Commit Graph

6946 Commits (f559ff299556ab32c2d27812b1b549a2d3c96b42)
 

Author SHA1 Message Date
ansuz d19b704bb8 fix an inverted boolean
ansuz f5a2627d86 implement script to diagnose conflicts between the production database and the archive
ansuz 1e5248ff9d implement methods for checking if a file exists in the database or the archive
ansuz 13738abc03 remove an incorrect comment
ansuz 7b8ac3d8c8 Merge branch 'soon' into staging
yflory 3e4ee75137 Fix race condition with pins
ansuz 58cee9e13d remove an XXX because the code looks safe
ansuz a2c8ec963c archive files deleted by 'removeOwnedChannel' if the admin has configured that behaviour
ansuz 6aa6b706a4 don't release until you think about this XXX a bit more
ansuz ac3a58cc38 fix a deadlock by returning the lock after clearing ephemeral channels
ansuz a2eee153b1 Merge branch 'soon' into staging
ansuz ddf4a6a784 pass the correct path to 'listChannels' for 'listArchivedChannels'
ansuz 7e455e6fce drop unnecessary code, restore instead of remove archived files in restoration script, change restore archived name
ansuz cb0c4ee944 don't continue iterating in listChannels until a the current task has called back
ansuz 2605d27e3f fix a completely wrong function signature
ansuz 5a1c25a0df fix a race condition, shutdown the log when you're done
ansuz c0d908af4d implement 'unarchiveChannel'
ansuz 4fd490f07f leave some notes for later
ansuz 11976b262e add a note for later
ansuz dd375a2a22 every type of storage should have its own nested directory within the archive
ansuz 8ed725f566 update the example config to support cold storage
ansuz ede929f4e4 implement inactive channel archival and archival expiration
ansuz 17ce25b666 add a warning to delete-inactive, which we know has bugs
ansuz 7647f7c68a implement four new storage APIs
* listChannels
* listArchivedChannels
* archiveChannel
* removeArchivedChannel
ClemDee 634b051d42 Add expand/collapse all feature in drive tree
yflory fc9a438f27 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory d903aed496 Add README for our custom icons font
yflory dd7fc83867 Store the blob metadata the first time
ClemDee 73c2964241 Update collapsed folders when renaming/moving/deleting folder in Drive
ClemDee 3a2dd5e0a8 Renaming current folder now keep current folder opened
ClemDee 98f68da7f3 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ClemDee 537a310f4c Fix stuck tooltips bug
ClemDee 21300bb030 Add temporary folder custom color in drive
yflory 89264758d2 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory be43aad04c Add a palette icon to our custom font
ClemDee b546dd4033 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ClemDee 63cb8e8f66 Fix chat history bug in other workers
yflory 02c765b085 lint compliance
yflory 73e068dacc Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ClemDee d924cee747 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ClemDee f6cc3aa8c3 Fix bug chat history not deleted
yflory 23e48a6b4f Fix messenger unable to send messages
yflory 32a3ed6842 Make the clickable area to dismiss notifications bigger
yflory e77207dfee Merge remote-tracking branch 'origin/padsTheme' into staging
yflory db84b41225 Merge branch 'shareModal' into staging
yflory dab63c70c2 Merge branch 'cryptDriveTree' into staging
yflory f37bc78eaf Merge branch 'cryptDriveToolbar' into staging
yflory 473cbcd1b6 Fix drive toolbar new line bug
yflory 770af27b02 Merge branch 'cryptDriveToolbar' of github.com:xwiki-labs/cryptpad into cryptDriveToolbar
yflory 26ef1e5769 Fix infinite loop when trying to display an invalid category in the drive