Commit Graph

131 Commits (9db30aff1f46006a6439b61b950be797f754c705)

Author SHA1 Message Date
yflory a25a72b5db Add a proxy manager to handle operations between shared folders
yflory 66591a3654 Merge branch 'rohref' into sharedfolder
yflory af5cc30381 Fix undefined function when calling error() in the drive
yflory 425ac8ea57 Migration for read-only links + fix issues with read-only pads
yflory 0f9a71686e Add support for read-only href stored in filesData
yflory 554b4a978d Load shared folders in the store
yflory c7e08fedfb Password-protected files
yflory 65a2083afc Suggest tags based on existing ones. Display existing tags in the drive.
yflory 64c85fe548 Don't return channel in parsePadUrl
yflory b26ae67df5 Fix issues with channel ID when using a password
yflory e83e589cf0 Kick from pad when an owned channel is deleted + whiteboard and poll
yflory 9a317018e2 Remove deleted pads from the drive
yflory 2e436f16c9 Refactor context menu in drive
yflory 7defde3c59 lint compliance
yflory 0cea5f4596 Create an owned pad and view owned pads in the drive
yflory 17636769e4 Remove the second network created for the drive
yflory c6b8bbea59 Fix tests
yflory bd85f1b003 Fix file upload and remove unnecessary dependencies
yflory 5c3237e093 Fix issues with the async store
yflory 0840570fbf Async store part 1
yflory 477f14bb8b Put constants in a separate file
yflory 7f88d1d43a Improve drive loading speed
yflory 30c8c253dd Remove util and hash from common
yflory 13718d0263 Fix recent pads in chrome
yflory 62bc72847f Add an error message when trying to tag a deleted pad
ansuz 48c49e5a75 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 19e58cec94 prevent typeError
yflory cdeac00633 Merge branch 'staging' into newdrive
yflory a8eecee590 Fix access to undefined variable in drive
yflory 47fe7b1c53 Drive in sandboxed iframe
yflory 456370b1aa Base for Drive in sandboxed iframe
yflory 8a09e39f46 Enable tags in pads
yflory a1e7bf701d Select the element after clicking 'show in folder' in the drive search
yflory 7d720c73a9 Merge branch 'soon'
yflory ddbda08c88 Fix an issue when cleaning the template category in the drive
ansuz 9d229b8868 lint compliance
ansuz a87ccdc37e remove redundant lines
ansuz da0e31fa54 guard against possible type errors
yflory 04a04aef2b Add setAttribute/getAttribute in secure iframes. Store attributes in settings
yflory 78b338c379 Merge branch 'code2' into staging
ansuz ae60b5845f implement search-by-tag for filesData
ansuz 52019dc763 make get and set pad attribute return only cloned data
yflory 89b7b644f3 Enable drag & upload in code2 and prepare filepicker
yflory b8971cdc23 Add previewMode settings to code2
yflory f54dc7505c Migrate indentation settings to a settings subobject
yflory b4864b96ac Add a recent pads category in the drive
yflory 5ce49af57b Make CryptDrive fast again
yflory 43ac71603c Move pad attributes in pad data
yflory c22f610d5c Fix the drive integrity check
yflory fb388f2610 Fix an issue with invalid drive before migration
yflory a58162a617 Make the drive tests work when not logged in
yflory 969cec5d60 Make sure everything is synced before migrating the drive
yflory a57f7c6ce7 Fix lint errors
yflory 1fb638f519 clean the code
yflory 2a94bdaf05 test
yflory f8c69573fd Disconnect other tabs when migrating the drive
yflory 51e0d40572 Make sure the old storage key is removed after migration
yflory 1c2ea04f11 Drive refactoring
yflory df2b00122a New drive structure without file names
yflory 538aec6ef5 Display a message when pinPads returns an error
yflory 601226115b New anonymous drive
yflory 0f13198119 Move the parseHash code into parsePadUrl
yflory 371edff943 Fix an error when moving unsorted files to root in the drive
yflory 5a5b02b82b Don't store in the drive pads without a hash
ansuz 78b11584f8 remove unused variables
yflory ef89451a83 Display the storage limit in the drive
ansuz 0e7eeb285c Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory f414d480a9 Add the history mode to the CryptDrive
ansuz cf4dee28f7 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz 28e4ef1b13 WIP RPC code
yflory afb0061d7b Fix an issue with anonymous user unable to store new pads
ansuz 3fa0a73025 prevent using string methods on undefined variable
yflory c820b3485c Fix function undefined when loading a template
yflory 0ef1c14d7f Fix lint errors
yflory a165332c15 Don't store a pad in the drive if the limit has been reached
yflory 520dabe094 Remove the unsorted files category
yflory fdd51ec18d Don't remove a folder moved into unsorted or into itself
Caleb James DeLisle c341fa8e94 Pull jquery using require.js rather than as a script tag and fix require to pass jquery as a parameter
yflory eb2a3c1bbf Fix lint errors
yflory daabb0b3ad Integrate and fix the new fileObject (userObject)
yflory c1e0316d43 Refactor fileObject