Commit Graph

656 Commits (3d40ed1002c71fdb64d2c4bb8baf23840ee3ec7a)

Author SHA1 Message Date
ClemDee 29b7c2c295 Display "No Action" in context menu when empty
ClemDee 7af53cc0e7 Remove New Folder option in context menu when clicking on folder
ClemDee 0af7824a3e Add context menu separators
yflory ee735c3aa4 Fix the 'share a folder' button in the drive
ansuz 448c5a9ed4 change an XXX to a comment
ClemDee b2972d5707 Add rename F2 shortcut in drive
ClemDee 9e544ce68a Brightened the no-color icon in palette
ClemDee 439596d0d2 Change no-color icon in color palette
ansuz 6c10210d29
Merge pull request from xwiki-labs/foldersColor
Folders color
ClemDee 4d752c9933 Small fixes
ClemDee 7bfb62d5ae Fix default color check in palette
ClemDee 0d3a9b5e40 Please jslint
ClemDee 76e2f63c5a Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ClemDee dd9959b264 Don't collapse folders after moving
ClemDee e0a79928f4 Change color picker to palette
yflory c9b139313b Make drive drag&select more responsive
ClemDee 1901127534 Fix palette icon of context menu in drive
yflory 2c661310c7 Merge branch 'staging' into foldersColor
yflory 7c15076300 Merge branch 'staging' into cryptDriveTree
yflory 0df7cd67a9 Fix translation key
yflory 1f5eb66fe0 Merge branch 'soon' into staging
ClemDee e9598de655 Add folder metadata and folder color
yflory 04d8578f4e Shared folder history
yflory ba877ba459 Display the channel ID of a shared folder to be able to restore it
ClemDee 634b051d42 Add expand/collapse all feature in drive tree
ClemDee 73c2964241 Update collapsed folders when renaming/moving/deleting folder in Drive
ClemDee 3a2dd5e0a8 Renaming current folder now keep current folder opened
ClemDee 21300bb030 Add temporary folder custom color in drive
yflory db84b41225 Merge branch 'shareModal' into staging
yflory dab63c70c2 Merge branch 'cryptDriveTree' 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
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