Releases: shellhub-io/shellhub
Releases · shellhub-io/shellhub
v0.16.4
v0.16.3
What's Changed
Full Changelog: v0.16.2...v0.16.3
v0.16.0
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 ...
v0.16.0-rc.2
What's Changed
- chore: bump shellhub version to v0.16.0-rc.2 by @gustavosbarreto in #3966
Full Changelog: v0.16.0-rc.1...v0.16.0-rc.2
v0.16.0-rc.1
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 ...
v0.15.1
What's Changed
- chore: upgrade MongoDB from 4.4.8 to 4.4.29 by @gustavosbarreto in #3773
- chore: update cli service in docker-compose by @gustavosbarreto in #3774
- chore: remove deprecated scripts by @gustavosbarreto in #3775
- fix: resolve numeric argument error in CLI script by @gustavosbarreto in #3776
- feat: improve CLI error handling and docker-compose execution by @gustavosbarreto in #3777
- chore(cli): switch from refresh to air for hot-reload in dev mode by @gustavosbarreto in #3779
- test(ui): added welcome screens tests by @luannmoreira in #3778
- account lockouts by @heiytor in #3648
- remove mongo-migrate replace by @heiytor in #3780
- refactor(agent,pkg): centralize OS dependent functions for authentication by @henrybarreto in #3771
- feature(agent,pkg): add support for FreeBSD in host mode by @henrybarreto in #3772
- docker: gateway: bump nginx from 1.25.5-alpine to 1.26.0-alpine in /gateway by @dependabot in #3783
- ui: bump vue-router from 4.3.0 to 4.3.2 in /ui by @dependabot in #3784
- ui: bump terser from 5.30.3 to 5.30.4 in /ui by @dependabot in #3785
- ui: bump @sentry/tracing from 7.110.0 to 7.112.2 in /ui by @dependabot in #3786
- ui: bump @fortawesome/free-solid-svg-icons from 6.5.1 to 6.5.2 in /ui by @dependabot in #3787
- ui: bump vite from 5.2.8 to 5.2.10 in /ui by @dependabot in #3788
- docker: ui: bump nginx from 1.25.5-alpine to 1.26.0-alpine in /ui by @dependabot in #3789
- chore(deps): bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #3782
- Bump shellhub version to 0.15.1-rc.1 by @gustavosbarreto in #3791
- fix(ui): corrected response data from mfa store action by @luannmoreira in #3794
- fix(api): allow device with uppercase name by @henrybarreto in #3793
- chore: bump shellhub version to v0.15.1-rc.2 by @gustavosbarreto in #3795
- chore: bump shellhub version to v0.15.1-rc.3 by @gustavosbarreto in #3796
- chore: bump shellhub version to v0.15.1 by @gustavosbarreto in #3800
Full Changelog: v0.15.0...v0.15.1
v0.15.1-rc.1
What's Changed
- chore: upgrade MongoDB from 4.4.8 to 4.4.29 by @gustavosbarreto in #3773
- chore: update cli service in docker-compose by @gustavosbarreto in #3774
- chore: remove deprecated scripts by @gustavosbarreto in #3775
- fix: resolve numeric argument error in CLI script by @gustavosbarreto in #3776
- feat: improve CLI error handling and docker-compose execution by @gustavosbarreto in #3777
- chore(cli): switch from refresh to air for hot-reload in dev mode by @gustavosbarreto in #3779
- test(ui): added welcome screens tests by @luannmoreira in #3778
- account lockouts by @heiytor in #3648
- remove mongo-migrate replace by @heiytor in #3780
- refactor(agent,pkg): centralize OS dependent functions for authentication by @henrybarreto in #3771
- feature(agent,pkg): add support for FreeBSD in host mode by @henrybarreto in #3772
- docker: gateway: bump nginx from 1.25.5-alpine to 1.26.0-alpine in /gateway by @dependabot in #3783
- ui: bump vue-router from 4.3.0 to 4.3.2 in /ui by @dependabot in #3784
- ui: bump terser from 5.30.3 to 5.30.4 in /ui by @dependabot in #3785
- ui: bump @sentry/tracing from 7.110.0 to 7.112.2 in /ui by @dependabot in #3786
- ui: bump @fortawesome/free-solid-svg-icons from 6.5.1 to 6.5.2 in /ui by @dependabot in #3787
- ui: bump vite from 5.2.8 to 5.2.10 in /ui by @dependabot in #3788
- docker: ui: bump nginx from 1.25.5-alpine to 1.26.0-alpine in /ui by @dependabot in #3789
- chore(deps): bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #3782
- Bump shellhub version to 0.15.1-rc.1 by @gustavosbarreto in #3791
Full Changelog: v0.15.0...v0.15.1-rc.1
v0.15.0
After two months of dedicated work since our last stable release on February 3rd, we're excited to release ShellHub v0.15.0! This release is packed with new features, improvements, and several fixes.
Thank you for your continued support and contributions to ShellHub! We're excited about these new features and improvements, and we look forward to your feedback. Stay tuned for more updates!
What's Changed
- ui: bump @sentry/tracing from 7.98.0 to 7.99.0 in /ui by @dependabot in #3511
- ui: bump @sentry/vue from 7.92.0 to 7.99.0 in /ui by @dependabot in #3515
- ui: bump @types/node from 18.19.7 to 18.19.14 in /ui by @dependabot in #3514
- ui: bump vuetify from 3.5.1 to 3.5.2 in /ui by @dependabot in #3512
- ui: bump vee-validate from 4.12.4 to 4.12.5 in /ui by @dependabot in #3513
- fix(agent): don't allow negative time for keepalive on agent by @henrybarreto in #3516
- feature(pkg): add log format to loglevel package by @henrybarreto in #3518
- remove deprecated query packages by @heiytor in #3521
- refactor namespace update route by @heiytor in #3519
- fix(agent): use the right binary on production stage for Dockerfile by @henrybarreto in #3520
- feat: namespace's connection announcement by @heiytor in #3508
- config: bump shellhub version to v0.15.0-rc.1 by @gustavosbarreto in #3544
- api: bump golang.org/x/crypto from 0.18.0 to 0.19.0 in /api by @dependabot in #3530
- api: bump github.com/getsentry/sentry-go from 0.26.0 to 0.27.0 in /api by @dependabot in #3531
- docker: agent: bump alpine from 3.16 to 3.19 in /agent by @dependabot in #3532
- ssh: bump golang.org/x/crypto from 0.18.0 to 0.19.0 in /ssh by @dependabot in #3533
- ui: bump @vue/runtime-dom from 3.4.13 to 3.4.18 in /ui by @dependabot in #3535
- ui: bump @sentry/tracing from 7.99.0 to 7.100.1 in /ui by @dependabot in #3537
- chore(deps): bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #3538
- ui: bump eslint-plugin-vue from 9.20.1 to 9.21.1 in /ui by @dependabot in #3539
- ui: bump @sentry/vue from 7.99.0 to 7.100.1 in /ui by @dependabot in #3540
- ssh: bump golang.org/x/net from 0.20.0 to 0.21.0 in /ssh by @dependabot in #3534
- ui: bump vuetify from 3.5.2 to 3.5.3 in /ui by @dependabot in #3536
- correct cli documentation redirect by @heiytor in #3546
- chore: add start command to redis to no save on disk by @henrybarreto in #3548
- docker: ui: bump nginx from 1.25.3-alpine to 1.25.4-alpine in /ui by @dependabot in #3558
- ui: bump sass from 1.69.7 to 1.71.0 in /ui by @dependabot in #3550
- ui: bump vite from 5.0.12 to 5.1.3 in /ui by @dependabot in #3551
- ui: bump @sentry/tracing from 7.100.1 to 7.101.1 in /ui by @dependabot in #3552
- ui: bump terser from 5.27.0 to 5.27.1 in /ui by @dependabot in #3553
- ui: bump @vitejs/plugin-vue from 5.0.3 to 5.0.4 in /ui by @dependabot in #3554
- cli: bump go.mongodb.org/mongo-driver from 1.13.1 to 1.14.0 in /cli by @dependabot in #3555
- api: bump go.mongodb.org/mongo-driver from 1.13.1 to 1.14.0 in /api by @dependabot in #3556
- docker: gateway: bump nginx from 1.25.3-alpine to 1.25.4-alpine in /gateway by @dependabot in #3557
- fix: device list acceptable wrong status by @henrybarreto in #3547
- feature(agent,pkg): validate required env variable when it is empty by @henrybarreto in #3529
- refactoring internal client package by @heiytor in #3559
- binding a random api port by @heiytor in #3528
- fix(agent): use raw command to fix issues with quoted arguments. by @gustavosbarreto in #3561
- chore(agent,pkg): add API tests and chores for it by @henrybarreto in #3560
- ui: bump terser from 5.27.1 to 5.28.1 in /ui by @dependabot in #3567
- ui: bump @sentry/tracing from 7.101.1 to 7.102.1 in /ui by @dependabot in #3563
- ui: bump sass from 1.71.0 to 1.71.1 in /ui by @dependabot in #3564
- ui: bump dotenv from 16.3.2 to 16.4.5 in /ui by @dependabot in #3565
- ui: bump vite from 5.1.3 to 5.1.4 in /ui by @dependabot in #3566
- refactor: move dev agent service to it own compose file by @henrybarreto in #3568
- feat(ui): alert for private keys privacy policy by @luannmoreira in #3569
- chore(docker-compose): dynamic network by @heiytor in #3571
- feat(ui): private keys passphrase validation by @luannmoreira in #3570
- ssh: bump golang.org/x/crypto from 0.19.0 to 0.20.0 in /ssh by @dependabot in #3572
- cli: bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /cli by @dependabot in #3574
- api: bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /api by @dependabot in #3575
- api: bump golang.org/x/crypto from 0.19.0 to 0.20.0 in /api by @dependabot in #3576
- ui: bump eslint-plugin-vue from 9.21.1 to 9.22.0 in /ui by @dependabot in #3577
- ui: bump express from 4.18.2 to 4.18.3 in /ui by @dependabot in #3578
- ui: bump @sentry/vue from 7.100.1 to 7.104.0 in /ui by @dependabot in #3579
- ui: bump @types/node from 18.19.14 to 18.19.21 in /ui by @dependabot in #3580
- ui: bump @vue/runtime-dom from 3.4.18 to 3.4.21 in /ui by @dependabot in #3581
- ssh: bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /ssh by @dependabot in #3573
- fix(pkg,requests): validate tenant id using uuid rule by @henrybarreto in #3582
- refactor(ssh): use auth handlers to start SSH connection by @henrybarreto in #3583
- improve(ssh): remove env parsing from session handler by @henrybarreto in #3584
- chore(ssh): split handlers into subsystems, channels and handlers by @henrybarreto in #3585
- fix(ssh): inform the API for a closed connection by @henrybarreto in #3589
- api: bump golang.org/x/crypto from 0.20.0 to 0.21.0 in /api by @dependabot in #3591
- ui: bump terser from 5.28.1 to 5.29.1 in /ui by @dependabot in #3592
- ui: bump vue-router from 4.2.5 to 4.3.0 in /ui by @dependabot in #3593
- ui: bump vue-stripe-js from 1.0.1 to 1.0.2 in /ui by @dependabot in #3594
- ui: bump @sentry/vue from 7.104.0 to 7.106.0 in /ui by @dependabot in #3595
- ui: bump typescript from 5.3.3 to 5.4.2 in /ui by @dependabot in #3596
- ssh: bump golang.org/x/net from 0.21.0 to 0.22.0 in /ssh by @dependabot in #3597
- chore(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot in #3599
- Refactor/ssh api client by @heiytor in #3586
- refactor(ssh): remove unnecessary handling for session channel by @henrybarreto in #3588
- feature(agent): set environmental variable sent by client to session by @henrybarreto in #3601
- refactor(ui): terminal on close handling by @luannmoreira in #3604
- fix(ssh): use options for default channel session handler by @henrybarreto in #3602
- refactor(ssh): seal web ssh session ...
v0.15.0-rc.3
What's Changed
- ui: bump @sentry/tracing from 7.98.0 to 7.99.0 in /ui by @dependabot in #3511
- ui: bump @sentry/vue from 7.92.0 to 7.99.0 in /ui by @dependabot in #3515
- ui: bump @types/node from 18.19.7 to 18.19.14 in /ui by @dependabot in #3514
- ui: bump vuetify from 3.5.1 to 3.5.2 in /ui by @dependabot in #3512
- ui: bump vee-validate from 4.12.4 to 4.12.5 in /ui by @dependabot in #3513
- fix(agent): don't allow negative time for keepalive on agent by @henrybarreto in #3516
- feature(pkg): add log format to loglevel package by @henrybarreto in #3518
- remove deprecated query packages by @heiytor in #3521
- refactor namespace update route by @heiytor in #3519
- fix(agent): use the right binary on production stage for Dockerfile by @henrybarreto in #3520
- feat: namespace's connection announcement by @heiytor in #3508
- config: bump shellhub version to v0.15.0-rc.1 by @gustavosbarreto in #3544
- api: bump golang.org/x/crypto from 0.18.0 to 0.19.0 in /api by @dependabot in #3530
- api: bump github.com/getsentry/sentry-go from 0.26.0 to 0.27.0 in /api by @dependabot in #3531
- docker: agent: bump alpine from 3.16 to 3.19 in /agent by @dependabot in #3532
- ssh: bump golang.org/x/crypto from 0.18.0 to 0.19.0 in /ssh by @dependabot in #3533
- ui: bump @vue/runtime-dom from 3.4.13 to 3.4.18 in /ui by @dependabot in #3535
- ui: bump @sentry/tracing from 7.99.0 to 7.100.1 in /ui by @dependabot in #3537
- chore(deps): bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #3538
- ui: bump eslint-plugin-vue from 9.20.1 to 9.21.1 in /ui by @dependabot in #3539
- ui: bump @sentry/vue from 7.99.0 to 7.100.1 in /ui by @dependabot in #3540
- ssh: bump golang.org/x/net from 0.20.0 to 0.21.0 in /ssh by @dependabot in #3534
- ui: bump vuetify from 3.5.2 to 3.5.3 in /ui by @dependabot in #3536
- correct cli documentation redirect by @heiytor in #3546
- chore: add start command to redis to no save on disk by @henrybarreto in #3548
- docker: ui: bump nginx from 1.25.3-alpine to 1.25.4-alpine in /ui by @dependabot in #3558
- ui: bump sass from 1.69.7 to 1.71.0 in /ui by @dependabot in #3550
- ui: bump vite from 5.0.12 to 5.1.3 in /ui by @dependabot in #3551
- ui: bump @sentry/tracing from 7.100.1 to 7.101.1 in /ui by @dependabot in #3552
- ui: bump terser from 5.27.0 to 5.27.1 in /ui by @dependabot in #3553
- ui: bump @vitejs/plugin-vue from 5.0.3 to 5.0.4 in /ui by @dependabot in #3554
- cli: bump go.mongodb.org/mongo-driver from 1.13.1 to 1.14.0 in /cli by @dependabot in #3555
- api: bump go.mongodb.org/mongo-driver from 1.13.1 to 1.14.0 in /api by @dependabot in #3556
- docker: gateway: bump nginx from 1.25.3-alpine to 1.25.4-alpine in /gateway by @dependabot in #3557
- fix: device list acceptable wrong status by @henrybarreto in #3547
- feature(agent,pkg): validate required env variable when it is empty by @henrybarreto in #3529
- refactoring internal client package by @heiytor in #3559
- binding a random api port by @heiytor in #3528
- fix(agent): use raw command to fix issues with quoted arguments. by @gustavosbarreto in #3561
- chore(agent,pkg): add API tests and chores for it by @henrybarreto in #3560
- ui: bump terser from 5.27.1 to 5.28.1 in /ui by @dependabot in #3567
- ui: bump @sentry/tracing from 7.101.1 to 7.102.1 in /ui by @dependabot in #3563
- ui: bump sass from 1.71.0 to 1.71.1 in /ui by @dependabot in #3564
- ui: bump dotenv from 16.3.2 to 16.4.5 in /ui by @dependabot in #3565
- ui: bump vite from 5.1.3 to 5.1.4 in /ui by @dependabot in #3566
- refactor: move dev agent service to it own compose file by @henrybarreto in #3568
- feat(ui): alert for private keys privacy policy by @luannmoreira in #3569
- chore(docker-compose): dynamic network by @heiytor in #3571
- feat(ui): private keys passphrase validation by @luannmoreira in #3570
- ssh: bump golang.org/x/crypto from 0.19.0 to 0.20.0 in /ssh by @dependabot in #3572
- cli: bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /cli by @dependabot in #3574
- api: bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /api by @dependabot in #3575
- api: bump golang.org/x/crypto from 0.19.0 to 0.20.0 in /api by @dependabot in #3576
- ui: bump eslint-plugin-vue from 9.21.1 to 9.22.0 in /ui by @dependabot in #3577
- ui: bump express from 4.18.2 to 4.18.3 in /ui by @dependabot in #3578
- ui: bump @sentry/vue from 7.100.1 to 7.104.0 in /ui by @dependabot in #3579
- ui: bump @types/node from 18.19.14 to 18.19.21 in /ui by @dependabot in #3580
- ui: bump @vue/runtime-dom from 3.4.18 to 3.4.21 in /ui by @dependabot in #3581
- ssh: bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /ssh by @dependabot in #3573
- fix(pkg,requests): validate tenant id using uuid rule by @henrybarreto in #3582
- refactor(ssh): use auth handlers to start SSH connection by @henrybarreto in #3583
- improve(ssh): remove env parsing from session handler by @henrybarreto in #3584
- chore(ssh): split handlers into subsystems, channels and handlers by @henrybarreto in #3585
- fix(ssh): inform the API for a closed connection by @henrybarreto in #3589
- api: bump golang.org/x/crypto from 0.20.0 to 0.21.0 in /api by @dependabot in #3591
- ui: bump terser from 5.28.1 to 5.29.1 in /ui by @dependabot in #3592
- ui: bump vue-router from 4.2.5 to 4.3.0 in /ui by @dependabot in #3593
- ui: bump vue-stripe-js from 1.0.1 to 1.0.2 in /ui by @dependabot in #3594
- ui: bump @sentry/vue from 7.104.0 to 7.106.0 in /ui by @dependabot in #3595
- ui: bump typescript from 5.3.3 to 5.4.2 in /ui by @dependabot in #3596
- ssh: bump golang.org/x/net from 0.21.0 to 0.22.0 in /ssh by @dependabot in #3597
- chore(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot in #3599
- Refactor/ssh api client by @heiytor in #3586
- refactor(ssh): remove unnecessary handling for session channel by @henrybarreto in #3588
- feature(agent): set environmental variable sent by client to session by @henrybarreto in #3601
- refactor(ui): terminal on close handling by @luannmoreira in #3604
- fix(ssh): use options for default channel session handler by @henrybarreto in #3602
- refactor(ssh): seal web ssh session into it own package by @henrybarreto in #3603
- ssh: bump google.golang.org/protobuf from 1.28.1 to 1.33.0 in /ssh by @dependabot in #3610
- api: bump google.golang.org/protobuf from 1.29.1 to 1.33.0 in /api by @dependabot in #3611
- chore(deps): bump google.gola...
v0.14.3
What's Changed
- refactor api queries by @heiytor in #3420
- refactor(ssh,ui): use messages for web ssh connection by @henrybarreto in #3463
- docker: agent: bump alpine from 3.19.0 to 3.19.1 in /agent by @dependabot in #3480
- docker: cli: bump alpine from 3.19.0 to 3.19.1 in /cli by @dependabot in #3481
- docker: ssh: bump alpine from 3.19.0 to 3.19.1 in /ssh by @dependabot in #3482
- docker: api: bump alpine from 3.19.0 to 3.19.1 in /api by @dependabot in #3483
- ui: bump @rushstack/eslint-patch from 1.7.0 to 1.7.2 in /ui by @dependabot in #3484
- ui: bump vuetify from 3.4.10 to 3.5.1 in /ui by @dependabot in #3486
- chore(deps): bump dorny/paths-filter from 2 to 3 by @dependabot in #3489
- ui: bump @vue/test-utils from 2.4.3 to 2.4.4 in /ui by @dependabot in #3488
- ui: bump @sentry/tracing from 7.92.0 to 7.98.0 in /ui by @dependabot in #3485
- feat(ui): mfa recovery login redirect to disabling dialog by @luannmoreira in #3491
- normalize per_page by @heiytor in #3492
- Add missing healthcheck entries by @heiytor in #3477
- ui: bump axios from 1.6.5 to 1.6.7 in /ui by @dependabot in #3487
- add ';' at the end of the gateway health check return statement by @heiytor in #3496
- chore: define env variable to gateway bind address by @henrybarreto in #3495
- fix device update by @heiytor in #3501
- config: bump shellhub version to v0.14.3-rc.1 by @gustavosbarreto in #3502
- fix(agent): don't send trash to SFTP when agent is running on host by @henrybarreto in #3509
- config: bump shellhub version to v0.14.3 by @gustavosbarreto in #3510
Full Changelog: v0.14.2...v0.14.3