Commit Graph

625 Commits (b9bd141b24c86a3df7d909f20cae34bee4dba8dc)

Author SHA1 Message Date
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
ClemDee 639407056a Fix toolbar collapse for shared folders
ClemDee 16477bd15b Fix toolbar collapse in drive
ClemDee 8a9f60e477 Fix tree panel resizing on mobile resolution
ClemDee a1163798de History button now close history panel when it is open in drive
ClemDee 0c66c19466 Add pathname collapse for long path in drive
yflory a3a2c92c0c Share a pad, a file or a folder with friends
yflory c154d020b2 Share with friends from sframe and drive
yflory 8e7858e6ae New share modal in all the apps
ClemDee ffca6417a8 Add path feedback on hover
yflory 5331eebb3e Enable notifications everywhere
yflory 569c44bd90 Remove the 20 pads limits in recent pads
yflory c8b9830298 Fix duplicate entries in the recent pads
yflory 64667d6d0d Recent pads UI fix
yflory 5a19f7cc5d Recent pads improvements
yflory f149824c39 Add an icon to expiring pad in the drive
yflory 539e784a7a Add an X icon to cancel a search in the drive
yflory ec33084226 Add debugging tools
yflory 37a79a0141 Fix arrow keys not working in input fields in the drive
yflory 18479fc81a Display a lock icon on password protected pads in the drive ()
yflory 2815c96ce8 Fix 1px UI issues with drive icons
yflory df2069eb4a Scroll to the element when using in the drive
yflory 047a4a3ab4 Copy files to a shared folder instead of moving them
yflory 0a7adb3e88 Hide duplicated owned pads
yflory aa3f6cb7d7 Update some icons in the drive
yflory a5b04bd62a Download a file from the drive using the context menu
yflory dcdc0972dd Update template icon in the drive tree
yflory 7509ce1cc7 Use new application icons
yflory 947c9c5e40 lint compliance
yflory caa72ba949 Remove dropdown menus scrollbar when space is available
yflory bf55657993 Password-protected shared folders
yflory 9a6e6f6e15 Fix User menu and link to drive in anonymous shared folders
yflory dcabfb464d Refresh shared folder on change for anon users
yflory 0a83840c9c View a shared folder with an unregistered user
yflory 17bc1ee703 Load shared folder when not logged in
yflory 8243927352 Fix an issue preventing shared folders from being moved in the drive
yflory e75b9ea168 Prevent shared folders from being dropped to the trash
yflory 874156ccf0 Prevent shared folders from being moved to the trash using the del key
yflory f662036817 Change the hash in the address bar when browsing a shared folder
yflory 38daf4676c Add text in the drive's share button for consistency
yflory 7a93927068 Fix UI issues with the new pad modals
yflory c1ef8243a1 Ability to select multiple files to upload ()
ansuz 0e70961074 password-protected shared folders aren't urgent. dropping the XXX
yflory ee1027ceb9 Ability to import mediatags to the drive
yflory aa2a01174f lint compliance
yflory a117e329dc Add a Share entry in the drive's context menu
yflory e0b7f3f965 When importing a shared folder to the drive, open this folder directly
yflory 630a2dab78 Fix context menu issues with shared folders in the tree
yflory fddff11fae Rename shared drive to shared folder
yflory 33fb48d59a Update shared folder icon in the drive
yflory 20a9eee719 Disable shared folders creation by default
yflory f2baaf5b5b Fix shared folders issues including disappearing folders
yflory 4325ed4dde Fix small UI issues in drive
yflory bad1d7311a Fix drive tests
yflory 8ab786e7df Drive restore loading screen text
yflory d816a2ed9f Prevent timeout when restoring drive
yflory 2be78deb93 Fix Drive history
yflory 8b20b14184 Fix current path in toolbar reversing some names
yflory c08951dd91 Press enter to create a shared folder when typing its name
yflory a95cf85f20 Fix shared folder creation using the wrong icon
yflory ef73cf89cd Merge branch 'soon' into staging
yflory 8eccffd8e4 Don't remove migrated read-only pads
yflory ebfa2c2dc3 Merge branch 'less-less' into staging
yflory 08005a709e Add a share icon in the drive when displaying a shared folder
yflory 6143bceabb Fix XXX
yflory b4c294565e Hide shared folder creation links when inside a shared folder
yflory fc91cf606b Disable moveToTrash button for pads in shared folders
yflory 9c58dc216f Remove option to move a shared folder to the trash
yflory 668b7425a8 Make sure we won't move pads from a shared folder to the trash
Caleb James DeLisle 0d5ac05866 refactoring of the less infrastructure
yflory b5c2eb8a9c Automatically refresh the drive when a change occurs in a shared folder
yflory 6a80f49fe0 Don't load expired or deleted shared folders
Caleb James DeLisle 507e5b18e9 Remove all less includes where no mixin or variable is used after
Caleb James DeLisle a6d3dbf94f Wrapped modal.less into a mixin which gets rid of the last file which emitted CSS
Caleb James DeLisle 4a352f2ed8 Use import (reference) whenever the less file supposedly emits no CSS
yflory 7d89026d83 Fix more issues with shared folders
yflory 8516587ece lint compliance
yflory 4b86ed2dec Shared folders UI
yflory 6312dadb60 Fix shared folders names in the drive
yflory e0cc1a6eb6 Display a shared folder in the drive
yflory 0c9dfc1fb5 Add proxy manager inner
yflory a25a72b5db Add a proxy manager to handle operations between shared folders
yflory 425ac8ea57 Migration for read-only links + fix issues with read-only pads
yflory 470f404a24 temp
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 811463b870 Add support for version 2 hashes needed for password-protected pads
yflory 9f5e5786f3 Merge branch 'pcs' into staging
yflory a0d452bbd9 Use correct icons for the search results in the drive
yflory 5ee5a93513 New tippy everywhere
yflory 31980bef82 Add a ghost icon in the anonymous drive
yflory 1a950319a1 Fix broken links
yflory 4288f536f1 Use requireCSS to load FontAwesome
yflory f45023ed1f Remove connection lost popup when websocket connection is lost
yflory b7b560fcb8 Enable Cmd key support in shortcuts
yflory 12bfcbe701 Add fixed order for rightside icons in the toolbar
yflory dbe8ab014d Select all in drive
yflory 5dbc99343a Improve 'rename' input in the drive
yflory b04e3def64 Fix invalid translation key
yflory e83e589cf0 Kick from pad when an owned channel is deleted + whiteboard and poll
ansuz f8399eaaa6 avoid concatenating 'undefined' in drive interface
yflory ad2cde4705 Add warning about anonymous drive in localStorage
yflory bdafc101c9 Ability to remove owned channels from the drive
yflory a1d9f44bbd Delete owned pads from server when removed from the owner's drive
yflory 74deb60f0f Fix issues with the new context menu in drive
yflory 86144eda22 Display a message about pads deleted from the server
yflory 9a317018e2 Remove deleted pads from the drive
yflory 2e436f16c9 Refactor context menu in drive
yflory e791add4ec Remove + icons from folders in the trash
yflory d59bc4612d Ability to disable the drive for anonymous users
yflory daef08a9b3 Add an advanced new pad modal
yflory ef480fea79 Add a settings category for the pad creation screen
yflory 8c9490868b improve owned pads management in the drive
yflory 73126ed597 Display the owner and expiration time of a pad in the properties modal
yflory 65ccfe39ef Add a 'properties' button in pads to display pad data
yflory 7defde3c59 lint compliance
yflory 0cea5f4596 Create an owned pad and view owned pads in the drive
yflory d666e9e7ee Remove tag and filepicker buttons for anon users
yflory a08cf8faa8 Allow drive to receive updates after leaving history mode
Caleb James DeLisle 617c4b6044 CSS refactorings and pad-is-not-pinned work
yflory 64303b4090 Merge branch 'refactor' into staging
Caleb James DeLisle ba74f9d37a Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 9eb33e39e6 Enable change events in the drive
Caleb James DeLisle c702a23c77 Initial work on the 'pad will expire' logic
yflory 17636769e4 Remove the second network created for the drive
yflory c59c6072f3 Remove jquery from outer
yflory c6b8bbea59 Fix tests
yflory b3688db202 Use async store
yflory 0840570fbf Async store part 1
ansuz a3c093838c merge latest staging and resolve conflicts
ansuz 56102d3689 use unified listmap
ansuz ee6c2097f5 resolve merge conflicts
yflory 9795ac32cb Ability to burn an anonymous drive from the browser
yflory 4b5abdecbe Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 280a7c2765 Clean cryptpad-common
ansuz 98c2b0c802 Merge branch 'soon' into staging
ansuz 3ff0eb116b don't let search interfere with renaming
yflory 477f14bb8b Put constants in a separate file
ansuz 9d662bd337 fix right-click pad creation in drive
yflory e2cf46d725 Add new keyboard shortcuts for the drive search
yflory bdd24ed14f lint
yflory 7cfe64fc5b Remove cryptpad-common dependency for some inner apps
yflory 1514ad5df3 Move the 'logged out' screen inside the sframe
yflory 30c8c253dd Remove util and hash from common
yflory c9e1de042c Remove common-interface dependency from cryptpad-common
yflory dc207393fd Separate UI elements from cryptpad-common
yflory be848c1bec Fix broken readonly link in drive
Caleb James DeLisle 7b62a8042e Remove TextPatcher and begin to include ChainPad directly using requirejs instead of sniffing off the window
Caleb James DeLisle 840cd91bcb manual merge
Caleb James DeLisle 75130150d5 Refactored out TextPatcher and JsonOT and replaced with new ChainPad
yflory 101482b8cc Migrate settings to use a sandboxed iframe
ansuz 867df1db56 fix '+New' button in drive toolbar
yflory 6f020b67ca Add thumbnails to framework apps
yflory 2dd3c42fd5 Fix handlers registered again on reconnect in drive and poll
yflory 094856a511 Fix renaming pad with multiple dots in the name in drive
yflory 88e7f9a218 Add last access and creation times in the properties window in drive
yflory 22e3baed4b Fix sort issues in drive
yflory 4197b7b968 Fix missing icon in list mode for files with thumbnail
yflory 4116d08dd1 Display thumbnails in the drive and then file picker
yflory 7b6432f134 Lint
yflory b86f8e3f26 Fix uloaded files not moved to the correct folder in drive
yflory 620ba4ed5d Fix fouc in drive
yflory e5a54b5978 Fix folder highlighting with drag&drop in the drive
yflory 1c7c37c121 Add the file class to pads in 'template' and 'recent' categories in the drive
yflory ab3648a30a Merge branch 'newpoll' into staging
ansuz 7559bc062e lint compliance
ansuz d85db64939 add tags from drive
ansuz c936e5ae73 make context menu open correct app on correct port
ansuz deed04108b Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz a90c078e84 correct reference to undefined
yflory ceb8ff18bd Fix ghost icon in drive
ansuz 0f9e93e1de make tests pass again
yflory 66da349ee4 Sandboxed Poll app with less2
yflory 8de1852ab9 Lint compliance
yflory e02a779c14 Use secure drive as default drive
yflory b4de31c827 Merge branch 'newdrive' into staging
ansuz 52be5501d6 remove invalid test
yflory 1afbd4648d Fix old drive
yflory 8a09e39f46 Enable tags in pads
yflory a78b597ebb lint errors
yflory 8ce364a252 Add a button to empty the trash in the drive
yflory a1e7bf701d Select the element after clicking 'show in folder' in the drive search
yflory c00d295466 Add missing translations
Caleb James DeLisle 789a923792 Change font-awesome to be pulled through LessLoader which will rewrite the font file URLs to use ver= parameter
yflory 0f9da69185 Show if a pad has been renamed in the drive
yflory 8ef27dca08 Lint
yflory 1aef844fc3 Fix title attribute for truncated titles in the drive
yflory 51f1be9f7a Improve the input style when renaming a folder in the drive tree
yflory 403b62f131 Fix ghost icon modal and improve UI on mobile
yflory 5bf966633c Merge branch 'staging' into slide2
yflory 05793c220c Fix secure iframes on Edge
ansuz bbf7ed3827 refactor drive to use dialog.selectable()
fix class on alertify-like boxes
yflory 04a04aef2b Add setAttribute/getAttribute in secure iframes. Store attributes in settings
yflory 305feebbbe Fix scroll position when refreshing the drive tree
yflory 86e23ac19f Use less2 in secure iframes
yflory dec870d2bd Fix selection in the drive search results
yflory 4bceef8952 Fix the upload status table missing in the drive