aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #53250 from nextcloud/fix/harmonize-ldap-function-loggingCôme Chilliet2025-06-051-18/+28
|\ | | | | fix(user_ldap): Harmonize parameter obfuscation and serialization accross logging methods
| * fix(user_ldap): Harmonize parameter obfuscation and serialization accross ↵fix/harmonize-ldap-function-loggingCôme Chilliet2025-06-021-18/+28
| | | | | | | | | | | | | | | | | | logging methods Debug log, profiler and ldap debug log had a different logic for sanitizing of parameters, aligning them. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | fix: Throw AppNotFoundException from installer when application is not foundCôme Chilliet2025-06-051-1/+2
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | fix: Do not enable applications which are not installed yetCôme Chilliet2025-06-052-1/+23
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | fix(imip): dont compare events for the reply messagefix/reply-messageHamza Mahjoubi2025-06-052-2/+30
| | | | | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
* | fix(files): use the correct theming instance name from capabilities to set ↵Julien Veyssier2025-06-051-1/+1
| | | | | | | | | | | | the page title Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | fix(dav): file drop nicknameskjnldsv2025-06-055-20/+77
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix(files_sharing): show message when nickname is not validskjnldsv2025-06-052-11/+26
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-06-0532-230/+258
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | docs(caldav): improve documentation of CalDavBackend::getCalendarsForUserCountdocs/caldav/getCalendarsForUserCountRichard Steinmetz2025-06-041-7/+5
| | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-06-048-96/+96
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | fix(files): highlight previous folder on history upskjnldsv2025-06-031-0/+62
| | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | Merge pull request #53273 from nextcloud/fix/noid-fix-user-create-quotaSebastian Krupinski2025-06-031-1/+1
|\ \ | | | | | | fix(accounts): new account quota value
| * | fix: new account quota valueSebastianKrupinski2025-06-021-1/+1
| | | | | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
* | | Merge pull request #53275 from nextcloud/fix/52617/fix-group-admin-delegationF. E Noel Nfebe2025-06-031-0/+1
|\ \ \ | | | | | | | | fix(provisioning_api): Allow group details access for users with admin delegation
| * | | fix(provisioning_api): Allow group details access for users with admin ↵fix/52617/fix-group-admin-delegationnfebe2025-06-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | delegation This fixes an issue where users with "Administration privileges → Users" could not access the groups details endpoint in the provisioning API, resulting in a 403 Forbidden error. There is a problem with adding the `AuthorizedAdminSetting` attribute (middleware) that only allows access to users with Sharing admin privileges. Users with "`Users` admin" privileges should also be able to access group details. Resolves: https://github.com/nextcloud/server/issues/52617 Signed-off-by: nfebe <fenn25.fn@gmail.com>
* | | | Merge pull request #53264 from nextcloud/files_external-scan-unscannedRobin Appelman2025-06-031-1/+14
|\ \ \ \ | | | | | | | | | | feat: add --unscanned option to files_external:scan
| * | | | feat: add --unscanned option to files_external:scanfiles_external-scan-unscannedRobin Appelman2025-06-021-1/+14
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | feat: link upcoming event to calendar app modalfeat/noid/link-to-calendar-eventMaksim Sukharev2025-06-031-14/+30
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* | | | | Merge pull request #53268 from nextcloud/cleanup/karmaJohn Molakvoæ2025-06-033-679/+0
|\ \ \ \ \ | |_|/ / / |/| | | | test: cleanup karma (jsunit) tests and move files_external to Cypress
| * | | | test: cleanup karma (jsunit) tests and move files_external to Cypresscleanup/karmaFerdinand Thiessen2025-06-023-679/+0
| |/ / / | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | / / fix(l10n): Update translations from TransifexNextcloud bot2025-06-0392-168/+34
| |/ / |/| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | fix(comments): Do not set parent when instantiating activity tab pluginLouis Chemineau2025-06-021-4/+2
|/ / | | | | | | | | | | | | | | This is necessary as the `context` variable is a vue3 instance, and vue 2 do not know how to handle it properly. Also, as far as I understand it, it is not needed. Signed-off-by: Louis Chemineau <louis@chmn.me>
* / test(files_sharing): split `testCanAccessShare` into separate tests and fix ↵test/files-sharing-phpunitFerdinand Thiessen2025-06-021-36/+81
|/ | | | | | | | | | for PHPUnit 10 - split the test into individual test cases - fix invalid call to `onConsecutiveCalls` (it was called more than defined values and is deprecated in v10 anyways). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* fix(AppNavigationGroupList): restore navigation panel and search/filter ↵Maksim Sukharev2025-06-022-7/+17
| | | | | | functionality for sub-admin groups Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* fix(UserRow): retrieve available groups from the storeMaksim Sukharev2025-06-022-8/+28
| | | | | | | - rename 'available*Groups' to 'selected*Groups' - populate store and 'availableGroups' from search requests Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* fix(NewUserDialog): retrieve available groups from the storeMaksim Sukharev2025-06-021-15/+12
| | | | | | | | - fix 'this.isAdmin' to be 'this.settings.isAdmin' - compute 'availableGroups' instead of setting it once mounted - populate store and 'availableGroups' from search requests Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
* fix(l10n): Update translations from TransifexNextcloud bot2025-06-028-2/+104
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* refactor(dav): remove unused CalDAVBackend methodremove-unused-methodThomas Citharel2025-06-011-19/+0
| | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* fix(systemtags): fix translations for systemtags viewDaniel Kesselberg2025-06-011-7/+7
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* Merge pull request #52215 from nextcloud/perf/carddav/dont-query-circlesDaniel2025-06-011-1/+0
|\ | | | | perf(carddav): don't query circle memberships
| * perf(carddav): don't query circle membershipsperf/carddav/dont-query-circlesRichard Steinmetz2025-04-161-1/+0
| | | | | | | | | | | | | | It is not possible to share address books with circles so it is pointless to query for address books shared with joined circles. Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | test: adjust unit tests for updated libraryFerdinand Thiessen2025-06-012-31/+49
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #52410 from ↵Richard Steinmetz2025-06-012-17/+4
|\ \ | | | | | | | | | | | | nextcloud/fix/caldav/use-direct-route-event-activity fix(caldav): use direct.edit route in event activities
| * | fix(caldav): use direct.edit route in event activitiesfix/caldav/use-direct-route-event-activityRichard Steinmetz2025-06-012-17/+4
| | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | Merge pull request #52923 from ↵Kate2025-06-0111-21/+114
|\ \ \ | | | | | | | | | | | | nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.7.0
| * | | docs: update openAPI extracted filesdependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.7.0Ferdinand Thiessen2025-06-0111-21/+114
| |/ / | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | fix(profile): keep error status persistent until validJohn Molakvoæ2025-06-011-1/+1
| | | | | | | | | | | | Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
* | | fix(profile): do not restore previous value on invalid requestskjnldsv2025-06-011-1/+0
|/ / | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | Merge pull request #53235 from nextcloud/test/fix-files-sharingKate2025-06-015-135/+95
|\ \
| * | test(files_sharing): adjust mocks of `Talk` classestest/fix-files-sharingFerdinand Thiessen2025-05-311-7/+19
| | | | | | | | | | | | | | | | | | | | | Classes need to exist to be mocked (reflection), thus unknown classes only can be mocked as `stdClass`. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | test(files_sharing): adjust tests for PHPUnit v10Ferdinand Thiessen2025-05-315-131/+79
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | fix(l10n): Update translations from TransifexNextcloud bot2025-06-0114-40/+88
|/ / | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | chore: adjust stylesheets to new codestyleFerdinand Thiessen2025-05-315-3/+5
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(l10n): Update translations from TransifexNextcloud bot2025-05-3126-350/+1014
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #53145 from nextcloud/dav-file-write-logRobin Appelman2025-05-301-1/+3
|\ \ | | | | | | fix: log error when writing stream to dav file
| * | fix: log error when writing stream to dav filedav-file-write-logRobin Appelman2025-05-301-1/+3
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #53161 from nextcloud/docs/53002/calendar-search-implJoas Schilling2025-05-302-20/+0
|\ \ \ | |/ / |/| | docs(caldav): update documentation for calendar search
| * | docs(caldav): update documentation for calendar searchdocs/53002/calendar-search-implDaniel Kesselberg2025-05-282-20/+0
| | | | | | | | | | | | | | | | | | Remove the documentation from the implementaitons. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | fix(user_status): Avoid unique constraint violations from parallel ↵bugfix/noid/user_status-unique-constraintJoas Schilling2025-05-301-4/+16
| | | | | | | | | | | | | | | | | | heartbeats and GET requests Signed-off-by: Joas Schilling <coding@schilljs.com>