Commit Graph

414 Commits (1281813367eefea471d4401b81f9aa32d82705f8)

Author SHA1 Message Date
ansuz b9225d1db0 Merge branch 'ooTemplate' into staging
yflory 1016c05e64 Merge branch 'staging' into sessionStorage
yflory 9d73e3db5f Merge branch 'loading' into staging
yflory f803c94478 Encrypt password before putting it in the hash
yflory eacfffed83 Fix issue newPadPath with new templates
yflory 4c966a8cb7 Merge branch 'staging' into sessionStorage
yflory 83b318f156 Fix safe links with wrong access rights
yflory 4df7fb93f8 Stop using sessionStorage when creating/opening pads
yflory 69c26fe8c7 Fix various issues with restricted pads
yflory 0e1588a883 New loading screen
yflory a16b43b25c Add templates for OnlyOffice in the PCS
yflory 073025b4e4 Import a template into a spreadsheet
yflory 2287c81d86 Merge branch 'history' into historyOO
yflory c8f16d427d Implement snapshots
yflory 4f147d4fd2 Add support for onlyoffice history
yflory b31707098a Improve getHistoryRange to support 'toHash'
yflory 6e4e932cc0 Merge branch 'staging' into history
yflory bbd101ec8a Fix login issues with safe links
yflory 476d968660 Move the 'signing key' code for BAR into common-hash
yflory 0f81f96259 Don't show burn after reading messages if your link isn't valid anymore
yflory a798873230 Add basic support for versioned link
yflory f5831cccb0 Add support for version hash
yflory b0eebf1071 Add error message when trying to copy a restricted pad
yflory 1321c08a62 Merge branch 'staging' into sfAllow
yflory f3662ab7de Merge branch 'merge-owned' into staging
yflory 74b379999e Improve error message when opening an expired pad
yflory 9c6c229727 Tell the user when a pad is expired and not deleted
yflory b7794fa31d Add 'Delete from server' button in the access modal
yflory e25756ceca Don't add the shared folder to your drive is there is an access list
ansuz 85d75cd0ff factor out a bit of duplicated code
ansuz 259b3bca65 use safe links by default
yflory a62ea39122 Fix colors and reload bugs in slides
yflory ab7c31c681 Fix trim history from a pad
yflory 9e947e4fd6 Fix modal errors
yflory 440980c4af Display preview with a single click
yflory aeb81fdfad lint compliance
yflory 872e636ac5 Fix access modal in drive
yflory 1d0feeb323 Fix cba reset on join. Change how the cba state is stored
yflory 22a2b85fae Fix broken share modal
yflory c6cb9876a7 Fix secure iframe conflict with cba button
yflory 0ca779dbd1 Fix 'enable cba' button in properties
yflory d27dc768f3 Fix missing button to enable cba
yflory dd814713dd Merge branch 'staging' into cba
yflory 0ccc57f6f7 Protect current pad keys in the unsafe iframe
yflory 43904df0fb Display properties modal in the secure iframe
yflory 2aec7c2569 Open the access modal in the secure iframe
yflory 894a355f0a Merge filepicker and share iframes
yflory 4672bf794b Make sure we don't try to get metadata for blobs
yflory 8a658336a7 Fix issues with the new debugging code
yflory 1169156e55 Replay history in order
yflory 315704a1b8 Redraw access modal on metadata change
ansuz e3042c94d8 make 'log-out-everywhere' end the local session as well
yflory 60862d9f87 Fix isLoggedIn issue
ansuz 87ef2b0899 Merge branch 'user-admin-logout-everywhere' into staging
ansuz 9c4693365a logout-everywhere from the userAdmin menu
ansuz cac114bb52 merge staging into pending allow-list work
yflory 3abe522a9f Make a copy
yflory 620995506e lint compliance
yflory 43492b6df5 Add mute pad option
yflory 5f8ae61bd4 Add request access button to the access modal
yflory 1d24c85ca4 Add author and time of patches in debug app
yflory 4d2538c796 Make hidden hashes disabled by default
yflory 12a45377e7 Fix password change issues with read-only pads or from the drive
yflory 4e7bb57129 Fix debug app
yflory e90bdb8b7e Fix indentation
yflory 464eaee49a Restore full hash when safe hash is deleted from the drive
yflory 9961bffd48 Fix XXX in sframe-common-outer
yflory 61d937d601 Display error screen when sharing a hidden hash
yflory 6183401a6f Add settings to continue using unsafe links
yflory 0237bb2867 Fix read-only pads
yflory 50b897ee2e Hide the hash with autostore popup + fix anon shared folders
yflory 83c35543b9 Keep the hash in the URL while the pad is loading
yflory 7a02b074b7 Hidden hash for files
yflory 7b9f86157e Use version 3 for hidden hashes
yflory a8e6250576 Hidden hash for shared folders and team invitation
yflory 0ad96e0966 Hide the crypto keys from the hash
yflory 4a4146f39d Fix burn after reading with onlyoffice
yflory d02092eb76 Fix cache and storage issues in share and filepicker iframes
yflory 09da8ac6a2 Warn the owners when deleting a BAR pad
yflory 9ee9e46087 Receiving a burn after reading URL
yflory 96a00f89df Generate burn after reading link for pads
yflory a817242fe5 Fix join team for anon users
David Benqué b6228421f6 Merge branch 'staging' into get_contacts
David Benqué 06f46129fc add functionality to buttons for no contacts
yflory 3528516ab9 Merge branch 'staging' into ooPassword
yflory f3b1761d0d Enable openURL and gotoURL in the share iframe
yflory c414bf1d5c Merge branch 'staging' into ooPassword
yflory 0dc0df8aa1 Remove XXX
yflory 6ee98cac5b Fix premium account detection
yflory 741acbd6ef Remove XXX
yflory 3bdca60c76 Display the prefilled password page when receiving a password-protected pad
yflory 6047a8640e temp
ansuz 05827d9202 Merge branch 'soon' into staging
yflory 5c223f1ae1 Warn users when the drive is offline
yflory b4c9c7700f Blob password change UI
yflory c64eabc33a Change blob password
yflory 289f71ae8b Merge branch 'staging' into ro
yflory 9090002e1f Transfer shared folder ownership
yflory 9477ae0895 Merge branch 'sfPassword' into ro
yflory e75e22fb10 Fix sessionStorage bug with pad password change
yflory 550965b1c8 Password change UI
yflory fa2ad4e476 Add /p/ to the hash when adding a password
yflory 427cf836b1 Improve password change workflow
yflory b2f89e289d Merge branch 'sfPassword' into ro
yflory 7d7a692383 Display a password prompt when an unprotected pad is not found on the server
yflory 302030e1ee Shared folder password change
yflory a3d273ec47 Update rights in inner
yflory 390ca941e7 Add links to the CryptPad survey and to the crowdfunding page
yflory f341ac2637 Enable teams by default
yflory 72ba9ab999 Add translation keys
yflory 5ad5e32ec8 Change pad password with a team owner
yflory b1dab8e75a Add team usage bar
yflory b6c5403050 Hide the team app behind a flag
yflory 2b2c6bcf2e Handle multiple file uploaders on the same page
yflory 08b105bc10 Remove dead code
yflory 641b69446d Fix issues and replace chat module
yflory b76cef9660 Store a pad in a team drive
yflory 306fc6cdb9 Create and store pads in a team
yflory b84c4be69c Display OS notifications when receiving a notification on CryptPad
yflory 84249a92b5 Keep only one getPadMetadata in outer
yflory bb0365622b re-encrypt the mailbox field when changing a pad password
ansuz 096b0fb44a move 'getDefaultName' out of 'common-hash'
yflory 4027672678 Store the mailbox of all the owners
yflory 32f1d1627f Refresh properties modal when receiving metadata updates
yflory 4708d59a65 Add notifications when removed from owners or pending_owners
yflory d6b6b8f11f Store the pad to the drive when accepting ownership
yflory 9822c28f3b Implement ADD_OWNER notification with pending_owner metadata
yflory 2a91643d59 Remove an owner
yflory c1656d7b5b Merge branch 'unifiedMetadata' into staging
ansuz bf3e638adc resolve merge conflicts, lint compliance
ClemDee 51241bda48 Merge branch 'staging' into exportFolderTests
ClemDee f017215300 Add progress bar for pad download
yflory 9c26df4213 Add comments
ClemDee 4f84a928a9 Small fixes and improvements
ClemDee f55c8c6b04 Open plain text files in code app && plain text files thumbnail
yflory 5c6b3155ac Add safety measures to avoid removing your drive by accident
yflory 0636714829 Share with friends as template
yflory 51facff6fd Send a mailbox address (encrypted) to the owned pads metadata
yflory 5be37f2e45 Unified metadata
yflory 60bea6b33b Request capabilities part 2
yflory 6f1e281cf8 request capabilities temp
yflory 520655856b Don't ask for password when receiving a pad from the notifications
yflory 1f5eb66fe0 Merge branch 'soon' into staging
yflory 04d8578f4e Shared folder history
yflory c154d020b2 Share with friends from sframe and drive
yflory 39d2496330 Implement UI to share a pad with a friend
yflory fb0827107b Secure share modal
yflory df7a2f35fb Profile refactoring with friend request
yflory 991c56fec3 Friend requests with mailboxes
yflory ce2d0d5b83 Mailbox and notifications prototype