SebastianKrupinski
|
fc0b694d37
|
feat: mail provider backend
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
|
2024-07-23 16:20:36 +07:00 |
Julien Veyssier
|
c004f5376f
|
fix(taskprocessing): build autoloader files and fix psalm issue
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-23 17:12:38 +07:00 |
Julien Veyssier
|
df11aa9efc
|
feat(taskprocessing): add appId filter to taskprocessing occ commands
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-23 17:12:38 +07:00 |
Julien Veyssier
|
c120a64ba2
|
feat(taskprocessing): add occ commands to list tasks and compute stats
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-23 17:12:38 +07:00 |
Julien Veyssier
|
df086a8c20
|
feat(taskprocessing): add start, stop and schedule time to tasks
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
|
2024-07-23 17:12:38 +07:00 |
Richard Steinmetz
|
ee6f857889
|
Merge pull request #46592 from nextcloud/feat/first-day-of-week-user-setting
feat: let users configure their first day of week
|
2024-07-23 09:03:19 +07:00 |
Nextcloud bot
|
a884d48413
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2024-07-23 00:19:28 +07:00 |
Richard Steinmetz
|
b37fb43a32
|
feat: let users configure their first day of week
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
|
2024-07-22 22:35:46 +07: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 +07: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 +07: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 +07: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 +07: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 +07:00 |
Nextcloud bot
|
fd1dabf01b
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2024-07-21 00:19:45 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07:00 |
Marcel Klehr
|
a3c3eab09c
|
Merge pull request #46368 from nextcloud/fix/task-processing
TaskProcessing follow-up
|
2024-07-19 12:38:30 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07:00 |
Nextcloud bot
|
22efc6da6a
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2024-07-19 00:19:41 +07: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 +07: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 +07:00 |
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 +07: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 +07:00 |
Nextcloud bot
|
4ad211bfa7
|
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
|
2024-07-18 00:19:29 +07: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 +07:00 |
Robin Appelman
|
0931492ff0
|
fix: make usermountcache compatible with sharding
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2024-07-17 19:16:05 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07: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 +07:00 |
Marcel Klehr
|
969cc52851
|
fix(TaskProcessing): Run cs:fix
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
|
2024-07-17 13:55:55 +07: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 +07:00 |