Commit graph

119 commits

Author SHA1 Message Date
Maxence Lange d6544d41e3 bypass/limit permissions
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
Co-authored-by: Carl Schwan <carl@carlschwan.eu>
2022-04-06 14:56:45 -01:00
Maxence Lange 1b5b453e91 update population
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-04-05 10:43:55 -01:00
Maxence Lange 15d81a6ba5 Cache getSharedWith() result
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
Co-authored-by: Carl Schwan <carl@carlschwan.eu>
2022-04-02 11:21:29 -01:00
Maxence Lange 694aef8a77 limit some feature when Circles is managed by an app
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-31 12:30:35 -01:00
Maxence Lange 057ba8652f fix import
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-14 17:03:06 -01:00
Maxence Lange ee4516a003
Merge branch 'master' into fix/noid/group-as-member-display-name 2022-03-13 10:46:28 -01:00
Maxence Lange 43e88f8178 update population
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-11 14:48:33 -01:00
Carl Schwan 6a2f103c87
Merge branch 'master' into fix/noid/group-as-member-display-name 2022-03-11 15:43:52 +01:00
Maxence Lange be8aca2b8a switching import to Tools\
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-09 10:25:13 -01:00
Maxence Lange 4134ec2a1d update displayName
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-09 09:48:54 -01:00
Maxence Lange 658615fd87 allow one single password per Circles
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-03-07 18:35:19 -01:00
Maxence Lange be627691b3 set member as INVITED only if not external
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-02-24 08:57:00 -01:00
Maxence Lange 087da8414f block/force circle types
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-02-23 16:56:54 -01:00
Maxence Lange 0038da62b5 update old owner membership on ownership tranfer
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2022-01-22 12:40:17 -01:00
Maxence Lange 2cf48068f2 enforce password on new share
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-12-28 15:28:32 -01:00
Maxence Lange 6b31425bac bypass moderator check on CFG_FRIEND
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-12-21 15:14:37 -01:00
Maxence Lange 59c66589ed
Merge pull request #820 from nextcloud/enh/noid/filter-member-types
filter allowed type of member
2021-12-13 11:48:34 -01:00
Maxence Lange 583fc31eb8 filter allowed type of member
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-12-13 10:51:01 -01:00
Maxence Lange 9dbff57842
Merge pull request #798 from nextcloud/enh/noid/destrying-circle-event-before-removing-everything
dispatching event before the action
2021-10-14 20:22:32 -01:00
Maxence Lange 6b3847e37f exception on non visible circle
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-08-25 12:19:56 -01:00
Maxence Lange 369736ab7b dispatching event before the action
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-08-24 11:51:06 -01:00
Maxence Lange 074034e826 emulate visitor on leave
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-08-20 11:12:05 -01:00
Maxence Lange 627ff328fa cleaning old code
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-08-02 17:59:57 -01:00
Maxence Lange 5abbec0139 local circles starts local
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-07-28 10:42:41 -01:00
Maxence Lange b68d61cc3c limit non-local circles as members of local circles
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-07-27 11:58:44 -01:00
Maxence Lange 66b006caff phpdoc
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-07-26 23:58:14 -01:00
Maxence Lange 5779875ee8 Sending mail on new shares
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-07-22 21:08:53 -01:00
John Molakvoæ (skjnldsv) adca9135ad
Cs fix
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2021-07-07 09:51:03 +02:00
Maxence Lange 8cacd44ff8 Managing external members tokens
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-07-05 15:45:18 -01:00
Maxence Lange 0e8ab218a1 Feed FederatedEvent with Initiator as Member
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-07-01 21:48:06 -01:00
Maxence Lange cd91c155da filter short name
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-23 12:35:03 -01:00
Maxence Lange 416ed26532 migration to AO
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-17 21:55:50 -01:00
Maxence Lange 35ba42438b Refuse invitation to a Circle
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-17 13:02:50 -01:00
Maxence Lange 0c2a162d99 notification on invitation/request
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-16 22:02:10 -01:00
Maxence Lange ca6c232b8d fixing
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-16 09:47:46 -01:00
Maxence Lange b76d7e0ab2 rework on some new members' events
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-15 11:35:58 -01:00
Maxence Lange dda3476428 +invitedBy on Circle Join
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-14 11:04:37 -01:00
Maxence Lange 18122ddd3d displayName on CircleJoin
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-14 10:14:21 -01:00
Maxence Lange 91c180a8f8 avoid duplicate multi-instance
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-13 11:52:56 -01:00
Maxence Lange ed4ce2252c broadcasting change on displayName to remote instances
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-11 11:59:31 -01:00
Maxence Lange cc6ac8cc98 setDisplayName() on members
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-10 19:02:52 -01:00
Maxence Lange 0e31f56e74 event->getParams() for external, event->getData() for internal
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-09 11:33:38 -01:00
Maxence Lange bd33bcacf9 removing all data on user_deleted, smart owner inheritance
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-09 11:30:54 -01:00
Maxence Lange e38f4eb30a adding numeric to sanitizedName
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-08 22:34:37 -01:00
Maxence Lange f3f8426fa7 cleaner way to clean federatedUser
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-08 11:26:47 -01:00
Maxence Lange 9b423b2d70 sanitizedName
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-08 09:46:37 -01:00
Maxence Lange 6e2c157abd +serializeArray
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-05 20:02:48 -01:00
Maxence Lange f6981e0a34 serialize outcome
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-05 12:12:56 -01:00
Maxence Lange 2856c588aa fix multi instance on FederatedUser
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2021-06-04 12:06:51 -01:00
Maxence Lange 210216d587
Merge pull request #607 from nextcloud/Valdnet-patch-1
l10n: Spelling unification
2021-06-03 13:01:36 -01:00