Nextcloud bot
d79cf95ece
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-27 00:13:32 +07:00
Nextcloud bot
a366ec367a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-26 00:13:26 +07:00
Nextcloud bot
0c8f89c9d7
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-25 00:13:37 +07:00
Nextcloud bot
bed17ca424
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-24 00:13:41 +07:00
Ferdinand Thiessen
9919c2bc91
chore(files): adjust `getContents` to use `AbortController`
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-12-23 21:08:33 +07:00
Ferdinand Thiessen
77f9897060
chore(files): adjust code for breaking change of `Navigation.setActive`
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-12-23 20:17:34 +07:00
Ferdinand Thiessen
754422aa00
refactor(theming): migrate to Typescript and Vue 3
...
- migrate all components to Typescript
- use script setup where feasible
- migrate to Vue 3
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-12-23 17:00:40 +07:00
Nextcloud bot
6acf2a6a1b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-23 00:13:51 +07:00
Ferdinand Thiessen
9a1fd7a629
chore: adjust code for breaking changes of `@nextcloud/paths` v3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-12-22 02:12:19 +07:00
github-actions[bot]
f9132111ab
Merge pull request #56878 from nextcloud/dependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.8.7
...
build(deps): bump nextcloud/openapi-extractor from 1.8.6 to 1.8.7 in /vendor-bin/openapi-extractor
2025-12-22 01:39:54 +07:00
Nextcloud bot
5a1a0b4759
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-22 00:13:29 +07:00
Ferdinand Thiessen
530efa6783
chore: extract new openAPI definitions
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-12-22 01:02:22 +07:00
Nextcloud bot
e963d7e583
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-21 00:13:27 +07:00
Louis
531d4b08e7
Merge pull request #57174 from nextcloud/artonge/fix/inhibit_download
...
fix(files): Inhibit download for non downloadable nodes in all contexts
2025-12-20 10:18:04 +07:00
Louis
9019c56e70
Merge pull request #57079 from Pringels/enhancement/15632/persist-user-management-columns
...
feat(settings): persist user management column visibility
2025-12-20 10:02:38 +07:00
Nextcloud bot
294057e32f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-20 00:13:30 +07:00
Ferdinand Thiessen
ec617b6b3e
fix(files_sharing): ensure that external section is mounted
...
Make sure the external section is mounted before trying to assign it the
node prop.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-12-19 16:25:34 +07:00
Joas Schilling
56793fa5b8
fix(reflection): ReflectionMethod::setAccessible is noop since 8.1
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-12-19 15:57:04 +07:00
Louis Chmn
62fd47ee2c
fix(files): Inhibit download for non downloadable nodes in all contexts
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-12-19 13:57:18 +07:00
Peter Ringelmann
31605c7495
fix(settings): resolve Cypress crash on undefined showConfig
...
Signed-off-by: Peter Ringelmann <4850521+Pringels@users.noreply.github.com>
2025-12-19 13:42:36 +07:00
Nextcloud bot
e91840a61a
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-19 00:13:47 +07:00
Julius Knorr
c1801b044a
Merge pull request #57041 from nextcloud/feat/full-match-displayname
...
feat: Allow to block full matches on the display name
2025-12-18 20:41:44 +07:00
Maxence Lange
632ffba69d
Merge pull request #57156 from nextcloud/fix/noid/ocm-fully-disable-signed-request
...
fix(ocm): fully disable signed request on config
2025-12-18 13:05:45 +07:00
Julius Knorr
7d5ffa50ae
feat: Allow to block full matches on the display name
...
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-12-18 14:04:46 +07:00
Peter Ringelmann
c46510baba
refactor(settings): Re-add user email key to lexicon
...
Signed-off-by: Peter Ringelmann <4850521+Pringels@users.noreply.github.com>
2025-12-18 14:40:08 +07:00
Peter Ringelmann
11eaa0479f
refactor(settings): use ConfigLexicon for user list preferences
...
Signed-off-by: Peter Ringelmann <4850521+Pringels@users.noreply.github.com>
2025-12-18 14:40:08 +07:00
Peter Ringelmann
e7aaaff69d
feat(settings): persist user management column visibility
...
Previously, column visibility settings were stored in localStorage, causing them to be lost when logging out or switching browsers.
This change moves the persistence to the database as user preferences.
It also refactors the frontend to use clean `userList.*` keys for better consistency between the store and the API.
Signed-off-by: Peter Ringelmann <4850521+Pringels@users.noreply.github.com>
2025-12-18 14:40:08 +07:00
Nextcloud bot
0eca299ca8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-18 00:13:32 +07:00
Maxence Lange
4b684897ed
fix(ocm): fully disable signed request on config
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-12-17 18:55:14 +07:00
Louis
8406984336
Merge pull request #57078 from Pringels/fix/20685/limit-to-groups-persistence
...
fix(settings): reset limit to groups state when switching apps
2025-12-17 16:05:33 +07:00
Benjamin Gaussorgues
89fcefbfa0
Merge pull request #55369 from nextcloud/carl/cleanup-external-manager
2025-12-17 14:14:48 +07:00
Carl Schwan
18964750f9
fix(openapi): Fix returned types from external share
...
We always been returning an int for for accepted, but since it was
returned as a mixed from the DB, psalm never complained about the fact
this was typed as a bool in the API doc.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-17 10:14:41 +07:00
Carl Schwan
a011cb7780
refactor: Rename some variables in external share's manager
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-17 10:14:40 +07:00
Carl Schwan
df2f3a8422
refactor(integration): Refactor and fix federation integration tests
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-17 10:14:35 +07:00
Nextcloud bot
5c7f52f40e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-17 00:13:28 +07:00
Carl Schwan
3183ea79d2
refactor(external-share): Port more code to string as type for the id
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-16 10:40:09 +07:00
Carl Schwan
91d3c63222
fix: Remove auto increment from share_external
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-16 10:40:09 +07:00
Carl Schwan
3bdb344224
perf(external-sharing): Port to Entity and SnowflakeId
...
This removes all the read after write and we don't need to queries all
the time the same share in the same request anymore.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-16 10:40:07 +07:00
Carl Schwan
93b258317d
refactor: use DI-injected logger instead of Server::get
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-16 10:38:30 +07:00
Carl Schwan
aadf842039
fix: Revert change to the cloud integration
...
This might fixes the test.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-16 10:38:30 +07:00
Carl Schwan
b573d8a58b
fix(sharing): Adapt Hooks to new API
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-16 10:38:30 +07:00
Carl Schwan
6945a030f5
refactor(OC_Helper): remove buildNotExistingFileNameForView
...
Move the functionality in the last place it is used OC\Files\Node\Folder
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-16 10:38:29 +07:00
Carl Schwan
7b0f1c6dd0
refactor(external-share): Cleanup OCA\FIles_Sharing\External\Manager
...
- Port away from Files::buildNotExistingFileName
- Use IUser and IGroup instead of plain string
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-12-16 10:38:29 +07:00
Nextcloud bot
05eb4cbf46
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-16 00:13:56 +07:00
Kate
10fa17938e
Merge pull request #57096 from nextcloud/jtr/fix-uploadhome-childexists
2025-12-15 20:15:34 +07:00
Peter Ringelmann
bfd7138133
fix(settings): reset limit to groups state when switching apps
...
Signed-off-by: Peter Ringelmann <4850521+Pringels@users.noreply.github.com>
2025-12-15 19:00:46 +07:00
Stephan Orbaugh
582bb11eae
Merge pull request #55631 from nextcloud/carl/deprecate-config-user-correctly
...
refactor: Deprecated user config from IConfig correctly
2025-12-15 17:30:52 +07:00
Josh
c6dd592d60
fix(dav): catch NotFound exception in UploadHome::childExists()
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-12-15 10:57:47 +07:00
Kate
db530d1eae
Merge pull request #56921 from nextcloud/fix-caching-routes-by-users-with-an-active-session
2025-12-15 10:53:04 +07:00
Nextcloud bot
b7ef5d5855
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-12-15 00:13:26 +07:00