Nextcloud bot
01bce97d6c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-13 00:20:05 +00:00
Nextcloud bot
e632becae1
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-12 00:19:52 +00:00
Arthur Schiwon
f5866137ad
fix(Session): avoid race conditions on clustered setups
...
- re-stablishes old behaviour with cache to return null instead of throwing
an InvalidTokenException when the token is cached as non-existing
- token invalidation and re-generation are bundled in a DB transaction now
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-07-11 07:27:29 +00:00
Joas Schilling
ef5249bb64
Merge pull request #46394 from nextcloud/backport/46320/stable28
...
[stable28] perf: Set session.cache_limiter at runtime to avoid clients caching static assets served by PHP
2024-07-11 09:19:11 +02:00
Andy Scherzinger
242770089e
Merge pull request #46067 from nextcloud/backport/45877/stable28
...
[stable28] fix: don't use custom certificate bundle if no customer certificates are configured
2024-07-10 22:27:14 +02:00
Andy Scherzinger
e57dd34846
Merge pull request #45920 from nextcloud/backport/45582/stable28
...
[stable28] delete background jobs by id when cleaning up
2024-07-10 22:26:43 +02:00
Julius Härtl
9974f0b722
perf: Set session.cache_limiter at runtime to avoid clients caching static assets served by PHP
...
By default there is a Pragma: no-cache header set due to the default
value `no-cache` of session.cache-limiter, which will cause Chrome and
iOS to not cache even with a different Cache-Control header set on the
response.
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-07-10 09:55:28 +00:00
Nextcloud bot
974fd522e4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-10 00:34:36 +00:00
Git'Fellow
936de57201
Merge pull request #46297 from nextcloud/backport/46174/stable28
...
[stable28] fix(IntegrityCheck): Ensure the check is run if no results are available
2024-07-09 18:22:31 +02:00
Git'Fellow
18ffec158c
fix(s3): Don't wait indefinitely for S3 to return
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: lint
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: use AwsException
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: Throw on connection failure
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: Wrap all in try catch block
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: use RequestTimeout error message
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
log: use OCP Server class
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: Handle connect timeout only
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
fix: Handle errors more generically
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-07-09 07:50:39 +00:00
Nextcloud bot
42ecc1d6af
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-09 00:20:10 +00:00
Daniel Kesselberg
470cfe2dbc
feat: log file id and path when extracting the mp3 cover fails
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-07-08 11:39:19 +02:00
Nextcloud bot
e2b478db58
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-08 00:19:56 +00:00
Nextcloud bot
e4e0a9854e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-07 00:19:38 +00:00
Nextcloud bot
fd13f90fca
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-06 00:19:37 +00:00
Ferdinand Thiessen
90d3160185
fix(IntegrityCheck): Ensure the check is run if no results are available
...
If there are no cached results the current implementation was also returning an empty array,
but this was the same as when there was a successful run.
So to distinguish this we return `null` if there are *no* results.
In this case we need to rerun the integrity checker.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-05 12:42:29 +02:00
Nextcloud bot
286a952efb
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-05 00:19:40 +00:00
Nextcloud bot
23cc6cf7ce
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-04 00:21:48 +00:00
Nextcloud bot
600ea7e460
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-03 00:20:25 +00:00
Nextcloud bot
4e2bb889ee
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-02 00:19:36 +00:00
Louis
dbbbefa408
Merge pull request #46141 from nextcloud/backport/46097/stable28
...
[stable28] fix(files_sharing): Also set the expiration date timezone during validation
2024-07-01 12:03:23 +02:00
Nextcloud bot
934509f111
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-30 00:19:37 +00:00
Nextcloud bot
d379e4e587
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-29 00:19:59 +00:00
Nextcloud bot
faf3017762
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-28 00:20:56 +00:00
yemkareems
6f9c67d8af
fix: removed unused variable and check if tag ids are empty before starting the inserts
...
Signed-off-by: yemkareems <yemkareems@gmail.com>
2024-06-27 11:39:54 +02:00
yemkareems
f8700e8add
fix: filtering tags based on existing tags and doing a transaction around the select and insert
...
Signed-off-by: yemkareems <yemkareems@gmail.com>
2024-06-27 11:39:54 +02:00
yemkareems
48ab7fce3b
fix: do a select in systemtag_object_mapping to see if tag exists already in db. if it does not exist alone insert the same or else do nothing
...
Signed-off-by: yemkareems <yemkareems@gmail.com>
2024-06-27 11:39:54 +02:00
Louis Chemineau
d7093ed24b
fix(files_sharing): Store the expiration date relative to the server's timezone
...
This is needed as we want to store the difference between the server's and the user's timezones.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-06-27 11:39:31 +02:00
Nextcloud bot
700628d233
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-27 00:20:10 +00:00
Nextcloud bot
f65d956a72
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-26 00:20:02 +00:00
Arthur Schiwon
f016e7e350
fix(Token): add FILESYSTEM scope with SCOPE_SKIP_PASSWORD_VALIDATION
...
The scope design requires scopes to be either not specified, or
specified explicitely. Therefore, when setting the
skip-password-validation scope for user authentication from mechanisms
like SAML, we also have to set the filesystem scope, otherwise they will
lack access to the filesystem.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-06-25 07:39:20 +00:00
Nextcloud bot
93dcf8cbc4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-25 00:20:09 +00:00
Robin Appelman
b86392691e
fix: don't use custom certificate bundle if no customer certificates are configured
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-06-24 09:30:17 +00:00
Nextcloud bot
0e83db5450
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-23 00:19:53 +00:00
Robin Appelman
97cdd9b90c
fix: set mimetype_version during upgrade to the old version
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-06-21 11:37:13 +02:00
Robin Appelman
5a9e8e7d3f
feat: add setup check for needed mimetype migrations
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-06-21 11:37:13 +02:00
Robin Appelman
cea49e0898
fix: move repair mimetype repair step to the expensive steps
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-06-21 11:33:23 +02:00
Nextcloud bot
8271b2258e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-21 00:20:15 +00:00
Robin Appelman
1b346aa9a4
test: update DummyJobList
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-06-17 13:25:03 +02:00
Robin Appelman
40442f5337
fix: delete background jobs by id when cleaning up
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-06-17 11:23:24 +00:00
Nextcloud bot
b9b4f1d36a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-16 00:19:31 +00:00
Nextcloud bot
c6a59c2a0e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-06-15 00:20:55 +00:00
fenn-cs
da7ac549f0
refactor(shareManager): Use constructor property promotion
...
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-06-13 18:34:51 +02:00
fenn-cs
0bee2a6fca
fix(shareManager): Respect empty expireDate in server
...
If `expireDate` is an empty string and not `null` then the server should not set a default.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-06-13 18:34:51 +02:00
Robin Appelman
0ab1cc5f17
refactor: make share manager buildable
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-06-13 18:34:51 +02:00
Andy Scherzinger
e1af6af627
Merge pull request #45839 from nextcloud/backport/45649/stable28
...
[stable28] fix(ObjectStore): Fix regression when hostname is empty
2024-06-13 18:28:50 +02:00
Andy Scherzinger
bdf8dc3737
Merge pull request #45857 from nextcloud/backport/45172/stable28
...
[stable28] feat: add option to disable scanner transactions
2024-06-13 18:26:49 +02:00
Robin Appelman
e93017d308
feat: add option to disable scanner transactions
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-06-13 14:11:18 +02:00
Robin Appelman
4314997a2a
fix: get child ids for folder in a separate query during move
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-06-13 09:45:20 +00:00
Josh
d285adee2a
fix(ObjectStore): handle empty S3 hostname
...
Fixes #45637
The support for s3-accelerate added in #44496 introduced a regression in AWS S3 environments when `hostname` is blank (which is a valid configuration w/ AWS since the hostname gets auto-generated).
Signed-off-by: Josh <josh.t.richards@gmail.com>
2024-06-13 11:22:58 +02:00