Joas Schilling
eeb6ddb176
fix(db): Deprecate IExpressionBuilder::or() and IExpressionBuilder::and() without parameters
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-19 11:21:16 +02:00
Joas Schilling
829f2b9bc7
fix(db): Promote the use of getDatabaseProvider to reduce the impage of removed upstream platforms
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-19 11:21:14 +02:00
Joas Schilling
e9bfaf31b8
fix(db): Don't use deprecated 3rdparty constant: Doctrine\DBAL\Connection::PARAM_STR_ARRAY
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-19 11:21:13 +02:00
John Molakvoæ
0bde47a392
Merge pull request #46589 from nextcloud/fix/files_sharing-file-request-followup
2024-07-19 09:14:09 +02:00
skjnldsv
725736a754
chore(integration): add file request tests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-19 07:35:51 +02:00
Nextcloud bot
22efc6da6a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-19 00:19:41 +00:00
skjnldsv
607f0b0e9a
fix(files_sharing): file request expiration date timezone
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-18 20:15:39 +02:00
skjnldsv
08d3fed24f
fix(files_sharing): file request form validation and date component event
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-18 20:15:39 +02:00
skjnldsv
320af319f9
fix(files_sharing): improve file request info messages
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-18 20:15:39 +02:00
skjnldsv
2c94404969
fix(files_sharing): also allow removing READ permissions on email shares
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-18 20:15:39 +02:00
skjnldsv
f28d933acc
feat(files_sharing): add public name prompt for files requests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-18 20:15:39 +02:00
skjnldsv
f45d6135d7
feat(files_sharing): allow uploading to subfolders in File requests
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-18 19:47:11 +02:00
skjnldsv
b80c57dab3
feat(files_sharing): use label as title and file drop destination if available
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-18 19:47:11 +02:00
skjnldsv
43ca07809d
fix(files_sharing): file request creation permissions and link copy display
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-18 19:47:11 +02:00
skjnldsv
fec615c140
fix(files_sharing): use ClipboardText icon and fix trailing-button-click
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-18 19:47:11 +02:00
skjnldsv
55d41941bc
fix(files_sharing): improve file request email handling
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-18 19:47:11 +02:00
skjnldsv
eb2cda13c8
fix(files_sharing): file request margin and buttons order
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-18 19:47:11 +02:00
skjnldsv
f956d51658
fix(files_sharing): file request add email on focusout
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-18 19:47:11 +02:00
skjnldsv
018e4c001d
fix(files_sharing): file request use l10n t and n aliases
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-18 19:47:11 +02:00
skjnldsv
365b647b60
fix(files_sharing): file request conditions with link/email global settings
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-18 19:47:11 +02:00
Alexander Piskun
55dbf39904
Merge pull request #46615 from nextcloud/feat/webhook_listeners-AppApiAdminAccessWithoutUser
...
feat: allow for ExApps to use webhook_listeners without user context
2024-07-18 20:04:02 +03:00
Alexander Piskun
14e07a337c
feat: allow to use webhook_listeners without user context
...
Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
2024-07-18 18:50:17 +03:00
Robin Appelman
b64f3343f1
Merge pull request #46567 from nextcloud/tests/cleanupremotestoragestest-named-parameters
...
move share tests await from positional parameters
2024-07-18 17:25:51 +02:00
Anna
5c20c9e4b2
Merge pull request #46594 from nextcloud/fix/issue-28162-2
...
fix(caldav): decode values before returning
2024-07-18 16:00:05 +02:00
Sebastian Krupinski
31d051ae74
Merge pull request #45547 from nextcloud/feature/recurrence-invitations2
...
feature: Improved Recurrence Invitations Messages
2024-07-18 06:57:26 -04:00
Christoph Wurst
1de5adf867
Merge pull request #46593 from nextcloud/fix/issue-30514
...
fix(caldav): Throw 403 Forbidden Error instead of 500 Internal Server…
2024-07-18 10:16:05 +02:00
Nextcloud bot
4ad211bfa7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-18 00:19:29 +00:00
SebastianKrupinski
43ee948890
feat: Improve recurrence invitations messages
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-07-17 19:10:32 -04:00
SebastianKrupinski
0f3d05afea
fix(caldav): Throw 403 Forbidden Error instead of 500 Internal Server Error
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-07-17 17:42:35 -04:00
SebastianKrupinski
79c97e7f09
fix(caldav): decode values before returning
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2024-07-17 17:34:50 -04:00
Richard Steinmetz
718ef5dea5
Merge pull request #46510 from nextcloud/feat/info-xml-backends
...
feat: hide caldav server settings if no app uses the caldav backend
2024-07-17 18:57:08 +02:00
Marcel Klehr
7cb67c67c7
Merge pull request #46509 from nextcloud/feat/settings/taskprocessing
...
feat(settings/admin/ai): Add Task Processing API settings
2024-07-17 18:24:11 +02:00
Anna
19ba872e9a
Merge pull request #45974 from nextcloud/fix/caldav-scheduling-job
...
fix(caldav): lower scheduling table size warning
2024-07-17 15:36:46 +02:00
Julien Veyssier
e312776cf7
feat(settings/admin/ai): increase min width of provider selects
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-07-17 15:24:19 +02:00
Marcel Klehr
9dca5ae0e0
feat(settings/admin/ai): Add Task Processing API settings
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-07-17 15:24:19 +02:00
Joas Schilling
05888991d7
Merge pull request #46419 from nextcloud/bugfix/noid/limit-logo-size-for-outlook
...
fix(mail): Fix big logos in mail templates for Outlook
2024-07-17 11:54:47 +02:00
Anna Larch
2201bce7d3
fix(caldav): lower scheduling table size warning
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2024-07-17 11:20:49 +02:00
Joas Schilling
693a81bfa3
fix(mail): Fix big logos in mail templates for Outlook
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-07-17 09:24:55 +02:00
Nextcloud bot
4362ed5361
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-17 00:19:35 +00:00
Alexander Piskun
1f8999ea71
Merge pull request #46477 from nextcloud/support-direct-appapi-requests
...
feat: webhooks_listeners app: send direct requests to ExApps using AppAPI
2024-07-16 21:15:00 +03:00
Ferdinand Thiessen
bd9ab63585
Merge pull request #46557 from nextcloud/enh/declarative-settings-design
...
refactor: Improve design of declarative settings
2024-07-16 20:09:01 +02:00
Alexander Piskun
54c700bc74
Merge branch 'master' into support-direct-appapi-requests
2024-07-16 20:42:51 +03:00
Alexander Piskun
696ece2f52
feat: webhooks_listeners app support for sending direct requests to ExApps using AppAPI.
...
Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
2024-07-16 19:36:43 +03:00
Robin Appelman
7046aac7c4
test: update share tests to work with sharding
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-07-16 17:43:06 +02:00
Ferdinand Thiessen
1b41e8f566
Merge pull request #46538 from nextcloud/fix/use-filename-validator
...
refactor: Migrate filename validation from `Storage` and `Util` to `FilenameValidator`
2024-07-16 17:42:40 +02:00
John Molakvoæ
3dfebcb06e
Merge pull request #46551 from nextcloud/fix/shareapi-l10n
2024-07-16 15:48:42 +02:00
Ferdinand Thiessen
aa767de2b8
refactor: Improve design of declarative settings
...
* Remove the hint from DOM if empty (otherways they still take some place in layout)
* Individual fields of the same section should not be spaced 60px, 20px (2x 10px) should be enough
* We have the type `multi-checkbox` for real checkboxes where you can select on of multiple, and we have `checkbox` which is only used for enable / disable, so we shall use `switch` type of the checkbox component as we do for all other (non declarative) settings
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-16 15:38:34 +02:00
Ferdinand Thiessen
322b3946d9
fix(dav): Verify target path in setName instead of source path
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-16 12:57:11 +02:00
Ferdinand Thiessen
f4ede27cdb
refactor: Remove deprecated Util function for filename validation to FilenameValidator
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-16 12:49:10 +02:00
Ferdinand Thiessen
69341e4306
refactor: Migrate filename validation logic from Storage to FilenameValidator
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-16 12:49:09 +02:00