Commit Graph

505 Commits (3cd957a55225c3fd9ecc69866827af95c98d41fa)

Author SHA1 Message Date
yflory 427cf836b1 Improve password change workflow
yflory c894351a30 Fix pinning issue causing unnecessary reset
yflory b2f89e289d Merge branch 'sfPassword' into ro
yflory efded1063f Fix shared folder duplication bug
yflory 302030e1ee Shared folder password change
yflory 66f2ece08e Add feedback keys
yflory 50829d3db1 Share a folder with a read-only URL
yflory a3d273ec47 Update rights in inner
yflory d443c93893 Upgrade/downgrade shared folders access rights
yflory 8ca7e11150 Add support for viewers in roster
yflory 8dcc2cad82 lint compliance
yflory 13df7e8d38 Fix team editor
yflory d3b03f46ea Migration script
yflory 9a0251f4ba Ability to open an anonymous read only shared folder
yflory 4e4d01a471 Improve getStrongerHash to also look inside shared folders
yflory e0a1b8724b Merge branch 'staging' into ro
yflory 50d0abd193 Fix team creation UI issue
yflory e5deffe21f Fix team deletion
yflory 3015d7f22b Fix team deletion
yflory 75b3c99d04 Remove refactoring comment
yflory 5ab3f39fb8 Encrypted href
yflory 7f3aacefd4 Fix undefined range_requests in messenger
yflory cf0d0e8e4b Provide the secondaryKey to userObject
yflory 39dbea0c10 Fix notifications displayed once per tab
yflory d5c4285c61 lint compliance
yflory b79b4dfe8a Fix messenger blocked for unregistered users
yflory e80edd4a0b Fix error message printed in the console for unregistered users
yflory 66d7d93496 Send an event to all the teams when adding a pad to a drive
yflory 3648eec7a6 Use only one listmap when a shared folder is stored in multiple teams
yflory 0a8c6dc6b2 Fix issue with a same shared folder loaded in multiple teams
yflory 50e39f9945 Fix a race condition in teams
yflory 123794fe99 Remove console.error
yflory b5cce5f215 Improve team and account deletion for pads multiple owners
yflory a530776ba8 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging
yflory 1288f28931 Team deletion
ansuz 2a809cf120 roster changes:
* validate that a user can add a role before adding them
* support deletion of non-required metadata attributes via null
yflory 7b4a72b3a2 lint compliance
yflory 295a712942 Transfer team ownership
ansuz 59a361449d don't allow deletion of displayName or notifications via describe command
ansuz fd31fd3096 roster changes: validate roles when describing. interpret assignment of null as deletion. prevent a typeError when describing somebody that doesn't exist
yflory 3fb0cc38ec Delete team
yflory aaed0b939e Transfer ownership from or to a team
ansuz 61e66e9add WIP invitation link generation
ansuz 83c19f01f3 Merge branch 'soon' into staging
yflory 8536962fd1 Fix drive event always sent when fetching new pad metadata
yflory 5ad5e32ec8 Change pad password with a team owner
yflory 7c4bc1d583 Teams app improvements
yflory 636b3588cf Fix anonymous shared folders
yflory 007c73d36b Add a limit of teams
yflory acae946528 Merge branch 'soon' into staging
yflory 5e80efda58 Fix val is undefined
yflory d90115fbc9 Add translation keys and remove/fix XXX
yflory b3041bd59a Store latest metadata when loading a team
yflory 851f6db7fb Fix type error in messenger
yflory 0de7395258 Fix metadata not updated when creating a team
yflory b1dab8e75a Add team usage bar
yflory 83bc0d84f0 Add comments and XXX
yflory 4128c34b93 Fix messenger issues
yflory f27451e51c Fix leave team error
yflory 9e43e8226f Merge branch 'staging' into team
ansuz 2d761388c1 always return errors as strings when sending roster messages. fix getLastCheckpointHash logic
yflory 97efaf2417 Update roster last known hash
yflory 78022fa527 Merge branch 'staging' into team
yflory 4381ff8107 Leave a team
ansuz c8389ba657 implement roster.getLastCheckpointHash
yflory 9e7dfed98b Update roster checkpoints hash
yflory 1a9229e0ec Notify the other user when we kick them from a team
yflory 45d37acc84 lint compliance
yflory 5d18dcc8ba Realtime updates when the roster changes
yflory 3cc8b5eb83 Fix roster.stop fix
yflory 5b006a8819 Fix roster.stop
yflory e4e2c3a19d Team invitation
yflory 1e1d24c6c3 Merge branch 'staging' into team
ansuz 047d64a3c2 clone objects passed to roster commands to avoid mutating the passed value
yflory 30d9cf31c3 Display roster in the team app
ansuz ce5c841a42 implement auto-checkpoint logic
yflory 3d96f3d7b1 lint compliance
yflory 1b9a8828e9 Update team name and add an avatar to the team
yflory bd8df41fde Merge branch 'staging' into team
ansuz 7230ee71a8 fix json.sortify in browser contexts. lint compliance
ansuz 4269cb1ec7 fixed a few roster bugs
yflory 84833afcfa Merge branch 'staging' into team
yflory 0d3f9db184 Improve sharing between drive and teams
ansuz 073543fe3d more WIP for roster
yflory fc2938a27e Fix back button in teams with messenger and drive
yflory 5e58f7db4c Merge branch 'staging' into team
ansuz 5c984854c7 WIP
yflory 9cbe9dbf50 Load the team roster
yflory fa89ab410d Revert previous commit and make the team pin everything
yflory 02cd15882b Fix reset pin with teams
yflory 74d7c00134 Store team chat keys in the user proxy
yflory a7c274e6ae Merge branch 'staging' into team
yflory fb22a4a792 Merge branch 'chat3' into team
ansuz be8b014b36 WIP roster implementation
yflory b58b6fa691 Fix back button in teams
yflory 81c2df389a Team chat
yflory 08b105bc10 Remove dead code
yflory 641b69446d Fix issues and replace chat module
yflory c6a4f78097 Chat V3
yflory b76cef9660 Store a pad in a team drive