Commit Graph

6952 Commits (5f6e95cb09762f1b9aa0c8aa5e6696a08a367a23)

Author SHA1 Message Date
yflory 3c6e127831 Improve upload table UI 2019-08-22 18:04:11 +02:00
ansuz b82c0a420a merge latest staging 2019-08-22 18:01:20 +02:00
ansuz 84e1057153 address remaining notes in the storage api 2019-08-22 17:48:28 +02:00
ansuz 204f6b3af1 remove some comments 2019-08-22 17:01:58 +02:00
ansuz c9f569b109 optimize getIndex so identical indexes are never computed concurrently 2019-08-22 17:00:51 +02:00
ansuz 096c8eb2ba check that the user-supplied validateKey is actually before doing any more work 2019-08-22 16:59:46 +02:00
ansuz 71e44f46c7 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2019-08-22 14:52:38 +02:00
ansuz 337e0bd141 update the server's cache whenever we write metadata 2019-08-22 14:52:30 +02:00
ansuz 53f04d096d update the server's cache whenever we write metadata 2019-08-22 14:52:11 +02:00
ansuz 347b7a639b update XXX comment 2019-08-22 14:40:01 +02:00
yflory fc72861721 Prevent users from opening a pad with the wrong app 2019-08-22 14:01:07 +02:00
yflory dadcc519b7 lint compliance 2019-08-22 11:54:34 +02:00
ansuz a63bea1f59 remove invalid callback which would totally break channelBytes 2019-08-22 11:50:06 +02:00
ansuz 3c1aadd6c1 archive metadata even if there is no corresponding channel log 2019-08-22 11:49:43 +02:00
ansuz 55ea7f13fd fix invalid conditional which would block task scheduling 2019-08-22 11:49:02 +02:00
ansuz 338f967149 restructure onChannelMessage 2019-08-22 11:21:10 +02:00
ansuz 8af7308da4 set a default value and describe disableIntegratedTasks in the example config 2019-08-21 14:06:57 +02:00
ansuz c17938a8e3 cache the metadata to save a few lookups 2019-08-21 14:04:23 +02:00
ansuz c5de4164bc make sure getIndex is always async in historyKeeper 2019-08-21 13:49:39 +02:00
ansuz 255f208a4a always enable tasks, but allow for admins to disable the integrated loop in the main server process 2019-08-21 13:36:27 +02:00
ansuz d30470f1aa correct an invalid comment 2019-08-21 13:22:43 +02:00
ansuz cdfbaf5ad9 write tasks along with metadata 2019-08-21 13:22:05 +02:00
ansuz 9623efd10b fix another non-standard instance of checking for metadata 2019-08-21 13:05:01 +02:00
ansuz b360d79a76 simplify 'isNewChannel' rpc 2019-08-21 12:54:24 +02:00
ansuz 7e13f7e3ca validate owners against amended metadata when removing channels 2019-08-21 12:46:45 +02:00
ansuz 31f7c4b90a validate owners against amended metadata when clearing channels 2019-08-21 12:45:19 +02:00
ansuz 8c92d3dc02 move metadata to the top of the file with all the other imports 2019-08-21 12:30:01 +02:00
ansuz c5ca82f0e1 throw errors if you try to update expiration times, as this isn't implemented yet 2019-08-21 12:28:19 +02:00
ansuz 0a0c64d240 only increment the metadata line index if you can parse the line 2019-08-21 12:26:46 +02:00
ansuz 1c37ec7aee prevent duplicated owners in metadata amendments 2019-08-21 12:25:17 +02:00
ansuz a3a7bcbe35 add comments for lots of functions 2019-08-21 12:15:27 +02:00
ansuz d6d7f4f601 include the size of the metadata log in the computed size of a channel 2019-08-21 12:14:49 +02:00
ansuz 2aebadcff3 use the correct path for channel data when restoring logs from the archive 2019-08-21 12:13:39 +02:00
ansuz 238d547a46 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2019-08-20 17:37:43 +02:00
ansuz 50a6479854 merge latest staging into editable metadata 2019-08-20 17:32:46 +02:00
yflory f966a479de Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2019-08-20 13:55:46 +02:00
yflory 24ea640397 Kill the testworker to save memory usage 2019-08-20 13:55:37 +02:00
ansuz 30671cd570
Merge pull request #430 from ClemDee/responsiveContextMenu
Make context submenus don't overflow on Y axis
2019-08-20 13:45:21 +02:00
Clément Desableau e1477bd32e Make context submenus don't overflow on Y axis 2019-08-20 01:58:49 +02:00
ansuz 1521220560 fix loading screen spinner color to match CryptPad icon 2019-08-19 17:32:37 +02:00
yflory 06809fd3ba Update codemirror settings in realtime 2019-08-19 16:53:17 +02:00
yflory 92a41f84f7 Fix wrong owner in the properties modal 2019-08-19 16:00:55 +02:00
yflory c608bdd2dc Merge branch 'off' into staging 2019-08-19 15:38:22 +02:00
yflory 656b129543 Ability to remove handlers from worker-channel and metadata-manager 2019-08-19 15:37:08 +02:00
yflory c1656d7b5b Merge branch 'unifiedMetadata' into staging 2019-08-19 15:27:59 +02:00
ansuz aedc92362a update chainpad-listmap dependency version 2019-08-19 15:25:42 +02:00
yflory 6f0062d023 Add comments and timeout errors 2019-08-19 14:37:55 +02:00
yflory 3dba20776f Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2019-08-19 13:40:24 +02:00
yflory 7988a30338 Fix folder upload UI 2019-08-19 13:39:40 +02:00
ansuz 08e9080dec
Merge pull request #428 from xwiki-labs/folderToSF
Folder to sf
2019-08-19 12:12:22 +02:00