Commit Graph

726 Commits (80f3175a0e870f54d7e343a0ce2a47aef02e6bd6)

Author SHA1 Message Date
ClemDee 4f84a928a9 Small fixes and improvements
ClemDee f55c8c6b04 Open plain text files in code app && plain text files thumbnail
yflory 21658e9de1 Fix restoring an older version of the drive
yflory 3303e9738d Fix drive deletion
yflory 5c6b3155ac Add safety measures to avoid removing your drive by accident
yflory 51facff6fd Send a mailbox address (encrypted) to the owned pads metadata
yflory 60bea6b33b Request capabilities part 2
yflory 6f1e281cf8 request capabilities temp
yflory 93b4dac8bb Support mailbox in the support and admin apps
yflory 04d8578f4e Shared folder history
yflory 2e96f13d0c lint compliance
yflory 28c8834fa4 Remove the 'enablePinning' config property
yflory df7a2f35fb Profile refactoring with friend request
yflory 7666a008d7 Merge branch 'mailbox' into staging
yflory 991c56fec3 Friend requests with mailboxes
yflory 1802656d9c Fix templates in poll part 2
yflory 3be85b155d Fix issues with templates in polls
yflory 3feb310fc4 Add mailbox inner channel
yflory ad3ee14d2b Fix Clean CryptDrive button in settings
yflory 52dbc296ee Detect phantom tabs using PING in the worker
ansuz 36637c4a7f leave a quick note about an error
yflory bb5f03bd0f Add admin panel
yflory ec33084226 Add debugging tools
yflory d0fc08b432 Generate dot graph from the debug app
yflory f04ba4a3d8 Too many false positive with the timeout detection
yflory 3b8d6213e0 lint compliance
yflory cb89a5fdfe Test timeout to kill phantom viewers
yflory ed4f8016a1 Merge branch 'staging' into locks
yflory efdecd4059 First step for realtime in onlyoffice apps
ansuz 20959f84ae return Boolean from our test for WebRTC support
ansuz 424a14625d add feedback keys for password change and drive migration
ansuz bcd6a4b6c6 add feedback keys
yflory f883fb7e04 Preserve chat and cursor channel when importing a template
yflory 1ba80a344b See other users' cursor position
yflory ca45ff31d1 Refactor messenger to use commands from UI to store
ansuz d407f9af74 downgrade an XXX to a FIXME
yflory 3e9e92dcac Implement full CryptDrive export
yflory bf55657993 Password-protected shared folders
yflory 2a86db2001 New Features page
ansuz 1d63419df8 update error handling, but leave the note to come back
yflory 930677750c Merge branch 'anonsf' into staging
yflory 17bc1ee703 Load shared folder when not logged in
ansuz e77f833652 come back to this error
yflory 179df27e3c Fix autostore not displaying the error message when over pin limit
yflory 1895d6cbd8 Disable crowdfunding message for premium users
yflory e6743887fc Refactor contacts/messenger so that it is usable directly in the apps
yflory 7b06626581 Merge branch 'autostore' into staging
yflory 256b7b5bb4 Phantom viewers potential fix
yflory e8a5244362 Autostore base
yflory d816a2ed9f Prevent timeout when restoring drive
yflory 64b51f3a80 jshint compliance
yflory aafcb1bc02 Merge branch 'sharedfolder' into staging
yflory e59aec0a45 Try...catch on testworker.js
ansuz a2fd32d6a3 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
ansuz e6d4bced18 clean up extraneous variables and log statements
yflory ecb9f039b1 Fix pad password change not reloading with the correct URL
yflory fc91cf606b Disable moveToTrash button for pads in shared folders
ansuz 848a918eda remove out of date comments
yflory 4706b8a9de Store newly created pads in the correct (shared) folder
Caleb James DeLisle c5105d7b84 Merge branch 'check-for-css-variables' into staging
Caleb James DeLisle a440359bc7 Commit patches provided to me by someone who Seemed Trustworthy At The Time
(should fix false negatives in shared-worker detection)
Caleb James DeLisle cb8888ea1a Yes, so it turns out that making a small asthetic change after testing on every browser does actually break it :|
Caleb James DeLisle fabdbc3b61 Add a feedback test for checking for CSS variables, so we won't use a feature which is not implemented by the vast majority of the people using CryptPad...
ansuz 8574128efd unstub password change function
ansuz 25b0d764ed pass initialState variable when copying your drive in the changeUserPassword function
because the hardest problems to debug are always fixed with one line changes
ansuz 54bc29f28c WIP maybe I missed something
yflory 4b86ed2dec Shared folders UI
ansuz 0a9ea95796 always set userHash in localStorage even with modern users
yflory 6312dadb60 Fix shared folders names in the drive
yflory e0cc1a6eb6 Display a shared folder in the drive
ansuz a15e232469 complete modern user registration/login. general cleanup
ansuz 57a39258c3 WIP big commit
ansuz 0c3b898000 simple one line fixes
yflory 34914785eb lint compliance
yflory a537f7de8b Fix infinite loading screen caused by some browser settings
yflory 470f404a24 temp
ansuz 7aa7b82c60 merge staging
yflory 6dc7e7eff4 Disable WebWorkers by default
ansuz d76f3dceab remove comment
ansuz fb5553f918 fix typo
yflory fbe940c024 Fallback to async store in self.crypto doesn't exist in webworkers (ie/edge)
ansuz 01614c4256 verify old user password before proceeding to change passwords
ansuz 85bcaa51f7 export a constant for the number of required bytes at login time
allocate bytes for blockSeed when changing passwords
yflory a146f6acc9 Change user account password function
ansuz 9a7abe0b1e Merge branch 'modern-users' of github.com:xwiki-labs/cryptpad into modern-users
ansuz c2014c5906 a bit of cleanup, bug fixes, and lint compliance
yflory 36d1ae0f6c Merge branch 'modern-users' of github.com:xwiki-labs/cryptpad into modern-users
yflory 71b085ba23 Owned drive migration UI
ansuz c3741f847d resolve conflicts from merge with staging
ansuz d03339f20b check for the presence of a blockHash in localStorage when logging in
ansuz cb5fa72dba implement removeLoginBlock rpc
yflory 7948fe2b70 Merge branch 'soon' into staging
yflory 29f577dfc6 Improve history to load it chunk by chunk
yflory c802b761c7 Fix pads not stored in the correct folder the first time
yflory d37aa0646e Change account password (clientside RPC)
yflory 54d63df1cf Ability to change the password of a pad
yflory 4896fe81fe Merge branch 'serviceworker' into staging
yflory 1b49020753 Add support for async store when WebWorker is not available
yflory 9fbf507cda Fix new version detection
yflory 089e0361b6 Detect new version