309 Commits (adb988058df737fd4d2971cd0f3bb981ba71a503)

Author SHA1 Message Date
ansuz adb988058d stop logging dev/fresh mode 4 years ago
ansuz f2ec9cbe33 load premium and customLimits to avoid evicting them even if inactive 4 years ago
ansuz 45b063e378 suppress irrelevant errors from Decrees.load 4 years ago
ansuz 854e4c06ff report lastEviction in an admin INSTANCE_STATUS 4 years ago
ansuz 471a9a33ac take note of a minor error with pin RPCs 4 years ago
ansuz f86409e1ba take note of which Environment variables should be made mutable via decree 4 years ago
ansuz 6d13a785c6 downgrade a non-critical XXX to a FIXME 4 years ago
ansuz 46ebd7b40b remove unsupported storage configuration parameters 4 years ago
ansuz 369c92c01d initialize Env from server and deduplicate several attributes 4 years ago
ansuz b5d3a10dc2 guard against possible typeErrors from unvalidated config input 4 years ago
ansuz 964aa2bb79 validate custom limits provided via config at launch 4 years ago
ansuz f4f803ccd9 reuse Keys.canonicalize to accept any pubkey format 4 years ago
ansuz 914139dbfa lint compliance 4 years ago
yflory 51e1b9b043 Fix custom limit not applied when using a raw edPublic 4 years ago
ansuz 145386e944 suppress an inconsequential error 4 years ago
ansuz aa35e092f7 update an inaccurate comment 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 b62d4387a6 drop support for SET_DEFAULT_STORAGE_LIMIT
it's redundant now that we support persistent admin decrees
and it was never exposed via the UI anyway
4 years ago
ansuz 0c5db31fbc refactor quota logic for external usage 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
ansuz fcfcb3dca6 fix history trim for channels with access lists 4 years ago
ansuz d509fd8b8f downgrade severity of several XXX notes 4 years ago
ansuz 1ba080739b Merge branch 'X' into staging 4 years ago
ansuz cfcfe2f65f enable APIs for XLSX export in firefox 4 years ago
yflory e698241ee9 Merge branch 'historyOO' into staging 4 years ago
ansuz 04d1bc9cd7 archive inactive data in one of the server's workers 4 years ago
ansuz 6ada5fd751 always consider premium accounts to be active 4 years ago
ansuz 5358fab615 more WIP inactive account eviction 4 years ago
ansuz a9b95865ba Merge branch 'staging' into inactive-accounts 4 years ago
ansuz d9219f4ecc add a note for later 4 years ago
ansuz 5749b6fd7b add an admin RPC to archive documents 4 years ago
ansuz d794e0b48f include inactive accounts in the archival script 4 years ago
yflory 25606b92bf lint compliance 4 years ago
yflory 4f147d4fd2 Add support for onlyoffice history 4 years ago
yflory b31707098a Improve getHistoryRange to support 'toHash' 4 years ago
ansuz 95778cc7c9 respond with ENOENT instead of E_NO_OWNERS when archiving a file that does not exist 4 years ago
ansuz b04133e6c3 remove some dead code 4 years ago
ansuz a21c3372c0 avoid a potential type error 4 years ago
yflory 04af753a81 lint compliance 5 years ago
ansuz 03be102ce4 deduplicate some code by reusing the client definition on the server 5 years ago
ansuz ebcc9a069b add server-side support for the new format of public signing keys 5 years ago
ansuz 48deced859 fix serverside index corruption 5 years ago
ansuz 5b2929a6fc suppress some useless info from some commonly logged errors 5 years ago
ansuz 9f1f01f3b4 disable worker task queueing and address a probable memory leak 5 years ago