Commit Graph

64 Commits

Author SHA1 Message Date
yflory
58f05dd5d6 Merge branch 'appconfig_ui' into 2024.6-test 2024-06-24 11:13:57 +02:00
yflory
c250e8bff2 Don't push disabled apps decree if the value didn't change 2024-06-24 11:13:42 +02:00
yflory
67549561b8 Merge branch 'appconfig_ui' into 2024.6-test 2024-06-21 18:47:44 +02:00
zuzanna-maria
a0f101ce45 activeapps >appstodisable 2024-06-19 17:16:43 +01:00
zuzanna-maria
e2a7be88b7 cleaning 2024-06-14 19:03:26 +01:00
zuzanna-maria
b5377e4c65 cleaning 2024-06-14 18:50:47 +01:00
zuzanna-maria
0cfc27f3d3 color pick 2024-06-14 18:35:51 +01:00
zuzanna-maria
b6801668f3 logo upload command error 2024-06-03 13:26:59 +01:00
zuzanna-maria
9231bb7ab8 appconfig 2024-05-07 18:29:13 +01:00
zuzanna-maria
4f9a7031d6 initial changes to admin panel 2024-05-07 14:14:06 +01:00
Wolfgang Ginolas
6ee22b28bd Remove duplicate args_isString 2024-04-05 08:35:01 +02:00
yflory
53707f20be Merge branch 'admin-customize' into support2 2024-03-20 12:36:34 +01:00
yflory
0dcce94ef0 Add color customization and add updated logo to loading screen 2024-03-19 18:16:01 +01:00
yflory
056073983c Allow admin to upload a new logo for the instance 2024-03-15 16:09:23 +01:00
yflory
d525852a8f New support: lint compliance and clean XXX 2024-02-27 17:17:45 +01:00
yflory
20dd15b99d New support: rotate keys 2024-02-26 19:07:39 +01:00
yflory
dcc6f689fb lint compliance 2024-02-26 13:41:18 +01:00
yflory
a67b1ea7cc New support: disable quota for the support pin log 2024-02-22 15:48:34 +01:00
yflory
070d8dc450 Support V2 prototype 2024-02-12 14:30:33 +01:00
yflory
93a285baa5 Fix consecutive separators in user menu #1402 2024-02-07 12:25:20 +01:00
yflory
044dff4108 Add email field for invitations and store by default 2024-01-18 15:46:35 +01:00
yflory
a3f9b2eceb Store user data for new SSO accounts (configurable) 2023-12-20 17:24:14 +01:00
yflory
e65baebadc Restrict SSO registration 2023-12-19 17:59:56 +01:00
yflory
ac090767ca Add admin panel option to enforce MFA 2023-12-11 16:40:05 +01:00
David Benque
8f0a6319a5 Apply headers 2023-10-20 15:35:26 +01:00
yflory
deb14c412f Fix XXX 2023-07-13 14:12:47 +02:00
ansuz
e895990426 generate a secret at launch time
used for issuing and validating JWTs
2023-05-03 16:19:01 +05:30
ansuz
b003d4d825 Merge branch 'staging' into http-workers 2023-03-02 11:59:58 +05:30
yflory
f4b477ee37 Clean XXX 2023-02-01 18:02:03 +01:00
yflory
70e602d9c9 Prototype install app 2022-12-20 16:57:51 +01:00
ansuz
6f19101f42 big server changes:
* use the nodejs cluster module to handle http traffic with multiple threads
* listen for websocket traffic on a new port because all such logic needs to share state
* proxy websocket URLs from the cluster to the new port so everything is backwards compatible
* implement logic for http workers to make requests and stay in sync with the main process
* unrelated: define the expected nodejs version in a constant
2022-12-20 14:20:59 +05:30
ansuz
958b3e4376 remove references to removed pages and notes that have been addressed 2022-05-13 15:50:38 +05:30
ansuz
a2731c44b0 assorted home page fixes/improvements
* link to home page from other static pages
* home notice
  * moved to the top of the home page
  * configured via server API instead of application_config.js
  * WIP admin panel UI
* more debugging info for unsupported decrees
* lint compliance probably
2022-05-06 13:55:00 +05:30
ansuz
6a708a7df0 fix inability to set instance name 2022-05-03 18:48:40 +05:30
ansuz
e6c51e3dff remove hardcoded translations and invert remote embedding logic 2022-03-24 12:43:16 +05:30
ansuz
e38e08fb6e Merge branch 'soon' into block-embeds 2022-03-14 12:52:55 +05:30
ansuz
45d2eb0267 Merge branch 'soon' of github.com:xwiki-labs/cryptpad into support-categories
and include some tweaks for the checkup page

* sort errors above warnings
* improve messages for new tests
2022-03-10 11:33:41 +05:30
ansuz
b65730b853 allow admins to enable configurable disk I/O profiling 2022-03-07 18:42:00 +05:30
ansuz
1202b7a691 WIP configure instance name, jurisdiction, and description on admin panel 2022-02-24 15:28:24 +05:30
ansuz
ef6f98c149 initial serverside components for 'disableEmbedding' functionality 2022-02-18 13:35:20 +05:30
ansuz
9027409ce5 serverside components of instancePurpose flag 2021-06-25 12:29:13 +05:30
ansuz
41db88a360 WIP admin 'network' panel 2021-06-08 20:24:30 +05:30
ansuz
8c61948d02 implement SET_ADMIN_EMAIL and SET_SUPPORT_MAILBOX decrees
and update changelog
2021-04-30 14:48:22 +05:30
ansuz
75a316e70d adjust or remove comments 2021-04-12 13:39:54 +05:30
yflory
6027123d12 Fix maintenance 2021-04-08 16:10:03 +02:00
yflory
7f44009617 Better validation function in decrees 2021-04-08 13:04:12 +02:00
ansuz
4e3a7fef24 add notes from our review 2021-04-02 17:14:15 +05:30
yflory
8f679c141c Broadcast update 2021-03-30 17:41:12 +02:00
yflory
7971a6d267 Major broadcast refactoring 2021-03-16 17:00:23 +01:00
yflory
d15c0461cc Add /api/broadcast and improve message deletion 2021-03-12 12:46:11 +01:00