Commit Graph

744 Commits (bbeae5c2696afce7bfd3003b3faa42e335a242ca)

Author SHA1 Message Date
Marcel Müller 35a86d6f96 feat: Add option to update the public key of a user
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-11-19 12:42:58 +07:00
Marcel Klehr 6ae009796d fix(TaskProcessing): Make sure list command int filter parameters are parsed as ints
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2025-11-02 22:27:35 +07:00
Arthur Schiwon 382d4c3645
fix(Apps): fix install command check on existing apps
- AppManager::isInstalled() is misleading, as it checks only whether it is

enabled. But an app might not be present in some edge cases.

- AppManager::getAppPath() does however only check whether an app dir is

present, independent of the enabled-state.

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2025-10-17 16:26:51 +07:00
Robin Appelman e49f0ef010 fix: don't show object size warning if we can't determine the object size
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-09-12 08:31:35 +07:00
yemkareems bc64573fb5
fix: copy SetConfig.php and SetConfigTest.php from master to backport branch
Signed-off-by: yemkareems <yemkareems@gmail.com>
2025-08-26 19:40:56 +07:00
Robin Appelman 32e201e540 feat: add command to clear memcache
Signed-off-by: Robin Appelman <robin@icewind.nl>

[skip ci]
2025-08-26 03:54:33 +07:00
Robin Appelman a8428cad01 feat: add command to delete memcache key
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-26 03:54:33 +07:00
Robin Appelman 38faa7af70 feat: add commands to get and set memcache values
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-26 03:54:33 +07:00
Robin Appelman 642a81a8d4 refactor: split off value casting out of config:system:set command
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-08-26 03:54:32 +07:00
skjnldsv 523fb38678 fix: force lowercase emails
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-07-11 09:05:47 +07:00
Joas Schilling d1a554fba0
feat(occ): Add commands to list all routes and match a single one
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-06-26 17:12:33 +07:00
provokateurin 6308f3c3e8 fix(core): Make --password-from-env work with NC_PASS everywhere
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-06-20 10:38:18 +07:00
provokateurin ab9328a17c fix(core): Make OC_PASS actually work for occ user:auth-tokens:add --password-from-env
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-06-20 10:38:18 +07:00
Robin Appelman 88dcfe69b6 feat: add mount id to info:storage(s)
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-25 20:11:34 +07:00
Robin Appelman 3c36f17cef feat: add command to get basic storage info
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-25 20:11:34 +07:00
Robin Appelman 4ff14790af feat: move streaming output helps to command base class
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-16 10:41:27 +07:00
Robin Appelman 23bf3e2a01
Merge pull request #52765 from nextcloud/backport/52693/stable31
[stable31] feat: allow setting system config values with json value
2025-05-15 14:06:48 +07:00
Robin Appelman 7f019e3a14 feat: allow setting system config values with json value
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-12 11:27:35 +07:00
Robin Appelman 1c5658cd33 feat: add more encryption checks to info:file
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-12 11:27:33 +07:00
Joas Schilling 5149745b46
fix(occ): Fix autocompletion of config:app:* commands
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-25 14:57:04 +07:00
Christoph Wurst 2dfda1ea26 fix(db): Create replacement index where original index is missing
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-04-23 22:49:47 +07:00
Joas Schilling 1a60bca362 fix(l10n): Improve english source strings
- No leading/trailing whitespace
- Use asci single quote

Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-02-26 13:08:49 +07:00
skjnldsv 63d9a11575 fix: make sure we process mime extensions as string
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-09 21:09:12 +07:00
provokateurin 279b9ca3ad fix(ConvertType): Read hostname from arguments and not options
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-30 10:50:16 +07:00
Nils Wenninghoff 8a6d9ffdc1 fix(ConvertType): Read dbtype in createConnectionParams and remove safeguard
Signed-off-by: Nils Wenninghoff <nils@ungemein.cool>
2025-01-30 10:50:16 +07:00
Ferdinand Thiessen 00286eefa8 fix: `user:settings` command when user is not available
If `ignore-missing-user` all sub commands work, except listing all settings
for a user like `occ user:settings --ignore-missing-user user core`.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-28 11:22:08 +07:00
Misha M.-Kupriyanov 744d57d5d8 fix(occ): hide sensitive data while config:app:set
in order to hide sensitive data from logs

Signed-off-by: Misha M.-Kupriyanov <kupriyanov@strato.de>
2025-01-25 16:52:54 +07:00
Andy Scherzinger f63ac94b34
Merge pull request #49967 from nextcloud/jtr/occ-maintenance-mode-desc
fix: Make `maintenance:mode` description more accurate + add help
2025-01-13 18:02:32 +07:00
Côme Chilliet 1d0962ab33
feat(occ): Show first_seen in output of user:list --info
Also format unknown and never in a better way.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-01-07 16:30:22 +07:00
Côme Chilliet b995912207
feat(users): Use -1 for unknown firstLogin instead of setting it to current date
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-01-07 16:30:22 +07:00
Côme Chilliet baf7293cfe
feat: Add first login timestamp of each user to oc_preferences and user:info output
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-01-07 16:29:50 +07:00
Robin Appelman 314955a64d
fix: improve wording of occ:upgrade command when no upgrade is required
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-01-03 15:51:34 +07:00
Josh 3f6cd154ef fix: Make `maintenance:mode` description more accurate + add help
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-01-01 11:45:57 +07:00
Jana Peper ee31b3bbe5 fix: error handling for wrong json values
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2024-12-18 18:32:34 +07:00
Jana Peper 8042a82c64 feat: add occ command for task type toggling
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2024-12-18 18:32:34 +07:00
Jana Peper a7f26cf966 feat: add occ command for task type toggling
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2024-12-18 18:32:34 +07:00
Joas Schilling 5198ef2150
Merge pull request #49577 from ehfd/17801
fix(occ): `occ integrity:check-app` and Admin panel "rescan" deliver inconsistent results
2024-12-18 09:19:06 +07:00
Seungmin Kim eb77c633ab fix(occ): Revise output condition
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Signed-off-by: Seungmin Kim <8457324+ehfd@users.noreply.github.com>
2024-12-17 09:36:34 +07:00
Seungmin Kim a5c25635b3 fix(occ): Cosmetic edits
Signed-off-by: Seungmin Kim <8457324+ehfd@users.noreply.github.com>
2024-12-17 09:36:29 +07:00
Seungmin Kim 09154c334c fix(occ): Modify IAppManager
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Signed-off-by: Seungmin Kim <8457324+ehfd@users.noreply.github.com>
2024-12-17 09:36:19 +07:00
Seungmin Kim ab9ac5046b fix(occ): Add condition for isShipped
Signed-off-by: Seungmin Kim <8457324+ehfd@users.noreply.github.com>
2024-12-17 09:36:13 +07:00
Seungmin Kim 5a457b8da5 fix(occ): Fix linting issues
Signed-off-by: Seungmin Kim <8457324+ehfd@users.noreply.github.com>
2024-12-17 09:36:04 +07:00
Seungmin Kim 041eca9b27 fix(occ): Fix `occ integrity:check-app` and Admin panel "rescan" deliver inconsistent results
Signed-off-by: Seungmin Kim <8457324+ehfd@users.noreply.github.com>
2024-12-17 09:35:54 +07:00
skjnldsv 0c7e259151 feat(systemtags): allow setting color with occ
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-12-06 10:19:42 +07:00
Côme Chilliet 1d80351d4a fix: Show errors in encryption:migrate-key-storage-format and continue to other files
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-12-04 14:24:12 +07:00
Côme Chilliet 6dfa09f36d chore: Improve typing in core/Command/Encryption/MigrateKeyStorage.php
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-12-04 14:24:12 +07:00
Christopher Ng e0b3ab5165 fix: Correct wording when attempting to remove a disabled app
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-12-03 14:38:21 +07:00
Joas Schilling d1c3c6f234
fix(maintenance): Show a success message on data-fingerprint command
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-12-02 08:40:25 +07:00
Louis Chemineau 590b1e8698
feat: Warn about maintenance in EncryptAll command
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-11-25 11:42:29 +07:00
dependabot[bot] bb598c8451
chore(deps): Bump nextcloud/coding-standard in /vendor-bin/cs-fixer
Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/nextcloud/coding-standard/releases)
- [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/coding-standard/compare/v1.3.1...v1.3.2)

---
updated-dependencies:
- dependency-name: nextcloud/coding-standard
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-10-19 07:57:35 +07:00