Commit graph

332 commits

Author SHA1 Message Date
yflory
d525852a8f New support: lint compliance and clean XXX 2024-02-27 17:17:45 +01:00
yflory
a62dc7cfae New support: key rotation part 2 2024-02-27 16:52:30 +01:00
yflory
20dd15b99d New support: rotate keys 2024-02-26 19:07:39 +01:00
yflory
757f30d4a1 New support: add moderator role 2024-02-22 18:46:26 +01:00
yflory
a67b1ea7cc New support: disable quota for the support pin log 2024-02-22 15:48:34 +01:00
yflory
62052929e6 Merge branch 'sidebar' into support2 2024-02-21 16:26:22 +01:00
DianaXWiki
e08aa14ec0 Commit changes for sidebar 2024-02-14 15:57:31 +01:00
yflory
6493f3a42e New support: add tickets to chainpad doc 2024-02-14 15:26:09 +01:00
yflory
070d8dc450 Support V2 prototype 2024-02-12 14:30:33 +01:00
yflory
0d10e50d83 Fix user directory manual form 2024-01-30 12:19:34 +01:00
yflory
44484c5968 Remove XXX from translation keys 2024-01-29 17:49:21 +01:00
yflory
523b54aa6f Fix refresh button for user directory 2024-01-25 16:00:44 +01:00
yflory
aed3ef101d Merge branch 'invitations' of github.com:cryptpad/cryptpad into invitations 2024-01-24 17:19:31 +01:00
yflory
516619dd1d Add UI to the user directory admin page 2024-01-24 17:19:27 +01:00
David Benque
e840aa6585 Add icon for Users admin category 2024-01-24 15:41:50 +00:00
yflory
db7eb7ca63 Merge branch 'staging' into invitations 2024-01-24 16:25:58 +01:00
yflory
edaa6ed076 Standardize input width in admin panel 2024-01-24 16:25:45 +01:00
yflory
986b05fdfe Add ability to update known user name and email 2024-01-18 16:32:06 +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
e52d9f77c1 Merge branch 'staging' into invitations 2023-12-19 15:03:40 +01:00
David Benque
1c77d0699f Remove hard-coded translation strings 2023-12-14 10:44:23 +00:00
yflory
7ba29238b2 Merge branch 'forcemfa' into staging 2023-12-13 15:21:54 +01:00
yflory
ae11088b8a Merge branch 'staging' into toolbar 2023-12-13 14:19:43 +01:00
yflory
ac090767ca Add admin panel option to enforce MFA 2023-12-11 16:40:05 +01:00
David Benque
fde1edd508 Clean old // XXX comments
- either removed or changed the comment type
2023-12-08 15:10:19 +00:00
yflory
56d29ba505 Fix infinite loading screen when accessing the admin page 2023-12-05 16:18:08 +01:00
yflory
37debdb866 Merge branch 'staging' into toolbar-prototype 2023-12-05 15:40:16 +01:00
yflory
f506e5a8cf Instance invitation and user management prototype 2023-12-01 15:44:20 +01:00
yflory
c64644568b Merge branch 'REUSE-license-info' into staging 2023-11-22 17:21:09 +01:00
yflory
e5a80afee7 Use new asynchrnous clipboard API when available 2023-11-22 12:27:24 +01:00
David Benque
1a79fc9146 Tests on www/admin and www/calendar 2023-10-19 15:40:19 +01:00
David Benque
c9f3ec8476 Merge branch 'staging' into toolbar 2023-10-12 10:47:27 +01:00
David Benque
308f8358e2 Remove hard-coded translation 2023-09-29 16:21:25 +01:00
David Benque
24b94dc8e4 Merge remote-tracking branch 'origin/admin-warning-1176' into staging 2023-09-29 16:19:17 +01:00
yflory
d68dde07a9 Remove translation XXX 2023-09-28 18:33:03 +02:00
yflory
9c353707ec Merge branch '550-alpha' into staging 2023-09-28 17:56:51 +02:00
yflory
ef92d9217c Merge branch 'moderation' into staging 2023-09-28 17:56:46 +02:00
yflory
fd90827da9 Merge branch 'accessibility' into staging 2023-09-28 17:55:34 +02:00
yflory
98f006cec0 Add XXX to translation key 2023-09-26 16:42:17 +02:00
yflory
f24a83846c Add warning message for the disk usage report #1176 2023-09-26 15:29:40 +02:00
yflory
fe3dfb7628 Fix 2FA status in login-block information #1251 2023-09-25 15:31:31 +02:00
David Benque
407f974a1c Fix translation key 2023-09-25 11:34:13 +01:00
David Benque
56312d4672 Fix admin panel labels 2023-09-21 15:29:20 +01:00
Jan
3098466f96 Localize online status in generated account report 2023-09-20 23:45:10 +02:00
yflory
ac779097a5 Merge branch 'accessibility' into 550-alpha 2023-09-20 15:03:53 +02:00
yflory
b78ec996ec Deduplicate code for iframe title 2023-09-19 16:40:22 +02:00
yflory
b977b759b4 Fix syntax inconsistencies 2023-09-19 16:07:17 +02:00
yflory
4392770f28 Add prefix to HTML ids in the admin page 2023-09-19 15:44:23 +02:00
daria
a20a886207 admin sidebar can be navigated using the keyboard #1162 2023-09-19 13:26:06 +03:00
yflory
f282db9121 Add new placeholder data and account script to admin panel 2023-09-14 17:49:16 +02:00
daria
9b344460b9 removed unnecessary span 2023-09-07 15:01:30 +03:00
daria
b9ce0b0727 removed unnecessary margin 2023-09-07 14:52:02 +03:00
daria
f8ad987f98 changed hard coded string 2023-09-07 13:47:55 +03:00
daria
edae09ddf7 removed empty title tags 2023-09-07 13:40:24 +03:00
Daria
4008bae352
Merge pull request #1224 from cryptpad/staging
Staging
2023-08-30 12:46:18 +03:00
daria
5c7ad2277d updated translations for administration 2023-08-28 14:08:43 +03:00
yflory
395a1ebf5a Fix broadcast settings not applied instantly #1189 2023-08-22 15:48:43 +02:00
daria
88c0c1e587 added title to Administration inner page #1159 2023-08-17 13:16:31 +03:00
daria
254aef8db9 same height between the buttons on user storage
fixed #1156
2023-08-14 12:32:50 +03:00
daria
0d8ecfcb11 added space for buttons and labels
fixed #1156
2023-08-11 13:31:56 +03:00
daria
ae86311c62 ran and fixed errors with npm run lint 2023-08-08 14:38:11 +03:00
daria
4cf7cdb305 temporary text for labels
#1129
2023-07-21 15:09:21 +03:00
daria
38550aa0f7 added labels to inputs/textarea on administration > broadcast
#1129
2023-07-21 14:33:01 +03:00
daria
65ca26d7dd added labels to input on administration > performance
#1129
2023-07-21 14:02:23 +03:00
daria
5ec18398a2 added labels to texarea on administration > database
#1129
2023-07-21 13:51:37 +03:00
daria
cb2fd25556 added labels to inputs on administration > user storage
#1129
2023-07-21 13:40:17 +03:00
daria
37c1100f1c added labels to inputs on administration > general
#1129
2023-07-21 13:08:42 +03:00
David Benque
fb7132910c Remove hard-coded translation keys 2023-07-13 16:58:44 +01:00
yflory
c10fc37645 Merge branch 'totp-ui' into 5.4-rc 2023-07-11 10:30:36 +02:00
yflory
b3a620edc0 lint compliance 2023-06-06 16:09:17 +02:00
yflory
614fa4a08e Merge branch 'staging' into debowerify 2023-06-01 10:49:33 +02:00
yflory
36a1c604d8 Auth: Disable TOTP/MFA from the admin panel 2023-05-16 15:11:43 +02:00
Mathilde Grünig
f5fb24031e replace xwiki-labs by cryptpad 2023-05-16 14:54:39 +02:00
Pamplemousse
9019d92291 removing bower: migrate nthen
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse
6c10407802 removing bower: migrate bootstrap
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse
871110ec12 removing bower: migrate chainpad*
Also, explicitly add `chainpad-netflux`.

Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse
dd25b85554 removing bower: migrate requirejs and requirejs-plugins
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
Pamplemousse
c8859524ee removing bower: migrate components-font-awesome
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
Pamplemousse
325154e956 removing bower: migrate tweetnacl
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 08:08:16 +01:00
ansuz
fede73efb1 enable admin option to opt-in to aggregate statistics 2022-09-22 16:35:20 +05:30
ansuz
27522b5114 add button to custom limits table to generate account reports
and always display results in the table rather than the list view
2022-09-20 16:40:15 +05:30
ansuz
9ef5711716 nicer quota table on admin panel 2022-09-14 13:34:37 +05:30
ansuz
ebb17797e3 oops. lint compliance 2022-09-13 18:36:24 +05:30
ansuz
333ba82970 allow admins to overwrite live data with archived data when both exist 2022-09-13 18:32:50 +05:30
ansuz
576b034547 display multiple public key formats when relevant on /admin/#database 2022-09-09 18:26:21 +05:30
ansuz
772e337803 remove XXX notes 2022-09-07 16:49:16 +05:30
ansuz
6349f01fd7 final translation fixes for admin panel
* add a 'reason' placeholder to prompts shown before archival and restoration
* use two existing keys to describe what document archival and restoration do
* use specific success messages where they already exist
* annotate UI so our script does not flag translated strings as unused
2022-09-07 16:22:08 +05:30
ansuz
8089698f4c remove noscript tags from inner.html
because inner.html should only ever load if javascript is enabled
2022-09-05 19:11:19 +05:30
ansuz
af59854aca accessibility fixes on admin panel support ticket buttons 2022-08-30 16:46:13 +05:30
ansuz
524ba22c46 update hardcoded preloading.js cache-busting version string 2022-08-30 14:27:10 +05:30
ansuz
d6c6423f19 admin panel improvements
* copy pin list to clipboard
* support blob URLs in document metadata query
* get metadata history
2022-08-26 18:05:27 +05:30
ansuz
0f5aca685a fix typo 2022-08-25 19:43:49 +05:30
ansuz
3abda41835 fix an incorrect translation key 2022-08-25 18:20:40 +05:30
ansuz
2183349358 copy admin database reports to clipboard, remove more hardcoded keys 2022-08-25 16:39:15 +05:30
ansuz
854cb653aa remove hardcoded translations 2022-08-25 13:32:27 +05:30
ansuz
af4fbaf31a remove some hardcoded translations 2022-08-24 14:40:19 +05:30
ansuz
843139a256 update 'Launch time' when refreshing stats 2022-08-24 14:40:02 +05:30
ansuz
6cfce42c58 refactor admin panel and include reasons for archiving and restoring 2022-08-24 10:10:32 +05:30