aboutsummaryrefslogtreecommitdiffstats
path: root/lib/composer
Commit message (Collapse)AuthorAgeFilesLines
* fix(ratelimit): Allow to bypass rate-limit from bruteforce allowlistbugfix/noid/allow-ratelimit-bypassJoas Schilling2025-01-272-0/+2
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* feat(systemtags): add setting to block non admin to create system tagsBenjamin Gaussorgues2025-01-222-0/+2
| | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* Merge pull request #49443 from nextcloud/feat/issue-994-two-factor-apiSebastian Krupinski2025-01-182-0/+2
|\ | | | | feat: Two Factor API
| * feat: Two Factor APIfeat/issue-994-two-factor-apiSebastianKrupinski2025-01-162-0/+2
| | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | Merge pull request #50208 from nextcloud/feat/conversion-adjustingJohn Molakvoæ2025-01-163-2/+11
|\ \ | | | | | | fix(files): conversion api simplification and conflict check
| * | fix(files): conversion api simplification and conflict checkskjnldsv2025-01-163-2/+11
| |/ | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | Merge pull request #50171 from nextcloud/enh/limit-ldap-user-countCôme Chilliet2025-01-162-0/+2
|\ \ | |/ |/| Limit ldap user count
| * fix: Add missing interface from previous commit and update autoloadersCôme Chilliet2025-01-142-0/+2
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | chore: Update autoloadersChristopher Ng2025-01-152-0/+2
| | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | feat(api): File conversion APIElizabeth Danzberger2025-01-152-0/+8
| | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
* | feat(lexicon): configurable default valueMaxence Lange2025-01-142-0/+2
|/ | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* feat(ocp): add calendar api to retrieve availability of attendeesfeat/ocp/attendee-availability-apiRichard Steinmetz2025-01-132-0/+4
| | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* Merge pull request #49888 from nextcloud/feat/ocp/meetings-api-requirementsJoas Schilling2025-01-082-0/+4
|\ | | | | feat(ocp): calendar event builder api
| * feat(ocp): calendar event builder apifeat/ocp/meetings-api-requirementsRichard Steinmetz2025-01-062-0/+4
| | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | fix(composer): Remove dev deps from autoloaderfix/composer/autoload-dev-depsprovokateurin2025-01-072-9/+0
|/ | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* feat: add proofread task typeJana Peper2024-12-202-0/+2
| | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
* Merge pull request #49727 from nextcloud/feat/make-tasks-types-toggleableAndy Scherzinger2024-12-183-0/+11
|\ | | | | Feat: make taskprocessing task types toggleable
| * feat: add occ command for task type togglingJana Peper2024-12-183-0/+11
| | | | | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
* | feat(Navigation): emit dedicated event for loading additional entriesenh/noid/navigationentryeventArthur Schiwon2024-12-182-0/+2
|/ | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Merge pull request #49399 from nextcloud/feature/noid/config-lexiconMaxence Lange2024-12-162-0/+6
|\ | | | | feat(config): implementation of lexicon
| * feat(config): implementation of lexiconMaxence Lange2024-12-132-0/+6
| | | | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | fix: replace null character when serializingfix/issue-47879-property-serializationSebastianKrupinski2024-12-132-0/+2
|/ | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* feat(TaskProcessing): More task typesMarcel Klehr2024-12-092-0/+6
| | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net>
* feat(systemtags): add color support backendskjnldsv2024-12-063-4/+2
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* fix(ocm): get details from sharedSecret from providerMaxence Lange2024-12-052-0/+2
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* fix(ocm): signatory mapperMaxence Lange2024-12-042-0/+2
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* feat(signatory): switch to qbmapperMaxence Lange2024-12-042-16/+16
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* fix(ocm): simpler codeMaxence Lange2024-12-042-0/+42
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* fix(ocm): switching to IdentityProofMaxence Lange2024-12-042-4/+0
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* feat(ocm): signing ocm requestsMaxence Lange2024-12-042-2/+16
| | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* feat(Files\Mount): Add IShareOwnerlessMountprovokateurin2024-11-252-0/+2
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* feat(user-prefs): renaming to IUserConfigenh/noid/user-preferencesMaxence Lange2024-11-182-4/+4
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* feat(user-prefs): switching to NCU/Maxence Lange2024-11-182-10/+10
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* feat(user-prefs): iterator instead of array on searchMaxence Lange2024-11-182-16/+12
| | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* feat(user-prefs): IUserPreferencesMaxence Lange2024-11-182-0/+18
| | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* chore(profile): move profile app from core to appsskjnldsv2024-11-142-3/+1
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* Merge pull request #48891 from nextcloud/enh/noid/testing-namespaceMaxence Lange2024-11-112-0/+9
|\ | | | | [RFC] Setting NCU\ for unstable/work-in-progress API
| * feat(core): setting NCU namespaceenh/noid/testing-namespaceMaxence Lange2024-11-072-0/+9
| | | | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
* | feat: add iMip Request HandlingSebastianKrupinski2024-11-072-0/+4
|/ | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* Merge pull request #48721 from nextcloud/feat/allow-getter-setter-decl-forsJohn Molakvoæ2024-11-062-0/+2
|\
| * feat(DeclarativeSettings): Allow to implement value getter and setter ↵Ferdinand Thiessen2024-10-152-0/+2
| | | | | | | | | | | | | | | | | | directly in Form Instead of implementing the form class, a setter event listener and a getter event listener, this allows to simply write a basic class that provides `getSchema`, `setValue` and `getValue` functions. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | feat(core): add index to systemtag objecttypeskjnldsv2024-10-292-0/+2
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | chore(deps): Bump nextcloud/coding-standard in /vendor-bin/cs-fixerdependabot/composer/vendor-bin/cs-fixer/nextcloud/coding-standard-1.3.2dependabot[bot]2024-10-193-7/+79
|/ | | | | | | | | | | | | | | | | Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 1.3.1 to 1.3.2. - [Release notes](https://github.com/nextcloud/coding-standard/releases) - [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md) - [Commits](https://github.com/nextcloud/coding-standard/compare/v1.3.1...v1.3.2) --- updated-dependencies: - dependency-name: nextcloud/coding-standard dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #48537 from nextcloud/add-command-to-cleanup-previewKate2024-10-142-0/+2
|\
| * feat(preview): add command to cleanup preview folderadd-command-to-cleanup-previewThomas Citharel2024-10-032-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | When changing preview parameters (size, format, …), one can simply delete the preview folder and run files:scan-app-data in order to retrigger updated preview recreation because files are absent. However, that's not possible when using ObjectStorage as primary storage, as there's no concept of "preview folder". This command allows to simply delete and recreate the preview folder properly from Nextcloud, so that the abstraction levels handle all the subfolder & file deleting part. Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | Merge pull request #47896 from nextcloud/fix/resiliant-user-removalFerdinand Thiessen2024-10-072-0/+6
|\ \ | |/ |/| fix: Make user removal more resilient
| * fix: Skip users that still exist in backendfix/resiliant-user-removalFerdinand Thiessen2024-09-262-2/+2
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * fix: Make user removal more resilientFerdinand Thiessen2024-09-262-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently there is a problem if an exception is thrown in `User::delete`, because at that point the user is already removed from the backend, but not all data is deleted. There is no way to recover from this state, as the user is gone no information is available anymore. This means the data is still available on the server but can not removed by any API anymore. The solution here is to first set a flag and backup the user home, this can be used to recover failed user deletions in a way the delete can be re-tried. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | feat(taskprocessing): new command to get a task from a task ID, include ↵enh/noid/taskprocessing-commands-task-errorsJulien Veyssier2024-10-012-0/+2
| | | | | | | | | | | | error_message in list and get commands Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | chore: Drop unused legacy `OC_Files`Ferdinand Thiessen2024-09-282-2/+0
|/ | | | | | It is replaced with the Sabre `ZipFolderPlugin` and apps should use the `OCP\AppFramework\Http\StreamResponse`. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>