Commit Graph

427 Commits (3648eec7a67bf5cfc7bdc78b36f465920ea24423)

Author SHA1 Message Date
yflory 3648eec7a6 Use only one listmap when a shared folder is stored in multiple teams 2019-10-02 18:56:03 +02:00
yflory 0a8c6dc6b2 Fix issue with a same shared folder loaded in multiple teams 2019-10-02 17:49:51 +02:00
yflory 50e39f9945 Fix a race condition in teams 2019-10-01 11:33:42 +02:00
yflory 123794fe99 Remove console.error 2019-09-30 17:38:09 +02:00
yflory b5cce5f215 Improve team and account deletion for pads multiple owners 2019-09-30 17:36:56 +02:00
yflory a530776ba8 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into staging 2019-09-30 15:54:34 +02:00
yflory 1288f28931 Team deletion 2019-09-30 15:49:02 +02:00
ansuz 2a809cf120 roster changes:
* validate that a user can add a role before adding them
* support deletion of non-required metadata attributes via null
2019-09-30 15:35:27 +02:00
yflory 7b4a72b3a2 lint compliance 2019-09-30 15:20:44 +02:00
yflory 295a712942 Transfer team ownership 2019-09-30 15:17:26 +02:00
ansuz 59a361449d don't allow deletion of displayName or notifications via describe command 2019-09-30 14:56:16 +02:00
ansuz fd31fd3096 roster changes: validate roles when describing. interpret assignment of null as deletion. prevent a typeError when describing somebody that doesn't exist 2019-09-30 11:50:01 +02:00
yflory 3fb0cc38ec Delete team 2019-09-27 18:04:48 +02:00
yflory aaed0b939e Transfer ownership from or to a team 2019-09-27 16:00:58 +02:00
ansuz 61e66e9add WIP invitation link generation 2019-09-27 12:05:08 +02:00
ansuz 83c19f01f3 Merge branch 'soon' into staging 2019-09-27 11:57:09 +02:00
yflory 8536962fd1 Fix drive event always sent when fetching new pad metadata 2019-09-26 15:01:34 +02:00
yflory 5ad5e32ec8 Change pad password with a team owner 2019-09-26 11:19:16 +02:00
yflory 7c4bc1d583 Teams app improvements 2019-09-25 18:21:45 +02:00
yflory 636b3588cf Fix anonymous shared folders 2019-09-25 12:37:38 +02:00
yflory 007c73d36b Add a limit of teams 2019-09-24 15:25:54 +02:00
yflory acae946528 Merge branch 'soon' into staging 2019-09-24 15:13:58 +02:00
yflory 5e80efda58 Fix val is undefined 2019-09-24 14:48:52 +02:00
yflory d90115fbc9 Add translation keys and remove/fix XXX 2019-09-24 10:52:03 +02:00
yflory b3041bd59a Store latest metadata when loading a team 2019-09-23 17:56:16 +02:00
yflory 851f6db7fb Fix type error in messenger 2019-09-23 17:52:15 +02:00
yflory 0de7395258 Fix metadata not updated when creating a team 2019-09-23 17:01:30 +02:00
yflory b1dab8e75a Add team usage bar 2019-09-23 15:45:24 +02:00
yflory 83bc0d84f0 Add comments and XXX 2019-09-23 14:35:57 +02:00
yflory 4128c34b93 Fix messenger issues 2019-09-23 14:35:43 +02:00
yflory f27451e51c Fix leave team error 2019-09-23 12:10:46 +02:00
yflory 9e43e8226f Merge branch 'staging' into team 2019-09-23 11:53:50 +02:00
ansuz 2d761388c1 always return errors as strings when sending roster messages. fix getLastCheckpointHash logic 2019-09-23 11:43:28 +02:00
yflory 97efaf2417 Update roster last known hash 2019-09-23 11:38:57 +02:00
yflory 78022fa527 Merge branch 'staging' into team 2019-09-23 11:35:20 +02:00
yflory 4381ff8107 Leave a team 2019-09-23 11:34:57 +02:00
ansuz c8389ba657 implement roster.getLastCheckpointHash 2019-09-23 11:07:18 +02:00
yflory 9e7dfed98b Update roster checkpoints hash 2019-09-23 11:04:05 +02:00
yflory 1a9229e0ec Notify the other user when we kick them from a team 2019-09-23 10:51:46 +02:00
yflory 45d37acc84 lint compliance 2019-09-20 17:29:21 +02:00
yflory 5d18dcc8ba Realtime updates when the roster changes 2019-09-20 17:27:15 +02:00
yflory 3cc8b5eb83 Fix roster.stop fix 2019-09-20 16:49:38 +02:00
yflory 5b006a8819 Fix roster.stop 2019-09-20 16:38:04 +02:00
yflory e4e2c3a19d Team invitation 2019-09-20 15:27:20 +02:00
yflory 1e1d24c6c3 Merge branch 'staging' into team 2019-09-19 13:47:43 +02:00
ansuz 047d64a3c2 clone objects passed to roster commands to avoid mutating the passed value 2019-09-19 13:44:48 +02:00
yflory 30d9cf31c3 Display roster in the team app 2019-09-19 13:30:31 +02:00
ansuz ce5c841a42 implement auto-checkpoint logic 2019-09-19 09:18:07 +02:00
yflory 3d96f3d7b1 lint compliance 2019-09-18 18:01:37 +02:00
yflory 1b9a8828e9 Update team name and add an avatar to the team 2019-09-18 18:00:44 +02:00