What's Changed
- fix(ui): update SessionPlay props in DetailsSessions by @luizhf42 in #4895
- ui: bump @types/node from 18.19.110 to 18.19.111 in /ui by @dependabot in #4900
- ui: bump vee-validate from 4.15.0 to 4.15.1 in /ui by @dependabot in #4899
- ui: bump terser from 5.39.2 to 5.41.0 in /ui by @dependabot in #4898
- ui: bump @tinymce/tinymce-vue from 6.1.0 to 6.2.0 in /ui by @dependabot in #4897
- ui: bump pinia from 3.0.2 to 3.0.3 in /ui by @dependabot in #4896
- api: bump golang.org/x/sync from 0.14.0 to 0.15.0 in /api by @dependabot in #4905
- ssh: bump golang.org/x/crypto from 0.38.0 to 0.39.0 in /ssh by @dependabot in #4904
- api: bump go.mongodb.org/mongo-driver from 1.17.3 to 1.17.4 in /api by @dependabot in #4903
- api: bump golang.org/x/crypto from 0.38.0 to 0.39.0 in /api by @dependabot in #4902
- refactor(api): device get methods by @heiytor in #4893
- fix(ui): change namespace add panel using env flag by @luannmoreira in #4867
- ssh: bump golang.org/x/net from 0.40.0 to 0.41.0 in /ssh by @dependabot in #4901
- refactor(ssh): use structure to represent seats instead of a counter by @henrybarreto in #4887
- refactor(ui): refactor admin's NamespaceExport by @luizhf42 in #4908
- fix(api,ssh): remove direct-tcpip ssh event by @henrybarreto in #4910
- ui: bump sass from 1.89.1 to 1.89.2 in /ui by @dependabot in #4919
- ui: bump terser from 5.41.0 to 5.42.0 in /ui by @dependabot in #4918
- ui: bump vuetify from 3.8.7 to 3.8.9 in /ui by @dependabot in #4917
- ui: bump axios from 1.9.0 to 1.10.0 in /ui by @dependabot in #4916
- refactor(ui): refactor and rename
BoxMessage.vue
by @luizhf42 in #4912 - feat: use user's private key on signature for web session by @henrybarreto in #4891
- refactor(ui): remove
console.error
calls by @luizhf42 in #4914 - feat(ui): support SSH private key auth in terminal session by @luannmoreira in #4913
- chore(deps): bump stefanzweifel/git-auto-commit-action from 5 to 6 by @dependabot in #4920
- refactor(ui): replace direct clipboard copy with CopyWarning component by @luannmoreira in #4906
- feat(api): introduce device cache counter by @heiytor in #4921
- refactor(ui): refactor
DataTable
component by @luizhf42 in #4890 - fix(ui): fix admin's user list by @luizhf42 in #4915
- fix(ssh): override host header on http tunnel request by @henrybarreto in #4922
- fix(ui): fix admin's namespaces' device count by @luizhf42 in #4923
- fix(ui): correct SSH challenge signing with base64 input by @luannmoreira in #4927
- fix(agent): avoid panic when user isn't found by @henrybarreto in #4930
- feat(ssh): simplify web terminal flow by control messages as JSON requests by @henrybarreto in #4928
- refactor(ui): terminal blob websocket handling by @luannmoreira in #4931
- refactor(api): simplify device authentication flow by @heiytor in #4924
- fix(ui): fix device/container sorting in DeviceTable by @luizhf42 in #4926
- refactor(ui): use new DataTable in admin by @luizhf42 in #4929
- ui: bump terser from 5.42.0 to 5.43.1 in /ui by @dependabot in #4937
- ui: bump @types/node from 18.19.111 to 18.19.112 in /ui by @dependabot in #4938
- ui: bump vuetify from 3.8.9 to 3.8.10 in /ui by @dependabot in #4939
- ui: bump @vue/runtime-dom from 3.5.16 to 3.5.17 in /ui by @dependabot in #4940
- fix(api): remove omitempty tag in models.Device#Tags by @heiytor in #4941
- fix(api): remove redundant CreateCollection method by @heiytor in #4943
- feat(ui): add loading state to Play Session button by @luizhf42 in #4942
- ui: bump pbkdf2 from 3.1.2 to 3.1.3 in /ui by @dependabot in #4944
- fix(ui): fix quick connection card min-height by @luizhf42 in #4935
- fix(api): remove namespace from cache when device count is increased by @henrybarreto in #4933
- chore: bump shellhub version to v0.19.2-rc.1 by @gustavosbarreto in #4945
- refactor: replace specific user getter methods with unified UserResolve by @heiytor in #4946
- api: bump github.com/getsentry/sentry-go from 0.33.0 to 0.34.0 in /api by @dependabot in #4949
- docker: ui: bump nginx from 1.27.4-alpine to 1.29.0-alpine in /ui by @dependabot in #4954
- ui: bump @rushstack/eslint-patch from 1.11.0 to 1.12.0 in /ui by @dependabot in #4953
- ui: bump dotenv from 16.5.0 to 16.6.1 in /ui by @dependabot in #4952
- ui: bump vuetify from 3.8.10 to 3.8.11 in /ui by @dependabot in #4951
- ui: bump @types/node from 18.19.112 to 18.19.113 in /ui by @dependabot in #4950
- chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.0.0 to 2.3.0 in /tests by @dependabot in #4947
- chore(api): small fixes and refactors on session's store. by @henrybarreto in #4932
- fix(ssh): avoid potencial concurrency problems when creating and updating seats by @henrybarreto in #4955
- fix(api): count the right collection for sessions events by @henrybarreto in #4957
- fix(api): evaluate cloud namespace limits before enterprise' one by @henrybarreto in #4958
- chore: bump shellhub version to v0.19.2-rc.2 by @gustavosbarreto in #4959
- tests(api): readd removed test to migration 99 by @henrybarreto in #4956
- fix(api): removed device counter by @heiytor in #4961
- chore: bump shellhub version to v0.19.2 by @gustavosbarreto in #4962
- feat(api): check for cloud and billing to perform billing device limits by @henrybarreto in #4963
Full Changelog: v0.19.1...v0.19.2