Stephan Orbaugh
0d394fc9e9
Merge pull request #52988 from nextcloud/backport/50157/stable30
...
[stable30] feat(UserMountCache): Emit events for added, removed and updated mounts
2025-05-27 13:24:15 +07:00
provokateurin
a8b96fd4f8
feat(UserMountCache): Emit events for added, removed and updated mounts
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-05-26 08:34:45 +07:00
SebastianKrupinski
b7d1691462
fix: add calendar enable
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-05-23 10:39:45 +07:00
Robin Appelman
cc56c3b603
Merge pull request #52784 from nextcloud/backport/52681/stable30
...
[stable30] feat: add command to check files_external dependencies
2025-05-15 14:09:35 +07:00
Robin Appelman
ae4b127daa
fix: use nc's binary finding logic for smb
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-13 14:08:00 +07:00
Robin Appelman
fa135d9535
fix: throw a better error if we can't get the encrypted header size
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-12 14:14:59 +07:00
Louis Chemineau
f7315ef008
feat(previews): Support in memory preview request
...
This allows callers to use the API without increasing the disk usage.
Example: blurhash generation, where we request a preview for all uploaded pictures, but don't want to necessarily store that preview.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-05-06 12:19:21 +07:00
Ferdinand Thiessen
832f79ac93
chore: apply code style
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-04-30 19:04:59 +07:00
skjnldsv
224cc58ec7
fix(files_sharing): expireDate null tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-04-22 11:17:58 +07:00
Lukas Schaefer
3cfc93d774
Fix(TaskProcessing): for validation for taskprocessing EShapeType
...
Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz>
2025-04-11 07:27:28 +07:00
Louis Chemineau
97d1295ff2
feat: Implement getSeenUsers to iterate over users
...
This method uses an iterator.
This is lighter on resources and gives more control to the caller
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-03-31 11:00:59 +07:00
Jana Peper
130ff1d3d6
fix: task type translations
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-03-27 14:33:27 +07:00
Hamza Mahjoubi
e55a375ae3
fix(cardav): only show useres from enabled addressBooks in contacts menu
...
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
2025-03-21 15:14:46 +07:00
provokateurin
552eb2678f
refactor(TempManager): Simplify and unify implementations and remove legacy behavior
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-03-04 07:49:20 +07:00
Johannes Endres
b61ae01c52
fix: Change UserAgent to *cloud
...
Co-authored-by: Daniel Kesselberg <mail@danielkesselberg.de>
Signed-off-by: Johannes Endres <je@johannes-endres.de>
2025-02-21 09:29:26 +07:00
Louis Chemineau
a663b3e0cd
fix(files): Correctly copy the cache information on copy operations
...
Needed to copy the `encrypted` flag of encrypted files when those files are two level down in a moved folder.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-02-13 23:35:59 +07:00
John Molakvoæ
86408a5be7
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:15:41 +07:00
skjnldsv
80a4cb586f
fix: make sure we process mime extensions as string
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-06 15:15:41 +07:00
provokateurin
17cded643c
fix(IInitialState): Allow provideLazyInitialState() closure to return array
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-27 05:42:33 +07:00
provokateurin
9f95760734
docs(HTTP): Add proper docs for CORS attribute
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-09 11:07:09 +07:00
provokateurin
cb81f6c11c
fix(Http): Only allow valid HTTP status code values via template
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-08 10:14:12 +07:00
provokateurin
8b322ff12c
fix(HTTP): Adjust JSONResponse data type
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-07 05:41:45 +07:00
Louis Chemineau
97732de328
feat: Use inline password confirmation in external storage settings
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-11-28 13:03:51 +07:00
Joas Schilling
916e050bb5
fix(activity): Fix activity object type warnings
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-11-27 12:17:49 +07:00
provokateurin
a7f5b452d1
fix(BackgroundJobs): Adjust intervals and time sensitivities
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-11-25 08:38:58 +07:00
provokateurin
af800c8f9a
feat(TimedJob): Add debug log about time sensitive jobs with long intervals
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-11-25 08:38:53 +07:00
Joas Schilling
570428e4e6
fix(comments): Document supported types and provide psalm typing
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-10-18 06:21:01 +07:00
Benjamin Gaussorgues
8290de3b93
Merge pull request #48077 from nextcloud/backport/47852/stable30
2024-10-02 10:43:41 +07:00
Joas Schilling
e756dff419
fix(icons): Document icon requirements for notifications and activities
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-25 15:16:59 +07:00
Joas Schilling
abe82432cb
fix(querybuilder): Fix boolean type so that oracle handles boolean well
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-25 08:40:53 +07:00
Joas Schilling
9a91a60414
fix(autocomplete): Move known array keys to psalm docs
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-23 17:07:53 +07:00
provokateurin
b7b5b50050
fix(Entity): Fix magic setter call for custom strong typed setters
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-09-16 13:52:27 +07:00
Robin Appelman
914e8f9ce2
fix: misc code fixes around db sharding
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-09-16 12:19:20 +07:00
Ferdinand Thiessen
a8ae2f9755
fix: Adjust types of IQueryBuilder to properly allow joining with sub-query
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-11 15:20:42 +07:00
Louis Chemineau
e3924d3173
chore: Improve isEncrypted description
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-09-04 10:32:36 +07:00
Julien Veyssier
6b5675f954
fix(linkReferenceProvider): better size check
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-03 02:38:43 +07:00
Julien Veyssier
aa64204075
feat(speech-to-text): SpeechToTextManager::transcribeFile calls TaskProcessingManager::runTask
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-08-30 14:06:15 +07:00
Elizabeth Danzberger
905adcaeb8
feat(templates): add support for checkboxes in template filler
...
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
2024-08-29 05:26:58 +07:00
Robin Appelman
b2645590ce
fix: implement sharding compatible cleanup for various bits
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-28 14:54:14 +07:00
Robin Appelman
82d7eaf80a
feat: implement distributing partitioned queries over multiple shards
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-28 14:54:14 +07:00
Robin Appelman
8eaddbc038
feat: track expected output columns in query builder
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-28 14:54:14 +07:00
Stephan Orbaugh
0d690ee11d
Merge pull request #47398 from nextcloud/backport/47259/stable30
...
[stable30] feat: add negative compare-and-delete to imemcache
2024-08-28 14:54:00 +07:00
Julien Veyssier
47b2175c86
feat(taskprocessing): add IManager::runTask method to run task synchronously
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-08-27 15:55:16 +07:00
SebastianKrupinski
cd9b32fec6
fix: correct documentation for mail provider
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-08-23 16:35:53 +07:00
SebastianKrupinski
8848b52946
fix: correct documentation for mail provider
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-08-23 16:35:53 +07:00
Robin Appelman
3e35e62f6b
feat: add negative compare-and-delete to imemcache
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-23 11:37:57 +07:00
Marcel Klehr
46dd99714a
fix(TaskProcessing/ContextWrite): Fix wording "ContextWrite" -> "Context write"
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-08-21 11:26:44 +07:00
Joas Schilling
f5e40d11df
fix: adding blurhash to definitions
...
Signed-off-by: skalidindi53 <s.teja2004@gmail.com>
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-08-21 10:00:35 +07:00
Ferdinand Thiessen
009761be58
test: Adjust tests for CSP nonce
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-13 10:06:32 +07:00
Ferdinand Thiessen
86f01a3358
fix: Make sure CSP nonce is not double base64 encoded
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-13 09:52:33 +07:00