Ferdinand Thiessen
fb714dfd40
fix: Optimize repair step performance
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-27 12:59:09 +01:00
Ferdinand Thiessen
62d122adfa
fix: validate account properties as a repair step
...
Replace `ValidatePhoneNumber` from Nextcloud 21 with a new repair step,
`ValidateAccountProperties` which validates and sanitizes all account
properties.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-27 12:59:09 +01:00
Nextcloud bot
bfaa1ae091
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-27 00:22:53 +00:00
Joas Schilling
196f0778cc
Merge pull request #51068 from nextcloud/backport/51049/stable29
...
[stable29] fix(l10n): Improve english source strings
2025-02-26 16:19:32 +01:00
nextcloud-command
3200b79ddb
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-26 14:40:40 +00:00
Joas Schilling
c63c27d8d5
fix(l10n): Improve english source strings
...
- No leading/trailing whitespace
- Use asci single quote
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-02-26 15:27:20 +01:00
Louis
6a8bccc023
Merge pull request #51023 from nextcloud/backport/50903/stable29
...
[stable29] fix(files_versions): Do not expire versions newer than min age
2025-02-26 12:19:49 +01:00
Joas Schilling
3ea1964bc6
Merge pull request #51042 from nextcloud/automated/noid/stable29-update-ca-cert-bundle
...
[stable29] fix(security): Update CA certificate bundle
2025-02-26 08:51:31 +01:00
nextcloud-command
03bdf82ae3
fix(security): Update CA certificate bundle
...
Signed-off-by: GitHub <noreply@github.com>
2025-02-26 02:31:06 +00:00
Nextcloud bot
874f8bc4e6
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-26 00:22:11 +00:00
Andy Scherzinger
893b305e09
Merge pull request #50996 from nextcloud/backport/50956/stable29
...
[stable29] fix: wipe local storages on log out
2025-02-25 22:41:38 +01:00
nextcloud-command
216510519d
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-25 16:15:02 +00:00
Maksim Sukharev
c01461dfd7
fix: wipe local storages on log out
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-02-25 17:06:51 +01:00
Louis Chemineau
25d92c4e67
fix(files_versions): Do not expire versions newer than min age
...
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>
2025-02-25 15:02:08 +00:00
Côme Chilliet
662492b83a
Merge pull request #51018 from nextcloud/backport/50874/stable29
...
[stable29] fix: Initialize lastConnectionCheck after first connection
2025-02-25 16:01:42 +01:00
Louis Chemineau
f9a4e80a72
fix: Initialize lastConnectionCheck after first connection
...
We are checking whether the DB connection is alive once every 30 seconds. But when we are lacking the last check time, we are skipping the check and reconnect logic. This is causing the reconnect logic to never fire in those cases.
It seems to me that "those cases", are actually always the case, as upon initialization, we are not using the proper connection name to store the time.
In the `connect()` logic, when `$this->_conn` is null, `$this->getConnectionName()` is returning `replica`, so `$this->lastConnectionCheck` will be equal to `['replica' => time()];`
60711ea4cf/lib/private/DB/Connection.php (L215-L221)
60711ea4cf/lib/private/DB/Connection.php (L891-L893)
2b6d7bf65f/doctrine/dbal/src/Connections/PrimaryReadReplicaConnection.php (L136-L139)
Then, if the connection name ends up as being 'primary', the reconnect logic is skipped:
60711ea4cf/lib/private/DB/Connection.php (L874-L880)
Follow-up of https://github.com/nextcloud/server/pull/41819
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-02-25 11:08:43 +00:00
Nextcloud bot
687a4d9ac7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-25 00:21:54 +00:00
Nextcloud bot
169478643a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-24 21:01:26 +00:00
Nextcloud bot
77c9238892
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-24 00:22:20 +00:00
Nextcloud bot
db9849f7a2
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-23 00:22:21 +00:00
Nextcloud bot
fecc044cfe
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-22 00:22:17 +00:00
Joas Schilling
abe3843a81
Merge pull request #50951 from nextcloud/backport/50949/stable29
...
[stable29] ci(autochecks): Run some autochecks also on non-PHP files
2025-02-21 17:02:20 +01:00
Joas Schilling
cc8487cd03
ci(autochecks): Run some autochecks also on non-PHP files
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-02-21 14:10:44 +01:00
John Molakvoæ
be4cad2cdc
Merge pull request #50939 from nextcloud/backport/50053/stable29
...
[stable29] fix: Change UserAgent to *cloud
2025-02-21 12:34:00 +01:00
John Molakvoæ
e5f8140be3
Merge pull request #50930 from nextcloud/backport/50910/stable29
2025-02-21 12:05:50 +01:00
John Molakvoæ
c3fcc4a94d
fix(l10n): Fix triple dot in translation
...
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-21 10:21:51 +00:00
skjnldsv
5dbca559e4
fix(cypress): opendetails tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-21 10:54:17 +01:00
Johannes Endres
a49366910b
fix: Change UserAgent to *cloud
...
Co-authored-by: Daniel Kesselberg <mail@danielkesselberg.de>
Signed-off-by: Johannes Endres <je@johannes-endres.de>
2025-02-21 09:28:41 +00:00
skjnldsv
ba381d899d
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-21 09:02:08 +00:00
skjnldsv
61e041e820
fix(tests): axios mock and dep update
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-21 09:53:11 +01:00
skjnldsv
fc88c7862e
fix(cypress): action selector menu lookup
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-21 09:53:11 +01:00
skjnldsv
18e6fe22ba
chore(cypress): also log the current server image sha
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
[skip ci]
2025-02-21 09:53:11 +01:00
skjnldsv
e835114ad5
fix(files_external): inline storage check improvements
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-21 09:53:11 +01:00
skjnldsv
e5b9034c20
chore(files_external): add cypress tests for user credentials action
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-21 09:53:11 +01:00
Nextcloud bot
e68c88b055
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-21 00:22:12 +00:00
skjnldsv
09844868ba
fix(files_external): request strict password auth on credentials enter action
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-20 20:39:10 +00:00
Nextcloud bot
6530b330aa
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-20 00:22:32 +00:00
Andy Scherzinger
d908332270
Merge pull request #50890 from nextcloud/backport/50820/stable29
...
[stable29] fix(files_sharing): Fix public share expiration being set when toggle is not enabled
2025-02-19 18:35:05 +01:00
Andy Scherzinger
3009d6441d
Merge pull request #50876 from nextcloud/backport/50807/stable29
...
[stable29] fix(files): properly forward open params from short urls
2025-02-19 18:34:42 +01:00
Andy Scherzinger
271903a774
Merge pull request #48108 from nextcloud/backport/46480/stable29
...
[stable29] fix(Mailer): Fix sendmail binary fallback
2025-02-19 18:34:19 +01:00
John Molakvoæ
aafd9f992a
fix(files): undefined logger property
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-19 09:20:15 +00:00
nextcloud-command
4ff1a31625
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-19 09:12:40 +00:00
Christopher Ng
3ffe746841
fix(files_sharing): Fix public share expiration being set when toggle is not enabled
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2025-02-19 10:08:06 +01:00
skjnldsv
986a32634e
chore: compile assets
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-19 09:52:53 +01:00
skjnldsv
70f65efb39
fix(files): properly show file not found error
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-19 09:52:53 +01:00
skjnldsv
9cee2c44c4
fix(files): properly forward open params from short urls
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-19 09:52:53 +01:00
John Molakvoæ
d43d2b148c
Merge pull request #50887 from nextcloud/backport/50814/stable29
...
[stable29] fix(systemtags): do not hide if no tags
2025-02-19 08:51:57 +01:00
Nextcloud bot
2cb6e985bd
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-19 00:22:06 +00:00
skjnldsv
396f9ffc52
fix(systemtags): do not hide if no tags
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-02-18 19:11:04 +01:00
Nextcloud bot
331fe98a72
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-18 00:22:21 +00:00