Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #46605 from nextcloud/bugfix/noid/test-more-oracle-versions | Joas Schilling | 2024-07-19 | 18 | -135/+196 |
|\ | | | | | fix(deps): Deprecate functionality deprecated by doctrine and test on more oracle versions | ||||
| * | fix(db): Fix md5 for oracle >= 20 | Joas Schilling | 2024-07-19 | 4 | -1/+23 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
| * | fix(db): Manually track if `where()` is called when not empty to avoid recursion | Joas Schilling | 2024-07-19 | 1 | -19/+24 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
| * | fix(db): Deprecate `IExpressionBuilder::or()` and ↵ | Joas Schilling | 2024-07-19 | 8 | -40/+45 |
| | | | | | | | | | | | | `IExpressionBuilder::and()` without parameters Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
| * | fix(db): Deprecate `getState()` as per upstream | Joas Schilling | 2024-07-19 | 2 | -1/+6 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
| * | fix(db): Promote the use of `getDatabaseProvider` to reduce the impage of ↵ | Joas Schilling | 2024-07-19 | 8 | -59/+46 |
| | | | | | | | | | | | | removed upstream platforms Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
| * | fix(db): Deprecate using table alias for DELETE and UPDATE | Joas Schilling | 2024-07-19 | 2 | -5/+18 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
| * | fix(db): `Doctrine\DBAL\Connection::executeUpdate()` is deprecated | Joas Schilling | 2024-07-19 | 1 | -4/+1 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
| * | fix(db): Fix internal calls to doctrine's `fetch()` methods | Joas Schilling | 2024-07-19 | 1 | -5/+12 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
| * | fix(db): Use `createSchemaManager()` method as `getSchemaManager()` is ↵ | Joas Schilling | 2024-07-19 | 3 | -5/+5 |
| | | | | | | | | | | | | deprecated Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
| * | fix(db): Deprecate `getQueryPart()` and `resetQueryPart()` methods that will ↵ | Joas Schilling | 2024-07-19 | 2 | -0/+20 |
| | | | | | | | | | | | | be removed with Doctrine/DBAL 4 Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | Merge pull request #46608 from nextcloud/error-log-textprocessing | Marcel Klehr | 2024-07-19 | 1 | -1/+1 |
|\ \ | | | | | | | fix(TextProcessing): use error instead of info for exception logging | ||||
| * | | fix(TextProcessing): use error instead of info for exception logging | Anupam Kumar | 2024-07-18 | 1 | -1/+1 |
| | | | | | | | | | | | | Signed-off-by: Anupam Kumar <kyteinsky@gmail.com> | ||||
* | | | Merge pull request #46368 from nextcloud/fix/task-processing | Marcel Klehr | 2024-07-19 | 4 | -55/+183 |
|\ \ \ | |_|/ |/| | | TaskProcessing follow-up | ||||
| * | | fix(TaskProcessing): Add since doc for new EShapeType method | Marcel Klehr | 2024-07-17 | 1 | -0/+1 |
| | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
| * | | fix(TaskProcessing): Run cs:fix | Marcel Klehr | 2024-07-17 | 1 | -1/+1 |
| | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
| * | | fix(TaskProcessing): Use getScalarType instead of relying on magic integers | Marcel Klehr | 2024-07-17 | 1 | -5/+7 |
| | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
| * | | fix(TaskProcessingA/Manager): Catch new error | Marcel Klehr | 2024-07-17 | 1 | -1/+7 |
| | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
| * | | fix(TaskProcessingA/Manager): Use time() along with rand int for file names | Marcel Klehr | 2024-07-17 | 1 | -2/+2 |
| | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
| * | | fix(TaskProcessing\Manager#setTaskResult): Replace files contents with ID ↵ | Marcel Klehr | 2024-07-17 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | instead of File object Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
| * | | fix: do not overwrite the output if NodeID exists | Alexander Piskun | 2024-07-17 | 1 | -6/+1 |
| | | | | | | | | | | | | | | | Signed-off-by: Alexander Piskun <bigcat88@icloud.com> Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
| * | | fix(TaskProcessing\Manager#setTaskResult): Replace files contents with ID ↵ | Marcel Klehr | 2024-07-17 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | instead of File object Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
| * | | fix: Validate output properly | Marcel Klehr | 2024-07-17 | 2 | -5/+67 |
| | | | | | | | | | | | | | | | | | | Differentiate between output with file IDs and output with File data Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
| * | | feat(TaskProcessing): Allow setting task results for file slots | Marcel Klehr | 2024-07-17 | 3 | -45/+93 |
| | | | | | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | | | Merge pull request #46583 from nextcloud/filecache-sharding-compat | Robin Appelman | 2024-07-19 | 4 | -12/+16 |
|\ \ \ | | | | | | | | | Make filecache queries compatible with sharding | ||||
| * | | | fix: make batch propagator work with sharding restrictions | Robin Appelman | 2024-07-17 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | | | fix: make usermountcache compatible with sharding | Robin Appelman | 2024-07-17 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | | | fix: make joining on tags in search queries work with sharding | Robin Appelman | 2024-07-17 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | | | fix: always set storage id in Cache::get | Robin Appelman | 2024-07-17 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
| * | | | fix: add set storage id for more cache queries | Robin Appelman | 2024-07-17 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2024-07-19 | 2 | -0/+2 |
| | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | | | chore: use "app_api" session key, "app_api_system" is deprecated | Andrey Borysenko | 2024-07-18 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com> | ||||
* | | | | feat: allow for ExApps to call Admin endpoints marked with specific attr | Alexander Piskun | 2024-07-18 | 4 | -6/+38 |
| |_|/ |/| | | | | | | | | Signed-off-by: Alexander Piskun <bigcat88@icloud.com> | ||||
* | | | feat(Security): Warn about using annotations instead of attributes | provokateurin | 2024-07-18 | 4 | -2/+12 |
| | | | | | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2024-07-18 | 20 | -0/+20 |
| | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | | Merge pull request #46510 from nextcloud/feat/info-xml-backends | Richard Steinmetz | 2024-07-17 | 3 | -1/+36 |
|\ \ \ | | | | | | | | | feat: hide caldav server settings if no app uses the caldav backend | ||||
| * | | | feat: hide caldav server settings if no app uses the caldav backend | Richard Steinmetz | 2024-07-16 | 3 | -1/+36 |
| | | | | | | | | | | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | ||||
* | | | | feat(settings/admin/ai): fix provider list not being declared | Julien Veyssier | 2024-07-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | | | | feat(settings/admin/ai): Add Task Processing API settings | Marcel Klehr | 2024-07-17 | 1 | -4/+18 |
| |/ / |/| | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | | | feat(Reference): Add public API endpoints to get references | Jonas | 2024-07-17 | 6 | -14/+81 |
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calling the public API endpoints will check for matching registered reference providers that implement `IPublicReferenceProvider` and call their respective functions. If no matching provider is found, the default `LinkReferenceProvider` will be used to provide open graph data. The frontend reference widget components will call these endpoints from unauthorized sessions, e.g. in public shares. If present, the sharing token of the origin URL is passed to `resolveReferencePublic()` as additional information for the reference provider to determine the access scope. This allows the respective reference providers to determine whether the origin share has access to the linked resource. `getCacheKeyPublic` also gets the sharing token so it can scope the cached entry to it. Contributes to #45978 Signed-off-by: Jonas <jonas@freesources.org> | ||||
* | | Merge pull request #46555 from nextcloud/emptyArrayAppStoreFail | Git'Fellow | 2024-07-17 | 1 | -0/+4 |
|\ \ | | | | | | | fix(appstore): Return an empty array in case of fail | ||||
| * | | chore: add warning in case of failure | Git'Fellow | 2024-07-16 | 1 | -0/+1 |
| | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> | ||||
| * | | fix(appstore): Return an empty array in case of fail | Git'Fellow | 2024-07-16 | 1 | -0/+3 |
| | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> | ||||
* | | | Merge pull request #46419 from nextcloud/bugfix/noid/limit-logo-size-for-outlook | Joas Schilling | 2024-07-17 | 6 | -2/+118 |
|\ \ \ | | | | | | | | | fix(mail): Fix big logos in mail templates for Outlook | ||||
| * | | | fix(mail): Fix big logos in mail templates for Outlook | Joas Schilling | 2024-07-17 | 6 | -2/+118 |
| | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2024-07-17 | 134 | -134/+134 |
| | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | | | Merge pull request #46342 from nextcloud/fix-getimagesize | John Molakvoæ | 2024-07-16 | 1 | -3/+3 |
|\ \ \ \ | |||||
| * | | | | fix(previews): Stop returning true when getimagesize() fails | Josh Richards | 2024-07-15 | 1 | -3/+3 |
| | |_|/ | |/| | | | | | | | | | | Signed-off-by: Josh Richards <josh.t.richards@gmail.com> | ||||
* | | | | Merge pull request #46538 from nextcloud/fix/use-filename-validator | Ferdinand Thiessen | 2024-07-16 | 5 | -131/+35 |
|\ \ \ \ | | | | | | | | | | | refactor: Migrate filename validation from `Storage` and `Util` to `FilenameValidator` | ||||
| * | | | | refactor: Remove deprecated `Util` function for filename validation to ↵ | Ferdinand Thiessen | 2024-07-16 | 2 | -63/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `FilenameValidator` Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> |