Joas Schilling
34f1ae62a1
fix(jobs): Limit command jobs to known cases
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-11-04 11:10:40 +07:00
Maxence Lange
4a399a3d0b
Merge pull request #56159 from nextcloud/feat/noid/lexicon-internal-flag
...
feat(lexicon): add FLAG_INTERNAL
2025-11-03 12:55:21 +07:00
Benjamin Gaussorgues
69ec2ce26b
Merge pull request #56120 from nextcloud/feat/snowflake-file-sequence
2025-11-03 14:02:33 +07:00
Maxence Lange
1538692987
feat(lexicon): add FLAG_INTERNAL
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-11-03 11:39:25 +07:00
Benjamin Gaussorgues
83dd9d313a
feat(snowflakeids): add File Sequence Generator
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2025-11-03 11:45:13 +07:00
Kate
e3edf43e28
Merge pull request #56096 from nextcloud/fix/56077/s3-configure-checksum-defaults
2025-11-03 11:08:33 +07:00
Stephan Orbaugh
ef21c79368
Merge pull request #55717 from DaanSelen/fix-issue-55665
...
fix(ObjectStoreStorage): fix s3 path encoding (issue causing 55665)
2025-11-03 10:58:53 +07:00
Ferdinand Thiessen
4a63bd2068
Merge pull request #56039 from nextcloud/fix/theming-legacy-app-config
...
fix(theming): use IAppConfig for all ThemingDefaults
2025-11-01 18:13:11 +07:00
Ferdinand Thiessen
8840b582c5
refactor(theming): migrate `ThemingDefaults` to `OCP\AppFramework\Services\IAppConfig`
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-01 14:16:40 +07:00
Marcel Klehr
99d6276826
Merge pull request #55713 from nextcloud/feat/taskprocessing/user-facing-error-message
...
feat(TaskProcessing): user-facing error messages
2025-10-30 12:29:43 +07:00
Fiehe Christoph
b87add2711
fix(s3): expose request_checksum_calculation and response_checksum_validation
...
Fix https://github.com/nextcloud/server/issues/56077
This commit makes the configuration settings 'request_checksum_calculation' and 'response_checksum_validation' of the S3Client from the AWS SDK for PHP configurable.
Signed-off-by: Fiehe Christoph <c.fiehe@eurodata.de>
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-10-30 11:57:32 +07:00
Marcel Klehr
b5f057cdbc
fix: Fix psalm issue
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-30 10:49:28 +07:00
Marcel Klehr
1c33239e06
fix: autoloaderchecker
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-30 10:29:17 +07:00
Marcel Klehr
d04d575ed3
Merge branch 'master' into feat/taskprocessing/user-facing-error-message
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-30 10:13:39 +07:00
Marcel Klehr
3ee6999682
fix: Use substr to cut error messages
...
This allows for cutting them to longer lengths
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-10-30 10:07:57 +07:00
provokateurin
d8294a8531
fix(Mailer): Log errors
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-10-30 08:42:12 +07:00
John Molakvoæ
52a9940255
Merge pull request #55728 from nextcloud/feat/snowflakeIds
2025-10-29 09:11:34 +07:00
Nextcloud bot
445cce4ed8
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-29 00:13:46 +07:00
Carl Schwan
336cc3fa35
feat(Db): Use SnowflakeId for previews
...
Allow to get an id for the storing the preview on disk before inserting
the preview on the DB.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-10-28 17:50:03 +07:00
Benjamin Gaussorgues
c9b055a0d0
feat(database): introduce Snowflake IDs generator
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2025-10-28 17:50:03 +07:00
Ferdinand Thiessen
144e864806
Merge pull request #56033 from nextcloud/fix/cache-key
...
fix(Memcache): ensure global prefix depends on enabled apps
2025-10-28 17:03:49 +07:00
Ferdinand Thiessen
e4f06e102f
Merge pull request #56034 from nextcloud/enh/noid/appmanager-upgrade-info-log
...
enh(AppManager): log which apps requires the upgrade procedure
2025-10-28 15:52:28 +07:00
Andy Scherzinger
4174c580b3
Merge pull request #55471 from SUNET/kano-ocm-discovery
...
fix(OCM): align parameter naming with spec and extend OCMProvider
2025-10-28 14:52:04 +07:00
Arthur Schiwon
ab9a92fac8
feat(AppManager): log which apps requires the upgrade procedure
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-10-27 18:05:00 +07:00
Joas Schilling
2ec7fa88cc
fix(log): Fix call to normalize function
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-27 16:46:10 +07:00
Ferdinand Thiessen
b4d19748fa
fix(Memcache): ensure global prefix depends on enabled apps
...
- ensure the prefix is changed when an app is (dis)enabled
- ensure the app ids are included in the hash instead of only the
version numbers
- ensure hash is deterministic by always use the same order.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-27 16:18:24 +07:00
Joas Schilling
6ef91f0549
Merge pull request #55910 from nextcloud/bugfix/55909/trim-meta-data
...
fix(bfp): Trim meta data so it can still be stored
2025-10-27 15:11:40 +07:00
Ferdinand Thiessen
d0e25af1af
Merge pull request #55954 from nextcloud/carl/fix-preview2
...
fix: Fetching previews on Oracle
2025-10-27 13:00:25 +07:00
Micke Nordin
495a01a725
fix(ocm): include provider field in OCMProvider serialization
...
- Add `provider` to `jsonSerialize()` output of OCMProvider.
- Ensures discovery consumers receive provider identifier along with
endpoint, version, and resources.
Signed-off-by: Micke Nordin <kano@sunet.se>
2025-10-27 12:28:09 +07:00
Micke Nordin
802a3f5cae
fix(ocm): ensure capabilities are set on OCMProvider from discovery data
...
- Call `setCapabilities()` with `capabilities` field when available.
- Prevents loss of provider capability information during discovery.
Signed-off-by: Micke Nordin <kano@sunet.se>
2025-10-27 12:28:09 +07:00
Joas Schilling
a65207abd9
fix(profiler): Harden profiler writes
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-24 15:23:20 +07:00
Daniel
1f9f41a079
Merge pull request #55306 from nextcloud/bug/noid/validate-filename-when-creating-file-from-template
...
Validate filename when creating file from template
2025-10-24 12:52:44 +07:00
Joas Schilling
16088cd827
Merge pull request #55819 from nextcloud/bugfix/noid/allow-federation-with-ocis-cloudids
...
fix(federation): Allow outgoing and incoming federation with oCIS federated cloud ids
2025-10-24 11:55:46 +07:00
Daniel Kesselberg
6e04437de6
fix: validate filename when creating file from template
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2025-10-24 01:05:48 +07:00
John Molakvoæ
92efa073f0
Merge pull request #55955 from nextcloud/fix/multiple-dav-public-auth
2025-10-23 16:10:29 +07:00
Carl Schwan
1dc363581f
fix: get all available previews on Oracle
...
Split the DB requests in chunk of 1000 and use INNER JOIN instead of IN
as this is better supported on all DB.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-10-23 14:10:15 +07:00
skjnldsv
9c98b722f4
fix(dav): allow multiple link shares token in session
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-10-23 13:10:39 +07:00
Carl Schwan
9adf6cce55
fix: Fetching previews on Oracle
...
We need an explicit cast on Oracle as Oracle returns number as string.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-10-23 09:39:05 +07:00
skjnldsv
89a2cae40d
fix: join accounts_data instead of preferences when searching users
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-10-23 08:59:10 +07:00
Ferdinand Thiessen
86e47d82e8
Merge pull request #55432 from nextcloud/feat/vue3-demi-2
...
refactor: prepare Vue 3 migration
2025-10-22 22:07:27 +07:00
Ferdinand Thiessen
2369ad9601
Merge pull request #55629 from nextcloud/carl/cleanup-propagator
...
refactor(IPropagator): Cleanup implementation
2025-10-22 21:50:47 +07:00
Joas Schilling
0f183ce8fe
fix(bfp): Trim meta data so it can still be stored
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-10-22 15:45:21 +07:00
Carl Schwan
d6889e9220
fix(preview): Fix deleting dummy preview in object store
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-10-22 15:40:26 +07:00
Ferdinand Thiessen
ab551c4c8a
chore(Template): allow styles from `dist` folder
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-10-22 14:57:47 +07:00
nfebe
3276aff83c
fix: Make federation TrustedServers dependency optional in RemotePlugin
...
The federation app is not always installed, causing QueryException when
`OCA\Federation\TrustedServers` is injected as a hard dependency.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-10-22 00:19:31 +07:00
Maxence Lange
edfc339bf5
fix(lexicon): switch bool value to non-lazy
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-10-21 09:27:40 +07:00
Andy Scherzinger
4696524c9c
Merge pull request #55863 from nextcloud/fix/noid/execute-lexicon-repair-step
...
fix(lexicon): execute repair step
2025-10-21 11:53:32 +07:00
Marcel Klehr
43d28f4e5d
Merge pull request #55741 from nextcloud/feat/taskprocessing-trigger-aware-provider
...
feat(TaskProcessing): Introduce ITriggerableProvider
2025-10-21 08:33:52 +07:00
Nextcloud bot
2991526058
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-10-21 00:12:35 +07:00
Maxence Lange
6329bcbcda
fix(lexicon): execute repair step
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-10-20 15:32:18 +07:00