Commit graph

69281 commits

Author SHA1 Message Date
Benjamin Gaussorgues
1b30da153c feat(share): save date and time for expiration
Because of timezones, not saving time can lead to unexpected behaviour
when sharing an item sooner than timezone offset
Example: sharing a file before 9am when in UTC+9

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2024-02-26 09:10:26 +00:00
Nextcloud bot
259073f806
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-26 00:19:41 +00:00
Nextcloud bot
7514c058d4
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-25 00:20:53 +00:00
Nextcloud bot
86507d04bc
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-24 00:19:59 +00:00
Nextcloud bot
d8f7422e54
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-23 00:19:50 +00:00
John Molakvoæ
d466162fbf
Merge pull request #43717 from nextcloud/release/27.1.7rc2 2024-02-22 20:36:48 +01:00
John Molakvoæ
9fc58081bb
Merge pull request #43772 from nextcloud/chore/wait-for-copy-27 2024-02-22 20:36:19 +01:00
John Molakvoæ
a891cbc21b
Merge pull request #43580 from nextcloud/artonge/fix/metdata_column_migration 2024-02-22 20:33:42 +01:00
John Molakvoæ
f9c66bcbf1
Merge pull request #43767 from nextcloud/chore/27-update-dialogs 2024-02-22 20:32:58 +01:00
Ferdinand Thiessen
300dfe1dd5 fix(cypress): Wait for copy before continue
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-22 19:58:55 +01:00
John Molakvoæ
fc4b5fc1e9
Merge pull request #43556 from nextcloud/fix/42364/allow-multi-select-for-files-when-clicking-checkbox 2024-02-22 19:31:34 +01:00
John Molakvoæ
87fc74841e
Merge pull request #41006 from nextcloud/backport/40879/stable27 2024-02-22 18:50:08 +01:00
Louis Chemineau
261efaafd3
Move oc_file_metadata.metadata migration to a background job
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-02-22 18:12:30 +01:00
Ferdinand Thiessen
ba760fb66b chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-02-22 16:13:10 +00:00
Ferdinand Thiessen
e5291e8a5d chore(deps): Update @nextcloud/dialogs to 4.2.6
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-22 16:54:43 +01:00
John Molakvoæ
fb0a2d54fb
Merge pull request #43752 from nextcloud/backport/43732/stable27 2024-02-22 16:45:05 +01:00
Eduardo Morales
abcbea3eac fix: checkbox now allows shift-click and multi-select
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-02-22 09:25:22 -06:00
skjnldsv
6453bf74ce 27.1.7rc2
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-02-22 12:11:23 +01:00
Christoph Wurst
844a1b47f5
fix(dav): Rate limit calendar/subscription creation
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-02-22 10:47:24 +01:00
John Molakvoæ
245a439d47
Merge pull request #43740 from nextcloud/backport/43727/stable27 2024-02-22 10:45:17 +01:00
John Molakvoæ
9d7abdd08c
Merge pull request #43686 from nextcloud/backport/43661/stable27 2024-02-22 10:42:31 +01:00
John Molakvoæ
8d453cb1d5
Merge pull request #43725 from nextcloud/backport/43653/stable27 2024-02-22 10:42:18 +01:00
John Molakvoæ
f093ab6402
Merge pull request #43670 from nextcloud/backport/43637/stable27 2024-02-22 10:41:36 +01:00
John Molakvoæ
0386641984
Merge pull request #43734 from nextcloud/backport/40474/stable27 2024-02-22 08:31:57 +01:00
Nextcloud bot
71442fba7f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-22 00:19:51 +00:00
Joas Schilling
91e80c0a5d
Merge pull request #43715 from nextcloud/backport/43712/stable27
[stable27] fix: Add bruteforce protection to federation endpoint
2024-02-21 21:58:52 +01:00
Louis Chemineau
0820481e83
Hide some actions based on node permissions and share attributes
Signed-off-by: Louis Chemineau <louis@chmn.me>

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-02-21 21:47:50 +01:00
Louis Chemineau
1c4cfa1ee0
Check permissions when labeling a version
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-02-21 21:47:50 +01:00
Louis Chemineau
d8026de6b3
Check node permissions when restoring a version
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-02-21 21:47:50 +01:00
Louis Chemineau
b48b153ac6
Check node permissions when deleting a version
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-02-21 21:47:50 +01:00
Louis Chemineau
5606cadae7
Check share attributes when downloading versions
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-02-21 21:47:50 +01:00
Ferdinand Thiessen
5e8c5408ec
fix(dav): Adjust tests as we no longer set a status on REPORT
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-02-21 20:45:28 +01:00
John Molakvoæ
6734dea780
Merge pull request #43707 from nextcloud/backport/43701/stable27 2024-02-21 18:16:22 +01:00
John Molakvoæ
cb5020483e fix(dav): report status
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2024-02-21 17:08:36 +00:00
John Molakvoæ
709e785b53
Merge pull request #43724 from nextcloud/backport/43664/stable27 2024-02-21 17:27:04 +01:00
Josh
e27ac4c9f3 fix(security): Describe occ security:bruteforce:attempts accurately
This command is used to list a summary of brute force protection attempts associated with a given IP address and, optionally, a specific action. It does not reset attempts (there's already another command for that).

Signed-off-by: Josh <josh.t.richards@gmail.com>
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
2024-02-21 14:31:42 +00:00
Richard Steinmetz
8e67575a71 perf: skip request without read permission
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-02-21 12:48:30 +00:00
Joas Schilling
c932916a82
fix(federation): Add bruteforce protection to federation endpoint
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-02-21 11:07:12 +01:00
Julien Veyssier
9f40df789b compile assets
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-02-21 09:38:07 +00:00
Julien Veyssier
687e9418d4 stop the auto-logout loop after redirecting to the logout
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-02-21 09:35:00 +00:00
nextcloud-command
8d386ed6a2 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-02-21 09:54:32 +01:00
fenn-cs
15e2b5cf3d Fix undefined share object during expirationDate update
In 04e8733721 a regression was introduced.

`this` means nothing inside arrow functions, hence this.share was referring to

an undefined object and so all attempted updates for expiration dates would fail.

Resolves : https://github.com/nextcloud/server/issues/43256

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-02-21 09:54:32 +01:00
Nextcloud bot
dd291e1a16
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-21 00:19:25 +00:00
Git'Fellow
ebcd8c0a47 Move away from deprecated utf_encode() on PHP 8.2+
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-02-20 08:37:05 +00:00
Nextcloud bot
6ffffc218a
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-20 00:19:21 +00:00
Nextcloud bot
374427b91d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-19 00:19:17 +00:00
Nextcloud bot
8031c6919c
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-18 00:20:08 +00:00
Nextcloud bot
1ca914b857
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-17 00:19:22 +00:00
Nextcloud bot
56db673841
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-02-16 00:19:35 +00:00
Julius Härtl
77e94a7ba5
Merge pull request #43594 from nextcloud/backport/43570/stable27
[stable27] chore: Remove old theming migration steps as they are only needed once
2024-02-15 22:11:03 +01:00