Commit graph

74393 commits

Author SHA1 Message Date
dependabot[bot]
10705dce85
build(deps-dev): bump mime from 4.0.3 to 4.0.4
Bumps [mime](https://github.com/broofa/mime) from 4.0.3 to 4.0.4.
- [Changelog](https://github.com/broofa/mime/blob/main/CHANGELOG.md)
- [Commits](https://github.com/broofa/mime/compare/v4.0.3...v4.0.4)

---
updated-dependencies:
- dependency-name: mime
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-07-13 02:46:13 +00:00
Nextcloud bot
58a80f87bd
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-13 00:19:57 +00:00
Joas Schilling
37043b6014
Merge pull request #46469 from nextcloud/backport/46468/stable29
[stable29] fix(ci): Correctly check for assets that need compilation
2024-07-12 16:17:39 +02:00
Joas Schilling
54328eb8cc
fix(CI): Require compilation check when touching version.php
NPM is using version.php as app version and that seems to be part of the dist files now

Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-12 15:13:03 +02:00
nextcloud-command
cde3d9955f
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-07-12 15:13:02 +02:00
Joas Schilling
cb5bd604f1
fix(CI): Ensure we recompile when needed
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-12 15:13:01 +02:00
Joas Schilling
352a3911c6
Merge pull request #46471 from nextcloud/fix/unit-tests-stable29
test(theming): Fix unit tests for personal settings
2024-07-12 15:11:59 +02:00
Ferdinand Thiessen
fb6105ba4b
test(theming): Fix unit tests for personal settings
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-12 14:45:21 +02:00
Nextcloud bot
f410f49375
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-12 00:19:45 +00:00
Benjamin Gaussorgues
b72a433279
Merge pull request #46389 from nextcloud/release/29.0.4_rc1 2024-07-11 17:31:32 +02:00
Benjamin Gaussorgues
0aa51e685d
Merge pull request #46443 from nextcloud/backport/46392/stable29 2024-07-11 17:29:12 +02:00
F. E Noel Nfebe
4546e2cbd2
Merge pull request #46162 from nextcloud/backport/46143/stable29
[stable29] fix(SharingEntryLink): Show enforced password input label
2024-07-11 13:19:51 +01:00
Benjamin Gaussorgues
3e2600bf86 feat: don't count failed CSRF as failed login attempt
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2024-07-11 14:15:20 +02:00
nextcloud-command
93f0e096d3 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-07-11 11:05:48 +00:00
Andy Scherzinger
f9e1006281
Merge pull request #46437 from nextcloud/backport/46398/stable29
[stable29] fix(Session): avoid race conditions on clustered setups
2024-07-11 12:25:11 +02:00
fenn-cs
e9d83d291b
fix(SharingEntryLink): Show enforced password input label
While upgrading icons in b3ec461fe8 enforced password label

icon was not correctly wrapped.

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

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>

[skip ci]
2024-07-11 12:23:25 +02:00
F. E Noel Nfebe
406353add4
Merge pull request #46119 from nextcloud/backport/46030/stable29
[stable29] fix(FilesView): Update files view upon share creation/delete
2024-07-11 11:18:12 +01:00
nextcloud-command
6c01734a47 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-07-11 08:41:18 +00:00
Arthur Schiwon
b983818cc1 ci(psalm): update baseline
prefer to keep this check as PublicEmitter should be dropped sooner or
later

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-07-11 07:29:09 +00:00
Arthur Schiwon
0ba9f046e7 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:29:09 +00:00
fenn-cs
ff3bcc6a86 refactor(SharingDetailsView): Use NC logger
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-07-11 08:22:48 +01:00
fenn-cs
2e0d849d10 fix(FilesView): Update files view upon share creation/delete
Resolves : https://github.com/nextcloud/server/issues/44961

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-07-11 08:22:36 +01:00
Joas Schilling
ecd454e4ca
Merge pull request #46393 from nextcloud/backport/46320/stable29
[stable29] perf: Set session.cache_limiter at runtime to avoid clients caching static assets served by PHP
2024-07-11 09:19:37 +02:00
Ferdinand Thiessen
1672d79c08
Merge pull request #46258 from nextcloud/backport/45395/stable29
[stable29] fix(theming): Conitionally disable blur filter for performance
2024-07-11 09:17:55 +02:00
Julius Härtl
ea262a8ca3 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-11 08:31:21 +02:00
Marcel Müller
0986d295b1
Merge pull request #46434 from nextcloud/backport/46428/stable29
[stable29] fix(theming): Don't reset the cachebuster value when we reset theming
2024-07-11 08:28:33 +02:00
Ferdinand Thiessen
914aa984c4 chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-11 08:22:47 +02:00
Ferdinand Thiessen
78114c6630 feat(theming): Add checkbox for force enable / disable blurry background
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-11 08:22:47 +02:00
Ferdinand Thiessen
eb282a6cee fix(theming): Conitionally disable blur filter for performance
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-11 08:22:47 +02:00
Andy Scherzinger
12d9c1ce96
Merge pull request #45911 from nextcloud/backport/45900/stable29
[stable29] fix(files_versions): Use `NcDateTime` for proper translated version dates
2024-07-11 08:12:47 +02:00
Marcel Müller
276adecf10 fix(theming): Don't reset the cachebuster value when we reset theming
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2024-07-11 05:27:49 +00:00
Joas Schilling
c2be5b2f2a
Merge pull request #46412 from nextcloud/backport/46388/stable29
[stable29] fix(workflows): Fix file systemtag cache
2024-07-11 06:48:23 +02:00
Nextcloud bot
d23c528540
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-11 00:20:08 +00:00
Kate
6167a4a084
Merge pull request #45956 from nextcloud/backport/45228/stable29 2024-07-11 01:24:33 +02:00
nextcloud-command
c4fb357184 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-07-10 23:36:46 +02:00
Ferdinand Thiessen
5a69a73b48 fix(files_versions): Version name and date should be shrinkable to allow viewing on small screens
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-10 23:36:46 +02:00
Ferdinand Thiessen
714fb1cce9 fix(files_versions): Use NcDateTime to ensure date is transalted properly
Also do not use filters, filters are deprecated and will make migration to Vue 3 harder.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-10 23:36:46 +02:00
Daniel Kesselberg
a554ba5d68 test: run tests in child process
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-07-10 23:35:43 +02:00
Côme Chilliet
780bf606d2 fix(tests): Strong type property $router in RouterTest
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
2024-07-10 23:35:43 +02:00
Steve Mokris
182284ee98 fix(settings): define a 'heartbeat' route, so SecurityHeaders can handle redirected root
Signed-off-by: Steve Mokris <steve@kosada.com>
2024-07-10 23:35:43 +02:00
Andy Scherzinger
7c088bd735
Merge pull request #46091 from nextcloud/backport/46073/stable29
[stable29] fix: allows admin to edit global credentials
2024-07-10 23:33:45 +02:00
Benjamin Gaussorgues
a631733d06 fix: allows admin to edit global credentials
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2024-07-10 22:06:47 +02:00
Andy Scherzinger
db748b4652
Merge pull request #45919 from nextcloud/backport/45582/stable29
[stable29] delete background jobs by id when cleaning up
2024-07-10 22:05:38 +02:00
Andy Scherzinger
650aec50bf
Merge pull request #46069 from nextcloud/backport/45877/stable29
[stable29] fix: don't use custom certificate bundle if no customer certificates are configured
2024-07-10 20:33:46 +02:00
Andy Scherzinger
0f332839af
Merge pull request #46035 from nextcloud/backport/46017/stable29
[stable29] fix: also use optimized getFirstNodeyIdInPath for Folder::getFirstNodeById
2024-07-10 20:32:36 +02:00
Andy Scherzinger
f22f127d3e
Merge pull request #46061 from nextcloud/backport/45938/stable29
[stable29] fix: Do not log an error when connecting to SFTP without a logged in user
2024-07-10 20:31:42 +02:00
Robin Appelman
f3c3d890d6 test: update DummyJobList
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-07-10 20:29:36 +02:00
Robin Appelman
7a801f0690 fix: delete background jobs by id when cleaning up
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-07-10 20:29:36 +02:00
Andy Scherzinger
440968fe2c
Merge pull request #46012 from nextcloud/backport/45999/stable29
[stable29] fix(caldav): encode calendar URIs with umlauts for activities
2024-07-10 19:58:13 +02:00
Anna
9745bf23dc
Merge pull request #46413 from nextcloud/backport/46315/stable29
[stable29] fix(caldav): limit vevent size
2024-07-10 19:56:17 +02:00