Commit Graph

71434 Commits

Author SHA1 Message Date
Josh Richards
f909520911
feat(Updater/Admin): Clarify instructions for upgrade.disable-web
Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-12-02 03:19:21 +01:00
Nextcloud bot
4efa24bd3f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-12-02 00:21:18 +00:00
Ferdinand Thiessen
516fd73684
Merge pull request #41953 from nextcloud/fix/files-favorite-icon-label
fix(files): Move aria-label for favorite icon from span to icon
2023-12-02 00:17:08 +01:00
Ferdinand Thiessen
22b1c863bb
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-12-01 22:03:31 +01:00
Ferdinand Thiessen
f79a1ad33e
fix(files): Remove aria-label from span and move to favorite icon
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-12-01 22:02:11 +01:00
Grigorii K. Shartsev
2091b5af86
Merge pull request #41916 from nextcloud/fix/41835/files--add-visible-label-to-webdav-settings
fix(files): add visible label to webdav URL in settings
2023-12-02 01:10:52 +05:00
Grigorii K. Shartsev
15f9ec1439 chore(assets): recompile assets
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2023-12-01 20:57:01 +01:00
Grigorii K. Shartsev
909d8f2d2b fix(files): add label for WebDAV URL in files settings
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2023-12-01 20:41:25 +01:00
Joas Schilling
6b478605c2
Merge pull request #41942 from nextcloud/update/nextcloud-vue
chore: Update `@nextcloud/vue` to 8.3.0
2023-12-01 19:32:49 +01:00
Ferdinand Thiessen
02dc8e4729
chore: Update @nextcloud/vue to 8.3.0
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-12-01 18:38:13 +01:00
Ferdinand Thiessen
e915c7d09e
Merge pull request #41951 from nextcloud/fix/files-table-headers
fix(files): Remove confusing table header labels
2023-12-01 18:03:42 +01:00
Pytal
294330454b
Merge pull request #40169 from nextcloud/enh/load-disabled-users-directly
enh(settings): Load from disabled users endpoint
2023-12-01 08:42:04 -08:00
Ferdinand Thiessen
57afeb10c3
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-12-01 17:32:06 +01:00
Ferdinand Thiessen
bb12b8e042
fix(files): Remove confusing table header labels
For screen readers the table header was very verbose and confusing,
as the SR reads out e.g. "sort list by name button FILENAME" for every row / file.
Instead reduce it to "name button FILENAME" and add information about sorting to caption, as recommended by WCAG [1]

[1]: https://www.w3.org/WAI/ARIA/apg/patterns/table/examples/sortable-table/

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-12-01 17:30:23 +01:00
Arthur Schiwon
0fc8c15cd2
Merge pull request #41650 from nextcloud/enh/6428/ldap-group-admin-mapping
feat(LDAP): implement IIsAdmin interface
2023-12-01 13:59:37 +01:00
Marcel Klehr
e27e2e4395
Merge pull request #41844 from nextcloud/fix/tp-api-covariance
fix(TextProcessing): Add task type template param to IManager and registerTPProvider
2023-12-01 13:24:17 +01:00
Arthur Schiwon
37237dc183 feat(LDAP): warn about demoting a group while promoting another
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-12-01 12:48:24 +01:00
Arthur Schiwon
18e6c9f5bc enh(LDAP): add occ command to promote an LDAP group to admin
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-12-01 12:48:24 +01:00
Arthur Schiwon
d6b356c63b enh(LDAP): implement IIsAdmin interface
- add configuration to specify one LDAP group acting as admin group (CLI)
- implement `isAdmin()` method, basically relying on inGroup against the
  configured group

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-12-01 12:48:24 +01:00
Marcel Klehr
fe6d9e33b4 fix(TextProcessing): Make task type template param covariant
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-12-01 11:52:42 +01:00
Andy Scherzinger
546cf0ed2f
Merge pull request #41958 from nextcloud/fix/cypress-global-search-modal
fix(cypress): Adjust user columns tests
2023-12-01 11:44:51 +01:00
Joas Schilling
1ca7ba7671
Merge pull request #41957 from nextcloud/feat/41458/add-ocs-endpoint-for-setting-ooo
feat(out-of-office): Add OCS endpoint to set and clear absence
2023-12-01 10:24:05 +01:00
Joas Schilling
2ff3a3c4fb
fix(out-of-office)!: Remove non OCS endpoint
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-12-01 09:46:03 +01:00
Ferdinand Thiessen
869935f8ef
fix(cypress): Adjust user columns tests to be more specific when selecting a modal
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-12-01 09:28:17 +01:00
Joas Schilling
2abf8e921b
feat(out-of-office): Migrate frontend to OCS endpoint
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-12-01 09:16:01 +01:00
Joas Schilling
6eef5c9f1b
feat(out-of-office): Add OCS endpoint to set and clear absence
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-12-01 09:15:18 +01:00
Joas Schilling
3267ad7630
Merge pull request #41931 from nextcloud/techdebt/noid/add-typing
techdebt(Middleware): Add more specific array types so its clickable in IDEs
2023-12-01 08:00:00 +01:00
Joas Schilling
e34c6ce504
Merge pull request #41928 from nextcloud/bugfix/noid/fix-copyright-headers
fix(copyright): Fix copyright doc blocks
2023-12-01 07:59:33 +01:00
Côme Chilliet
adc43eae9b Invert parameter order in getDisabledUserList to be consistent
This matches what was done in the calls and so fixes getting disabled
 user list when there are several backends returning disabled users.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-11-30 17:15:12 -08:00
Christopher Ng
ceca099f29 chore: compile assets
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-11-30 17:15:12 -08:00
Christopher Ng
f9bd957b03 enh(settings): Load from disabled users endpoint
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-11-30 17:15:12 -08:00
Nextcloud bot
f49550db97
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-12-01 00:18:33 +00:00
Ferdinand Thiessen
da346aa80e
fix(theming): Adjust dark theme to be accessible adjust cypress tests
Also fix warning text color for bright / default theme on blurry background

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-12-01 00:58:30 +01:00
Andy Scherzinger
254914a735
Merge pull request #41937 from nextcloud/bugfix/noid/dont-throw-500-when-max-delay-reached
fix(bruteforce-protection): Don't throw a 500 when MaxDelayReached is…
2023-11-30 21:53:49 +01:00
F. E Noel Nfebe
5a4ac4ae67
Merge pull request #41885 from nextcloud/fix-enforced-options-share
Improve share logic for enforced password & expiry date
2023-11-30 21:45:28 +01:00
Julius Härtl
0ccf84bb31
perf: Add partial index on configvalue of preferences table
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-11-30 20:51:48 +01:00
Julius Härtl
3cd1d74a81
fix: Only apply cast if needed when searching users for value
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-11-30 20:51:48 +01:00
Julius Härtl
a3a343ce41
perf: Use more performant way to obtain and check the email as a login name with token login
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-11-30 20:51:47 +01:00
Louis
e0d1e7cbf8
Merge pull request #41924 from nextcloud/artonge/debt/comment_sync_live_photos
Add comment in SyncLivePhotosListener
2023-11-30 17:33:01 +01:00
nextcloud-command
746924867c chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-11-30 16:23:23 +00:00
F. E Noel Nfebe
958495fbc5
Merge pull request #41729 from nextcloud/disable-old-unified-search-default
Enable new global search by default
2023-11-30 17:17:52 +01:00
Joas Schilling
e5e139f5a6
fix(bruteforce-protection): Don't throw a 500 when MaxDelayReached is thrown
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-11-30 15:01:27 +01:00
Louis Chemineau
e6bc34c6b2
Add comment in SyncLivePhotosListener
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-11-30 12:59:57 +01:00
Joas Schilling
ce583cb67b
techdebt(Middleware): Add more specific array types so its clickable in IDEs
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-11-30 12:27:08 +01:00
fenn-cs
b5981f67b4 Enable new global search by default
The new global search would now be activated by default and users,
 have the option to revert to the old unified search by setting `unified_search.enabled`
to true in the NC `config.php` file.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2023-11-30 12:20:13 +01:00
Andy Scherzinger
ef3b1a86eb
Merge pull request #41923 from nextcloud/fix/app-menu-icon-size
fix(core): app icon alignment in app menu
2023-11-30 12:11:09 +01:00
fenn-cs
9d86a0444d Improve share logic for enforced password & expiry date
* It's possible for the admin to enforce and expiry date after, some
 shares have been created. This commit makes possible to update the
 share with the new admin constraints.

* This commit would users to modify enforced expiry to anything within
 range and less than the enforced limit in the pre-create dialog for public
 shares.

* This commit fixes, unable to update share without updating password.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2023-11-30 11:58:35 +01:00
Joas Schilling
73c0f596f7
fix(copyright): Fix copyright doc blocks
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-11-30 11:53:47 +01:00
Anna
bcc1d57a03
Merge pull request #41799 from nextcloud/fix/revert-user-status-composer-classloader 2023-11-30 11:26:17 +01:00
Ferdinand Thiessen
63b1084242
Merge pull request #41808 from nextcloud/accessibility/breadcrumbs
accessibility fix - changed the dir attribute to have valid value
2023-11-30 11:12:19 +01:00