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
3 years ago
ansuz
6a708a7df0
fix inability to set instance name
3 years ago
ansuz
e6c51e3dff
remove hardcoded translations and invert remote embedding logic
3 years ago
ansuz
e38e08fb6e
Merge branch 'soon' into block-embeds
3 years ago
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
3 years ago
ansuz
b65730b853
allow admins to enable configurable disk I/O profiling
3 years ago
ansuz
1202b7a691
WIP configure instance name, jurisdiction, and description on admin panel
3 years ago
ansuz
ef6f98c149
initial serverside components for 'disableEmbedding' functionality
3 years ago
ansuz
9027409ce5
serverside components of instancePurpose flag
3 years ago
ansuz
41db88a360
WIP admin 'network' panel
4 years ago
ansuz
8c61948d02
implement SET_ADMIN_EMAIL and SET_SUPPORT_MAILBOX decrees
...
and update changelog
4 years ago
ansuz
75a316e70d
adjust or remove comments
4 years ago
yflory
6027123d12
Fix maintenance
4 years ago
yflory
7f44009617
Better validation function in decrees
4 years ago
ansuz
4e3a7fef24
add notes from our review
4 years ago
yflory
8f679c141c
Broadcast update
4 years ago
yflory
7971a6d267
Major broadcast refactoring
4 years ago
yflory
d15c0461cc
Add /api/broadcast and improve message deletion
4 years ago
ansuz
faa7ebf399
Fix some bugs with integrated eviction
...
1. implement SET_LAST_EVICTION as an admin command, not a decree
2. expect a return value from Env.evictInactive and expose it via Env.evictionReport
4 years ago
ansuz
a2c0d2165b
implement a few more admin decrees
4 years ago
ansuz
6ec5171518
add support for changing a few more Env parameters at runtime
4 years ago
ansuz
45b063e378
suppress irrelevant errors from Decrees.load
4 years ago
ansuz
f86409e1ba
take note of which Environment variables should be made mutable via decree
4 years ago
ansuz
f4f803ccd9
reuse Keys.canonicalize to accept any pubkey format
4 years ago
ansuz
928b7e3583
implement GET_LIMITS admin rpc
...
...and label stored usage limits according to their source
4 years ago
ansuz
5029281a53
implement RM_QUOTA decree
4 years ago
ansuz
af47b2cab1
implement ADD_QUOTA admin decree
4 years ago
ansuz
998f2267c4
ensure the path to the decree file exists before attempting to write to it
4 years ago
ansuz
c2918ac888
fix inverted conditional
4 years ago
ansuz
bd6234c5bc
lint compliance and some notes
4 years ago
ansuz
1781ee2585
implement 'UPDATE_DEFAULT_STORAGE' as a decree
4 years ago
ansuz
7aa7d5978f
implement persistence of config changes from admin panel
4 years ago