aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #46592 from nextcloud/feat/first-day-of-week-user-settingRichard Steinmetz2024-07-231-1/+5
|\
| * feat: let users configure their first day of weekRichard Steinmetz2024-07-221-1/+5
* | Fix(l10n): Update translations from TransifexNextcloud bot2024-07-236-0/+8
|/
* feat: add config flag to toggle persistent redis connectionsRobin Appelman2024-07-221-12/+21
* feat(taskprocessing): add support for webhooks (http or AppAPI) in the task p...Julien Veyssier2024-07-225-3/+131
* Merge pull request #46571 from nextcloud/chore/migrate-to-filenamevalidatorStephan Orbaugh2024-07-223-16/+31
|\
| * refactor: Migrate some legacy and core functions to `IFilenameValidator`Ferdinand Thiessen2024-07-193-16/+31
* | Merge pull request #46473 from nextcloud/feat/restrict_admin_to_ipsAndy Scherzinger2024-07-2215-67/+399
|\ \
| * | feat(Security): add Factory for IP addresses and rangesBenjamin Gaussorgues2024-07-195-0/+59
| * | feat(security): Add public API to allow validating IP Ranges and checking for...Joas Schilling2024-07-1913-78/+279
| * | feat(security): restrict admin actions to IP rangesBenjamin Gaussorgues2024-07-198-67/+139
* | | Merge pull request #46640 from nextcloud/fix/noid/google-scopeJulius Härtl2024-07-223-6/+19
|\ \ \
| * | | fix(Token): take over scope in token refresh with login by cookieArthur Schiwon2024-07-193-6/+19
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-07-212-0/+4
| |_|/ |/| |
* | | Merge pull request #46605 from nextcloud/bugfix/noid/test-more-oracle-versionsJoas Schilling2024-07-1918-135/+196
|\ \ \ | |_|/ |/| |
| * | fix(db): Fix md5 for oracle >= 20Joas Schilling2024-07-194-1/+23
| * | fix(db): Manually track if `where()` is called when not empty to avoid recursionJoas Schilling2024-07-191-19/+24
| * | fix(db): Deprecate `IExpressionBuilder::or()` and `IExpressionBuilder::and()`...Joas Schilling2024-07-198-40/+45
| * | fix(db): Deprecate `getState()` as per upstreamJoas Schilling2024-07-192-1/+6
| * | fix(db): Promote the use of `getDatabaseProvider` to reduce the impage of rem...Joas Schilling2024-07-198-59/+46
| * | fix(db): Deprecate using table alias for DELETE and UPDATEJoas Schilling2024-07-192-5/+18
| * | fix(db): `Doctrine\DBAL\Connection::executeUpdate()` is deprecatedJoas Schilling2024-07-191-4/+1
| * | fix(db): Fix internal calls to doctrine's `fetch()` methodsJoas Schilling2024-07-191-5/+12
| * | fix(db): Use `createSchemaManager()` method as `getSchemaManager()` is deprec...Joas Schilling2024-07-193-5/+5
| * | fix(db): Deprecate `getQueryPart()` and `resetQueryPart()` methods that will ...Joas Schilling2024-07-192-0/+20
* | | Merge pull request #46608 from nextcloud/error-log-textprocessingMarcel Klehr2024-07-191-1/+1
|\ \ \ | |_|/ |/| |
| * | fix(TextProcessing): use error instead of info for exception loggingAnupam Kumar2024-07-181-1/+1
* | | Merge pull request #46368 from nextcloud/fix/task-processingMarcel Klehr2024-07-194-55/+183
|\ \ \ | |_|/ |/| |
| * | fix(TaskProcessing): Add since doc for new EShapeType methodMarcel Klehr2024-07-171-0/+1
| * | fix(TaskProcessing): Run cs:fixMarcel Klehr2024-07-171-1/+1
| * | fix(TaskProcessing): Use getScalarType instead of relying on magic integersMarcel Klehr2024-07-171-5/+7
| * | fix(TaskProcessingA/Manager): Catch new errorMarcel Klehr2024-07-171-1/+7
| * | fix(TaskProcessingA/Manager): Use time() along with rand int for file namesMarcel Klehr2024-07-171-2/+2
| * | fix(TaskProcessing\Manager#setTaskResult): Replace files contents with ID ins...Marcel Klehr2024-07-171-0/+9
| * | fix: do not overwrite the output if NodeID existsAlexander Piskun2024-07-171-6/+1
| * | fix(TaskProcessing\Manager#setTaskResult): Replace files contents with ID ins...Marcel Klehr2024-07-171-0/+5
| * | fix: Validate output properlyMarcel Klehr2024-07-172-5/+67
| * | feat(TaskProcessing): Allow setting task results for file slotsMarcel Klehr2024-07-173-45/+93
* | | Merge pull request #46583 from nextcloud/filecache-sharding-compatRobin Appelman2024-07-194-12/+16
|\ \ \
| * | | fix: make batch propagator work with sharding restrictionsRobin Appelman2024-07-171-4/+4
| * | | fix: make usermountcache compatible with shardingRobin Appelman2024-07-171-5/+5
| * | | fix: make joining on tags in search queries work with shardingRobin Appelman2024-07-171-1/+0
| * | | fix: always set storage id in Cache::getRobin Appelman2024-07-171-2/+2
| * | | fix: add set storage id for more cache queriesRobin Appelman2024-07-171-0/+5
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2024-07-192-0/+2
* | | | chore: use "app_api" session key, "app_api_system" is deprecatedAndrey Borysenko2024-07-181-2/+3
* | | | feat: allow for ExApps to call Admin endpoints marked with specific attrAlexander Piskun2024-07-184-6/+38
| |_|/ |/| |
* | | feat(Security): Warn about using annotations instead of attributesprovokateurin2024-07-184-2/+12
* | | Fix(l10n): Update translations from TransifexNextcloud bot2024-07-1820-0/+20
* | | Merge pull request #46510 from nextcloud/feat/info-xml-backendsRichard Steinmetz2024-07-173-1/+36
|\ \ \