What's Changed
- ui: bump @sentry/vue from 7.109.0 to 7.113.0 in /ui by @dependabot in #3801
- ui: bump vite from 5.2.10 to 5.2.11 in /ui by @dependabot in #3803
- ui: bump vite-node from 1.5.0 to 1.6.0 in /ui by @dependabot in #3804
- ui: bump @rushstack/eslint-patch from 1.8.0 to 1.10.2 in /ui by @dependabot in #3805
- refactor(api): remove unused cloud code by @heiytor in #3790
- centralize user's update operation by @heiytor in #3798
- ui: bump vuetify from 3.5.13 to 3.6.3 in /ui by @dependabot in #3802
- feat(api,cli,pkg): proper method to lookup user conflicts by @heiytor in #3808
- refactor: jwttoken package by @heiytor in #3806
- docker: api: bump golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /api by @dependabot in #3812
- docker: ssh: bump golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /ssh by @dependabot in #3813
- ssh: bump golang.org/x/crypto from 0.22.0 to 0.23.0 in /ssh by @dependabot in #3814
- ui: bump sass from 1.75.0 to 1.77.1 in /ui by @dependabot in #3816
- ui: bump @vue/test-utils from 2.4.5 to 2.4.6 in /ui by @dependabot in #3817
- ui: bump @types/node from 18.19.31 to 18.19.33 in /ui by @dependabot in #3818
- ui: bump @sentry/tracing from 7.112.2 to 7.114.0 in /ui by @dependabot in #3819
- docker: cli: bump golang from 1.22.2-alpine3.19 to 1.22.3-alpine3.19 in /cli by @dependabot in #3824
- docker: agent: bump arm32v7/golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /agent by @dependabot in #3826
- docker: agent: bump arm32v6/golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /agent by @dependabot in #3827
- docker: agent: bump arm64v8/golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /agent by @dependabot in #3828
- api: bump golang.org/x/crypto from 0.22.0 to 0.23.0 in /api by @dependabot in #3821
- ssh: bump golang.org/x/net from 0.24.0 to 0.25.0 in /ssh by @dependabot in #3815
- chore(deps): bump golangci/golangci-lint-action from 5 to 6 by @dependabot in #3825
- api: bump github.com/testcontainers/testcontainers-go/modules/mongodb from 0.30.0 to 0.31.0 in /api by @dependabot in #3822
- ui: bump vuetify from 3.6.3 to 3.6.5 in /ui by @dependabot in #3820
- fix(tests): disable Ryuk due bug by @henrybarreto in #3829
- fix(agent): close exec data pipe on old agents by @henrybarreto in #3830
- chore: bump shellhub version to v0.15.2-rc.1 by @gustavosbarreto in #3831
- docker: agent: bump golang from 1.21.8-alpine3.19 to 1.22.3-alpine3.19 in /agent by @dependabot in #3832
- ui: bump eslint-plugin-vue from 9.25.0 to 9.26.0 in /ui by @dependabot in #3835
- ui: bump @vue/runtime-dom from 3.4.21 to 3.4.27 in /ui by @dependabot in #3836
- ui: bump terser from 5.30.4 to 5.31.0 in /ui by @dependabot in #3837
- ui: bump vuetify from 3.6.5 to 3.6.6 in /ui by @dependabot in #3834
- ui: bump vee-validate from 4.12.6 to 4.12.8 in /ui by @dependabot in #3833
- feature(agent,pkg): add connector mode by @henrybarreto in #3809
- chore(api,cli,pkg): rename password package to hash by @heiytor in #3838
- ui: bump sass from 1.77.1 to 1.77.2 in /ui by @dependabot in #3841
- ui: bump @sentry/vue from 7.113.0 to 7.116.0 in /ui by @dependabot in #3842
- ui: bump @rushstack/eslint-patch from 1.10.2 to 1.10.3 in /ui by @dependabot in #3844
- ui: bump axios from 1.6.8 to 1.7.2 in /ui by @dependabot in #3845
- docker: api: bump alpine from 3.19.1 to 3.20.0 in /api by @dependabot in #3846
- docker: ssh: bump alpine from 3.19.1 to 3.20.0 in /ssh by @dependabot in #3847
- docker: cli: bump alpine from 3.19.1 to 3.20.0 in /cli by @dependabot in #3848
- ui: bump vuetify from 3.6.6 to 3.6.7 in /ui by @dependabot in #3843
- feat: recovery email by @heiytor in #3849
- refactor: mfa store by @heiytor in #3799
- docker: gateway: bump nginx from 1.26.0-alpine to 1.27.0-alpine in /gateway by @dependabot in #3851
- docker: ui: bump nginx from 1.26.0-alpine to 1.27.0-alpine in /ui by @dependabot in #3852
- ui: bump vite from 5.2.11 to 5.2.12 in /ui by @dependabot in #3853
- ui: bump sass from 1.77.2 to 1.77.4 in /ui by @dependabot in #3854
- ui: bump @vitejs/plugin-vue from 5.0.4 to 5.0.5 in /ui by @dependabot in #3855
- ui: bump vuetify from 3.6.7 to 3.6.8 in /ui by @dependabot in #3856
- refactor(api): new api-key implementation by @heiytor in #3839
- refactor(api,pkg): move admin code by @heiytor in #3797
- refactor(ui): update mfa to the newest refactor by @luannmoreira in #3850
- fix(ui): update recovery email input on enabling the mfa by @luannmoreira in #3858
- feat(ui): validate the namespace add modal on community by @luannmoreira in #3860
- fix(ssh): add tenant on tunnel dial to close a session by @henrybarreto in #3861
- chore(api): increase max namespace's connection annoucement lenght to 4096 by @heiytor in #3862
- fix(api,ssh,pkg): update session type when data piped by @henrybarreto in #3859
- ssh: bump golang.org/x/net from 0.25.0 to 0.26.0 in /ssh by @dependabot in #3866
- docker: api: bump golang from 1.22.3-alpine3.19 to 1.22.4-alpine3.19 in /api by @dependabot in #3868
- ui: bump vite from 5.2.12 to 5.2.13 in /ui by @dependabot in #3869
- ui: bump vee-validate from 4.12.8 to 4.13.1 in /ui by @dependabot in #3870
- ui: bump @types/node from 18.19.33 to 18.19.34 in /ui by @dependabot in #3871
- ui: bump terser from 5.31.0 to 5.31.1 in /ui by @dependabot in #3872
- api: bump github.com/getsentry/sentry-go from 0.27.0 to 0.28.0 in /api by @dependabot in #3875
- api: bump golang.org/x/crypto from 0.23.0 to 0.24.0 in /api by @dependabot in #3876
- docker: agent: bump golang from 1.22.3-alpine3.19 to 1.22.4-alpine3.19 in /agent by @dependabot in #3877
- feat(devscripts): allow run agent on current git state by @heiytor in #3864
- feat(api): allow equal roles in guard operations by @heiytor in #3865
- feat(ui): add role selection to api key generate by @luannmoreira in #3721
- feat(agent): reauthentication timeout by @heiytor in #3863
- docs(agent,pkg): simplify some comments on Agent's package functions by @henrybarreto in #3884
- chore(agent,pkg): use the default ping interval for agent's connector mode by @henrybarreto in #3882
- refactor(api): members service & store by @heiytor in #3881
- tests(api): improve guard tests by @heiytor in #3883
- api: bump go.mongodb.org/mongo-driver from 1.15.0 to 1.15.1 in /api by @dependabot in #3888
- api: bump github.com/getsentry/sentry-go from 0.28.0 to 0.28.1 in /api by @dependabot in #3889
- api: bump github.com/spf13/cobra from 1.8.0 to 1.8.1 in /api by @dependabot in #3890
- ui: bump @vue/runtime-dom from 3.4.27 to 3.4.29 in /ui by @dependabot in #3891
- ui: bump vite from 5.2.13 to 5.3.1 in /ui by @dependabot in #3892
- ui: bump vue-router from 4.3.2 to 4.3.3 in /ui by @dependabot in #3893
- ui: bump sass from 1.77.4 to 1.77.5 in /ui by @dependabot in #3894
- ui: bump @sentry/vue from 7.116.0 to 7.117.0 in /ui by @dependabot in #3895
- agent: bump github.com/spf13/cobra from 1.8.0 to 1.8.1 in /agent by @dependabot in #3896
- ui: bump braces from 3.0.2 to 3.0.3 in /ui by @dependabot in #3898
- fix(agent,pkg): set a random time interval on ping for Connector by @henrybarreto in #3899
- ui: bump ws from 8.13.0 to 8.17.1 in /ui by @dependabot in #3900
- remove(pkg): mqtt-related code by @heiytor in #3907
- refactor(agent,pkg): avoid Ping manual initialization for Agent API by @henrybarreto in #3901
- fix(agent): remove Agent initialization just to get server information by @henrybarreto in #3902
- fix(api,pkg): enable active field on session model by @henrybarreto in #3904
- refactor(ui): changed the device list to a generic component by @luannmoreira in #3885
- refactor(agent,pkg): simplifying Agent build and SSH server creation by @henrybarreto in #3903
- feat(api): new guard implementation by @heiytor in #3857
- refactor(api): simplify user authentication by @heiytor in #3905
- minor user authentication fix by @heiytor in #3911
- improve(api,pkg): add MAXMIND license to envs structure by @henrybarreto in #3909
- feat(api): preferred namespace by @heiytor in #3910
- tests(api): add tests to api gateway by @haller33 in #3887
- ui: bump typescript from 5.4.5 to 5.5.2 in /ui by @dependabot in #3912
- ui: bump @types/node from 18.19.34 to 18.19.39 in /ui by @dependabot in #3913
- docker: ssh: bump alpine from 3.20.0 to 3.20.1 in /ssh by @dependabot in #3914
- ui: bump vue-router from 4.3.3 to 4.4.0 in /ui by @dependabot in #3915
- ui: bump @vue/runtime-dom from 3.4.29 to 3.4.30 in /ui by @dependabot in #3916
- ui: bump sass from 1.77.5 to 1.77.6 in /ui by @dependabot in #3917
- chore(deps): bump docker/build-push-action from 5 to 6 by @dependabot in #3918
- docker: api: bump alpine from 3.20.0 to 3.20.1 in /api by @dependabot in #3919
- docker: cli: bump alpine from 3.20.0 to 3.20.1 in /cli by @dependabot in #3920
- bump(ui): bump vue-tsc to 2.0.22 by @luannmoreira in #3924
- fix(api): allow device listing without tenant by @heiytor in #3923
- feat(pkg): distinct user's conflicts by @heiytor in #3921
- refactor: organize and refactor crypto utilities and imports by @gustavosbarreto in #3925
- fix(agent,pkg): adapt single-user environment variable to deal with typo on it by @henrybarreto in #3928
- chore(agent): remove unused session's list from Agent structure by @henrybarreto in #3926
- ui: bump sass from 1.77.5 to 1.77.6 in /ui by @dependabot in #3929
- ui: bump @sentry/vue from 7.117.0 to 7.118.0 in /ui by @dependabot in #3930
- ui: bump @vue/runtime-dom from 3.4.29 to 3.4.31 in /ui by @dependabot in #3931
- ui: bump typescript from 5.4.5 to 5.5.2 in /ui by @dependabot in #3932
- ui: bump vite from 5.3.1 to 5.3.2 in /ui by @dependabot in #3934
- api: bump go.mongodb.org/mongo-driver from 1.15.1 to 1.16.0 in /api by @dependabot in #3933
- feat(api): expose transactions by @heiytor in #3935
- refactor(api)!: user update by @heiytor in #3936
- docker: ssh: bump golang from 1.22.3-alpine3.19 to 1.22.5-alpine3.19 in /ssh by @dependabot in #3940
- docker: agent: bump arm32v6/golang from 1.22.3-alpine3.19 to 1.22.5-alpine3.19 in /agent by @dependabot in #3941
- docker: agent: bump golang from 1.22.4-alpine3.19 to 1.22.5-alpine3.19 in /agent by @dependabot in #3942
- docker: agent: bump arm32v7/golang from 1.22.3-alpine3.19 to 1.22.5-alpine3.19 in /agent by @dependabot in #3943
- docker: agent: bump arm64v8/golang from 1.22.3-alpine3.19 to 1.22.5-alpine3.19 in /agent by @dependabot in #3944
- api: bump golang.org/x/crypto from 0.24.0 to 0.25.0 in /api by @dependabot in #3945
- ssh: bump golang.org/x/net from 0.26.0 to 0.27.0 in /ssh by @dependabot in #3953
- docker: api: bump golang from 1.22.4-alpine3.19 to 1.22.5-alpine3.19 in /api by @dependabot in #3955
- docker: cli: bump golang from 1.22.3-alpine3.19 to 1.22.5-alpine3.19 in /cli by @dependabot in #3956
- ui: bump eslint-plugin-vue from 9.26.0 to 9.27.0 in /ui by @dependabot in #3948
- ui: bump typescript from 5.5.2 to 5.5.3 in /ui by @dependabot in #3949
- ui: bump vuetify from 3.6.8 to 3.6.11 in /ui by @dependabot in #3950
- ui: bump vee-validate from 4.13.1 to 4.13.2 in /ui by @dependabot in #3951
- ui: bump vue-router from 4.3.3 to 4.4.0 in /ui by @dependabot in #3952
- chore: bump shellhub version to v0.16.0-rc.1 by @gustavosbarreto in #3959
New Contributors
Full Changelog: v0.15.1...v0.16.0-rc.1