aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | fix(files): Reset context menu position on closeFerdinand Thiessen2024-10-171-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Resolves https://github.com/nextcloud/server/issues/46934 Ensure that after a right-click the context menu position is resetted, so that pressing the "actions"-menu button it is displayed on the correct location. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | Merge pull request #48589 from nextcloud/backport/47896/stable30Ferdinand Thiessen2024-10-1712-86/+332
|\ \ \ \ \ | |/ / / / |/| | | | [stable30] fix: Make user removal more resilient
| * | | | fix(UserTrait): Fix backend initializationbackport/47896/stable30provokateurin2024-10-081-0/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
| * | | | fix: Skip users that still exist in backendFerdinand Thiessen2024-10-085-11/+30
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | fix: Make user removal more resilientFerdinand Thiessen2024-10-0811-86/+310
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | Merge pull request #48757 from nextcloud/release/30.0.1v30.0.1Arthur Schiwon2024-10-171-2/+2
|\ \ \ \ \ | | | | | | | | | | | | 30.0.1
| * | | | | build(hub): 30.0.1Arthur Schiwon2024-10-171-2/+2
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-17266-782/+858
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-1650-66/+232
| |_|/ / |/| | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-1586-206/+284
| |/ / |/| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-1444-94/+248
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-1378-194/+230
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-1254-132/+376
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-1176-240/+468
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #48644 from nextcloud/release/30.0.1_rc2v30.0.1rc2Arthur Schiwon2024-10-101-2/+2
|\ \ \ | | | | | | | | 30.0.1 RC2
| * | | build(hub): 30.0.1 RC2release/30.0.1_rc2Arthur Schiwon2024-10-101-2/+2
|/ / / | | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | Merge pull request #48630 from nextcloud/backport/48628/stable30Stephan Orbaugh2024-10-109-12/+127
|\ \ \ | | | | | | | | [stable30] fix(dav): Public WebDAV endpoint should allow `GET` requests
| * | | fix(dav): Public WebDAV endpoint should allow `GET` requestsbackport/48628/stable30Ferdinand Thiessen2024-10-099-12/+127
| | | | | | | | | | | | | | | | | | | | | | | | | | | | `GET` should be allowed even without Ajax header to allow downloading files, or show files in the viewer. All other requests could be guarded, but this should not. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-1042-4/+354
|/ / / | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #48553 from nextcloud/backport/48543/stable30Stephan Orbaugh2024-10-094-10/+3
|\ \ \ | | | | | | | | [stable30] fix(theming): Fix layout of themes
| * | | chore(assets): Recompile assetsbackport/48543/stable30nextcloud-command2024-10-032-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | fix(theming): Fix layout of themesChristopher Ng2024-10-032-7/+0
| | |/ | |/| | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-09138-544/+776
| |/ |/| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #48615 from nextcloud/backport/45765/stable30Andy Scherzinger2024-10-083-4/+5
|\ \ | | | | | | [stable30] fix(settings): Use axios directly for health check to preven URL sanitizing
| * | chore(assets): Recompile assetsbackport/45765/stable30nextcloud-command2024-10-082-3/+3
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(settings): Use axios directly for health check to preven URL sanitizingFerdinand Thiessen2024-10-081-1/+2
|/ / | | | | | | | | | | | | | | When using Apache with `DirectorySlash` it will respond with 301 and the URL with trailing slash. But when using traefik as the reverse proxy it can not rewrite redirects, this leads to the problem that the Apache response is using HTTP in the redirect but the real server (traefik) is only listening on HTTPS. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #48558 from nextcloud/backport/48522/stable30Stephan Orbaugh2024-10-081-8/+4
|\ \ | | | | | | [stable30] fix(QueryBuilder): Account for aliases in output columns
| * | fix(QueryBuilder): Account for aliases in output columnsbackport/48522/stable30provokateurin2024-10-031-8/+4
| |/ | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Merge pull request #48551 from nextcloud/backport/48548/stable30Stephan Orbaugh2024-10-082-56/+10
|\ \ | | | | | | [stable30] fix(admin_audit): Listen to the right events
| * | fix(admin_audit): Listen to the right eventsbackport/48548/stable30Côme Chilliet2024-10-032-56/+10
| |/ | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-0898-4/+244
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Merge pull request #48586 from nextcloud/backport/48584/stable30Joas Schilling2024-10-071-0/+9
|\ \ | | | | | | [stable30] fix(config): Mark more app configs sensitive
| * | fix(config): Mark more app configs sensitivebackport/48584/stable30Joas Schilling2024-10-071-0/+9
|/ / | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-0724-58/+94
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-0624-6/+230
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-0516-0/+42
| | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-10-0452-532/+584
|/ | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2024-10-03228-290/+404
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #48529 from nextcloud/backport/48519/stable30Daniel2024-10-022-4/+11
|\ | | | | [stable30] fix(dav): don't crash subscription on invalid calendar object
| * fix(dav): don't crash subscription on invalid calendar objectbackport/48519/stable30escoand2024-10-022-4/+11
| | | | | | | | Signed-off-by: escoand <escoand@users.noreply.github.com>
* | Merge pull request #48500 from nextcloud/release/30.0.1_rc1v30.0.1rc1v30.0.1rcBenjamin Gaussorgues2024-10-021-2/+2
|\ \
| * | build(hub): 30.0.1 RC1release/30.0.1_rc1Benjamin Gaussorgues2024-10-011-2/+2
| | | | | | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
* | | Merge pull request #48531 from nextcloud/backport/48508/stable30Anna2024-10-023-108/+66
|\ \ \ | |_|/ |/| | [stable30] fix(caldav): add missing handlers
| * | fix(caldav): add missing handlersbackport/48508/stable30Anna Larch2024-10-023-108/+66
|/ / | | | | | | Signed-off-by: Anna Larch <anna@nextcloud.com>
* | Merge pull request #48516 from nextcloud/backport/48512/stable30Benjamin Gaussorgues2024-10-023-15/+14
|\ \
| * | chore(assets): Recompile assetsbackport/48512/stable30nextcloud-command2024-10-022-3/+3
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(files): Fix folders not being selectable in the smart pickerChristopher Ng2024-10-021-12/+11
| | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | Merge pull request #48506 from nextcloud/backport/48451/stable30Daniel2024-10-022-10/+91
|\ \ \ | | | | | | | | [stable30] fix: make federation address book sync work with allow_local_remote_servers = false
| * | | fix: make federation address book sync work with allow_local_remote_servers ↵backport/48451/stable30Daniel Kesselberg2024-10-012-10/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | = false Client.preventLocalAddress expects an absolute URL, which means the base_uri option cannot be used. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | Merge pull request #48523 from nextcloud/backport/48486/stable30Kate2024-10-021-7/+7
|\ \ \ \