Commit Graph

368 Commits (268fa39d43425a0d2b7420fccddd2f8da100a8a6)

Author SHA1 Message Date
ansuz b8a7defad9 lint compliance
ansuz 4a29d9df00 implement admin GET_USER_TOTAL_SIZE call
ansuz 8990e8def9 provide more context for EUNKNOWN logs
ansuz 43a5d5664f remove XXX
ansuz d1eff71584 Merge branch 'soon' into staging
ansuz 929159a0f4 implement server offline mode (no ws)
ansuz c806b97076 resolve conflicts between rebrand and staging
ansuz fed04a025c display size of uploaded files upon completion
ansuz 646fdcc43e Merge branch 'cache-metadata' into staging
ansuz de90949e3e suppress ENOENT on metadata when restoring archived files
ansuz 4c7f7e271e remove an XXX note, log when restoring docs by admin rpc
ansuz d0df2f5840 log when archiving content via the admin panel
ansuz 66195a17a1 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into cache-metadata
ansuz e6a4c68863 always delete the throttled cleanup functions once they have run
ansuz 4495d99e49 use the standard method of checking whether metadata is valid
ansuz 6bc103be5f delay cache eviction each time the metadata is requested
ansuz d4f94f3091 briefly cache server metadata in-memory to avoid repeated reads
yflory 34284fcc0c Fix issues with deprecated cache
ansuz 820f2a0054 Merge branch 'soon' into staging
ansuz 93d56e5e3d profile worker commands by total running time in seconds
ansuz 93c807524f update offset debugging info
yflory 5bbde5fec5 Merge branch 'soon' into cacheRT
ansuz d4e6d86961 enforce asynchrony in new database offset methods
ansuz 466072d03b read files starting from the oldest known point of relevance when computing indices
yflory 93ddf51564 Merge branch 'download' into cacheRT
ansuz cd77b5ffc8 Merge branch 'soon' into staging
ansuz faa84bcbd7 describe arguments for 'completeUpload' RPC
yflory bd4b44476d Archive and restore UI in the admin panel
ansuz e185008846 complete uploads in child processes
also fix a nasty race condition for unowned file uploads
ansuz b155f7b291 increase child-process timeout and improve error handling
David Benqué ead97d8f41 Remove FAQ and references to it
yflory 5946b10d0b No page reload when the cache is corrupted onReady
ansuz 1f1b40b83d move some implictly global state to env.js
ansuz aa547a7b76 align nodejs http headers with example nginx
ansuz 5cf8ca70e6 don't pin falsey document ids
yflory c9a3cad78b Fix various issues with restricted pads
yflory d16cc2472d First prototype of an offline cache
David Benqué 66d434b583 Remove about page from defaults and add XXX for future pages
ansuz 034472d3dd move some implictly global state to env.js
ansuz 0bc2433e02 Merge branch 'accessBug' into staging
ansuz d95b0954f9 Merge branch 'fix-printing' into staging
ansuz a2b79d84b8 align nodejs http headers with example nginx
ansuz f7bd3bdc23 don't pin falsey document ids
yflory 69c26fe8c7 Fix various issues with restricted pads
ansuz d72e053560 make a note to improve stream timeout error handling
ansuz 67430de7ff Make efforts to avoid closing streams mid-read
1. Close streams when you're done with them
2. Close streams if they seem to have been abandoned
ansuz fbfb25bf29 lint compliance
ansuz 100b417646 guard against several serverside typeErrors
and warn in cases where they would have occurred
ansuz e8428a2a73 prevent a case of multiple callbacks
ansuz fbc9edd795 rename latest admin commands and implement metadata getter/remover