Côme Chilliet
0710cfb800
chore: Move magic number into a documented const
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-31 15:42:29 +07:00
Côme Chilliet
19b35587b5
fix: Correctly count disabled users for SAML groups subadmins
...
If too many users return -1 as for LDAP so that link is shown
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-03-31 15:42:18 +07:00
Ferdinand Thiessen
92c48d0394
fix(lookup-server): disable lookup server for non-global scale setups
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-11 21:58:09 +07:00
Ferdinand Thiessen
4ec1edb890
fix(lookup-server): do not upload data by default
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-03-11 21:56:25 +07:00
Josh
635dbdc785
fix(Mailer): Fix sendmail binary fallback
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-02-17 19:21:42 +07:00
Ferdinand Thiessen
34bb825f21
fix(provisioning_api): Correct limit for `editUser`
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-02-09 13:46:27 +07:00
provokateurin
384f3c0b07
fix(settings): Fix log file download return type
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-02-03 12:11:01 +07:00
Josh
34bccd1a4f
Merge pull request #50439 from nextcloud/backport/49440/stable29
...
[stable29] fix(SetupChecks): Pass webfinger if the handler returns 400 too
2025-01-26 11:34:54 +07:00
Josh
a4acb88b12
fix(SetupChecks): Pass webfinger if a handler is there
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-01-26 14:38:48 +07:00
Josh
cb4c2adafa
fix(settings): show the correct initial locale in Personal info
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2025-01-26 12:32:32 +07:00
Joas Schilling
4f067e5bff
fix(security): Update .well-known/security.txt expiration date
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-01-23 08:48:13 +07:00
Git'Fellow
23e8b2d757
fix(setupchecks): Binary data can have problems with serialize
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2025-01-10 08:01:39 +07:00
Joas Schilling
08713db193
Merge pull request #49593 from nextcloud/backport/49588/stable29
...
[stable29] fix(setupcheck): Make the Memcache setupcheck use the cache
2024-12-20 11:15:34 +07:00
Joas Schilling
e3c1eb6935
fix(setupcheck): Make the Memcache setupcheck use the cache
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-12-19 15:36:24 +07:00
Joas Schilling
42f8482c1b
fix(setupcheck): Disable PhpMaxFileSize setupcheck for now
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-12-04 08:04:37 +07:00
Git'Fellow
60d1ab252c
fix(SetupChecks): Make sure array key is set
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-11-21 12:10:20 +07:00
skjnldsv
e3f5b721c6
fix(settings): psalm PhpMaxFileSize setup check warning
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-11-19 19:08:19 +07:00
skjnldsv
2cb56e2f1a
feat(settings): add big file upload setup checks
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-11-19 16:23:47 +07:00
Kate
749b6f3f68
Merge pull request #48570 from nextcloud/backport/48532/stable29
2024-10-29 10:27:14 +07:00
Marcel Müller
50be325119
fix(appstore): Hide last modified information for shipped apps
...
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
2024-10-18 12:06:56 +07:00
Ferdinand Thiessen
d126fc3ad0
refactor(settings): `CheckServerResponseTrait` always expect absolute path
...
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>
2024-10-11 13:27:41 +07:00
Ferdinand Thiessen
39d66ed5f6
fix(setup-checks): Ensure URL with webroot works
...
We basically mock the way `URLGenerator::getAbsoluteURL` works,
so we must make sure that the URL might already contain the webroot.
Because `baseURL` and `cliURL` also contain the webroot we need to remove
the webroot from the URL first.
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Daniel <mail@danielkesselberg.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-10-11 13:09:20 +07:00
Maksim Sukharev
d03659bb0f
fix: do not reduce count for subadmins if they are members of group
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-10-04 18:06:31 +07:00
Maksim Sukharev
a448d5d171
fix: correctly count disabled users for subadmins
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-09-30 10:10:45 +07:00
Ferdinand Thiessen
954213642a
fix: Ensure app discover section is returned as list
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-09-24 11:36:45 +07:00
Joas Schilling
f7748b7e64
fix(a11y): Add OTF font loading check
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-09-16 10:05:51 +07:00
Côme Chilliet
48c807e667
fix(setupchecks): Test overwrite.cli url first, then generated one, and
...
trusted domains as last fallback.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-09-05 15:53:45 +07:00
Daniel Kesselberg
e004fb7042
fix: add option to remove the webroot for setup checks and don't check trusted_domains.
...
1) The checks for well-known urls should always run against the root domain and therefore the option to remove the webroot.
2) For trusted domains, the available protocol is unknown, and thus some guesswork would be needed to make that work. I've decided for now to not consider them anymore to reduce false-positives.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-09-05 15:53:45 +07:00
provokateurin
e08bf1f4b0
fix(settings): Fix sharing exclude groups from password requirement option not working
...
Signed-off-by: provokateurin <kate@provokateurin.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-09-03 15:13:57 +07:00
Joas Schilling
bb324019fa
fix(security): Update expiration date in security.txt
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-08-14 10:45:22 +07:00
Git'Fellow
9d062fb7cc
fix: typo
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-08-01 18:05:12 +07:00
Git'Fellow
6c39e9d074
fix: check both CLI and value
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-08-01 18:05:12 +07:00
Git'Fellow
dde693cdf6
fix(setupchecks): Skip checking for OPcache if running from CLI
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-08-01 18:05:12 +07:00
Anupam Kumar
092fbb206f
fix(AdminSettings/AI): show pref list of only the enabled translation providers
...
Signed-off-by: Anupam Kumar <kyteinsky@gmail.com>
2024-08-01 10:57:07 +07:00
Anna Larch
620d58fdf1
fix(caldav): lower scheduling table size warning
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2024-07-25 20:16:26 +07:00
Benjamin Gaussorgues
0022db138d
fix(search): show user search provider for deactivated and admin pages
...
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2024-07-24 14:40:35 +07:00
Ferdinand Thiessen
2071f4d713
Merge pull request #46298 from nextcloud/backport/46174/stable29
...
[stable29] fix(IntegrityCheck): Ensure the check is run if no results are available
2024-07-10 19:01:43 +07:00
MichaIng
79bcb9d3de
fix(settings): make trailing slash for caldav/carddav redirects optional
...
#43939 moved the CalDAV/CardDAV redirect checks from the frontend to a new backend API.
Since the backend does not send an authentication header, checking for the expected response code 207 of the DAV endpoint does not work anymore, hence the URL of the last redirect is checked instead.
This URL is expected to contain a trailing slash, which was not required before, since the DAV endpoint works properly without it (when authenticated).
While a trailing slash in the redirect does no harm, it causes many setups to throw an admin panel warning, while in fact the redirects work properly. Furthermore, the proposed "/.well-known/carddav" => "/remote.php/dav/" redirect leads to double slashes, when doing a request to "/.well-known/carddav/", which seems more wrong then right.
This change makes the trailing slash optional, hence old and adjusted setups won't throw the warning anymore, and the DAV endpoint works well in both cases.
Signed-off-by: MichaIng <micha@dietpi.com>
2024-07-10 00:24:39 +07:00
Ferdinand Thiessen
57c889f773
fix(IntegrityCheck): Ensure the check is run if no results are available
...
If there are no cached results the current implementation was also returning an empty array,
but this was the same as when there was a successful run.
So to distinguish this we return `null` if there are *no* results.
In this case we need to rerun the integrity checker.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-05 12:32:39 +07:00
Daniel Kesselberg
c0d4d376cb
fix(setupchecks): skip check when disk_free_space is disabled
...
Make it easier to discover that the check failed because disk_free_space is disabled.
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-06-29 14:00:33 +07:00
Robin Appelman
d3d2488fbb
feat: add setup check for needed mimetype migrations
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-06-19 11:22:49 +07:00
John Molakvoæ
39adc5f019
Merge pull request #44675 from nextcloud/backport/44306/stable29
2024-06-07 12:17:37 +07:00
John Molakvoæ
8ed2df80c2
Merge pull request #44988 from nextcloud/backport/44973/stable29
2024-06-07 11:03:00 +07:00
Anna Larch
ec94f5499c
fix(caldav): automatically delete outdated scheduling objects
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2024-06-03 11:10:03 +07:00
Josh
cb63ff82c1
Merge pull request #45284 from nextcloud/backport/45262/stable29
...
[stable29] fix(SetupChecks): Detect CLI mode in HTTPS / URL generator check
2024-05-14 07:47:25 +07:00
Josh Richards
a4ef527e75
fix(SetupChecks): Detect CLI mode in HTTPS / URL generator check
...
Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
2024-05-13 10:07:35 +07:00
Josh Richards
00b22f6c11
fix(setupCheck): Only warn when memcache present w/o memcached
...
Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
2024-05-13 09:55:37 +07:00
Côme Chilliet
5f8157f693
fix(setupchecks): Fix opcache buffer check
...
This was broken by last codestyle update, maybe even before because of
operator precedence. Now using vars to make it readable and correct at
the same time.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-04-30 10:51:51 +07:00
Christopher Ng
5885a75a96
feat: Add legal notice and privacy policy links to help page
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-04-23 15:40:36 +07:00
Johannes Merkel
8b614a9dc1
fix(settings): show warning for indexToReplace as part of missing indices
...
Signed-off-by: Johannes Merkel <mail@johannesgge.de>
2024-04-05 11:17:30 +07:00