Commit Graph

33 Commits

Author SHA1 Message Date
yflory
7434fc972b Add extension points for the accounts plugin 2025-06-04 19:06:51 +02:00
yflory
fcb829c88b Move accounts config to plugin 2025-06-04 15:53:16 +02:00
yflory
4544be6b4d Partial revert of fd77428 when counting registered users 2024-07-23 10:36:46 +02:00
yflory
25bd9243fb Merge branch 'main' into staging 2024-06-24 16:51:04 +02:00
yflory
fd774282c9 Add aggregated stats for instances that opted-in 2024-06-11 18:14:45 +02:00
Wolfgang Ginolas
1f54b8b26d Tighten eslint rules 2024-04-05 08:35:01 +02:00
Wolfgang Ginolas
fdc86ab130 Remove jshint 2024-03-01 07:44:00 +01:00
David Benque
8f0a6319a5 Apply headers 2023-10-20 15:35:26 +01:00
Mathilde Grünig
f5fb24031e replace xwiki-labs by cryptpad 2023-05-16 14:54:39 +02:00
ansuz
2b365694f6 fix server logic and logs messages related to quotas 2022-09-13 13:00:36 +05:30
ansuz
e78e57c039 unify accounts_api and quota_api config options 2022-08-30 17:23:10 +05:30
yflory
6ae07bb480 Allow accounts server to trigger quota updates 2022-07-05 11:48:40 +02:00
ansuz
bb7c40237b detect new versions in server telemetry responses 2021-06-10 20:56:12 +05:30
ansuz
f2ec9cbe33 load premium and customLimits to avoid evicting them even if inactive 2020-10-12 19:18:12 +05:30
ansuz
6d13a785c6 downgrade a non-critical XXX to a FIXME 2020-10-12 17:42:41 +05:30
ansuz
f4f803ccd9 reuse Keys.canonicalize to accept any pubkey format 2020-10-08 19:07:00 +05:30
ansuz
914139dbfa lint compliance 2020-10-08 19:07:00 +05:30
yflory
51e1b9b043 Fix custom limit not applied when using a raw edPublic 2020-10-08 19:07:00 +05:30
ansuz
928b7e3583 implement GET_LIMITS admin rpc
...and label stored usage limits according to their source
2020-10-08 19:07:00 +05:30
ansuz
0c5db31fbc refactor quota logic for external usage 2020-10-08 19:07:00 +05:30
ansuz
bd6234c5bc lint compliance and some notes 2020-10-08 19:07:00 +05:30
ansuz
6ada5fd751 always consider premium accounts to be active 2020-09-29 18:48:23 +05:30
yflory
04af753a81 lint compliance 2020-07-01 12:10:12 +02:00
ansuz
ebcc9a069b add server-side support for the new format of public signing keys 2020-06-25 13:14:26 -04:00
ansuz
3d8e78a268 fix overly broad config interpretation for daily check 2020-03-30 18:27:14 -04:00
ansuz
b126e4456b simplify quota logic 2020-03-03 16:55:40 -05:00
ansuz
2f00ff3278 simplify check-in deactivation 2020-02-28 14:24:53 -05:00
ansuz
1231cacef1 remove XXX 2020-02-10 11:21:04 -05:00
ansuz
b4172676f3 lint compliance 2020-02-05 18:12:09 -05:00
ansuz
f17d14fd99 simpler limit updates 2020-02-05 18:01:48 -05:00
ansuz
b093d3f0d2 WIP massive rpc refactor 2020-01-24 14:45:53 -05:00
ansuz
ceb351326c split out some more rpc functionality and fix broken module paths 2020-01-24 13:36:14 -05:00
ansuz
c765362744 move more rpc functionality into modules 2020-01-24 13:06:46 -05:00