Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | chore: Fix all method calls with too many argumentschore/too-many-arguments | provokateurin | 7 days | 1 | -8/+8 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | Revert "perf(base): Stop setting up the FS for every basic auth request" | John Molakvoæ | 2025-07-11 | 1 | -0/+118 |
| | |||||
* | fix(core): Stop abusing the cache for avatar upload | provokateurin | 2025-07-08 | 1 | -118/+0 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | chore: run rectorrector-phpunit10 | Robin Appelman | 2025-07-01 | 38 | -130/+79 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | chore: apply new CSFixer rules | Ferdinand Thiessen | 2025-07-01 | 50 | -2/+51 |
| | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> # Conflicts: # apps/settings/lib/SetupChecks/PhpOpcacheSetup.php | ||||
* | feat(files_sharing): allow viewing files with download disabled | skjnldsv | 2025-06-26 | 1 | -18/+6 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | refactor: split off value casting out of config:system:set command | Robin Appelman | 2025-06-24 | 2 | -50/+71 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | feat(lexicon): migrate config key/value | Maxence Lange | 2025-06-24 | 4 | -4/+21 |
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | style(occ): clean up SettingTest class | Salvatore Martire | 2025-06-17 | 1 | -27/+14 |
| | | | | Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com> | ||||
* | feat: allow reading profile properties from occ | Salvatore Martire | 2025-06-17 | 1 | -0/+470 |
| | | | | | | | This change adds support for reading profile information through the occ command, and updates the corresponding test. Signed-off-by: Salvatore Martire <4652631+klarkent@users.noreply.github.com> | ||||
* | chore: run rector on tests with new rulerector-tests | Robin Appelman | 2025-06-12 | 5 | -11/+11 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | chore: run rector on tests | Robin Appelman | 2025-06-12 | 17 | -47/+59 |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | chore: update openAPI filesdependabot/composer/vendor-bin/openapi-extractor/nextcloud/openapi-extractor-1.8.0 | Ferdinand Thiessen | 2025-06-09 | 3 | -10/+10 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | Merge pull request #52587 from nextcloud/bugfix/noid/fix-type-error | Kate | 2025-05-05 | 1 | -2/+31 |
|\ | |||||
| * | fix(loginflow): Fix type error when password could not be decryptedbugfix/noid/fix-type-error | Joas Schilling | 2025-05-02 | 1 | -2/+31 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | test: Finish migrating tests/Core/ to PHPUnit 10 compatible codetest/noid/more-phpunit-10 | Joas Schilling | 2025-05-02 | 33 | -191/+249 |
|/ | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Merge pull request #52546 from nextcloud/fix/52278/remove-unused-etag-check | Daniel | 2025-04-30 | 1 | -26/+27 |
|\ | | | | | fix: Remove unneccesary etag check | ||||
| * | fix: Add etag tests to NavigationControllerTestfix/52278/remove-unused-etag-check | Marcel Müller | 2025-04-30 | 1 | -0/+32 |
| | | | | | | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de> | ||||
| * | fix: Remove unneccesary etag check | Marcel Müller | 2025-04-29 | 1 | -31/+0 |
| | | | | | | | | Signed-off-by: Marcel Müller <marcel-mueller@gmx.de> | ||||
* | | test: Prepare more tests for PHPUnit 10 | Joas Schilling | 2025-04-30 | 1 | -6/+10 |
|/ | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | fix(occ): Fix autocompletion of config:app:* commandsbugfix/noid/fix-autocomplete-of-app-configs | Joas Schilling | 2025-04-25 | 3 | -114/+67 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | feat(login-flow-v2): Restrict allowed apps by user agent check | Misha M.-Kupriyanov | 2025-04-23 | 2 | -0/+122 |
| | | | | | | | | | | | Enable via: ./occ config:system:set core.login_flow_v2.allowed_user_agents 0 --value '/Custom Foo Client/i' ./occ config:system:set core.login_flow_v2.allowed_user_agents 1 --value '/Custom Bar Client/i' if user agent string is unknown the template with "Access forbidden"-"Please use original client" will be displayed Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de> | ||||
* | fix(oauth2): retain support for legacy ownCloud clientsfix/oauth2/retain-legacy-oc-client-support | Richard Steinmetz | 2025-04-01 | 1 | -2/+8 |
| | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | ||||
* | fix(phpunit): Remove some more withConsecutive callstechdebt/noid/prepare-phpunit10 | Joas Schilling | 2025-03-31 | 4 | -72/+76 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | fix: Adjust data provider name | Ferdinand Thiessen | 2025-03-27 | 2 | -4/+4 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix: Migrate all uses of OCP\Template to OCP\Template\ITemplateManager | Côme Chilliet | 2025-03-06 | 1 | -3/+3 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Replace isInstalled calls with isEnabledForAnyone or isEnabledForUser | Côme Chilliet | 2025-02-13 | 1 | -1/+3 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Remove skip of grant page, only skip first step | Côme Chilliet | 2025-01-07 | 1 | -4/+0 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | chore: Adapt tests to added constructor parameters | Côme Chilliet | 2025-01-07 | 1 | -30/+24 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Merge pull request #49560 from nextcloud/fix/login-origin | Stephan Orbaugh | 2024-12-20 | 1 | -5/+23 |
|\ | | | | | feat(login): add origin check at login | ||||
| * | feat(login): add origin check at login | Benjamin Gaussorgues | 2024-12-05 | 1 | -5/+23 |
| | | | | | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | | feat(systemtags): allow setting color with occ | skjnldsv | 2024-12-06 | 1 | -3/+5 |
|/ | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | feat: Warn about maintenance in EncryptAll commandartonge/feat/maintenance_warn_encrypt_all | Louis Chemineau | 2024-11-25 | 1 | -9/+0 |
| | | | | Signed-off-by: Louis Chemineau <louis@chmn.me> | ||||
* | chore(profile): move profile app from core to apps | skjnldsv | 2024-11-14 | 1 | -78/+0 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | fix: Adjust preview for view-only sharesfix/view-only-preview | Ferdinand Thiessen | 2024-10-28 | 1 | -17/+174 |
| | | | | | | | | | | | | | | | | | Previously there was a different behavior for public shares (link-shares) and internal shares, if the user disabled the view permission. The legacy UI for public shares simply "disabled" the context menu and hided all download actions. With Nextcloud 31 all share types use the consistent permissions attributes, which simplifies code, but caused a regression: Images can no longer been viewed. Because on 30 and before the attribute was not set, previews for view-only files were still allowed. Now with 31 we need a new way to allow "viewing" shares. So this is allowing previews for those files, but only for internal usage. This is done by settin a special header, which only works with custom requests, and not by opening the URL directly. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | Merge pull request #48537 from nextcloud/add-command-to-cleanup-preview | Kate | 2024-10-14 | 1 | -0/+176 |
|\ | |||||
| * | feat(preview): add command to cleanup preview folderadd-command-to-cleanup-preview | Thomas Citharel | 2024-10-03 | 1 | -0/+176 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | When changing preview parameters (size, format, …), one can simply delete the preview folder and run files:scan-app-data in order to retrigger updated preview recreation because files are absent. However, that's not possible when using ObjectStorage as primary storage, as there's no concept of "preview folder". This command allows to simply delete and recreate the preview folder properly from Nextcloud, so that the abstraction levels handle all the subfolder & file deleting part. Signed-off-by: Thomas Citharel <tcit@tcit.fr> | ||||
* | | test(settings): Correctly only return bool for Symfony ↵dependabot/composer/symfony-6.4 | Joas Schilling | 2024-10-07 | 1 | -7/+17 |
| | | | | | | | | | | | | Input::hasParameterOption calls Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | test: Fix mock creation | Joas Schilling | 2024-10-07 | 1 | -4/+3 |
|/ | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | chore(legacy): Introduce public version ct plass and drop version methods ↵clean/version-ocp | Julius Knorr | 2024-09-20 | 1 | -11/+17 |
| | | | | | | from OC_Util Signed-off-by: Julius Knorr <jus@bitgrid.net> | ||||
* | chore(deps): Update nextcloud/coding-standard to v1.3.1 | provokateurin | 2024-09-19 | 9 | -27/+27 |
| | | | | Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | refactor: Add void return type to PHPUnit test methods | Christoph Wurst | 2024-09-15 | 63 | -279/+279 |
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | style: update codestyle for coding-standard 1.2.3 | Daniel Kesselberg | 2024-08-25 | 18 | -78/+78 |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | fix: Fix failing test for group listing | Julius Härtl | 2024-08-06 | 1 | -0/+6 |
| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | chore(tests): Adapt tests to the group:list change | Côme Chilliet | 2024-08-06 | 1 | -28/+32 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Ignore preview requests for invalid file ids | Julius Härtl | 2024-07-22 | 1 | -0/+1 |
| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | feat: don't count failed CSRF as failed login attempt | Benjamin Gaussorgues | 2024-07-11 | 1 | -1/+0 |
| | | | | Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | Merge pull request #45811 from nextcloud/add-test-for-profile-page-controller | Daniel | 2024-06-12 | 1 | -0/+78 |
|\ | | | | | test: add tests for ProfilePageController | ||||
| * | test: add tests for ProfilePageController | Daniel Kesselberg | 2024-06-12 | 1 | -0/+78 |
| | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | | fix(files_sharing): dark avatar support | skjnldsv | 2024-06-12 | 1 | -2/+13 |
|/ | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> |