aboutsummaryrefslogtreecommitdiffstats
path: root/lib/public
Commit message (Collapse)AuthorAgeFilesLines
...
* fix(files_sharing): adjust IAttributes API and files_versionsskjnldsv2024-07-121-6/+7
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(files_sharing): phpunit & openapi fixesskjnldsv2024-07-121-1/+1
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix: ARateLimit documentationskjnldsv2024-07-121-0/+2
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix: psalm, cs, autoloader and lintskjnldsv2024-07-122-2/+2
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(files_sharing): allow mixed values in share attributes and allow ↵skjnldsv2024-07-121-2/+2
| | | | | | storing email arrays Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* feat(files_sharing): implement IShareProviderWithNotification and refactor ↵skjnldsv2024-07-122-2/+26
| | | | | | sendMailNotification Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(dashboard): Document expected icon behaviourJoas Schilling2024-07-112-2/+16
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* Merge pull request #46371 from nextcloud/feat/filename-validatorFerdinand Thiessen2024-07-101-0/+39
|\ | | | | feat: Add `IFilenameValidator` to have one consistent place for filename validation
| * feat: Add `IFilenameValidator` to have one consistent place for filename ↵Ferdinand Thiessen2024-07-091-0/+39
| | | | | | | | | | | | | | | | validation Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #46123 from nextcloud/feat/user-password-hashPytal2024-07-092-0/+47
|\ \ | |/ |/| feat: Allow getting/setting the password hash of a user
| * docs: Add info for the password hashesChristopher Ng2024-07-082-0/+8
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * feat: Allow getting/setting the password hash of a userChristopher Ng2024-07-081-0/+14
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * feat: Add IPasswordHashBackendChristopher Ng2024-07-081-0/+25
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | Merge pull request #45249 from ↵yemkareems2024-07-091-0/+11
|\ \ | |/ |/| | | | | nextcloud/feature/add-ability-to-sort-by-last-login feat: add ability to sort by last login
| * fix: getLastLoggedInUsers moved from AllConfig/IConfig to IUserManager/Manageryemkareems2024-07-082-11/+11
| | | | | | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: doc block correctedyemkareems2024-07-081-1/+1
| | | | | | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: return type doc block added as per psalmyemkareems2024-07-081-1/+1
| | | | | | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: return type doc block added as per psalmyemkareems2024-07-081-1/+1
| | | | | | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: query refactored to support both the search by email and sort by loginyemkareems2024-07-081-1/+1
| | | | | | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: limit and fixLimit removed. negative limit handled in controller. ↵yemkareems2024-07-081-5/+0
| | | | | | | | | | | | removed getUsersSortedByLastLogin from Manager and instead used the config in controller Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: removed default limit of 25. if null is given all users are fetched or ↵yemkareems2024-07-081-2/+2
| | | | | | | | | | | | if limit is given limit number of users are fetched Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: removed references to old disabled users code. refactored query as per ↵yemkareems2024-07-081-1/+3
| | | | | | | | | | | | getDisplayNames function. limit and offset added to query. default limit set to 25. Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: removed the params related to sortMode and order since it sorts by ↵yemkareems2024-07-082-4/+2
| | | | | | | | | | | | lastLogin Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: since added to doc blocksyemkareems2024-07-082-0/+2
| | | | | | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: doc blocks addedyemkareems2024-07-082-0/+11
| | | | | | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: search and searchDisplayNames reverted to how it was initially as sort ↵yemkareems2024-07-081-1/+1
| | | | | | | | | | | | and order are not required here Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: rebased the branch with master and resolved conflictsyemkareems2024-07-083-4/+5
| | | | | | | | | | | | fix: added a new endpoint users/recent and getting users based on last login info in the same. Reverted old code that was breaking LDAP Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: change orderBy and sort to sortMode and sortOrder. default it to uid ↵yemkareems2024-07-082-5/+5
| | | | | | | | | | | | asc. enable email search by changing query Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: cs fix and psalm ci related changesyemkareems2024-07-081-1/+1
| | | | | | | | Signed-off-by: yemkareems <yemkareems@gmail.com>
| * fix: sort the user getDisplayNames based on lastLogin. Default sort order is ↵yemkareems2024-07-081-2/+4
| | | | | | | | | | | | lastLogin DESC Signed-off-by: yemkareems <yemkareems@gmail.com>
| * feat: add ability to sort users by last_login, uid or displayName. one of ↵yemkareems2024-07-081-1/+1
| | | | | | | | | | | | these needs to be passed as orderBy and sort can be ASC or DESC Signed-off-by: yemkareems <yemkareems@gmail.com>
* | Merge pull request #46115 from nextcloud/enh/add-a-universal-debug-option-to-occCôme Chilliet2024-07-081-0/+24
|\ \ | |/ |/| feat(occ): Add a --debug option to output all log levels to the output
| * feat: Add reserved options in a new OCP class so that applications know ↵Côme Chilliet2024-07-041-0/+24
| | | | | | | | | | | | about them Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | feat: Add method to validate an IHasher hashChristopher Ng2024-07-041-0/+7
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | Merge pull request #46251 from nextcloud/feat/taskprocessing-more-tasktypesJoas Schilling2024-07-044-0/+378
|\ \ | | | | | | feat(TaskProcessing): Add more task types
| * | feat(TaskProcessing): Add more task typesMarcel Klehr2024-07-044-0/+378
| | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | fix(TaskProcessing): Set task status to running when processing via ↵Marcel Klehr2024-07-041-0/+10
| | | | | | | | | | | | | | | | | | ISynchronousProvider Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* | | Fix: Make out of office replacement nullableHamza Mahjoubi2024-07-031-4/+4
| |/ |/| | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
* | feat(OpenAPI): Add ex_app scopeprovokateurin2024-07-021-0/+8
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Merge pull request #45766 from nextcloud/feat/ooo-replacementDaniel2024-07-011-0/+16
|\ \ | | | | | | Feat: Allow users to select another user as their out-of-office replacement
| * | Feat: Allow users to select another user as their out-of-office replacementHamza Mahjoubi2024-07-011-0/+16
| | | | | | | | | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
* | | feat(TaskProcessingApi): Add endpoint for getting the next taskprovokateurin2024-07-011-2/+20
| | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | feat(AppFramework): Add ExAppRequired attributeprovokateurin2024-07-011-0/+21
|/ / | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Merge pull request #46133 from ↵Joas Schilling2024-06-271-1/+3
|\ \ | | | | | | | | | | | | nextcloud/bugfix/noid/fix-missing-protocol-on-remotes fix(federation): Fix missing protocol on CloudID remote
| * | fix(federation): Fix missing protocol on CloudID remoteJoas Schilling2024-06-271-1/+3
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #45947 from nextcloud/feat/qbmapper-yield-entitiesJoas Schilling2024-06-271-0/+21
|\ \ \ | | | | | | | | feat: Add yieldEntities wrapper for entity mapping in QBMapper
| * | | feat: Add yieldEntities wrapper for entity mapping in QBMapperJulius Härtl2024-06-241-0/+21
| | |/ | |/| | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | chore: Move comments event handler to use proper event dispatcherJulius Härtl2024-06-261-0/+2
| |/ |/| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | Merge pull request #45532 from nextcloud/feat/publish-resources-room-updateRichard Steinmetz2024-06-252-2/+14
|\ \ | |/ |/| feat: implement public OCP api to update resources and rooms
| * feat: implement public OCP api to update resources and roomsRichard Steinmetz2024-05-272-2/+14
| | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>