Nextcloud bot
|
a884d48413
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2024-07-23 00:19:28 +00:00 |
|
Robin Appelman
|
32f5739bc6
|
feat: add config flag to toggle persistent redis connections
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-07-22 14:25:20 +02:00 |
|
Julien Veyssier
|
fffc784769
|
feat(taskprocessing): add support for webhooks (http or AppAPI) in the task processing API
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-22 11:34:29 +02:00 |
|
Stephan Orbaugh
|
9ed2d3e495
|
Merge pull request #46571 from nextcloud/chore/migrate-to-filenamevalidator
refactor: Migrate some legacy and core functions to `IFilenameValidator`
|
2024-07-22 10:40:50 +02:00 |
|
Andy Scherzinger
|
c2a571e435
|
Merge pull request #46473 from nextcloud/feat/restrict_admin_to_ips
feat(security): restrict admin actions to IP ranges
|
2024-07-22 10:10:42 +02:00 |
|
Julius Härtl
|
800dffec31
|
Merge pull request #46640 from nextcloud/fix/noid/google-scope
fix(Token): take over scope in token refresh with login by cookie
|
2024-07-22 08:49:53 +02:00 |
|
Nextcloud bot
|
fd1dabf01b
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2024-07-21 00:19:45 +00:00 |
|
Ferdinand Thiessen
|
9716b0d735
|
refactor: Migrate some legacy and core functions to IFilenameValidator
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
|
2024-07-19 19:41:46 +02:00 |
|
Joas Schilling
|
7395211c1a
|
Merge pull request #46605 from nextcloud/bugfix/noid/test-more-oracle-versions
fix(deps): Deprecate functionality deprecated by doctrine and test on more oracle versions
|
2024-07-19 16:40:49 +02:00 |
|
Benjamin Gaussorgues
|
f1d97a3188
|
feat(Security): add Factory for IP addresses and ranges
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
|
2024-07-19 16:28:03 +02:00 |
|
Joas Schilling
|
047479ccf9
|
feat(security): Add public API to allow validating IP Ranges and checking for "in range"
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
|
2024-07-19 16:28:03 +02:00 |
|
Benjamin Gaussorgues
|
202e5b1e95
|
feat(security): restrict admin actions to IP ranges
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
|
2024-07-19 16:28:03 +02:00 |
|
Arthur Schiwon
|
99182aac37
|
fix(Token): take over scope in token refresh with login by cookie
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
|
2024-07-19 15:53:46 +02:00 |
|
Joas Schilling
|
b656edc47c
|
fix(db): Fix md5 for oracle >= 20
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2024-07-19 14:13:56 +02:00 |
|
Marcel Klehr
|
18844cb1b6
|
Merge pull request #46608 from nextcloud/error-log-textprocessing
fix(TextProcessing): use error instead of info for exception logging
|
2024-07-19 13:59:47 +02:00 |
|
Marcel Klehr
|
a3c3eab09c
|
Merge pull request #46368 from nextcloud/fix/task-processing
TaskProcessing follow-up
|
2024-07-19 12:38:30 +02:00 |
|
Joas Schilling
|
e1e4ee4d67
|
fix(db): Manually track if where() is called when not empty to avoid recursion
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2024-07-19 11:21:16 +02:00 |
|
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
|
e45465781f
|
fix(db): Deprecate getState() as per upstream
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2024-07-19 11:21:15 +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
|
bd383627a7
|
fix(db): Deprecate using table alias for DELETE and UPDATE
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2024-07-19 11:21:13 +02:00 |
|
Joas Schilling
|
c84580d53a
|
fix(db): Doctrine\DBAL\Connection::executeUpdate() is deprecated
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2024-07-19 11:21:12 +02:00 |
|
Joas Schilling
|
11e84b8968
|
fix(db): Fix internal calls to doctrine's fetch() methods
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2024-07-19 11:21:12 +02:00 |
|
Joas Schilling
|
a4c1d7291f
|
fix(db): Use createSchemaManager() method as getSchemaManager() is deprecated
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2024-07-19 11:21:11 +02:00 |
|
Joas Schilling
|
f92352eda4
|
fix(db): Deprecate getQueryPart() and resetQueryPart() methods that will be removed with Doctrine/DBAL 4
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2024-07-19 11:21:10 +02:00 |
|
Robin Appelman
|
64ca4b832d
|
Merge pull request #46583 from nextcloud/filecache-sharding-compat
Make filecache queries compatible with sharding
|
2024-07-19 09:49:45 +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 |
|
Andrey Borysenko
|
40f820470a
|
chore: use "app_api" session key, "app_api_system" is deprecated
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
|
2024-07-18 17:16:57 +03:00 |
|
Anupam Kumar
|
d473b516ad
|
fix(TextProcessing): use error instead of info for exception logging
Signed-off-by: Anupam Kumar <kyteinsky@gmail.com>
|
2024-07-18 17:53:52 +05:30 |
|
Alexander Piskun
|
b7af6ec200
|
feat: allow for ExApps to call Admin endpoints marked with specific attr
Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
|
2024-07-18 15:11:39 +03:00 |
|
provokateurin
|
e5dcdfb9e0
|
feat(Security): Warn about using annotations instead of attributes
Signed-off-by: provokateurin <kate@provokateurin.de>
|
2024-07-18 11:25:32 +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 |
|
Robin Appelman
|
c5b687271b
|
fix: make batch propagator work with sharding restrictions
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-07-17 19:16:07 +02:00 |
|
Robin Appelman
|
0931492ff0
|
fix: make usermountcache compatible with sharding
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-07-17 19:16:05 +02: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 |
|
Robin Appelman
|
ad88fd07e3
|
fix: make joining on tags in search queries work with sharding
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-07-17 15:46:39 +02:00 |
|
Robin Appelman
|
80f8c7949e
|
fix: always set storage id in Cache::get
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-07-17 15:46:31 +02:00 |
|
Robin Appelman
|
5ff7bde3fb
|
fix: add set storage id for more cache queries
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-07-17 15:46:21 +02:00 |
|
Julien Veyssier
|
183726a299
|
feat(settings/admin/ai): fix provider list not being declared
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 |
|
Marcel Klehr
|
6ff4524919
|
fix(TaskProcessing): Add since doc for new EShapeType method
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +02:00 |
|
Marcel Klehr
|
969cc52851
|
fix(TaskProcessing): Run cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +02:00 |
|
Marcel Klehr
|
ba33e6220c
|
fix(TaskProcessing): Use getScalarType instead of relying on magic integers
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +02:00 |
|
Marcel Klehr
|
fb34b13439
|
fix(TaskProcessingA/Manager): Catch new error
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +02:00 |
|
Marcel Klehr
|
2fed2fc433
|
fix(TaskProcessingA/Manager): Use time() along with rand int for file names
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +02:00 |
|
Marcel Klehr
|
ee7502ab1c
|
fix(TaskProcessing\Manager#setTaskResult): Replace files contents with ID instead of File object
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +02:00 |
|
Alexander Piskun
|
c1f2c76f44
|
fix: do not overwrite the output if NodeID exists
Signed-off-by: Alexander Piskun <bigcat88@icloud.com>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +02:00 |
|
Marcel Klehr
|
3937cccd4b
|
fix(TaskProcessing\Manager#setTaskResult): Replace files contents with ID instead of File object
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +02:00 |
|
Marcel Klehr
|
5c457c64e8
|
fix: Validate output properly
Differentiate between output with file IDs and output with File data
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +02:00 |
|
Marcel Klehr
|
4ac7f8275b
|
feat(TaskProcessing): Allow setting task results for file slots
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +02:00 |
|