-
- Downloads
[NEW] Seats Cap (#23017)
* Base commit * [NEW] licenses.maxActiveUsers endpoint (#23011) * [IMPROVE] Banner Service (#22989) * WIP * Fix type import Co-authored-by:Tasso Evangelista <tasso.evangelista@rocket.chat> * [NEW] canAddNewUser function * [NEW] Seats usage bar (#23018) * usage bar component * Seats limit in admin users page * Remove dangling console.log * Add some details on StatisticsEndpoint type * Move to EE and use new endpoint * Rename some components and hooks * Refactor UsersPage Co-authored-by:
Gabriel Henriques <gabriel.henriques@rocket.chat> * Fix edit and info page * [NEW] Seats Card (#23077) * Seats Card * Fix review, make ts * Fix review * Add type guard for CardIcon props Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat> * [NEW] Seats Cap: Request seats link (#23151) * create endpoint and consume it in the ui * Fix review * Remove unused param type Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat> * [NEW] Remove license downgrade if exceeding seats cap (#23220) * [IMPROVE] Ensure Seats-cap design and UI are the same (#23222) * Fix labels and buttons * Reload seats cap data on user changes * Use Fuselage on development version Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat> * [NEW] Prevent users from accidentally deactivating an enterprise license by adding more users than the license allows. (#23050) Co-authored-by:
Gabriel Henriques <gabriel.henriques@rocket.chat> Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat> * [NEW] stats on seats request (#23225) Co-authored-by:
Gabriel Henriques <gabriel.henriques@rocket.chat> * [NEW] Seats cap banners (#23211) * [NEW] Prevent users from accidentally deactivating an enterprise license by adding more users than the license allows. * Seats cap banners * Deprecate preserveDismiss * use request seats link * Fix banner not closing and request seats link Co-authored-by:
Pierre Lehnen <pierre.lehnen@rocket.chat> * [FIX] Banner not parsing markdown (#23036) * Parse markdown * Use markdownText * Fix translations * Move startup * Always create seats limit banners * Remove uneffective conditional * [FIX] Seats Cap QA reports (#23272) * Fix create banner and link * Remove call from startup * QA * Improve readability * Avoid using an outdated absolute URL * Embedded counters into translation strings Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat> * Patch object-path so Snyk stop complaining Co-authored-by:
pierre-lehnen-rc <55164754+pierre-lehnen-rc@users.noreply.github.com> Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com> Co-authored-by:
Pierre Lehnen <pierre.lehnen@rocket.chat> Co-authored-by:
Gabriel Henriques <gabriel.henriques@rocket.chat> Co-authored-by:
gabriellsh <40830821+gabriellsh@users.noreply.github.com> Co-authored-by:
Gabriel Thomé <38537062+g-thome@users.noreply.github.com>
Showing
- app/api/server/v1/banners.ts 121 additions, 3 deletionsapp/api/server/v1/banners.ts
- app/authentication/server/startup/index.js 1 addition, 0 deletionsapp/authentication/server/startup/index.js
- app/crowd/server/crowd.js 3 additions, 1 deletionapp/crowd/server/crowd.js
- app/dolphin/lib/common.js 1 addition, 1 deletionapp/dolphin/lib/common.js
- app/lib/server/functions/saveUser.js 64 additions, 54 deletionsapp/lib/server/functions/saveUser.js
- app/lib/server/functions/setUserActiveStatus.js 13 additions, 0 deletionsapp/lib/server/functions/setUserActiveStatus.js
- app/meteor-accounts-saml/server/loginHandler.ts 20 additions, 2 deletionsapp/meteor-accounts-saml/server/loginHandler.ts
- app/models/server/raw/Banners.ts 30 additions, 1 deletionapp/models/server/raw/Banners.ts
- app/statistics/server/lib/statistics.js 2 additions, 1 deletionapp/statistics/server/lib/statistics.js
- app/ui-login/client/login/form.js 20 additions, 15 deletionsapp/ui-login/client/login/form.js
- client/components/Card/CardIcon.tsx 8 additions, 3 deletionsclient/components/Card/CardIcon.tsx
- client/components/UserStatus/UserStatus.tsx 6 additions, 2 deletionsclient/components/UserStatus/UserStatus.tsx
- client/contexts/ServerContext/ServerContext.ts 10 additions, 3 deletionsclient/contexts/ServerContext/ServerContext.ts
- client/contexts/ServerContext/endpoints.ts 4 additions, 0 deletionsclient/contexts/ServerContext/endpoints.ts
- client/contexts/ServerContext/endpoints/v1/licenses.ts 13 additions, 0 deletionsclient/contexts/ServerContext/endpoints/v1/licenses.ts
- client/contexts/ServerContext/endpoints/v1/statistics.ts 7 additions, 0 deletionsclient/contexts/ServerContext/endpoints/v1/statistics.ts
- client/hooks/useLocalePercentage.ts 11 additions, 0 deletionsclient/hooks/useLocalePercentage.ts
- client/lib/getLocalePercentage.ts 14 additions, 0 deletionsclient/lib/getLocalePercentage.ts
- client/startup/banners.ts 9 additions, 6 deletionsclient/startup/banners.ts
- client/views/admin/info/DeploymentCard.tsx 27 additions, 26 deletionsclient/views/admin/info/DeploymentCard.tsx
Loading
Please register or sign in to comment