v0.15.0
What's Changed
- Bump github.com/opencontainers/runc from 1.1.10 to 1.1.12 by @dependabot in https://github.com/absmach/magistrala/pull/2070
- NOISSUE - Pin the version of
golangci-lint
by @rodneyosodo in https://github.com/absmach/magistrala/pull/2077 - NOISSUE - Add Postgres DB for UI by @rodneyosodo in https://github.com/absmach/magistrala/pull/2082
- NOISSUE - Fix provision configuration loading by @arvindh123 in https://github.com/absmach/magistrala/pull/2078
- NOISSUE - Fix Bootstrap thing creation flow by @arvindh123 in https://github.com/absmach/magistrala/pull/2083
- NOISSUE - Vault operations with app role authentication by @arvindh123 in https://github.com/absmach/magistrala/pull/2084
- NOISSUE - Remove duplicate errors by @rodneyosodo in https://github.com/absmach/magistrala/pull/2086
- NOIISUE - Update Vault setup scripts to support Vault CLI by @arvindh123 in https://github.com/absmach/magistrala/pull/2091
- NOISSUE : Add Domain routes in Nginx x509 conf by @arvindh123 in https://github.com/absmach/magistrala/pull/2100
- NOISSUE - Fix panic during revocation of expired certificate by @arvindh123 in https://github.com/absmach/magistrala/pull/2101
- NOISSUE - Add job for checking
go.mod
changes by @rodneyosodo in https://github.com/absmach/magistrala/pull/2097 - NOISSUE - Fix assign , unassign commands in CLI by @arvindh123 in https://github.com/absmach/magistrala/pull/2102
- NOISSUE - Add Event Subscriber Config by @rodneyosodo in https://github.com/absmach/magistrala/pull/2054
- MG-1887 - Add support for OAuth2.0 by @rodneyosodo in https://github.com/absmach/magistrala/pull/2103
- NOISSUE - Update UI service env variables by @ianmuchyri in https://github.com/absmach/magistrala/pull/2105
- NOISSUE - Update timescale reader by @Musilah in https://github.com/absmach/magistrala/pull/2085
- NOISSUE - Update UI environment variables by @ianmuchyri in https://github.com/absmach/magistrala/pull/2107
- Bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 by @dependabot in https://github.com/absmach/magistrala/pull/2108
- NOISSUE - Update Aggregation SQL query by @ianmuchyri in https://github.com/absmach/magistrala/pull/2111
- Bump github.com/lestrrat-go/jwx/v2 from 2.0.19 to 2.0.21 by @dependabot in https://github.com/absmach/magistrala/pull/2110
- NOISSUE - Add Secret Validation on Registration by @rodneyosodo in https://github.com/absmach/magistrala/pull/2109
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in https://github.com/absmach/magistrala/pull/2112
- NOISSUE - Remove OAuth2.0 tokens from Magistrala token by @rodneyosodo in https://github.com/absmach/magistrala/pull/2106
- Bump github.com/jackc/pgx/v5 from 5.5.2 to 5.5.4 by @dependabot in https://github.com/absmach/magistrala/pull/2116
- NOISSUE - Convert Payload Time To UnixNano by @rodneyosodo in https://github.com/absmach/magistrala/pull/2115
- NOISSUE - Add Domain URL to CLI and SDK configuration by @arvindh123 in https://github.com/absmach/magistrala/pull/2118
- NOISSUE - Add property based testing to users service by @rodneyosodo in https://github.com/absmach/magistrala/pull/2087
- Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible by @dependabot in https://github.com/absmach/magistrala/pull/2123
- NOISSUE - Fix Timescale Reader query by @ianmuchyri in https://github.com/absmach/magistrala/pull/2120
- NOISSUE - Fix OPC-UA adapter by @WashingtonKK in https://github.com/absmach/magistrala/pull/2114
- NOISSUE - Fix links in README.md file by @dborovcanin in https://github.com/absmach/magistrala/pull/2129
- NOISSUE - Fix Failing Users Property Based Tests by @rodneyosodo in https://github.com/absmach/magistrala/pull/2134
- MG-2125 - Unable to enable thing using bootstrap by @JeffMboya in https://github.com/absmach/magistrala/pull/2132
- MG-2060 - Remove int32 type in policy interface by @nyagamunene in https://github.com/absmach/magistrala/pull/2131
- NOISSUE - Fix secret reset failing by @ianmuchyri in https://github.com/absmach/magistrala/pull/2135
- NOISSUE - Add group tests to users and things service by @felixgateru in https://github.com/absmach/magistrala/pull/2133
- NOISSUE - Update Health Information by @rodneyosodo in https://github.com/absmach/magistrala/pull/2089
- NOISSUE - Add property based testing to things service by @rodneyosodo in https://github.com/absmach/magistrala/pull/2088
- MG-2136 - Generate mocks with mockery for Bootstrap service by @nyagamunene in https://github.com/absmach/magistrala/pull/2140
- NOISSUE - Fix: Domain Total Query by @arvindh123 in https://github.com/absmach/magistrala/pull/2149
- MG-2143 - Generate mocks with mockery for Invitations service by @nyagamunene in https://github.com/absmach/magistrala/pull/2144
- NOISSUE - Update dependencies by @dborovcanin in https://github.com/absmach/magistrala/pull/2151
- Bump actions/setup-go from 4 to 5 by @dependabot in https://github.com/absmach/magistrala/pull/2152
- Bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/absmach/magistrala/pull/2153
- Bump peaceiris/actions-gh-pages from 3 to 4 by @dependabot in https://github.com/absmach/magistrala/pull/2154
- Bump golang from 1.21-alpine to 1.22-alpine in /docker by @dependabot in https://github.com/absmach/magistrala/pull/2156
- Bump dorny/paths-filter from 2 to 3 by @dependabot in https://github.com/absmach/magistrala/pull/2155
- NOISSUE - Update Go version to 1.22.2 by @dborovcanin in https://github.com/absmach/magistrala/pull/2158
- NOISSUE - Add property based testing to invitations API by @rodneyosodo in https://github.com/absmach/magistrala/pull/2093
- NOISSUE - Update Docker and Compose versions by @dborovcanin in https://github.com/absmach/magistrala/pull/2159
- NOISSUE - Add property based testing to auth API by @rodneyosodo in https://github.com/absmach/magistrala/pull/2094
- MG-1963 - Remove TCP config from CoAP server by @felixgateru in https://github.com/absmach/magistrala/pull/2139
- NOISSUE - Add property based testing to bootstrap API by @rodneyosodo in https://github.com/absmach/magistrala/pull/2095
- NOISSUE - Add property based testing to certs API by @rodneyosodo in https://github.com/absmach/magistrala/pull/2096
- NOISSUE - Update the location of
mqtt.yml
by @emmanuel-ferdman in https://github.com/absmach/magistrala/pull/2172 - MG-2164 - Generate mocks with mockery for users by @JeffMboya in https://github.com/absmach/magistrala/pull/2165
- MG-2170 - Generate mocks with mockery for HTTP service by @nyagamunene in https://github.com/absmach/magistrala/pull/2171
- MG-2161 - Generate mocks with mockery for mqtt by @JeffMboya in https://github.com/absmach/magistrala/pull/2163
- NOISSUE - Add property based testing to twins API by @rodneyosodo in https://github.com/absmach/magistrala/pull/2098
- MG-1981 - Fix bug on list groups wth subject returning subject group. by @felixgateru in https://github.com/absmach/magistrala/pull/2148
- NOISSUE - Add property based testing to provision API by @rodneyosodo in https://github.com/absmach/magistrala/pull/2099
- Bump github.com/docker/docker from 26.0.0+incompatible to 26.0.1+incompatible by @dependabot in https://github.com/absmach/magistrala/pull/2179
- Bump go.mongodb.org/mongo-driver from 1.14.0 to 1.15.0 by @dependabot in https://github.com/absmach/magistrala/pull/2178
- NOISSUE - Fix failing groups tests in sdk by @felixgateru in https://github.com/absmach/magistrala/pull/2181
- MG-2166 - Generate mocks with mockery for readers by @JeffMboya in https://github.com/absmach/magistrala/pull/2167
- NOISSUE - Fix
provision test
command by @rodneyosodo in https://github.com/absmach/magistrala/pull/2182 - NOISSUE - Add property based testing to readers API by @rodneyosodo in https://github.com/absmach/magistrala/pull/2177
- MG-2145 - Generate mocks with mockery for Lora service by @nyagamunene in https://github.com/absmach/magistrala/pull/2146
- Bump github.com/docker/docker from 26.0.1+incompatible to 26.0.2+incompatible by @dependabot in https://github.com/absmach/magistrala/pull/2188
- MG-2147 - Generate mocks with mockery for Consumer service by @nyagamunene in https://github.com/absmach/magistrala/pull/2150
- MG-2137 - Generate mocks with mockery for Certs service by @JeffMboya in https://github.com/absmach/magistrala/pull/2138
- MG-2069 - Remove relation requirement from entity unassignment by @WashingtonKK in https://github.com/absmach/magistrala/pull/2130
- MG-2173 - Generate mocks with mockery for Twins service by @nyagamunene in https://github.com/absmach/magistrala/pull/2174
- MG-2092 - Remove unused field in token object by @JeffMboya in https://github.com/absmach/magistrala/pull/2191
- Bump github.com/hashicorp/vault/api from 1.12.2 to 1.13.0 by @dependabot in https://github.com/absmach/magistrala/pull/2194
- NOISSUE - Add property based testing to notifiers API by @rodneyosodo in https://github.com/absmach/magistrala/pull/2175
- Bump go.opentelemetry.io/otel/sdk from 1.25.0 to 1.26.0 by @dependabot in https://github.com/absmach/magistrala/pull/2210
- Bump golang.org/x/oauth2 from 0.19.0 to 0.20.0 by @dependabot in https://github.com/absmach/magistrala/pull/2220
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.25.0 to 1.26.0 by @dependabot in https://github.com/absmach/magistrala/pull/2219
- Bump github.com/jmoiron/sqlx from 1.3.5 to 1.4.0 by @dependabot in https://github.com/absmach/magistrala/pull/2208
- Bump golangci/golangci-lint-action from 4 to 5 in /.github/workflows by @dependabot in https://github.com/absmach/magistrala/pull/2207
- NOISSUE - Fix closing file in OPC-UA adapter by @testwill in https://github.com/absmach/magistrala/pull/2215
- MG-1977 - Check whether user is domain member before sending invitation by @felixgateru in https://github.com/absmach/magistrala/pull/2213
- MG-2117 - Remove repository errors from API layer by @WashingtonKK in https://github.com/absmach/magistrala/pull/2119
- MG-2056 - List Domains not showing domains by @JeffMboya in https://github.com/absmach/magistrala/pull/2226
- Bump github.com/rabbitmq/amqp091-go from 1.9.0 to 1.10.0 by @dependabot in https://github.com/absmach/magistrala/pull/2233
- Bump golang.org/x/crypto from 0.22.0 to 0.23.0 by @dependabot in https://github.com/absmach/magistrala/pull/2231
- Bump golangci/golangci-lint-action from 5 to 6 in /.github/workflows by @dependabot in https://github.com/absmach/magistrala/pull/2229
- Bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 by @dependabot in https://github.com/absmach/magistrala/pull/2232
- Bump golang.org/x/net from 0.24.0 to 0.25.0 by @dependabot in https://github.com/absmach/magistrala/pull/2230
- MG-1972 - Disable token refresh for disabled users by @rodneyosodo in https://github.com/absmach/magistrala/pull/2238
- NOISSUE - Add property based testing to HTTP Adapter by @rodneyosodo in https://github.com/absmach/magistrala/pull/2212
- MG-2200 - Remove Unused Errors by @rodneyosodo in https://github.com/absmach/magistrala/pull/2243
- Bump google.golang.org/protobuf from 1.33.0 to 1.34.1 by @dependabot in https://github.com/absmach/magistrala/pull/2249
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.50.0 to 0.51.0 by @dependabot in https://github.com/absmach/magistrala/pull/2246
- Bump github.com/nats-io/nats.go from 1.34.1 to 1.35.0 by @dependabot in https://github.com/absmach/magistrala/pull/2247
- Bump github.com/fatih/color from 1.16.0 to 1.17.0 by @dependabot in https://github.com/absmach/magistrala/pull/2248
- MG-2186 - Migrate gocoap library from v2 to v3.3 by @felixgateru in https://github.com/absmach/magistrala/pull/2183
- Move default permission filters from Auth API to service by @dborovcanin in https://github.com/absmach/magistrala/pull/2252
- NOISSUE - Remove Prefixed
signin
andsignup
state by @rodneyosodo in https://github.com/absmach/magistrala/pull/2270 - Bump go.opentelemetry.io/otel from 1.26.0 to 1.27.0 by @dependabot in https://github.com/absmach/magistrala/pull/2258
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.50.0 to 0.52.0 by @dependabot in https://github.com/absmach/magistrala/pull/2259
- Bump go.opentelemetry.io/otel/sdk from 1.26.0 to 1.27.0 by @dependabot in https://github.com/absmach/magistrala/pull/2257
- Bump github.com/jackc/pgx/v5 from 5.5.5 to 5.6.0 by @dependabot in https://github.com/absmach/magistrala/pull/2283
- Bump golang.org/x/net from 0.25.0 to 0.26.0 by @dependabot in https://github.com/absmach/magistrala/pull/2286
- NOISSUE - Fix CI to fetch tags by @dborovcanin in https://github.com/absmach/magistrala/pull/2282
- Bump github.com/spf13/viper from 1.18.2 to 1.19.0 by @dependabot in https://github.com/absmach/magistrala/pull/2285
- Bump github.com/authzed/authzed-go from 0.11.1 to 0.12.0 by @dependabot in https://github.com/absmach/magistrala/pull/2284
- MG-888 - Add certs API tests by @felixgateru in https://github.com/absmach/magistrala/pull/2265
- MG-2007 - Rollback Policies if Entity Creation Fails by @rodneyosodo in https://github.com/absmach/magistrala/pull/2255
- NOISSUE: Fix timescale reader by @Musilah in https://github.com/absmach/magistrala/pull/2263
- MG-2235 - Check gRPC Service is Healthy During Setup by @rodneyosodo in https://github.com/absmach/magistrala/pull/2245
- MG-2201 - Fail role update if user does not exist by @JeffMboya in https://github.com/absmach/magistrala/pull/2234
- MG-2071 - Rename viewer relation by @nyagamunene in https://github.com/absmach/magistrala/pull/2237
- MG-2075 - Add guest relation by @nyagamunene in https://github.com/absmach/magistrala/pull/2228
- MG-888 - Update groups SDK tests by @felixgateru in https://github.com/absmach/magistrala/pull/2276
- MG-888 - Update certs sdk tests by @felixgateru in https://github.com/absmach/magistrala/pull/2267
- Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 by @dependabot in https://github.com/absmach/magistrala/pull/2295
- Bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 by @dependabot in https://github.com/absmach/magistrala/pull/2294
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.51.0 to 0.52.0 by @dependabot in https://github.com/absmach/magistrala/pull/2293
- Bump github.com/hashicorp/vault/api/auth/approle from 0.6.0 to 0.7.0 by @dependabot in https://github.com/absmach/magistrala/pull/2292
- MG-2025 - CLI : Flag to print only curl output by @JeffMboya in https://github.com/absmach/magistrala/pull/2242
- MG-2296 - Domain creation allowed with nil alias by @JeffMboya in https://github.com/absmach/magistrala/pull/2297
- MG-2216 - Rename delete policy function by @nyagamunene in https://github.com/absmach/magistrala/pull/2218
- MG-2142 - Consume Things connect/disconnect event in bootstrap by @JeffMboya in https://github.com/absmach/magistrala/pull/2192
- NOISSUE - add
CreatedAt
andUpdatedAt
fields formgclients.Client
by @JeffMboya in https://github.com/absmach/magistrala/pull/2306 - NOISSUE - Fix failed log message by @dborovcanin in https://github.com/absmach/magistrala/pull/2307
- MF-2299 - Update influxdb2 volumes path by @VeddySama in https://github.com/absmach/magistrala/pull/2300
- NOISSUE - Remove redundant relation check by @WashingtonKK in https://github.com/absmach/magistrala/pull/2197
- NOISSUE - Add domain events for Auth service by @felixgateru in https://github.com/absmach/magistrala/pull/2313
- Bump github.com/hashicorp/go-retryablehttp from 0.7.6 to 0.7.7 by @dependabot in https://github.com/absmach/magistrala/pull/2312
- Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 by @dependabot in https://github.com/absmach/magistrala/pull/2311
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.26.0 to 1.27.0 by @dependabot in https://github.com/absmach/magistrala/pull/2310
- Bump github.com/nats-io/nats.go from 1.35.0 to 1.36.0 by @dependabot in https://github.com/absmach/magistrala/pull/2308
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.26.0 to 1.27.0 by @dependabot in https://github.com/absmach/magistrala/pull/2309
- NOISSUE - Update CI tools by @dborovcanin in https://github.com/absmach/magistrala/pull/2314
- MG-888 - Update consumers SDK tests by @felixgateru in https://github.com/absmach/magistrala/pull/2271
- MG-888 - Add bootstrap SDK tests by @felixgateru in https://github.com/absmach/magistrala/pull/2261
- MG-2026 - Fix JSON page response key from
groups
tochannels
by @JeffMboya in https://github.com/absmach/magistrala/pull/2298 - MG-1965 - Process Event Logs by @rodneyosodo in https://github.com/absmach/magistrala/pull/2057
- MG - 1529 - User Removal by @rodneyosodo in https://github.com/absmach/magistrala/pull/2122
- MG - 1557 - Export
jaeger
,metrics
,postgres
andapiutil
Packages by @rodneyosodo in https://github.com/absmach/magistrala/pull/2262 - MG-2268 - Rename spiceDB permission
viewer_only
toview_only
by @JeffMboya in https://github.com/absmach/magistrala/pull/2318 - NOISSUE: add
status
field toListMembers
response by @JeffMboya in https://github.com/absmach/magistrala/pull/2317 - MG-2287 - Improve Search For Users by @nyagamunene in https://github.com/absmach/magistrala/pull/2288
- MG-2280 - Unassign single user from domain by @felixgateru in https://github.com/absmach/magistrala/pull/2325
- Bump github.com/0x6flab/namegenerator from 1.3.1 to 1.4.0 by @dependabot in https://github.com/absmach/magistrala/pull/2323
- Bump github.com/authzed/authzed-go from 0.12.0 to 0.13.0 by @dependabot in https://github.com/absmach/magistrala/pull/2320
- Bump github.com/go-chi/chi/v5 from 5.0.12 to 5.1.0 by @dependabot in https://github.com/absmach/magistrala/pull/2321
- MG-888 - Add domians SDK tests by @felixgateru in https://github.com/absmach/magistrala/pull/2272
- Bump github.com/gorilla/websocket from 1.5.1 to 1.5.3 by @dependabot in https://github.com/absmach/magistrala/pull/2322
- MG-2287 - Improve Search For Things by @nyagamunene in https://github.com/absmach/magistrala/pull/2305
- MG-888 - Add invitations sdk tests by @felixgateru in https://github.com/absmach/magistrala/pull/2327
- MG-888 - Update users sdk tests by @felixgateru in https://github.com/absmach/magistrala/pull/2329
- MG-888 - Update things sdk tests by @felixgateru in https://github.com/absmach/magistrala/pull/2328
- MG-888 - Update channels SDK tests by @felixgateru in https://github.com/absmach/magistrala/pull/2269
- MG-2287 - Improve Search For Channels and Groups by @nyagamunene in https://github.com/absmach/magistrala/pull/2315
- MG-888 - Update health, message and journal sdk tests by @felixgateru in https://github.com/absmach/magistrala/pull/2332
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.52.0 to 0.53.0 by @dependabot in https://github.com/absmach/magistrala/pull/2333
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.52.0 to 0.53.0 by @dependabot in https://github.com/absmach/magistrala/pull/2334
- MG-1955 - Update Bootstrap service access control by @JeffMboya in https://github.com/absmach/magistrala/pull/2199
- MG-2253 - Create Users CLI tests by @JeffMboya in https://github.com/absmach/magistrala/pull/2319
- MG-2193 - Generate mocks for proto interface by @JeffMboya in https://github.com/absmach/magistrala/pull/2324
- MG-887 - Create Things CLI tests by @nyagamunene in https://github.com/absmach/magistrala/pull/2340
- MG-2187 - Simplify Magistrala core repository by @dborovcanin in https://github.com/absmach/magistrala/pull/2338
- Bump github.com/rubenv/sql-migrate from 1.6.1 to 1.7.0 by @dependabot in https://github.com/absmach/magistrala/pull/2346
- Bump golang.org/x/net from 0.26.0 to 0.27.0 by @dependabot in https://github.com/absmach/magistrala/pull/2344
- Bump github.com/lestrrat-go/jwx/v2 from 2.0.21 to 2.1.0 by @dependabot in https://github.com/absmach/magistrala/pull/2342
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.27.0 to 1.28.0 by @dependabot in https://github.com/absmach/magistrala/pull/2345
- MG-509 - Update mProxy version by @felixgateru in https://github.com/absmach/magistrala/pull/2339
- MG-887 - Create Channels and Groups CLI tests by @nyagamunene in https://github.com/absmach/magistrala/pull/2347
- MG-887 - Create certs, messages, health, consumers CLI tests by @nyagamunene in https://github.com/absmach/magistrala/pull/2350
- MG-887 - Create Domains CLI tests by @nyagamunene in https://github.com/absmach/magistrala/pull/2349
- NOISSUE - Format MQTT over WS target URL by @felixgateru in https://github.com/absmach/magistrala/pull/2348
- MG-887 - Create Bootstrap, Invitations, and Journal CLI tests by @nyagamunene in https://github.com/absmach/magistrala/pull/2352
- MG-2330 - Fix non admins search with identity by @nyagamunene in https://github.com/absmach/magistrala/pull/2331
- MG-2241 - Fix list domains with permission as query parameter by @nyagamunene in https://github.com/absmach/magistrala/pull/2355
- MG-2354 - Fix Update Bootstrap Config State by @nyagamunene in https://github.com/absmach/magistrala/pull/2356
- MG-2281 - Remove all user domain related policy on domain unassign by @felixgateru in https://github.com/absmach/magistrala/pull/2353
- Bump github.com/authzed/authzed-go from 0.13.0 to 0.14.0 by @dependabot in https://github.com/absmach/magistrala/pull/2362
- Bump github.com/lestrrat-go/jwx/v2 from 2.1.0 to 2.1.1 by @dependabot in https://github.com/absmach/magistrala/pull/2361
- MG-2363 - Fix users with member relation are able to list things by @nyagamunene in https://github.com/absmach/magistrala/pull/2364
- NOISSUE - Rename db Prefix From
JOURNAL_
toJOURNAL_DB_
by @rodneyosodo in https://github.com/absmach/magistrala/pull/2368 - MG-2365 - Fix JaegerURL in
readme.md
andcmd/<svc>/main.go
by @JeffMboya in https://github.com/absmach/magistrala/pull/2366 - Bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 by @dependabot in https://github.com/absmach/magistrala/pull/2375
- Bump github.com/eclipse/paho.mqtt.golang from 1.4.3 to 1.5.0 by @dependabot in https://github.com/absmach/magistrala/pull/2373
- Bump github.com/docker/docker from 26.0.2+incompatible to 26.1.4+incompatible by @dependabot in https://github.com/absmach/magistrala/pull/2372
- Bump golang.org/x/sync from 0.7.0 to 0.8.0 by @dependabot in https://github.com/absmach/magistrala/pull/2374
- NOISSUE: Fix journal database path in docker compose by @arvindh123 in https://github.com/absmach/magistrala/pull/2376
- NOISSUE- Fix Journal database host in Docker composition by @JeffMboya in https://github.com/absmach/magistrala/pull/2378
- Bump golang.org/x/crypto from 0.25.0 to 0.26.0 by @dependabot in https://github.com/absmach/magistrala/pull/2384
- Bump golang.org/x/net from 0.27.0 to 0.28.0 by @dependabot in https://github.com/absmach/magistrala/pull/2382
- Bump github.com/docker/docker from 26.1.4+incompatible to 26.1.5+incompatible by @dependabot in https://github.com/absmach/magistrala/pull/2385
- Bump github.com/ory/dockertest/v3 from 3.10.0 to 3.11.0 by @dependabot in https://github.com/absmach/magistrala/pull/2383
- Bump github.com/nats-io/nats.go from 1.36.0 to 1.37.0 by @dependabot in https://github.com/absmach/magistrala/pull/2389
- Bump gonum.org/v1/gonum from 0.15.0 to 0.15.1 by @dependabot in https://github.com/absmach/magistrala/pull/2390
- Bump github.com/prometheus/client_golang from 1.19.1 to 1.20.2 by @dependabot in https://github.com/absmach/magistrala/pull/2395
- NOISSUE - Compress binaries in Docker images by @dborovcanin in https://github.com/absmach/magistrala/pull/2401
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.28.0 to 1.29.0 by @dependabot in https://github.com/absmach/magistrala/pull/2400
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.53.0 to 0.54.0 by @dependabot in https://github.com/absmach/magistrala/pull/2399
- MG-2380 - Pass env files to vault script by @JeffMboya in https://github.com/absmach/magistrala/pull/2387
- NOISSUE: Fix Aggregation Query by @Musilah in https://github.com/absmach/magistrala/pull/2370
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.53.0 to 0.54.0 by @dependabot in https://github.com/absmach/magistrala/pull/2408
- Bump github.com/authzed/authzed-go from 0.14.0 to 0.15.0 by @dependabot in https://github.com/absmach/magistrala/pull/2406
- Bump google.golang.org/grpc from 1.65.0 to 1.66.0 by @dependabot in https://github.com/absmach/magistrala/pull/2407
- MG-2264 - Split Auth Client into Separate Clients for AuthN/AuthZ and Policy CRUD by @felixgateru in https://github.com/absmach/magistrala/pull/2392
- Bump github.com/opencontainers/runc from 1.1.13 to 1.1.14 by @dependabot in https://github.com/absmach/magistrala/pull/2412
- Bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 by @dependabot in https://github.com/absmach/magistrala/pull/2423
- Bump golang.org/x/net from 0.28.0 to 0.29.0 by @dependabot in https://github.com/absmach/magistrala/pull/2419
- Bump golang.org/x/oauth2 from 0.22.0 to 0.23.0 by @dependabot in https://github.com/absmach/magistrala/pull/2421
- Bump github.com/jackc/pgx/v5 from 5.6.0 to 5.7.0 by @dependabot in https://github.com/absmach/magistrala/pull/2422
- NOISSUE - Reject invitations by @SammyOina in https://github.com/absmach/magistrala/pull/2379
- NOISSUE - Ignore Vault data directory as it contains runtime-generated data by @JeffMboya in https://github.com/absmach/magistrala/pull/2417
- NOISSUE - Update
redis
,uuid
andenv
dependecies by @rodneyosodo in https://github.com/absmach/magistrala/pull/2418 - NOISSUE - Add rejected at to sdk by @SammyOina in https://github.com/absmach/magistrala/pull/2431
- NOISSUE - Use weekly code dependency updates by @dborovcanin in https://github.com/absmach/magistrala/pull/2432
- NOISSUE - Fix rejected invitations query by @WashingtonKK in https://github.com/absmach/magistrala/pull/2433
- NOISSUE - Add timezone to the CI updates by @dborovcanin in https://github.com/absmach/magistrala/pull/2438
- Bump github.com/plgd-dev/go-coap/v3 from 3.3.5 to 3.3.6 by @dependabot in https://github.com/absmach/magistrala/pull/2440
- Bump google.golang.org/grpc from 1.66.2 to 1.67.0 by @dependabot in https://github.com/absmach/magistrala/pull/2439
- Bump github.com/authzed/authzed-go from 0.15.0 to 0.16.0 by @dependabot in https://github.com/absmach/magistrala/pull/2445
- Bump golang.org/x/net from 0.29.0 to 0.30.0 by @dependabot in https://github.com/absmach/magistrala/pull/2451
- Bump google.golang.org/grpc from 1.67.0 to 1.67.1 by @dependabot in https://github.com/absmach/magistrala/pull/2448
- Bump github.com/authzed/authzed-go from 0.16.0 to 1.0.0 by @dependabot in https://github.com/absmach/magistrala/pull/2450
- NOISSUE - Ignore tools dir in CI tests by @dborovcanin in https://github.com/absmach/magistrala/pull/2452
- NOISSUE - Fix CI script config path by @dborovcanin in https://github.com/absmach/magistrala/pull/2455
- Bump google.golang.org/protobuf from 1.34.2 to 1.35.1 by @dependabot in https://github.com/absmach/magistrala/pull/2454
- Bump go.opentelemetry.io/otel/trace from 1.30.0 to 1.31.0 by @dependabot in https://github.com/absmach/magistrala/pull/2459
- Bump go.opentelemetry.io/otel/sdk from 1.30.0 to 1.31.0 by @dependabot in https://github.com/absmach/magistrala/pull/2463
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.30.0 to 1.31.0 by @dependabot in https://github.com/absmach/magistrala/pull/2461
- MG-2359 - Replace Vault with Absmach certs by @nyagamunene in https://github.com/absmach/magistrala/pull/2425
- NOISSUE - Update certs by @nyagamunene in https://github.com/absmach/magistrala/pull/2464
- Bump github.com/redis/go-redis/v9 from 9.6.1 to 9.6.2 by @dependabot in https://github.com/absmach/magistrala/pull/2467
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.55.0 to 0.56.0 by @dependabot in https://github.com/absmach/magistrala/pull/2466
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.55.0 to 0.56.0 by @dependabot in https://github.com/absmach/magistrala/pull/2465
- MG-2443 - Move Auth to the middleware by @dborovcanin in https://github.com/absmach/magistrala/pull/2444
- Bump github.com/jackc/pgtype from 1.14.3 to 1.14.4 by @dependabot in https://github.com/absmach/magistrala/pull/2482
- Bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 by @dependabot in https://github.com/absmach/magistrala/pull/2480
- Bump github.com/redis/go-redis/v9 from 9.6.2 to 9.7.0 by @dependabot in https://github.com/absmach/magistrala/pull/2481
- MG-2470 - Check and update GH Action scripts by @JeffMboya in https://github.com/absmach/magistrala/pull/2479
- MG-2441 - Add domain ID to API by @nyagamunene in https://github.com/absmach/magistrala/pull/2442
- NOISSUE - Remove domain from token by @nyagamunene in https://github.com/absmach/magistrala/pull/2468
- Bump github.com/fatih/color from 1.17.0 to 1.18.0 by @dependabot in https://github.com/absmach/magistrala/pull/2489
- Bump github.com/lestrrat-go/jwx/v2 from 2.1.1 to 2.1.2 by @dependabot in https://github.com/absmach/magistrala/pull/2490
- MG-2488 - Fix get domain permission by @nyagamunene in https://github.com/absmach/magistrala/pull/2491
- MG-2426 - Replace generic Clients in Users service by @Musilah in https://github.com/absmach/magistrala/pull/2436
- NOISSUE - Update Users tests by @felixgateru in https://github.com/absmach/magistrala/pull/2498
- Bump github.com/authzed/authzed-go from 1.0.0 to 1.1.0 by @dependabot in https://github.com/absmach/magistrala/pull/2502
- NOISSUE - Switch from mProxy to mGate by @dborovcanin in https://github.com/absmach/magistrala/pull/2500
- MG-2426 - Replace generic Clients in Things service by @Musilah in https://github.com/absmach/magistrala/pull/2476
- NOISSUE - Fix list domain permission by @nyagamunene in https://github.com/absmach/magistrala/pull/2512
- NOISSUE - Remove domain prefix for invitation by @nyagamunene in https://github.com/absmach/magistrala/pull/2513
- MG-2507 - Update auth in readers service by @felixgateru in https://github.com/absmach/magistrala/pull/2514
- NOISSUE - Fix users update functionality by @felixgateru in https://github.com/absmach/magistrala/pull/2515
- Bump go.opentelemetry.io/otel/sdk from 1.31.0 to 1.32.0 by @dependabot in https://github.com/absmach/magistrala/pull/2522
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.56.0 to 0.57.0 by @dependabot in https://github.com/absmach/magistrala/pull/2523
- Bump golang.org/x/crypto from 0.28.0 to 0.29.0 by @dependabot in https://github.com/absmach/magistrala/pull/2521
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.31.0 to 1.32.0 by @dependabot in https://github.com/absmach/magistrala/pull/2518
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.56.0 to 0.57.0 by @dependabot in https://github.com/absmach/magistrala/pull/2520
- MG-2524 - Fix domain disable and list things by @nyagamunene in https://github.com/absmach/magistrala/pull/2525
- MG-2516 - Fix listing users in domain by @nyagamunene in https://github.com/absmach/magistrala/pull/2526
- Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 by @dependabot in https://github.com/absmach/magistrala/pull/2538
- Bump github.com/authzed/authzed-go from 1.1.0 to 1.1.1 by @dependabot in https://github.com/absmach/magistrala/pull/2536
- Bump codecov/codecov-action from 4 to 5 in /.github/workflows in the gh-dependency group by @dependabot in https://github.com/absmach/magistrala/pull/2537
- Bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 by @dependabot in https://github.com/absmach/magistrala/pull/2535
- MG-2483 - Add Protobuf Linter by @JeffMboya in https://github.com/absmach/magistrala/pull/2532
- MG-2533 - Fix Linting Issues in Proto Files by @JeffMboya in https://github.com/absmach/magistrala/pull/2534
- MG-2530 - Fix domain assign and unassign for users by @felixgateru in https://github.com/absmach/magistrala/pull/2531
- NOISSUE - Fix status during listing things by @nyagamunene in https://github.com/absmach/magistrala/pull/2528
- MG-2541 - Fix list domain users sdk by @WashingtonKK in https://github.com/absmach/magistrala/pull/2542
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in https://github.com/absmach/magistrala/pull/2548
- Bump github.com/lestrrat-go/jwx/v2 from 2.1.2 to 2.1.3 by @dependabot in https://github.com/absmach/magistrala/pull/2547
- NOISSUE - Update auth in journal service by @felixgateru in https://github.com/absmach/magistrala/pull/2527
- NOISSUE - Update API documentation by @felixgateru in https://github.com/absmach/magistrala/pull/2550
- NOISSUE - Fix return role on user creation by @felixgateru in https://github.com/absmach/magistrala/pull/2551
New Contributors
- @Musilah made their first contribution in https://github.com/absmach/magistrala/pull/2085
- @JeffMboya made their first contribution in https://github.com/absmach/magistrala/pull/2132
- @nyagamunene made their first contribution in https://github.com/absmach/magistrala/pull/2131
- @emmanuel-ferdman made their first contribution in https://github.com/absmach/magistrala/pull/2172
- @testwill made their first contribution in https://github.com/absmach/magistrala/pull/2215
- @VeddySama made their first contribution in https://github.com/absmach/magistrala/pull/2300
Full Changelog: absmach/magistrala@v0.14.0...v0.15.0