]> source.dussan.org Git - nextcloud-server.git/commit
Refactor user_ldap group membership to use flat DB
authorCôme Chilliet <come.chilliet@nextcloud.com>
Thu, 20 Jul 2023 10:55:24 +0000 (12:55 +0200)
committerCôme Chilliet <come.chilliet@nextcloud.com>
Thu, 10 Aug 2023 08:57:25 +0000 (10:57 +0200)
commitd8142b6a5a01df43a6aa4586ae7cdcf372f30877
tree4ccbf1f139dd63e7ba2c59ed2c6a11c04b08d251
parentca4c993ca35664e154990c1322b69ae0a7900f17
Refactor user_ldap group membership to use flat DB

Move away from serialized arrays. Also use a QBMapper class for the new table.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
apps/user_ldap/appinfo/info.xml
apps/user_ldap/lib/Db/GroupMembership.php [new file with mode: 0644]
apps/user_ldap/lib/Db/GroupMembershipMapper.php [new file with mode: 0644]
apps/user_ldap/lib/Jobs/UpdateGroups.php
apps/user_ldap/lib/Migration/Version1190Date20230706134108.php [new file with mode: 0644]
apps/user_ldap/lib/Migration/Version1190Date20230706134109.php [new file with mode: 0644]