190 Commits (9a2a11c778371c869ebd414d7221b8d66ddebdcf)

Author SHA1 Message Date
yflory 634d24b46c Team APP UI 5 years ago
yflory e131661673 Accept and decline ownership offers 5 years ago
yflory f6762f7c01 Make the friends list from the share modal reusable 5 years ago
yflory 74372ba5d4 Disable Ctrl+E modal in share and filepicker modals 5 years ago
ClemDee bb9898fa35 Download files code refractoring 5 years ago
yflory c154d020b2 Share with friends from sframe and drive 6 years ago
yflory fb0827107b Secure share modal 6 years ago
yflory df7a2f35fb Profile refactoring with friend request 6 years ago
yflory 9cb1a059f2 Improve friend request process and UI 6 years ago
yflory 991c56fec3 Friend requests with mailboxes 6 years ago
yflory 62e128a9fe Store and display new notifications 6 years ago
yflory ce2d0d5b83 Mailbox and notifications prototype 6 years ago
yflory 18d6e22043 Reload the page with Esc on timeout error 6 years ago
yflory 3d5c9c78ee lint compliance 6 years ago
yflory 52dbc296ee Detect phantom tabs using PING in the worker 6 years ago
yflory bb5f03bd0f Add admin panel 6 years ago
yflory ec33084226 Add debugging tools 6 years ago
yflory d0f70d413a Update french translation 6 years ago
yflory 6c1da07c60 Display an error when an invalid hash in used 6 years ago
yflory 412670c8a6 PCS with owners and password for spreadsheets 6 years ago
yflory 4abed38bb1 Add a dev mode to facilitate debugging 6 years ago
yflory e5abaa34b2 Fix cursor channel not updated to ephemeral 6 years ago
yflory ed4f8016a1 Merge branch 'staging' into locks 6 years ago
ansuz 9105a89eab intantiate ephemeral channels with 34 hex characters 6 years ago
yflory 41a1148c17 Use the same code for the different frontend channels 6 years ago
yflory ae7d97b3dd Ability to disable apps using appconfig 6 years ago
yflory f883fb7e04 Preserve chat and cursor channel when importing a template 6 years ago
yflory 489a99c5c4 Don't delete the old chat for now 6 years ago
yflory d88dee9a83 Restrict sending messages in a pad chat to editors only 6 years ago
yflory 1ba80a344b See other users' cursor position 6 years ago
yflory 1c5847dd01 Prevent Ctrl+S from saving useless content. Add support for custom shortcuts in CkEditor 6 years ago
yflory ef37bac2e7 Add UI for the CryptDrive export 6 years ago
yflory c5c6dc8223 Enable browser notifications for messaging tools 6 years ago
yflory 716159d300 Add OpenCollective links 6 years ago
yflory 382690e5c8 Don't open other pads' chat in the current pad's messenger 6 years ago
yflory d4dd58e7df Add a pad room when the messenger is active in a pad 6 years ago
yflory ee1027ceb9 Ability to import mediatags to the drive 6 years ago
yflory 7b06626581 Merge branch 'autostore' into staging 6 years ago
yflory b1f2d287b4 Add warning for chrome 68 users on Mac 6 years ago
yflory d201e9a0cd Disable some toolbar features not available if the pad is not stored 6 years ago
yflory 9ebb598467 Make automatic pad storage configurable 6 years ago
yflory e8a5244362 Autostore base 6 years ago
yflory a117e329dc Add a Share entry in the drive's context menu 6 years ago
yflory 9fbf507cda Fix new version detection 7 years ago
yflory 4dec2cca5c Translations for new version detected 7 years ago
yflory 089e0361b6 Detect new version 7 years ago
yflory da396b6528 Remove XXX 7 years ago
yflory c7e08fedfb Password-protected files 7 years ago
yflory 65a2083afc Suggest tags based on existing ones. Display existing tags in the drive. 7 years ago
yflory 2d2701596a Loading message and loading bar for migration 7 years ago
yflory 2b8e734cae Add revealable password input to display or prompt the password 7 years ago
yflory 64c85fe548 Don't return channel in parsePadUrl 7 years ago
yflory b26ae67df5 Fix issues with channel ID when using a password 7 years ago
yflory 1879c1829c Add passwod prompt to access protected pads 7 years ago
yflory 811463b870 Add support for version 2 hashes needed for password-protected pads 7 years ago
yflory 206ac14438 Prevent users from creating a pad when visiting a deleted profile (read-only mode) 7 years ago
yflory e1473dff79 Fix tests 7 years ago
yflory 1a950319a1 Fix broken links 7 years ago
yflory a718603b36 Automatic account deletion 7 years ago
yflory 67cdb6bd13 Fix initial values in the pad creation screen 7 years ago
yflory c9ed6d6bf8 New pad creation screen 7 years ago
yflory 60b2384885 Move initial state into a help block 7 years ago
yflory 5c53868c3b Delete pads after 3 months of inactivity 7 years ago
yflory 70e014cdfc Hide infinite spinner and disconnect modals when pad is deleted 7 years ago
yflory a1d9f44bbd Delete owned pads from server when removed from the owner's drive 7 years ago
yflory 88a04fdb07 Don't create sfcommon a second time in code and slide 7 years ago
yflory daef08a9b3 Add an advanced new pad modal 7 years ago
yflory ef480fea79 Add a settings category for the pad creation screen 7 years ago
yflory e96d54e655 Add a pad creation page 7 years ago
yflory 4377f2cee7 Fix missing translations in the drive 7 years ago
yflory 5c3237e093 Fix issues with the async store 7 years ago
yflory b3688db202 Use async store 7 years ago
yflory 0840570fbf Async store part 1 7 years ago
yflory 644f6e9985 Use the bounce app to open links from inner 7 years ago
yflory b0f553e9ea Add a markdown toolbar to help with the markdown syntax 7 years ago
yflory 280a7c2765 Clean cryptpad-common 7 years ago
yflory 1514ad5df3 Move the 'logged out' screen inside the sframe 7 years ago
yflory 30c8c253dd Remove util and hash from common 7 years ago
yflory c9e1de042c Remove common-interface dependency from cryptpad-common 7 years ago
yflory dc207393fd Separate UI elements from cryptpad-common 7 years ago
yflory 354c63bd64 Clean old code 7 years ago
yflory 101482b8cc Migrate settings to use a sandboxed iframe 7 years ago
yflory 6b9ffe8dd1 Make thumbnails more secure 7 years ago
yflory 9060464f37 Create thumbnails only when the tab is not focused 7 years ago
yflory a0dd867f33 Fix pending state not removed after friend invite rejected 7 years ago
yflory 201c974df6 Merge branch 'thumbnails' into staging 7 years ago
Caleb James DeLisle a149152f11 Merge branch 'staging' into framework 7 years ago
yflory 4116d08dd1 Display thumbnails in the drive and then file picker 7 years ago
yflory 6920129126 Embed images from the drive in whiteboard 7 years ago
Caleb James DeLisle 15337603bb Merge branch 'staging' into framework 7 years ago
yflory 1c8e1a36e8 Add file type in the pad attributes for existing files 7 years ago
Caleb James DeLisle f0eb58ee95 Merge branch 'staging' into framework 7 years ago
ansuz d85db64939 add tags from drive 7 years ago
Caleb James DeLisle f95acda758 Minor refactoring of /pad/ ; moved /*/main.js into a common file ; framework'd /code/ 7 years ago
yflory 47fe7b1c53 Drive in sandboxed iframe 7 years ago
yflory a810d7bd85 Fix style and race condition for history mode 7 years ago
yflory 456370b1aa Base for Drive in sandboxed iframe 7 years ago
Caleb James DeLisle b24e9b84af Manual merge, update the CSS in loading.js and document that loading.less does nothing. 7 years ago
Caleb James DeLisle 8a32b72ffc 1. implement cryptpadCache which has put() and get() functions that can be used like a localStorage that auto-flushes when a new version is released
2. change loading.js to use packaged css in order to get the loading screen up as quick as possible.
3. change LessLoader to cache less in cryptpadCache
7 years ago
yflory ab64bf9e59 Use less2 for the loading screen 7 years ago