zulip/web
Mateusz Mandera da9e4e6e54 backends: Implementation of restricting certain backends by plan.
Only affects zulipchat, by being based on the BILLING_ENABLED setting.

The restricted backends in this commit are
- AzureAD - restricted to Standard plan
- SAML - restricted to Plus plan, although it was already practically
  restricted due to requiring server-side configuration to be done by us

This restriction is placed upon **enabling** a backend - so
organizations that already have a backend enabled, will continue to be
able to use it. This allows us to make exceptions and enable a backend
for an org manually via the shell, and to grandfather organizations into
keeping the backend they have been relying on.
2024-03-05 11:48:58 -08:00
..
e2e-tests puppeteer: Disable flaky administrative UI test. 2024-02-25 12:54:02 -08:00
generated
html
images portico: Remove screenshots from /apps. 2024-01-31 16:10:32 -08:00
shared typing_status: Add an extra notification_event_type to Recipients. 2024-02-12 10:51:12 -08:00
src backends: Implementation of restricting certain backends by plan. 2024-03-05 11:48:58 -08:00
styles compose_tooltips: Fix tooltips for disabled conversation button. 2024-03-05 10:55:20 -08:00
templates backends: Implementation of restricting certain backends by plan. 2024-03-05 11:48:58 -08:00
tests backends: Implementation of restricting certain backends by plan. 2024-03-05 11:48:58 -08:00
third web: Convert uses of deprecated text-field-edit function aliases. 2024-02-29 13:24:27 -08:00
.browserslistrc webpack: Move webpack configuration to web. 2023-02-24 06:35:58 -08:00
.gitignore
babel.config.js dependencies: Upgrade JavaScript dependencies. 2024-02-22 12:46:40 -08:00
debug-require-webpack-plugin.ts eslint: Fix @typescript-eslint/no-confusing-void-expression. 2023-12-21 16:14:40 -08:00
debug-require.js web: Move web app to ‘web’ directory. 2023-02-23 16:04:17 -08:00
postcss.config.js postcss: Enable postcss-preset-env. 2023-03-20 11:26:30 -07:00
webpack.assets.json corporate: Update directories for activity and support frontend files. 2024-02-29 15:11:48 -08:00
webpack.config.ts webpack_public_path: Replace with webpack 5 publicPath: "auto" setting. 2023-10-16 10:36:27 -07:00
webpack.dev-assets.json development: Update modal in emails page to use micromodal. 2023-10-05 09:28:27 -07:00