Joas Schilling
dd0f7f0bbf
Merge pull request #49888 from nextcloud/feat/ocp/meetings-api-requirements
...
feat(ocp): calendar event builder api
2025-01-08 11:48:53 +01:00
Kate
e7122a6864
Merge pull request #49882 from nextcloud/fix/http/template-valid-status-codes
2025-01-08 11:10:57 +01:00
Arthur Schiwon
bd9a88bb05
Merge pull request #50051 from nextcloud/Fix/mp3_regex
...
fix(preview): Do not try to parse M3U files as MP3
2025-01-07 20:06:22 +01:00
Pytal
51c258214e
Merge pull request #49377 from nextcloud/enh/add-first-login-timestamp
...
feat: Add first login timestamp of each user to oc_preferences and user:info output
2025-01-07 09:17:02 -08:00
Côme Chilliet
c9757586cd
Merge pull request #49903 from nextcloud/encryption-version-version
...
fix: restore updated encrypted version when copying versions
2025-01-07 16:42:04 +01:00
Côme Chilliet
b995912207
feat(users): Use -1 for unknown firstLogin instead of setting it to current date
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-01-07 16:30:22 +01:00
Côme Chilliet
baf7293cfe
feat: Add first login timestamp of each user to oc_preferences and user:info output
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-01-07 16:29:50 +01:00
provokateurin
7db694f534
fix(Http): Only allow valid HTTP status code values via template
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-07 15:45:30 +01:00
Kate
e686b93d73
Merge pull request #49905 from nextcloud/chore/deps/openapi-extractor
2025-01-06 16:35:00 +01:00
Robin Appelman
757076af29
fix: explicitly ignore nested mounts when transfering ownership
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-01-06 14:45:35 +01:00
provokateurin
f52aa9ad32
refactor(provisioning_api): Rename AUserData to AUserDataOCSController to allow openapi-extractor to detect it as OCS
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-06 14:30:40 +01:00
Pauli Järvinen
b165523589
fix(preview): Do not try to parse M3U files as MP3
...
By default, the MP3 audio files get the mimetype `audio/mpeg` and the M3U and
M3U8 playlist files get the mimetype `audio/mpegurl`. PreviewManager had such
a problem that it registered the MP3 preview provider with a regular
expression which matched also the M3U files. This caused an error message to
be logged on the info (1) level for each M3U file every time a folder with
such files was viewed: "Error while getting cover from mp3 file:
File /path/to/some/playlist.m3u is not mpeg/audio!".
Signed-off-by: Pauli Järvinen <pauli.jarvinen@gmail.com>
2025-01-06 12:51:40 +02:00
Richard Steinmetz
80bc1c2d6c
feat(ocp): calendar event builder api
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-01-06 10:16:53 +01:00
Robin Appelman
d6418fcd99
fix: translate mount move error messages
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-01-03 15:36:38 +01:00
Robin Appelman
16d0363937
fix: improve checks for moving shares/storages into other mounts
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-01-03 15:36:32 +01:00
Robin Appelman
012a402cec
fix: restore updated encrypted version when copying versions
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-01-03 15:21:01 +01:00
Joas Schilling
63f3309993
fix(logger): Prevent infinite recursion with log.condition => matches
...
When we need to check the log condition for a user matches,
there is a risk that something on the way checks the log level
and would result in an infinite loop.
So we simply check if it's a nested call and use the default
warning level in that case.
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-03 10:04:51 +01:00
Josh
37a9460b06
chore(Previews): make thumbnail generation more robust
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-01-02 18:32:44 +01:00
Robin Appelman
54a1ca0da0
fix: don't skip scanner users filesystem if they have a mountpoint at /<user>/files/
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-12-27 15:18:09 +01:00
Git'Fellow
4b3b09f3c4
Merge pull request #49847 from nextcloud/removeNoisyTextEmails
...
fix(shares): Remove noisy text from email
2024-12-23 15:21:25 +01:00
Jana Peper
056daf2592
feat: add proofread task type
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2024-12-20 10:22:30 +01:00
John Molakvoæ
c249df613d
Merge pull request #49681 from rriemann/patch-1
...
add sse_c_key from S3 object storage properties config to list of sensitive values
2024-12-20 08:15:25 +01:00
Stephan Orbaugh
1c81a67168
Merge pull request #49895 from nextcloud/fix/fix-copy-to-mountpoint-root
...
fix: Fix copying to the root of another mountpoint
2024-12-19 15:49:07 +01:00
Andy Scherzinger
a60f71bd93
Merge pull request #49727 from nextcloud/feat/make-tasks-types-toggleable
...
Feat: make taskprocessing task types toggleable
2024-12-18 20:08:28 +01:00
Jana Peper
ee31b3bbe5
fix: error handling for wrong json values
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2024-12-18 18:32:34 +01:00
Jana Peper
d87302c651
feat: add error flags for json_decode
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2024-12-18 18:32:34 +01:00
Marcel Klehr
79023b9f3e
fix(taskrpocessing): Cache result of getAvailableTaskTypes
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-12-18 18:32:34 +01:00
Jana Peper
40fc07b543
fix: always regenerate availabe task types
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2024-12-18 18:32:34 +01:00
Jana Peper
76d058f4c8
fix: show all types when no preferences saved
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2024-12-18 18:32:34 +01:00
Jana Peper
8cac92665d
feat: filter disabled apps in task types requests
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2024-12-18 18:32:34 +01:00
Arthur Schiwon
13fefc4612
feat(Navigation): emit dedicated event for loading additional entries
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-12-18 12:50:11 +01:00
Côme Chilliet
08c7001a04
fix: Fix copying to the root of another mountpoint
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-12-17 18:24:35 +01:00
Kate
f16d047808
Merge pull request #49880 from nextcloud/fix/view/catch-mkdir-exception-non-existent-parents
...
fix(View): Catch exceptions when executing mkdir for non-existent parents
2024-12-17 09:30:49 +01:00
Maxence Lange
d399d47d9b
Merge pull request #49399 from nextcloud/feature/noid/config-lexicon
...
feat(config): implementation of lexicon
2024-12-16 14:26:01 -01:00
provokateurin
4bc0b58c59
fix(View): Catch exceptions when executing mkdir for non-existent parents
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-12-16 16:00:35 +01:00
Git'Fellow
20215fbd09
fix(shares): Remove noisy text from emails
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-12-16 15:16:33 +01:00
Daniel Kesselberg
44e4fc5d41
Revert "fix: don't recalculate folder size in Cache::delete if the entry didn't exist"
...
This reverts commit 5ca9d884d7 .
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-12-16 14:03:33 +01:00
Git'Fellow
ace16c1d47
Merge pull request #49451 from nextcloud/ensureTemplateFolder
...
fix(TemplateManager): Make sure TemplateFolder is a Folder
2024-12-16 07:02:49 +01:00
SebastianKrupinski
c1dd8ddf59
fix: replace null character when serializing
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-12-13 11:46:26 -05:00
Maxence Lange
815991741d
fix(lexicon): renaming and minor fixes
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-12-13 11:08:20 -01:00
Maxence Lange
96586ba709
feat(config): implementation of lexicon
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-12-13 11:08:20 -01:00
Git'Fellow
efa615bb01
fix(TemplateManager): Make sure TemplateFolder is a Folder
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-12-13 11:27:54 +01:00
John Molakvoæ
08e959d03f
Merge pull request #49832 from nextcloud/sharding-select-fixes
2024-12-12 21:33:02 +01:00
Robin Appelman
c21888e6ae
Merge pull request #47342 from nextcloud/cache-delete-notfound-size
...
fix: don't recalculate folder size in Cache::delete if the entry didn't exist
2024-12-12 17:54:48 +01:00
Robin Appelman
0f55a589ba
fix: improve logic for ensuring join columns are selected for partitioned queries
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-12-12 17:39:04 +01:00
Robin Appelman
c3930163a2
fix: handle calling select on partitioned queries with an array of columns
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-12-12 17:38:21 +01:00
Côme Chilliet
17007f6b8d
fix(shares): Wrap exceptions from password validation to set code to 400
...
This fixes a regression that bad password returned 403 instead of 400
because of previous changes.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-12-12 15:39:48 +01:00
Côme Chilliet
28d7206e5c
fix(files_sharing): Do not wrap password policy exception into a generic one
...
Let the controller access the HintException and show the error to the user.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-12-12 15:39:48 +01:00
Julius Knorr
cba556d641
Merge pull request #48612 from nextcloud/fix/activity-log-for-favorites-in-dav
...
add activity logging for favorites in dav
2024-12-12 15:18:47 +01:00
Kate
1f6c8c1702
Merge pull request #49739 from nextcloud/s3-disable-multipart-remove-debug
...
chore: cleanup leftover debug statement
2024-12-11 16:47:47 +01:00