aboutsummaryrefslogtreecommitdiffstats
path: root/build
Commit message (Collapse)AuthorAgeFilesLines
* fix: Fix psalm issue and update baselineCôme Chilliet2025-06-051-44/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: update psalm baselinefeat/cache-routesCôme Chilliet2025-06-051-3/+0
| | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* chore: Disable appstore from integration testsCôme Chilliet2025-06-051-0/+2
| | | | | | This avoids spamming the appstore server and getting banned from CI runs Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* fix(dav): file drop nicknameskjnldsv2025-06-051-4/+43
| | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
* refactor(core): migrate core application to `IBootstrap`Ferdinand Thiessen2025-06-021-6/+0
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat: move primary object store configuration to a single placeprimary-object-store-settingsRobin Appelman2025-05-281-8/+0
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* fix(security): Update CA certificate bundlenextcloud-command2025-05-211-1/+1
| | | | Signed-off-by: GitHub <noreply@github.com>
* Revert "fix(files_sharing): Filter own shares that are reshares"revert-52503-fix/files_sharing/filter-own-reshared-sharesJoas Schilling2025-05-191-0/+9
|
* Merge pull request #52891 from nextcloud/chore/nix-flakeKate2025-05-191-0/+3
|\
| * chore: Add nix flake with development shellchore/nix-flakeprovokateurin2025-05-181-0/+3
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | fix(files_sharing): Filter own shares that are resharesfix/files_sharing/filter-own-reshared-sharesprovokateurin2025-05-191-9/+0
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Merge pull request #52901 from nextcloud/chore/remove-dead-code-filesKate2025-05-191-1/+0
|\ \
| * | refactor: move tag handling from files handler to files_sharingchore/remove-dead-code-filesFerdinand Thiessen2025-05-161-1/+0
| |/ | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #52848 from nextcloud/fix/cleanup-servercontainerKate2025-05-192-33/+1
|\ \
| * | fix: Remove deprecated getters from Server that were previously removed from ↵Côme Chilliet2025-05-161-5/+0
| | | | | | | | | | | | | | | | | | public interface Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | fix: Cleanup share ProviderFactory to correctly use DI instead of deprecated ↵Côme Chilliet2025-05-162-28/+1
| |/ | | | | | | | | | | | | | | | | 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>
* | Merge pull request #52890 from nextcloud/chore/move-stream-copy-implementationFerdinand Thiessen2025-05-171-3/+8
|\ \ | | | | | | chore: move streamCopy implementation from `OC_Helper` to `OCP\Files`
| * | chore: move streamCopy implementation from `OC_Helper` to `OCP\Files`Ferdinand Thiessen2025-05-161-3/+8
| |/ | | | | | | | | | | | | | | | | 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: deprecate OC_Helper::copyrchore/deprecate-ochelper-copyrFerdinand Thiessen2025-05-161-3/+0
| | | | | | | | | | | | Inline it into Installer as needed. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | fix(dav): correctly handle uploading folders with same name as a filefix/file-dropFerdinand Thiessen2025-05-161-0/+41
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #52893 from nextcloud/chore/remove-files-templatesFerdinand Thiessen2025-05-161-1/+0
|\ \ | | | | | | chore: remove files file templates deprecated since v18 and provided by richdocuments
| * | chore: remove files file templates deprecated since v18 and provided by ↵chore/remove-files-templatesFerdinand Thiessen2025-05-161-1/+0
| |/ | | | | | | | | | | | | | | | | | | | | richdocuments - leftover from https://github.com/nextcloud/server/pull/17559 - The file templates are already provided in a non-deprecated way by richdocuments. - The template manager used here is deprecated for 14 versions now... Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #52885 from nextcloud/fix/docblock-colorKate2025-05-161-8/+0
|\ \ | |/ |/| fix(OCP\Color): use correct doc block type
| * fix(OCP\Color): use correct doc block typefix/docblock-colorFerdinand Thiessen2025-05-151-8/+0
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | chore: ignore 3rdparty while psalm lintingchore/ignore-3rdpartyFerdinand Thiessen2025-05-151-44/+0
|/ | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* refactor: migrate from OC to OCP in public interfacesrefactor/ocp-deprecationsFerdinand Thiessen2025-05-152-84/+0
| | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #52870 from nextcloud/chore/remove-get-storageKate2025-05-152-8/+0
|\
| * chore!(\OCP\Files): remove deprecated static `getStorage` methodchore/remove-get-storageFerdinand Thiessen2025-05-152-8/+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>
* | chore(AppFramework): Remove unused RouteConfig class and migrate tests to ↵provokateurin2025-05-152-13/+0
|/ | | | | | RouteParser Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* feat(psalm): Mark all usage of deprecated code as errorfeat/psalm/error-deprecationsprovokateurin2025-05-151-0/+2135
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* refactor: Extend rector to ocs/ and ocs-provider/refactor/rector-top-levelprovokateurin2025-05-151-2/+2
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* refactor: Extend rector to all top-level filesprovokateurin2025-05-151-0/+7
| | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* Merge pull request #52820 from nextcloud/refactor/rector-coreKate2025-05-151-1/+1
|\
| * refactor: Extend rector to core/refactor/rector-coreprovokateurin2025-05-151-1/+1
| | | | | | | | Signed-off-by: provokateurin <kate@provokateurin.de>
* | Merge pull request #52840 from nextcloud/fix/remove-broken-versions-routesCôme Chilliet2025-05-151-5/+0
|\ \ | |/ |/| fix(files_versions): Remove routes leading to deleted ajax files
| * fix: Update psalm baseline to remove fixed issuefix/remove-broken-versions-routesCôme Chilliet2025-05-141-5/+0
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #52667 from nextcloud/fix/improve-init-profilingCôme Chilliet2025-05-142-5/+1
|\ \ | | | | | | Improve init profiling
| * | fix: Fix psalm issue and update baselinefix/improve-init-profilingCôme Chilliet2025-05-141-5/+0
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | feat: Improve init a bit, and add more profiling stepsCôme Chilliet2025-05-131-0/+1
| | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | Merge pull request #52544 from nextcloud/chore/drop-deprecated-account-scopesJohn Molakvoæ2025-05-142-34/+14
|\ \ \ | |_|/ |/| |
| * | chore(IAccountManager): remove deprecated visibility constantschore/drop-deprecated-account-scopesFerdinand Thiessen2025-05-142-34/+14
| | | | | | | | | | | | | | | | | | | | | 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>
* | | chore: Update psalm baseline to remove fixed issueCôme Chilliet2025-05-131-3/+0
|/ / | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* / feat(dav): allow uploading folders to public sharesJohn Molakvoæ (skjnldsv)2025-05-133-16/+97
|/ | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* build(deps-dev): bump behat/behat in /build/integrationdependabot/composer/build/integration/behat/behat-3.22.0dependabot[bot]2025-05-101-108/+58
| | | | | | | | | | | | | | | | Bumps [behat/behat](https://github.com/Behat/Behat) from 3.21.1 to 3.22.0. - [Release notes](https://github.com/Behat/Behat/releases) - [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md) - [Commits](https://github.com/Behat/Behat/compare/v3.21.1...v3.22.0) --- updated-dependencies: - dependency-name: behat/behat dependency-version: 3.22.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #52360 from ↵Louis2025-05-061-15/+0
|\ | | | | | | nextcloud/artonge/fix/use_preview_api_for_blurhash_generation
| * fix(blurhash): Use preview API to generate the previewsartonge/fix/use_preview_api_for_blurhash_generationLouis Chemineau2025-05-051-15/+0
| | | | | | | | | | | | | | This allows to benefit from all the checks done by the preview API. This also use the newly introduced `cacheResult` argument to limit disk usage. Signed-off-by: Louis Chemineau <louis@chmn.me>
* | Merge pull request #51608 from nextcloud/feat/sanitize-filenames-commandFerdinand Thiessen2025-05-051-0/+68
|\ \ | |/ |/| feat(files): add command to automatically rename filenames
| * feat(files): add command to automatically rename filenamesFerdinand Thiessen2025-04-301-0/+68
| | | | | | | | | | | | Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | test: ignore git-ignored files from teststest/no-git-ignoreFerdinand Thiessen2025-04-291-1/+1
|/ | | | | | | Fix running `npm run test` when your development setup has other apps checked out - like having the viewer app installed locally in `apps`. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* build(deps-dev): bump behat/behat in /build/integrationdependabot/composer/build/integration/behat/behat-3.21.1dependabot[bot]2025-04-261-6/+6
| | | | | | | | | | | | | | | | Bumps [behat/behat](https://github.com/Behat/Behat) from 3.21.0 to 3.21.1. - [Release notes](https://github.com/Behat/Behat/releases) - [Changelog](https://github.com/Behat/Behat/blob/master/CHANGELOG.md) - [Commits](https://github.com/Behat/Behat/compare/v3.21.0...v3.21.1) --- updated-dependencies: - dependency-name: behat/behat dependency-version: 3.21.1 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>