aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix(occ): Make it possible to run as rootocc-as-rootFrank Karlitschek7 days1-5/+27
| | | | | | Signed-off-by: Frank Karlitschek <karlitschek@users.noreply.github.com> Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #50999 from nextcloud/fix/move-away-from-oc-appCôme Chilliet7 days11-64/+59
|\ | | | | fix: Replace OC_App calls by IAppManager
| * fix: Remove incorrect `@throws` annotations and move away from OC_Appfix/move-away-from-oc-appCôme Chilliet10 days2-31/+10
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * fix: Clean up OC_App usage in public.phpCôme Chilliet10 days1-14/+19
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * fix(tests): Adapt tests to appManager usageCôme Chilliet10 days2-0/+6
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * fix: Replace OC_App calls by IAppManagerCôme Chilliet10 days6-19/+24
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #51094 from nextcloud/feat/auto-sync-desktop-versionJohn Molakvoæ7 days2-1/+124
|\ \ | | | | | | chore: auto sync min desktop version with last supported version
| * | chore: auto sync min desktop version with last supported versionfeat/auto-sync-desktop-versionskjnldsv7 days2-1/+124
| | | | | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* | | Merge pull request #47513 from nextcloud/bug/noid/weird-ldap-cachingKate7 days3-18/+2
|\ \ \
| * | | fix: Fix test by scanning group before using itbug/noid/weird-ldap-cachingCôme Chilliet7 days1-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | fix: remove caching in fetchListOfGroupsDaniel Kesselberg7 days2-17/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When using nested groups without a memberof overlay, then fetchListOfGroups is called from getGroupsByMember without applying the group filter. In some setups, the "unfiltered" result is then written back to the group mapping table. That might cause random "An administrator removed you from group" activities. I was unable to replicate it locally, but we got the feedback that the random activities stopped with the patch applied. Ref: https://github.com/nextcloud/server/issues/42195 Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | Merge pull request #51019 from nextcloud/fix/files_external/definition-parameterKate7 days3-4/+8
|\ \ \ \
| * | | | fix(files_external): Move definition parameter to the correct placefix/files_external/definition-parameterprovokateurin9 days3-4/+8
| | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | | | | Merge pull request #50990 from AIlkiv/refactor/version-rollback-to-eventStephan Orbaugh7 days7-12/+158
|\ \ \ \ \ | |_|_|/ / |/| | | | refactor: move version rollback hook to event
| * | | | refactor: move version rollback hook to eventailkiv9 days7-12/+158
| | | | | | | | | | | | | | | | | | | | Signed-off-by: ailkiv <a.ilkiv.ye@gmail.com>
* | | | | Merge pull request #51077 from nextcloud/pulsejet-patch-share-attrJohn Molakvoæ7 days3-4/+4
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | fix(files): exception when share-attributes is undefinedVarun Patil7 days3-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | Merge pull request #51069 from small1/fixsetupchecksrowformatJoas Schilling7 days1-3/+3
|\ \ \ \ \ | | | | | | | | | | | | Fix SQL query so that it is ansi safe fixing #51067
| * | | | | fix: Change SQL query so that it is ansi safeJohan Bernhardsson7 days1-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Johan Bernhardsson <johan.bernhardsson@redpill-linpro.com>
* | | | | | Merge pull request #51051 from nextcloud/artonge/fix/login_flow_v2_sessions_2Louis7 days7-61/+101
|\ \ \ \ \ \ | | | | | | | | | | | | | | feat: Close sessions created for login flow v2
| * | | | | | feat: Close sessions created for login flow v2artonge/fix/login_flow_v2_sessions_2Louis Chemineau8 days7-61/+101
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sessions created during the login flow v2 should be short lived to not leave an unexpected opened session in the browser. This commit add a property to the session object to track its origin, and will close it as soon as possible, i.e., on the first non public page request. Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | | | Fix(l10n): Update translations from TransifexNextcloud bot8 days2302-27554/+27626
| |_|/ / / / |/| | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | Merge pull request #51071 from nextcloud/bugfix/noid/improve-english-sourcesJoas Schilling8 days1-2/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | fix(translation): Fix string concatenation in LDAP endpoint
| * | | | | fix(translation): Fix string concatenation in LDAP endpointbugfix/noid/improve-english-sourcesJoas Schilling8 days1-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | Merge pull request #51050 from nextcloud/artonge/fix/extra_files_integrity_checkLouis8 days1-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | fix: Report duplicated extra files in integrity check
| * | | | | | fix: Report duplicated extra files in integrity checkartonge/fix/extra_files_integrity_checkLouis Chemineau8 days1-2/+2
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `array_diff` is not comparing the array keys. This means that an extra key with an expected hash will not be reported. Using `array_diff_assoc` will report such files. For example, copying `status.php` to `status 2.php`, will only be reported with the new version. Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | | Merge pull request #51049 from nextcloud/bugfix/noid/improve-english-sourcesJoas Schilling8 days13-16/+16
|\ \ \ \ \ \ | |/ / / / / |/| | | | | fix(l10n): Improve english source strings
| * | | | | chore(assets): Recompile assetsnextcloud-command8 days2-3/+3
| |/ / / / | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * / / / fix(l10n): Improve english source stringsJoas Schilling8 days11-13/+13
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | - No leading/trailing whitespace - Use asci single quote Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | Merge pull request #51043 from ↵Joas Schilling8 days2-34/+65
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | nextcloud/automated/noid/master-update-ca-cert-bundle [master] fix(security): Update CA certificate bundle
| * | | | fix(security): Update CA certificate bundleautomated/noid/master-update-ca-cert-bundlenextcloud-command8 days2-34/+65
|/ / / / | | | | | | | | | | | | Signed-off-by: GitHub <noreply@github.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot9 days248-1194/+1114
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #50475 from nextcloud/enh/ldap-clearer-errorsAndy Scherzinger9 days6-40/+107
|\ \ \ \ | | | | | | | | | | Improve error detail when saving an incorrect LDAP config
| * | | | fix(lint): correct comment identationenh/ldap-clearer-errorsAndy Scherzinger9 days1-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
| * | | | chore: style fix for named parameterCôme Chilliet9 days1-1/+1
| | | | | | | | | | | | | | | | | | | | Co-authored-by: Arthur Schiwon <blizzz@arthur-schiwon.de> Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
| * | | | fix(user_ldap): Check that all user and group bases are in the global oneCôme Chilliet9 days2-16/+41
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | fix(user_ldap): Add missing use in ajax endpoint and fix L10N injectionCôme Chilliet9 days2-1/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | feat(user_ldap): Improve error detail when saving an incorrect configurationCôme Chilliet9 days5-33/+73
|/ / / / | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | Merge pull request #50764 from p1gp1g/patch-1Andy Scherzinger9 days1-0/+2
|\ \ \ \ | | | | | | | | | | Update doc comment for prefixTableName
| * | | | Update doc comment for prefixTableNameS1m2025-02-111-0/+2
| | | | | | | | | | | | | | | Signed-off-by: S1m <31284753+p1gp1g@users.noreply.github.com>
* | | | | Merge pull request #48795 from nextcloud/sharding-existingRobin Appelman9 days6-19/+52
|\ \ \ \ \ | | | | | | | | | | | | feat: support migrating an instance to sharding
| * | | | | feat: support migrating an instance to shardingsharding-existingRobin Appelman9 days6-19/+52
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | Merge pull request #50987 from nextcloud/Valdnet-patch-1Andy Scherzinger9 days12-14/+14
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Spelling standardization
| * | | | | chore(assets): Recompile assetsnextcloud-command9 days9-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | fix(l10n): Spelling standardizationValdnet9 days3-4/+4
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
* | | | | Merge pull request #50903 from ↵Louis9 days2-1/+23
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | nextcloud/artonge/fix/min_age_rentention_files_versions fix(files_versions): Do not expire versions newer than min age
| * | | | fix(files_versions): Do not expire versions newer than min ageartonge/fix/min_age_rentention_files_versionsLouis Chemineau2025-02-192-1/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The auto expire logic does not take into account the min retention age set by the admin. So versions were eagerly deleted. Fix https://github.com/nextcloud/server/issues/19791 Signed-off-by: Louis Chemineau <louis@chmn.me>
* | | | | Merge pull request #50979 from nextcloud/feat/ignore-warning-filesFerdinand Thiessen9 days18-186/+580
|\ \ \ \ \ | | | | | | | | | | | | feat(files): allow to ignore warning to change file type
| * | | | | chore: compile assetsfeat/ignore-warning-filesFerdinand Thiessen9 days8-6/+125
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | feat(files): allow to ignore warning to change file typeFerdinand Thiessen10 days10-180/+455
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Missing pieces of https://github.com/nextcloud/server/issues/46528 * Add checkbox to not show this dialog again * Add user config as suggested by designers in files settings to reenable or diable this behavior. * Fix behavior of dialog: It says "keep .ext" but it does not keep the extension but cancels the operation. From the button label the user expects that the operation is continued but with the old extension. * Added more test coverage by adding component tests. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>