Commit Graph

128 Commits (d92bf388b1c553ecd6bfb2a7400b990dcafe9c54)

Author SHA1 Message Date
Daniel Kesselberg af6de04e9e
style: update codestyle for coding-standard 1.2.3 1 year ago
Ferdinand Thiessen 4776b6600a
fix: Ensure database connection is setup when getting group details 1 year ago
Louis Chemineau dff8815449
feat(users): Add support for admin delegation for users and groups management 1 year ago
Joas Schilling 047479ccf9
feat(security): Add public API to allow validating IP Ranges and checking for "in range" 1 year ago
Benjamin Gaussorgues 202e5b1e95
feat(security): restrict admin actions to IP ranges 1 year ago
yemkareems 4cb85f7c9e fix: rebased the branch with master and resolved conflicts 2 years ago
yemkareems 76c875a588 fix: change orderBy and sort to sortMode and sortOrder. default it to uid asc. enable email search by changing query 2 years ago
yemkareems 0ee676cd51 feat: add ability to sort users by last_login, uid or displayName. one of these needs to be passed as orderBy and sort can be ASC or DESC 2 years ago
Andy Scherzinger dae7c159f7
chore: Add SPDX header 2 years ago
Côme Chilliet 672923f0a6
fix: Fix newly spotted psalm issues, add exhaustive typed magic properties for LDAP classes 2 years ago
Benjamin Gaussorgues 7a6b1f8ae8
fix(groups): allows to save group names with more than 64 characters 2 years ago
Côme Chilliet ec5133b739 fix: Apply new coding standard to all files 2 years ago
Hugo Renard e389e63974 fix: always add user to group cache 2 years ago
Arthur Schiwon c98b0462e3 fix(admin role): fix old and wrong way to determine whether user is admin 2 years ago
Côme Chilliet 8bcc2d352e chore: Fix missing template parameter for IEventListener 2 years ago
Joas Schilling aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1 2 years ago
Christoph Wurst ea8f9a7e84 refactor: Repalce array_search with in_array in lib/ 2 years ago
Côme Chilliet d18bb7e9bb
Build query once instead of in-loop 2 years ago
Christoph Wurst 312dd8ac6d feat(ocp): Add types and strict typing to \OCP\Group\IGroup 2 years ago
Côme Chilliet 35069ad86a
Fix psalm spotted type errors 2 years ago
Côme Chilliet 2c8b415c55
Move new methods to a new interface in OCP 2 years ago
Carl Schwan 3270b7f12e
Add batch methods in user backends 2 years ago
Joas Schilling daac5c9a95
fix(cache): Remove displayname cache entry on delete 2 years ago
Joas Schilling 80f79e170d
fix!: Remove symfony EventDispatcherInterface from Group 2 years ago
John Molakvoæ 4a86487859
fix: getGroups limit check syntax 3 years ago
Robin Appelman 13b06ba4e2
revert public interface back to the original types, just cast them before passing the nulls to the backends 3 years ago
Robin Appelman 7ad3574d71
also update groupinterface and database backend 3 years ago
Robin Appelman e4b9ecd8f2
fix default values and type hints for GroupManager::search 3 years ago
Côme Chilliet 10296ba7e5
Fix tests, and fix Group::searchUsers to avoid duplicates 3 years ago
Côme Chilliet 346344c153
Update version number in since and deprecated annotations 3 years ago
Côme Chilliet b6c17c6ce7
Clear up return types 3 years ago
Côme Chilliet 3c2b126eba
Make code clearer and bump @ deprecated annotations 3 years ago
Carl Schwan a4c599c1c9
Split new method in a new group backend interface 3 years ago
Carl Schwan 35dc223500
Optimize retrieving display name when searching for users in a group 3 years ago
Julien Veyssier d9925806eb
dispatch new BeforeGroupChangedEvent before setDisplayName on groups 3 years ago
Côme Chilliet f5c361cf44
composer run cs:fix 3 years ago
Anna Larch 7c4ceb444c Add group display name cache 3 years ago
Côme Chilliet 32eef3b10f
Do not ignore return value of deleteGroup from backend 4 years ago
Côme Chilliet 6be7aa112f
Migrate from ILogger to LoggerInterface in lib/private 4 years ago
Côme Chilliet d5544923a9
Strong type OC\Group\MetaData 4 years ago
Côme Chilliet 3ecba9fd17
Fix typing of OC\Group\MetaData::sorting 4 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Tom Grant 23dbbca1a0 Fix indentation error 5 years ago
tgrant f1710b57bc Fix null displayname crash as described in #21885 5 years ago
Roeland Jago Douma 68ec18323d Fix types in the Group Manager 5 years ago
Johannes Leuker 2796ef80ff Show group backends in occ group:list --info and group:info 5 years ago
Christoph Wurst 8b64e92b92
Bump doctrine/dbal from 2.12.0 to 3.0.0 5 years ago
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 5 years ago
Morris Jobke e4f53ff91b
Add typed events for adding and removing a subadmin 5 years ago
Daniel Kesselberg 096fe20611
Help static code analysis to understand code. 5 years ago