Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix: Fix several side effects of lazy ghosts | Côme Chilliet | 2025-06-05 | 1 | -0/+6 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Use only enabled applications versions in the cache prefix | Côme Chilliet | 2025-06-05 | 2 | -2/+2 |
| | | | | | | | This makes sure the cached routes are updated after enabling a previously disabled application Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Deprecate action and actionInclude from routes and fix actionInclude | Côme Chilliet | 2025-06-05 | 1 | -1/+3 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(dav): file drop nickname | skjnldsv | 2025-06-05 | 1 | -0/+11 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | feat(RequestHeader): Add indirect parameterfeat/requestheader/indirect-parameter | provokateurin | 2025-06-03 | 1 | -0/+2 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | refactor(RequestHeader): Make parameter types stricter | provokateurin | 2025-06-03 | 1 | -2/+2 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | chore(RequestHeader): Remove unnecessary getters | provokateurin | 2025-06-03 | 1 | -18/+0 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | fix(PreviewManager): use the forced mimetype in throwIfPreviewsDisabledfix/noid/get-preview-force-mimetype | Julien Veyssier | 2025-06-02 | 1 | -1/+3 |
| | | | | Signed-off-by: Julien Veyssier <julien-nc@posteo.net> | ||||
* | feat: add support for sensitive Declarative settings values encryption | Andrey Borysenko | 2025-05-28 | 1 | -0/+1 |
| | | | | Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com> | ||||
* | docs(caldav): update documentation for calendar searchdocs/53002/calendar-search | Daniel Kesselberg | 2025-05-23 | 1 | -7/+65 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | feat(IUser): add `getQuotaBytes` method to get machine readable quotafeat/user-get-quota-bytes | Ferdinand Thiessen | 2025-05-22 | 1 | -0/+9 |
| | | | | | | | | | | | Proper replacement for deprecated `OC_Util::getUserQuota`. Also we still use this in some cases we can now replace, moreover it just makes sense to have a machine readable format in the API instead of only the human readable format which is less precise. Alings also with `getQuota` of the quota storage, which already returned the machine readable format. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | Merge pull request #52943 from nextcloud/feat/http/request-header-attribute | Kate | 2025-05-20 | 1 | -0/+50 |
|\ | |||||
| * | feat(Http): Add RequestHeader attributefeat/http/request-header-attribute | provokateurin | 2025-05-20 | 1 | -0/+50 |
| | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | | chore: Set correct version for new UserMount eventschore/user-mount-events-since | provokateurin | 2025-05-20 | 3 | -3/+3 |
| | | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | | feat: only load template fields when requested | Elizabeth Danzberger | 2025-05-19 | 2 | -1/+22 |
| | | | | | | | | Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de> | ||||
* | | feat(UserMountCache): Emit events for added, removed and updated mountsfeat/mountmanager/emit-events | provokateurin | 2025-05-19 | 3 | -0/+82 |
|/ | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | Merge pull request #52848 from nextcloud/fix/cleanup-servercontainer | Kate | 2025-05-19 | 3 | -273/+4 |
|\ | |||||
| * | fix: Remove more unused deprecated getters from IServerContainer | Côme Chilliet | 2025-05-16 | 2 | -58/+1 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | fix: Cleanup share ProviderFactory to correctly use DI instead of deprecated ↵ | Côme Chilliet | 2025-05-16 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | getters Ideally circles and talk should migrate to calling registerProvider and core would not need to use their OCA classes like currently. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | fix: Remove deprecated getters in IServerContainer which are not used anymore | Côme Chilliet | 2025-05-16 | 1 | -213/+0 |
| | | | | | | | | | | | | | | | | For now I left the ones which are called from lib/ Next step is to fix all calls and remove those as well. Also the getters should be removed from the implementation. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | Merge pull request #52890 from nextcloud/chore/move-stream-copy-implementation | Ferdinand Thiessen | 2025-05-17 | 1 | -4/+34 |
|\ \ | | | | | | | chore: move streamCopy implementation from `OC_Helper` to `OCP\Files` | ||||
| * | | chore: move streamCopy implementation from `OC_Helper` to `OCP\Files` | Ferdinand Thiessen | 2025-05-16 | 1 | -4/+34 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The function was already there but called the legacy version. So moved the implementation and migrated all usages of it. Sadly the interface was slightly different so adjusted it to be compatible with both legacy and the OCP one. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | | chore!: remove legacy functions from `OC_Helper` deprecated before v10 | Ferdinand Thiessen | 2025-05-16 | 1 | -2/+2 |
| | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | | Merge pull request #52885 from nextcloud/fix/docblock-color | Kate | 2025-05-16 | 1 | -1/+1 |
|\ \ \ | |/ / |/| | | fix(OCP\Color): use correct doc block type | ||||
| * | | fix(OCP\Color): use correct doc block typefix/docblock-color | Ferdinand Thiessen | 2025-05-15 | 1 | -1/+1 |
| |/ | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* / | chore: move implementation to non-deprecated OCP\Util from OC_Helperchore/move-impl-util | Ferdinand Thiessen | 2025-05-16 | 1 | -5/+39 |
|/ | | | | | | | | Only moves the implementation where it was already existing and adds more helpful deprecation messages. This way we can in the future just remove the OC_Helper variants. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | refactor: migrate from OC to OCP in public interfacesrefactor/ocp-deprecations | Ferdinand Thiessen | 2025-05-15 | 14 | -33/+34 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | refactor: add missing template implements where needed | Ferdinand Thiessen | 2025-05-15 | 2 | -7/+7 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | Merge pull request #52870 from nextcloud/chore/remove-get-storage | Kate | 2025-05-15 | 1 | -12/+0 |
|\ | |||||
| * | chore!(\OCP\Files): remove deprecated static `getStorage` methodchore/remove-get-storage | Ferdinand Thiessen | 2025-05-15 | 1 | -12/+0 |
| | | | | | | | | | | | | | | Was deprecated since Nextcloud 14 and is not used anymore. Removing allows us to clean the OCP psalm baseline. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | refactor(App): Remove registerRoutes method | provokateurin | 2025-05-15 | 1 | -32/+0 |
|/ | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | Merge pull request #52822 from nextcloud/feat/mime-names | John Molakvoæ | 2025-05-15 | 1 | -0/+8 |
|\ | |||||
| * | feat(core): add human readable mimes | John Molakvoæ (skjnldsv) | 2025-05-14 | 1 | -0/+8 |
| | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | ||||
* | | Merge pull request #52544 from nextcloud/chore/drop-deprecated-account-scopes | John Molakvoæ | 2025-05-14 | 1 | -27/+1 |
|\ \ | |||||
| * | | chore(IAccountManager): remove deprecated visibility constantschore/drop-deprecated-account-scopes | Ferdinand Thiessen | 2025-05-14 | 1 | -27/+1 |
| | | | | | | | | | | | | | | | | | | | | | Those constants are not used anywhere anymore and are deprecated for more than ten versions. So its time to cleanup the interface. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | | Merge pull request #52812 from nextcloud/chore/oc-helper-rmdirr | John Molakvoæ | 2025-05-14 | 1 | -2/+34 |
|\ \ \ | |/ / |/| | | |||||
| * | | chore: move implementation from OC legacy to OCP\Fileschore/oc-helper-rmdirr | Ferdinand Thiessen | 2025-05-14 | 1 | -2/+34 |
| |/ | | | | | | | | | | | | | | | | | - move implementation to the OCP variant that called the legacy before - add the missing deprecation notice - add missing parameter to align both signatures - use OCP\Files where this method is still used Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | Merge pull request #52800 from nextcloud/debt/noid/simple-file-generic-exception | Kate | 2025-05-14 | 1 | -2/+8 |
|\ \ | |||||
| * | | fix: annotate possible exceptionsdebt/noid/simple-file-generic-exception | Daniel Kesselberg | 2025-05-13 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | | | | File.getContent can throw a GenericFileException since https://github.com/nextcloud/server/pull/37943. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | | | chore: replace leagcy OC_Helper calls with OCP\Utilchore/oc-helper-filesize | Ferdinand Thiessen | 2025-05-14 | 2 | -5/+56 |
| |/ |/| | | | | | | | | | | | | | - Replace legacy calls with OCP\Util - Add missing deprecation notices - Inline implementation in OCP\Util and call it from OC_Helper Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | feat(FilenameValidator): allow to sanitize filenamesfeat/ocp-sanitize-filenames | Ferdinand Thiessen | 2025-05-13 | 1 | -0/+13 |
|/ | | | | | | Share the filename sanitizing with the OCP filename validator. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | Merge pull request #52707 from nextcloud/encryption-no-header-size-error | Kate | 2025-05-10 | 1 | -0/+17 |
|\ | |||||
| * | fix: throw a better error if we can't get the encrypted header sizeencryption-no-header-size-error | Robin Appelman | 2025-05-09 | 1 | -0/+17 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | fix: add calendar enablefix/noid/calendar-enabled | SebastianKrupinski | 2025-05-09 | 1 | -0/+24 |
|/ | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | Merge pull request #52634 from nextcloud/perf/share20/get-all-shares-in-folder | Kate | 2025-05-08 | 1 | -0/+24 |
|\ | |||||
| * | perf(Share20): Add interface to query all shares in a folder without ↵perf/share20/get-all-shares-in-folder | provokateurin | 2025-05-08 | 1 | -0/+24 |
| | | | | | | | | | | | | filtering by user Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | | Merge pull request #52441 from nextcloud/scan-locked-error | Kate | 2025-05-06 | 1 | -0/+12 |
|\ \ | |||||
| * | | fix: better error message when trying to scan a folder that is already being ↵scan-locked-error | Robin Appelman | 2025-04-25 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | | | scanned Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | | Merge pull request #51779 from nextcloud/object-store-filename | Kate | 2025-05-06 | 1 | -1/+10 |
|\ \ \ | |||||
| * | | | feat: store original storage id and path in object store metadataobject-store-filename | Robin Appelman | 2025-03-31 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> |