Releases: infinimesh/infinimesh
Releases · infinimesh/infinimesh
Version 3.1.4
What's Changed
- Development #1 by @slntopp in #589
- fix: console devices zero count bug by @vladimirnikolic509 in #635
- Resolve #637: bug: can't update device title by @SazukinPavel in #639
- Resolve #638: bug: can't update device tags by @SazukinPavel in #640
- build(deps): bump dominikh/staticcheck-action from 1.2.0 to 1.3.0 by @dependabot in #632
- Refactor access by @SazukinPavel in #627
- Fix ConnectRPC migration artifacts by @slntopp in #631
- Resolve #636: Can't remove join from namespace by @639852 in #647
- Dev by @slntopp in #642
- MQTT prometheus metrics by @slntopp in #649
- Refactor auth pkg by @slntopp in #641
- build(deps): bump github.com/evanphx/json-patch from 5.8.1+incompatible to 5.9.0+incompatible by @dependabot in #650
- build(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.19.0 to 2.19.1 by @dependabot in #656
- Resolve #644: cover core/uuid-badge.vue with tests by @SazukinPavel in #646
- Resolve #643: cover core/access-badge.js with tests by @SazukinPavel in #645
- Resolve #658: bug: infinimesh logo too small (size depends on vh) by @SazukinPavel in #676
- Resolve #657: bug: icons at the device card too small (size depends on vh) by @SazukinPavel in #677
- Resolve #674: Plugin Kind "DEVICE" is not recognized at the Devices Pool Page by @SazukinPavel in #680
- Resolve #662: Offline is not resolving with window refresh by @SazukinPavel in #681
- Resolve #682: bug: create device with soft token twice by @SazukinPavel in #683
- Resolve #684: Write unit tests for store/app.js by @SazukinPavel in #685
- Resolve #670: bug: timestamppb conversion at connection state by @SazukinPavel in #679
- Dev patch config by @dimquaa in #689
- Resolve #692: Console: Add Method Patch config and patch config with that method only by @SazukinPavel in #694
- Resolve #690: Sort out Vite CJS warning by @SazukinPavel in #691
- Resolve #687: Write unit tests for router by @SazukinPavel in #688
- Refactor Pub/Sub structure by @slntopp in #672
- build(deps): bump golang.org/x/crypto from 0.18.0 to 0.19.0 by @dependabot in #697
- build(deps): bump golang.org/x/net from 0.20.0 to 0.21.0 by @dependabot in #695
- build(deps): bump github.com/go-faker/faker/v4 from 4.2.0 to 4.2.1 by @dependabot in #696
- Resolve #663 - Oauth2 credentials and integration by @gorobot-nz in #686
New Contributors
Full Changelog: v3.1.2...v3.1.4
Version v3.1.2
What's Changed
- Bump postcss from 8.4.27 to 8.4.31 in /console by @dependabot in #509
- Bump golang.org/x/crypto from 0.15.0 to 0.16.0 by @dependabot in #517
- Bump golang.org/x/net from 0.18.0 to 0.19.0 by @dependabot in #518
- Bump docker/build-push-action from 5.0.0 to 5.1.0 by @dependabot in #512
- Bump docker/metadata-action from 5.0.0 to 5.3.0 by @dependabot in #522
- Bump vite from 4.5.0 to 4.5.1 in /console by @dependabot in #523
- Bump axios from 1.6.1 to 1.6.2 in /console by @dependabot in #510
- Bump github/codeql-action from 2 to 3 by @dependabot in #531
- Bump @types/markdown-it from 13.0.6 to 13.0.7 in /console by @dependabot in #514
- Bump google.golang.org/grpc from 1.59.0 to 1.60.0 by @dependabot in #529
- Bump github.com/spf13/viper from 1.17.0 to 1.18.1 by @dependabot in #528
- Bump connectrpc.com/connect from 1.12.0 to 1.13.0 by @dependabot in #527
- Bump github.com/google/uuid from 1.4.0 to 1.5.0 by @dependabot in #530
- Bump vue from 3.3.8 to 3.3.12 in /console by @dependabot in #532
- Bump @vitejs/plugin-vue from 4.4.1 to 4.5.2 in /console by @dependabot in #526
- Bump github.com/spf13/viper from 1.18.1 to 1.18.2 by @dependabot in #535
- Bump docker/metadata-action from 5.3.0 to 5.4.0 by @dependabot in #536
- Bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #533
- Bump google.golang.org/grpc from 1.60.0 to 1.60.1 by @dependabot in #534
- Bump naive-ui from 2.35.0 to 2.36.0 in /console by @dependabot in #538
- Bump connectrpc.com/connect from 1.13.0 to 1.14.0 by @dependabot in #541
- Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 by @dependabot in #540
- Bump axios from 1.6.2 to 1.6.4 in /console by @dependabot in #549
- Bump vue from 3.3.12 to 3.4.5 in /console by @dependabot in #550
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.18.1 to 2.19.0 by @dependabot in #547
- Bump @vitejs/plugin-vue from 4.5.2 to 4.6.2 in /console by @dependabot in #545
- Bump vite from 4.5.1 to 5.0.10 in /console by @dependabot in #537
- Bump golang.org/x/crypto from 0.17.0 to 0.18.0 by @dependabot in #559
- Bump golang.org/x/net from 0.19.0 to 0.20.0 by @dependabot in #558
- Bump naive-ui from 2.36.0 to 2.37.3 in /console by @dependabot in #557
- Bump vite from 5.0.10 to 5.0.11 in /console by @dependabot in #554
- Bump vite-svg-loader from 4.0.0 to 5.1.0 in /console by @dependabot in #515
- Bump axios from 1.6.4 to 1.6.5 in /console by @dependabot in #556
- Bump @vitejs/plugin-vue from 4.6.2 to 5.0.3 in /console by @dependabot in #560
- Bump docker/metadata-action from 5.4.0 to 5.5.0 by @dependabot in #553
- build(deps): bump vue from 3.4.5 to 3.4.10 in /console by @dependabot in #564
- build(deps): bump vue from 3.4.10 to 3.4.13 in /console by @dependabot in #567
- Mockery and Unit Tests by @slntopp in #584
- feat: Console: migrate to connect rpc by @SazukinPavel in #582
- Update devices token by @gorobot-nz in #580
- build(deps-dev): bump vite from 5.0.11 to 5.0.12 in /console by @dependabot in #583
- feat: auto-assign reviewers by component by @slntopp in #588
- build(deps-dev): bump vite from 5.0.11 to 5.0.12 in /console by @dependabot in #585
- feat: added device search feature in console by @vladimirnikolic509 in #569
- Dev migrate devices by @SazukinPavel in #586
- Dev device token generation by @SazukinPavel in #587
- Resolve #577: migrate plugins to connectrpc by @SazukinPavel in #593
- Resolve #576: Migrate
store/namespaces.js
to connectrpc by @639852 in #596 - Resolve #574: Migrate store/accounts.js to connectrpc by @639852 in #595
- Resolve #578: Migrate
store/sessions.js
to connectrpc by @639852 in #597 - Dev hot fix migrate to connect rpc by @SazukinPavel in #604
- Resolve #606: Console / Device Create doesn't send the certificate by @SazukinPavel in #616
- fix(console): devices layout with too long cards by @vladimirnikolic509 in #592
- fix(console): buttons on devices to baseline level by @vladimirnikolic509 in #617
- build(deps): bump infinimesh-proto from 3.1.1 to 3.1.2 in /console by @dependabot in #622
- build(deps): bump google.golang.org/grpc from 1.60.1 to 1.61.0 by @dependabot in #624
- build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 by @dependabot in #623
- Cover Shadow with tests by @slntopp in #621
- Update README.md by @2pk03 in #552
- build(deps): bump vue from 3.4.13 to 3.4.15 in /console by @dependabot in #579
- Accounts and namespaces hotfixes by @639852 in #618
- Resolve #608: Can't update Device Config (sends empty payload) by @SazukinPavel in #619
- Resolve #607: Can't generate Devices Token by @SazukinPavel in #620
- Resolve #605: Console: Set useBinaryFormat: true for production environment by @SazukinPavel in #611
New Contributors
- @SazukinPavel made their first contribution in #582
- @vladimirnikolic509 made their first contribution in #569
- @639852 made their first contribution in #596
Full Changelog: v3.1.1...v3.1.2
Version 3.1.1
What's changed
- Fixed Handsfree unauthorized connection issue
- Added blank auth middleware
- Fixed Device update method
Dependencies
- Bump ua-parser-js from 1.0.36 to 1.0.37 in /console by @dependabot in #499
- Bump github.com/google/uuid from 1.3.1 to 1.4.0 by @dependabot in #497
- Bump github.com/arangodb/go-driver from 1.6.0 to 1.6.1 by @dependabot in #500
- Bump axios from 1.5.1 to 1.6.0 in /console by @dependabot in #498
- Bump highlight.js from 11.8.0 to 11.9.0 in /console by @dependabot in #485
- Bump github.com/gorilla/mux from 1.8.0 to 1.8.1 by @dependabot in #501
- Bump github.com/gorilla/handlers from 1.5.1 to 1.5.2 by @dependabot in #502
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.18.0 to 2.18.1 by @dependabot in #503
- Bump vue from 3.3.7 to 3.3.8 in /console by @dependabot in #504
- Bump @types/markdown-it from 13.0.5 to 13.0.6 in /console by @dependabot in #505
- Bump golang.org/x/net from 0.17.0 to 0.18.0 by @dependabot in #506
- Bump axios from 1.6.0 to 1.6.1 in /console by @dependabot in #507
- Bump @vitejs/plugin-vue from 4.4.0 to 4.4.1 in /console by @dependabot in #508
Full Changelog: v3.1.0...v3.1.1
Version 3.1.0
What's Changed
Dependencies Updated
- Bump golang.org/x/crypto from 0.10.0 to 0.11.0 by @dependabot in #429
- Bump vue-router from 4.2.2 to 4.2.4 in /console by @dependabot in #430
- Bump vite from 4.3.9 to 4.4.1 in /console by @dependabot in #431
- Bump google.golang.org/grpc from 1.56.1 to 1.56.2 by @dependabot in #432
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.16.0 to 2.16.1 by @dependabot in #438
- Bump vite from 4.4.1 to 4.4.7 in /console by @dependabot in #439
- Bump pinia from 2.1.4 to 2.1.6 in /console by @dependabot in #440
- Bump google.golang.org/grpc from 1.56.2 to 1.57.0 by @dependabot in #441
- Refactor grpc to buf-connect by @gorobot-nz in #445
- Fix logging by @gorobot-nz in #446
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.16.1 to 2.16.2 by @dependabot in #442
- Bump go.uber.org/zap from 1.24.0 to 1.25.0 by @dependabot in #443
- Bump golang.org/x/crypto from 0.11.0 to 0.12.0 by @dependabot in #447
- Bump vite from 4.4.7 to 4.4.9 in /console by @dependabot in #448
- Bump @types/markdown-it from 12.2.3 to 13.0.0 in /console by @dependabot in #449
- Bump @vitejs/plugin-vue from 4.2.3 to 4.3.1 in /console by @dependabot in #451
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.16.2 to 2.18.0 by @dependabot in #464
- Bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in #452
- Bump @types/markdown-it from 13.0.0 to 13.0.1 in /console by @dependabot in #455
- Bump axios from 1.4.0 to 1.5.0 in /console by @dependabot in #456
- Bump @vitejs/plugin-vue from 4.3.1 to 4.3.4 in /console by @dependabot in #458
- Bump actions/checkout from 3 to 4 by @dependabot in #459
- Bump github.com/rs/cors from 1.9.0 to 1.10.0 by @dependabot in #461
- Bump docker/build-push-action from 4.1.1 to 4.2.1 by @dependabot in #463
- Bump github.com/evanphx/json-patch from 5.6.0+incompatible to 5.7.0+incompatible by @dependabot in #465
- Bump ua-parser-js from 1.0.35 to 1.0.36 in /console by @dependabot in #462
- Bump docker/build-push-action from 4.2.1 to 5.0.0 by @dependabot in #466
- Bump docker/login-action from 2.2.0 to 3.0.0 by @dependabot in #467
- Bump docker/metadata-action from 4.6.0 to 5.0.0 by @dependabot in #468
- Bump go.uber.org/zap from 1.25.0 to 1.26.0 by @dependabot in #469
- Bump google.golang.org/grpc from 1.58.0 to 1.58.1 by @dependabot in #470
- Bump github.com/rs/cors from 1.10.0 to 1.10.1 by @dependabot in #476
- Bump @types/markdown-it from 13.0.1 to 13.0.2 in /console by @dependabot in #475
- Bump axios from 1.5.0 to 1.5.1 in /console by @dependabot in #474
- Bump vue-router from 4.2.4 to 4.2.5 in /console by @dependabot in #473
- build(deps): bump github.com/rabbitmq/amqp091-go from 1.8.1 to 1.9.0 by @dependabot in #477
- build(deps-dev): bump @vitejs/plugin-vue from 4.3.4 to 4.4.0 in /console by @dependabot in #478
- build(deps-dev): bump naive-ui from 2.34.4 to 2.35.0 in /console by @dependabot in #479
- Bump google.golang.org/grpc from 1.58.1 to 1.58.2 by @dependabot in #472
- Bump vite from 4.4.9 to 4.4.10 in /console by @dependabot in #480
- Bump postcss from 8.4.27 to 8.4.31 in /console by @dependabot in #481
- Bump golang.org/x/crypto from 0.13.0 to 0.14.0 by @dependabot in #482
- Bump vite from 4.4.10 to 4.4.11 in /console by @dependabot in #483
- Bump google.golang.org/grpc from 1.58.2 to 1.58.3 by @dependabot in #486
- Bump github.com/spf13/viper from 1.16.0 to 1.17.0 by @dependabot in #484
- Bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #487
- Bump google.golang.org/grpc from 1.58.3 to 1.59.0 by @dependabot in #489
- Bump pinia from 2.1.6 to 2.1.7 in /console by @dependabot in #488
- Bump @types/markdown-it from 13.0.2 to 13.0.4 in /console by @dependabot in #491
- Bump vue from 3.3.4 to 3.3.6 in /console by @dependabot in #493
- Bump @types/markdown-it from 13.0.4 to 13.0.5 in /console by @dependabot in #494
- Bump vue from 3.3.6 to 3.3.7 in /console by @dependabot in #495
- Bump vite from 4.4.11 to 4.5.0 in /console by @dependabot in #490
New Contributors
- @gorobot-nz made their first contribution in #445
Full Changelog: v3.0.5...v3.1.0
Version 3.0.5
What's Changed
Dependencies
- Bump golang.org/x/crypto from 0.8.0 to 0.9.0 by @dependabot in #403
- Bump github.com/spf13/viper from 1.15.0 to 1.16.0 by @dependabot in #405
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.15.2 to 2.16.0 by @dependabot in #406
- Bump docker/login-action from 2.1.0 to 2.2.0 by @dependabot in #407
- Bump docker/metadata-action from 4.4.0 to 4.5.0 by @dependabot in #408
- Bump vue-router from 4.1.5 to 4.2.2 in /console by @dependabot in #409
- Bump axios from 1.1.3 to 1.4.0 in /console by @dependabot in #410
- Bump vue from 3.2.40 to 3.3.4 in /console by @dependabot in #411
- Bump vue-axios from 3.4.1 to 3.5.2 in /console by @dependabot in #412
- Bump highlight.js from 11.6.0 to 11.8.0 in /console by @dependabot in #413
- Bump github.com/arangodb/go-driver from 1.5.2 to 1.6.0 by @dependabot in #404
- Bump docker/build-push-action from 4.0.0 to 4.1.0 by @dependabot in #415
- Bump docker/metadata-action from 4.5.0 to 4.6.0 by @dependabot in #417
- Bump docker/build-push-action from 4.1.0 to 4.1.1 by @dependabot in #418
- Bump golang.org/x/crypto from 0.9.0 to 0.10.0 by @dependabot in #416
- Bump google.golang.org/grpc from 1.55.0 to 1.56.0 by @dependabot in #419
- Bump github.com/streadway/amqp from 1.0.0 to 1.1.0 by @dependabot in #420
- Bump google.golang.org/grpc from 1.56.0 to 1.56.1 by @dependabot in #421
- Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 by @dependabot in #422
Full Changelog: v3.0.4...v3.0.5
Version 3.0.4
What's Changed
- Separate Settings View
- Manage own Credentials
- Manage own Profile
- Generate PATs(Personal Access Tokens)
- Basic Auth Management UI
- Add Requests depth (optimization)
- Filter devices by selected Namespace
Dependencies
- Bump google.golang.org/protobuf from 1.29.0 to 1.29.1 by @dependabot in #392
- Bump github.com/grpc-ecosystem/go-grpc-middleware from 1.3.0 to 1.4.0 by @dependabot in #393
- Bump google.golang.org/grpc from 1.53.0 to 1.54.0 by @dependabot in #395
- Bump google.golang.org/protobuf from 1.29.1 to 1.30.0 by @dependabot in #394
- Bump golang.org/x/crypto from 0.7.0 to 0.8.0 by @dependabot in #396
- Bump github.com/rs/cors from 1.8.3 to 1.9.0 by @dependabot in #397
- Bump docker/metadata-action from 4.3.0 to 4.4.0 by @dependabot in #398
- Bump google.golang.org/grpc from 1.54.0 to 1.55.0 by @dependabot in #399
Full Changelog: v3.0.3...v3.0.4
Version 3.0.3
What's Changed
Dependencies
- Bump snok/container-retention-policy from 1 to 2 by @dependabot in #380
- Bump golang.org/x/net from 0.6.0 to 0.7.0 by @dependabot in #381
- Bump github.com/golang-jwt/jwt/v4 from 4.4.3 to 4.5.0 by @dependabot in #383
- Bump github.com/arangodb/go-driver from 1.4.1 to 1.5.0 by @dependabot in #382
- Bump golang.org/x/crypto from 0.6.0 to 0.7.0 by @dependabot in #387
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.15.0 to 2.15.2 by @dependabot in #385
- Bump github.com/golang/protobuf from 1.5.2 to 1.5.3 by @dependabot in #388
- Bump google.golang.org/protobuf from 1.28.1 to 1.29.0 by @dependabot in #389
- Bump github.com/arangodb/go-driver from 1.5.0 to 1.5.2 by @dependabot in #386
Full Changelog: v3.0.2...v3.0.3
Version 3.0.2
What's Changed
- Minor UI updates and Bug fixes
- Switch Namespace & minor impovements by @slntopp in #378
- Move Accounts, Access Trees and Devices Direct Access by @slntopp in #379
- MQTT connection state by @slntopp in #360
- Handsfree Devices Create by @slntopp in #371
- small typo by @2pk03 in #369
- Devices plugins by @slntopp in #356
Updated Dependencies
- Bump @babel/core from 7.17.2 to 7.17.4 in /frontend by @dependabot in #196
- Bump @babel/core from 7.17.4 to 7.17.5 in /frontend by @dependabot in #198
- Bump eslint-plugin-vue from 8.4.1 to 8.5.0 in /frontend by @dependabot in #199
- Bump github.com/Shopify/sarama from 1.31.1 to 1.32.0 by @dependabot in #201
- Bump postcss from 8.4.6 to 8.4.7 in /frontend by @dependabot in #200
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.7.3 to 2.8.0 by @dependabot in #203
- Bump postcss from 8.4.7 to 8.4.8 in /frontend by @dependabot in #204
- Bump google.golang.org/grpc from 1.44.0 to 1.45.0 by @dependabot in #205
- Bump github.com/spf13/cobra from 1.3.0 to 1.4.0 by @dependabot in #206
- Bump @babel/core from 7.17.5 to 7.17.7 in /frontend by @dependabot in #207
- Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 by @dependabot in #209
- Bump postcss from 8.4.8 to 8.4.12 in /frontend by @dependabot in #208
- Bump github.com/golang-jwt/jwt/v4 from 4.3.0 to 4.4.0 by @dependabot in #210
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.8.0 to 2.9.0 by @dependabot in #211
- Bump @babel/core from 7.17.7 to 7.17.8 in /frontend by @dependabot in #212
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.9.0 to 2.10.0 by @dependabot in #213
- Bump google.golang.org/protobuf from 1.27.1 to 1.28.0 by @dependabot in #214
- Bump github.com/golang-jwt/jwt/v4 from 4.4.0 to 4.4.1 by @dependabot in #215
- Bump minimist from 1.2.5 to 1.2.6 in /frontend by @dependabot in #216
- Bump css-what from 6.0.1 to 6.1.0 in /frontend by @dependabot in #217
- Bump eslint-plugin-vue from 8.5.0 to 8.6.0 in /frontend by @dependabot in #219
- Bump @babel/core from 7.17.8 to 7.17.9 in /frontend by @dependabot in #220
- Bump moment from 2.29.1 to 2.29.2 in /frontend by @dependabot in #221
- Bump github.com/spf13/viper from 1.10.1 to 1.11.0 by @dependabot in #223
- Bump eslint-plugin-vue from 8.6.0 to 8.7.1 in /frontend by @dependabot in #224
- Bump google.golang.org/grpc from 1.45.0 to 1.46.0 by @dependabot in #227
- Bump jest from 27.5.1 to 28.0.1 in /frontend by @dependabot in #228
- Bump babel-jest from 27.5.1 to 28.0.2 in /frontend by @dependabot in #230
- Bump jest from 28.0.1 to 28.0.2 in /frontend by @dependabot in #231
- Bump babel-jest from 28.0.2 to 28.0.3 in /frontend by @dependabot in #232
- Bump jest from 28.0.2 to 28.0.3 in /frontend by @dependabot in #233
- Bump postcss from 8.4.12 to 8.4.13 in /frontend by @dependabot in #235
- Bump @babel/core from 7.17.9 to 7.17.10 in /frontend by @dependabot in #234
- Bump @babel/preset-env from 7.16.11 to 7.17.10 in /frontend by @dependabot in #236
- Bump babel-jest from 28.0.3 to 28.1.0 in /frontend by @dependabot in #237
- Bump jest from 28.0.3 to 28.1.0 in /frontend by @dependabot in #238
- Bump github.com/Shopify/sarama from 1.32.0 to 1.33.0 by @dependabot in #241
- Bump google.golang.org/grpc from 1.46.0 to 1.46.2 by @dependabot in #242
- Bump @babel/core from 7.17.10 to 7.17.12 in /frontend by @dependabot in #243
- Bump @babel/preset-env from 7.17.10 to 7.17.12 in /frontend by @dependabot in #244
- Bump eslint-plugin-vue from 8.7.1 to 9.0.0 in /frontend by @dependabot in #245
- Bump postcss from 8.4.13 to 8.4.14 in /frontend by @dependabot in #248
- Bump eslint-plugin-vue from 9.0.0 to 9.0.1 in /frontend by @dependabot in #247
- Bump @babel/core from 7.17.12 to 7.18.0 in /frontend by @dependabot in #249
- Bump @vue/test-utils from 1.3.0 to 2.0.0 in /frontend by @dependabot in #250
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.10.0 to 2.10.1 by @dependabot in #252
- Bump @babel/preset-env from 7.17.12 to 7.18.0 in /frontend by @dependabot in #251
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.10.1 to 2.10.2 by @dependabot in #253
- Bump @babel/core from 7.18.0 to 7.18.2 in /frontend by @dependabot in #255
- Bump github.com/spf13/viper from 1.11.0 to 1.12.0 by @dependabot in #256
- Bump github.com/Shopify/sarama from 1.33.0 to 1.34.0 by @dependabot in #257
- Bump eslint-plugin-vue from 9.0.1 to 9.1.0 in /frontend by @dependabot in #258
- Bump google.golang.org/grpc from 1.46.2 to 1.47.0 by @dependabot in #259
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.10.2 to 2.10.3 by @dependabot in #260
- Bump babel-jest from 28.1.0 to 28.1.1 in /frontend by @dependabot in #261
- Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 by @dependabot in #263
- Bump jest from 28.1.0 to 28.1.1 in /frontend by @dependabot in #262
- Bump github.com/Shopify/sarama from 1.34.0 to 1.34.1 by @dependabot in #264
- Bump eslint-plugin-vue from 9.1.0 to 9.1.1 in /frontend by @dependabot in #266
- Bump @vue/test-utils from 2.0.0 to 2.0.1 in /frontend by @dependabot in #268
- Bump @babel/core from 7.18.2 to 7.18.5 in /frontend by @dependabot in #267
- Bump github.com/stretchr/testify from 1.7.2 to 1.7.3 by @dependabot in #270
- Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 by @dependabot in #271
- Bump github.com/stretchr/testify from 1.7.3 to 1.7.4 by @dependabot in #272
- Bump github.com/golang-jwt/jwt/v4 from 4.4.1 to 4.4.2 by @dependabot in #273
- Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 by @dependabot in #274
- Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 by @dependabot in #279
- Bump jest from 28.1.1 to 28.1.2 in /frontend by @dependabot in #278
- Bump @babel/core from 7.18.5 to 7.18.6 in /frontend by @dependabot in #275
- Bump babel-jest from 28.1.1 to 28.1.2 in /frontend by @dependabot in #277
- Bump @babel/preset-env from 7.18.2 to 7.18.6 in /frontend by @dependabot in #276
- Bump @vue/test-utils from 2.0.1 to 2.0.2 in /frontend by @dependabot in #280
- Bump parse-url from 6.0.0 to 6.0.2 in /frontend by @dependabot in #281
- Bump eslint-plugin-vue from 9.1.1 to 9.2.0 in /frontend by @dependabot in #282
- Bump google.golang.org/grpc from 1.47.0 to 1.48.0 by @dependabot in #283
- Bump moment from 2.29.2 to 2.29.4 in /fronte...
infinimesh v3.0.0 (Major Update)
What's new?
Stack updates
- ArangoDB as DB back-end instead of DGraph
- Bump Go-lang version to 1.19
- Vue3 + NaiveUI instead of gigantic Nuxt and mix of libraries
- Using RabbitMQ instead of Kafka
- Use traefik by default
- Refactored functioning CLI
Features update
- Devices token: use special devices token to read and write devices state
- New state gateways: REST and gRPC
- Load and subscribe to state of multiple devices
- Possibility to run registries as semi or full monolythic(for smaller setups) or in hyperscaling modes
- New updated CLI (compiled and published for most popular systems)
- New flexible Credentials system - one can integrate any means of authorization into infinimesh (PRs welcome)
- True Graph based permissions system: any depth hierarchies now possible
- Send Desired state upon mqtt connection
- Merge Shadow related functions into one microservice
- Hide sensitive data(like device certs) on API level
- Console Plugins Marketplace
- Messages Routing subsystem for plugins
- Synced Stream(send latest state upon connection)
- Detach Protobuf files from main Repo
- Media Server for Apps and Plugins
- MQTT-Bridge utilising Let's Encrypt certs(or any other acme produced by traefik)
- Console Developer Mode
- Handle Remove fields from State
- LDAP Credentials / Authorization method
- Handsfree device Authorization (using random codes)
Full Changelog: v2.1...v3.0.0
infinimesh 2.1
- No need to hardcode devices ID since MQTT Bridge support wildcard now
- Deprecated Avro Repo
- Switched to go mod from vendor - repo is more lightweight now
- Switched to scratch and using ups in containers, images are more lightweight now
- Overall cleanup
- Upgraded dependencies with no CVEs
- Minor UI/UX Improvements
- MQTT Basic Auth feature
- Generate token in UI for your bots
- Get State for all devices in Namespace
- Improved logging