Commit Graph

747 Commits (f9aa4e2e049a4ba1b520db7e30ebe6c31608b1f5)

Author SHA1 Message Date
Marcel Müller f9aa4e2e04 feat(integrity): Allow to run check for all apps
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2025-05-16 18:21:37 +07:00
John Molakvoæ (skjnldsv) 62a9ec2067 fix(core): remove untranslated mime names
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2025-05-15 15:07:08 +07:00
Robin Appelman cfc4196038 feat: add mount id to info:storage(s)
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-15 11:49:09 +07:00
Robin Appelman 6927edc9ff feat: add command to get basic storage info
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-15 11:48:28 +07:00
John Molakvoæ cac44fd924
Merge pull request #52822 from nextcloud/feat/mime-names 2025-05-15 11:41:12 +07:00
provokateurin 82fb8f8508
refactor: Extend rector to core/
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-05-15 00:16:54 +07:00
John Molakvoæ (skjnldsv) 24bc1d606e
feat(core): add human readable mimes
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2025-05-14 22:55:06 +07:00
Robin Appelman 7e9fc7604a
Merge pull request #52693 from nextcloud/config-system-set-json
feat: allow setting system config values with json value
2025-05-12 13:18:26 +07:00
Robin Appelman ffe10d4916 feat: allow setting system config values with json value
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-12 12:02:40 +07:00
Robin Appelman d9c53ef748
feat: add more encryption checks to info:file
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-05-09 16:35:31 +07:00
Joas Schilling 7962df9427
fix(occ): Fix autocompletion of config:app:* commands
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-04-25 11:30:21 +07:00
Andy Scherzinger 2c8c036bdb
Merge pull request #51439 from nextcloud/fix/create-missing-replacement-indexes
fix(db): Create replacement index where original index is missing
2025-04-24 00:49:22 +07:00
Christoph Wurst 29161c0dfd
fix(db): Create replacement index where original index is missing
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2025-04-17 17:59:19 +07:00
Robin Appelman f436ab066e feat: show permissions in info:file output
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-03-31 15:38:33 +07:00
Robin Appelman 7ce06f47c8
feat: move streaming output helps to command base class
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-03-31 14:30:42 +07:00
Côme Chilliet 4b099bd532
chore: Replace calls to OC_App::getAppVersions with app manager
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-25 14:23:40 +07:00
Robin Appelman c5dc90dde9
fix: optimize FileUtils::getFilesByUser
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-03-10 18:19:18 +07:00
Côme Chilliet 001b12c482
Merge pull request #50999 from nextcloud/fix/move-away-from-oc-app
fix: Replace OC_App calls by IAppManager
2025-02-27 18:33:47 +07:00
Joas Schilling 095ab4419e
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 09:54:32 +07:00
Côme Chilliet 34139987d6 fix: Replace OC_App calls by IAppManager
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-02-24 17:48:34 +07:00
Côme Chilliet f758f565d4
fix: Replace getInstalledApps calls with getEnabledApps
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-02-13 10:19:20 +07:00
Côme Chilliet a3685551f7
fix: Replace isInstalled calls with isEnabledForAnyone or isEnabledForUser
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-02-13 10:19:19 +07:00
skjnldsv 6baafd82b6 fix: make sure we process mime extensions as string
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-02-05 12:35:41 +07:00
Stephan Orbaugh 8aad48c6f9
Merge pull request #49016 from Keeper-of-the-Keys/occ-groups-list-single-group
Add the option to provide a groupname and only see its' members in occ group:list
2025-02-03 13:10:00 +07:00
Côme Chilliet 5e97a46f4c
fix: Clearly document that the argument is a search string
It is not an exact match on the group id

Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
2025-02-03 11:07:41 +07:00
provokateurin d8cc8aae1a
fix(ConvertType): Read hostname from arguments and not options
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-30 09:24:58 +07:00
Nils Wenninghoff cf5d55edb7
fix(ConvertType): Read dbtype in createConnectionParams and remove safeguard
Signed-off-by: Nils Wenninghoff <nils@ungemein.cool>
2025-01-30 09:24:58 +07:00
Ferdinand Thiessen 5867231247
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-27 20:51:04 +07:00
Misha M.-Kupriyanov 65698ff086
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 17:19:31 +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
E.S. Rosenberg a.k.a. Keeper of the Keys c7acab5bf7 Add the option to provide a groupname and only see its' members.
Improvements/TODO:
1. Fail/return error if group doesn't exist
2. Only print the members and not the groupname

Signed-off-by: E.S. Rosenberg a.k.a. Keeper of the Keys <es.rosenberg+github@gmail.com>
2025-01-08 20:14:07 +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