Commit graph

79241 commits

Author SHA1 Message Date
Côme Chilliet
3289cbcbd3 fix: Fix UserTest to return valid configuration values
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-02-10 14:52:18 +01:00
Côme Chilliet
4924fe9a12 fix(dav): Migrate from hooks to user events
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-02-10 14:52:18 +01:00
Nextcloud bot
402f5123d4
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-10 00:21:45 +00:00
Nextcloud bot
a5a808f9a5
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-09 00:21:42 +00:00
dependabot[bot]
c3f19da157
Merge pull request #50729 from nextcloud/dependabot/npm_and_yarn/p-queue-8.1.0 2025-02-08 17:11:55 +00:00
dependabot[bot]
d74f142bbb chore(deps): bump p-queue from 7.4.1 to 8.1.0
---
updated-dependencies:
- dependency-name: p-queue
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-08 16:22:06 +00:00
dependabot[bot]
6beae7ced8
Merge pull request #50730 from nextcloud/dependabot/npm_and_yarn/ts-loader-9.5.2 2025-02-08 15:18:57 +00:00
dependabot[bot]
8578b00e9a
Merge pull request #50727 from nextcloud/dependabot/npm_and_yarn/cypress-split-1.24.9 2025-02-08 15:07:29 +00:00
Ferdinand Thiessen
50536e6ab3
Merge pull request #50680 from nextcloud/fix/files-public-share
fix(files): only send config update requests if user is logged in
2025-02-08 14:45:31 +01:00
dependabot[bot]
22c1735939
chore(deps-dev): bump cypress-split from 1.24.7 to 1.24.9
Bumps [cypress-split](https://github.com/bahmutov/cypress-split) from 1.24.7 to 1.24.9.
- [Release notes](https://github.com/bahmutov/cypress-split/releases)
- [Commits](https://github.com/bahmutov/cypress-split/compare/v1.24.7...v1.24.9)

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

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-08 13:34:44 +00:00
Ferdinand Thiessen
48bf91ac87
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-08 14:31:35 +01:00
Ferdinand Thiessen
fc9108b11a
fix(files): only send config update requests if user is logged in
Since we use the files app also for public shares it is not guaranteed
that there is a user logged in, in that case the update for user / view
config will fail.
So ensure there is a user or do not send a request.

Also refactor both stores to setup styles to fix (remove) initialization hack,
which causes Typescript issues.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-08 14:28:42 +01:00
dependabot[bot]
beca0a19ee
Merge pull request #50731 from nextcloud/dependabot/npm_and_yarn/cypress-if-1.13.2 2025-02-08 13:19:16 +00:00
Ferdinand Thiessen
2c79ce20aa
Merge pull request #50708 from nextcloud/chore/master-searchdav
build(deps): Bump icewind/searchdav from 3.1.0 to 3.2.0
2025-02-08 13:59:41 +01:00
dependabot[bot]
86276e32f0
Merge pull request #50733 from nextcloud/dependabot/npm_and_yarn/pinia-2.3.1 2025-02-08 08:36:41 +00:00
dependabot[bot]
a2904a4f70 chore(deps): bump pinia from 2.3.0 to 2.3.1
---
updated-dependencies:
- dependency-name: pinia
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-08 08:23:51 +00:00
dependabot[bot]
c637753cac
chore(deps-dev): bump cypress-if from 1.12.6 to 1.13.2
---
updated-dependencies:
- dependency-name: cypress-if
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-08 03:52:02 +00:00
dependabot[bot]
edbd8f496e
chore(deps-dev): bump ts-loader from 9.5.1 to 9.5.2
---
updated-dependencies:
- dependency-name: ts-loader
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-08 03:23:17 +00:00
Nextcloud bot
c63c4dbe45
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-08 00:21:42 +00:00
Ferdinand Thiessen
fb73787f90
build(deps): Bump icewind/searchdav from 3.1.0 to 3.2.0
| Production Changes | From   | To     | Compare                                                                 |
|--------------------|--------|--------|-------------------------------------------------------------------------|
| icewind/searchdav  | v3.1.0 | v3.2.0 | [...](https://github.com/icewind1991/SearchDAV/compare/v3.1.0...v3.2.0) |

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-07 13:56:34 +01:00
John Molakvoæ
f21ffabe0e
Merge pull request #50364 from nextcloud/fix/files-header-submenu 2025-02-07 10:20:29 +01:00
skjnldsv
d8df001f76
chore: compile assets
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-07 10:07:00 +01:00
skjnldsv
73e4a13a1c
chore(files): add actions cypress tests
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-07 10:07:00 +01:00
Nextcloud bot
a7db692269
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-02-07 00:21:54 +00:00
Joas Schilling
1211c03ee2
Merge pull request #50697 from nextcloud/admin-audit-listen-failed-login
feat(admin_audit): write admin audit log for AnyLoginFailedEvent
2025-02-06 19:13:20 +01:00
Louis
f9c03f7606
Merge pull request #49955 from nextcloud/occ-upgrade-reminder
fix: when already upgrading, don't instruct to run `occ upgrade`
2025-02-06 16:32:42 +01:00
John Molakvoæ
796055e8b2
Merge pull request #48674 from nextcloud/jtr/fix-updater-cleanup-job-logging 2025-02-06 16:16:31 +01:00
John Molakvoæ
93c72f5675
Merge pull request #50660 from nextcloud/fix/mime-int
fix: make sure we process mime extensions as string
2025-02-06 16:13:27 +01:00
Luka Trovic
5750d2afd0 feat(admin_audit): write admin audit log for AnyLoginFailedEvent
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2025-02-06 15:39:14 +01:00
skjnldsv
e10947a548
fix(files): support submenu in batch actions header too
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-06 15:25:37 +01:00
John Molakvoæ
1e30936b78
fix: psalm and OCP @since declarations
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-02-06 15:21:18 +01:00
Ferdinand Thiessen
e71e58e06e
Merge pull request #50678 from nextcloud/fix/harden-account-properties
fix(AccountProperty): better validation of twitter and fediverse handles
2025-02-06 14:40:21 +01:00
F. E Noel Nfebe
7af66eaf62
Merge pull request #50655 from nextcloud/fix/share-sidebar-bugs
enh: Fix display default expire date, add tests & tiny refactors
2025-02-06 13:50:57 +01:00
Côme Chilliet
9c3ef8eada
Merge pull request #50567 from nextcloud/enh/ldap-add-test-settings-command
Add LDAP test settings command
2025-02-06 12:23:10 +01:00
nextcloud-command
a5442526b5 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-02-06 12:15:38 +01:00
nfebe
af72b957b2 fix(files_sharing): Hide internal recommendations in external share input
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-06 12:15:38 +01:00
nfebe
3d090d2904 fix(files_sharing): Update QuickShareSelect if share is modified
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-06 12:15:38 +01:00
nfebe
b16096343c test(files_sharing): Check that default expiration date is shown b4 create share
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-06 12:15:38 +01:00
nfebe
a2d4be2ddb fix: Show default expiration date before create link share
Since `ShareEntryLink` component is used to both create and display/list the share links,
we should only set default expiration date on `share.expireDate` when we know is a new share.

Otherwise, we overidding data from the backend.

Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-06 12:15:38 +01:00
nfebe
8178797eb5 refactor: Remove some deprecated containers and exceptions
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-02-06 12:15:31 +01:00
Ferdinand Thiessen
241545bdd8
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-06 11:58:24 +01:00
Ferdinand Thiessen
460ceaac57
fix(settings): Also sanitize fediverse and twitter handle in the frontend
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-06 11:58:24 +01:00
Ferdinand Thiessen
2a0f81da53
fix(provisioning_api): Correct limit for editUser
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-06 11:58:24 +01:00
Ferdinand Thiessen
729cdf6818
fix(FediverseAction): Ensure valid fediverse links are generated
Harden also for existing values of the profile.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-06 11:58:24 +01:00
Ferdinand Thiessen
fbef47a5d7
fix(AccountManager): Sanitize social media handles
Ensure to only accept valid X and fediverse handles.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-06 11:58:24 +01:00
Andy Scherzinger
9fffdf2851
Merge pull request #50666 from nextcloud/enh/noid/allow-disable-pwas
feat(theming): allow to disable standalone windows
2025-02-06 11:39:15 +01:00
Louis Chemineau
6744accdd9
chore: Run cs:fix
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-02-06 11:09:22 +01:00
Josh
cd6ac0470e
fix(updater): make clean-up job more robust / easier to debug
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-02-06 11:09:21 +01:00
Simon L.
0bd624d0fe
feat(theming): allow to disable standalone windows
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Simon L. <szaimen@e.mail.de>
2025-02-06 10:35:09 +01:00
Andy Scherzinger
d05b5e3068
Merge pull request #50661 from nextcloud/chore/3rdparty-stecman-console
chore(deps): Bump stecman/symfony-console-completion
2025-02-06 07:20:51 +01:00