20 Commits (b5193914e38e2b5727be9baf44cb7db365641681)

Author SHA1 Message Date
yflory d443c93893 Upgrade/downgrade shared folders access rights 5 years ago
yflory 8ca7e11150 Add support for viewers in roster 5 years ago
ansuz 2a809cf120 roster changes:
* validate that a user can add a role before adding them
* support deletion of non-required metadata attributes via null
5 years ago
ansuz 59a361449d don't allow deletion of displayName or notifications via describe command 5 years ago
ansuz fd31fd3096 roster changes: validate roles when describing. interpret assignment of null as deletion. prevent a typeError when describing somebody that doesn't exist 5 years ago
yflory d90115fbc9 Add translation keys and remove/fix XXX 5 years ago
yflory 9e43e8226f Merge branch 'staging' into team 5 years ago
ansuz 2d761388c1 always return errors as strings when sending roster messages. fix getLastCheckpointHash logic 5 years ago
yflory 78022fa527 Merge branch 'staging' into team 5 years ago
ansuz c8389ba657 implement roster.getLastCheckpointHash 5 years ago
yflory 3cc8b5eb83 Fix roster.stop fix 5 years ago
yflory 5b006a8819 Fix roster.stop 5 years ago
ansuz 047d64a3c2 clone objects passed to roster commands to avoid mutating the passed value 5 years ago
ansuz ce5c841a42 implement auto-checkpoint logic 5 years ago
ansuz 7230ee71a8 fix json.sortify in browser contexts. lint compliance 5 years ago
ansuz 4269cb1ec7 fixed a few roster bugs 5 years ago
ansuz 073543fe3d more WIP for roster 5 years ago
ansuz 5c984854c7 WIP 5 years ago
ansuz be8b014b36 WIP roster implementation 5 years ago
ansuz c17a28cced WIP roster definition 5 years ago