John Molakvoæ
74b8de5665
Merge pull request #47248 from nextcloud/fix/settings-styles
2024-08-16 12:51:53 +07:00
FedericoHeichou
a41e2f01b7
feat: Add user:welcome command
...
Signed-off-by: FedericoHeichou <federicoheichou@gmail.com>
2024-08-16 10:11:29 +07:00
Josh Richards
71fff03e9b
fix(occ): Add support for UNIX sockets to `db:convert-type`
...
Fixes #31998
Adds support to `occ db:convert-type` to support UNIX socket connections via MySQL/MariaDB. Uses same `dbhost` / `hostname` parameter parsing logic (adapted) as used elsewhere (at least the relevant parts) for consistency.
Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
2024-08-16 09:04:36 +07:00
Nextcloud bot
f4f7c757d4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-16 00:20:07 +07:00
S1m
9189bc290b
feat(webauthn): Add user verification to webauthn challenges
...
Require user verification if all tokens are registered
with UV flag, else discourage it
Signed-off-by: S1m <git@sgougeon.fr>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-08-15 11:03:10 +07:00
Nextcloud bot
e218d1f98e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-15 00:25:46 +07:00
Ferdinand Thiessen
d025c55193
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-15 02:05:02 +07:00
Ferdinand Thiessen
d0a0be9959
fix: Adjust legacy CSS styles for new Nextcloud 30 design
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-15 02:04:51 +07:00
Ferdinand Thiessen
b582630715
fix(webauthn): Increase database column for public key id
...
* Resolves https://github.com/nextcloud/server/issues/34476
There is no maximum length defined in the standard,
most common the length is between 128 and 200 characters,
but as we store it not in plain data but base64 encoded the length can grow about 1/3.
We had a regression with 'Nitrokey 3' which created IDs with 196 byte length -> 262 bytes encoded base64.
So to be save we increase the size to 512 bytes.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-14 22:12:54 +07:00
Ferdinand Thiessen
21c30e5259
fix(AppMenu): Prevent menu entries from jumping on hover
...
Only grow and shrink app menu entry if needed
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-14 12:22:15 +07:00
provokateurin
e77d6c913d
fix(core): Limit valid avatar sizes
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-08-14 09:29:30 +07:00
John Molakvoæ
b733adf474
Merge pull request #46888 from nextcloud/jtr/bfp-settings-app-default-enable
2024-08-14 09:09:47 +07:00
Ferdinand Thiessen
ea021df9fa
chore(deps): Update `@nextcloud/auth` to v2.4.0 and use `getCSPNonce` where possible
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-13 17:54:47 +07:00
Ferdinand Thiessen
3e409fd342
Merge pull request #43573 from nextcloud/HolgerHees-fix-csp-nonce-handling
...
Fix for ignored `CSP_NONCE` in ContentSecurity Header
2024-08-13 17:53:30 +07:00
Stephan Orbaugh
822aab6850
Merge pull request #47189 from nextcloud/feat/noid/ship-twofactor_nextcloud_notification
...
chore: Ship twofactor_nextcloud_notification
2024-08-13 14:13:49 +07:00
Joas Schilling
b233577f9b
chore: Ship twofactor_nextcloud_notification
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-08-13 11:31:03 +07:00
Joas Schilling
3121c3a3e3
fix(avatar): Fix icon-color for action-router contacts menu options
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-08-13 11:04:29 +07:00
Ferdinand Thiessen
2916e5df7e
feat: Provide CSP nonce as `<meta>` element
...
This way we use the CSP nonce for dynamically loaded scripts.
Important to notice: The CSP nonce must NOT be injected in `content` as
this can lead to value exfiltration using e.g. side-channel attacts (CSS selectors).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-13 10:32:44 +07:00
Nextcloud bot
dbd197cedc
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-10 00:20:14 +07:00
Ferdinand Thiessen
2d99539193
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-09 14:45:19 +07:00
Ferdinand Thiessen
874de85d14
fix(styles): Guest layout should follow the new design
...
1. Adjust some places that used the old pill-style design
2. Make indention consistent using tabs
3. Remove duplicates styles for inputs (also included in server.css) that conflic with nextcloud-vue styles
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-09 14:42:50 +07:00
Nextcloud bot
dda6dd0bf4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-09 00:25:27 +07:00
Ferdinand Thiessen
ed16793089
fix: Make focussed app menu entry wider to see full name
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-08 18:24:35 +07:00
Git'Fellow
5e5a51a277
Merge pull request #47116 from nextcloud/addColMigNotEx
...
fix(migration): Add column if not exists
2024-08-08 09:53:20 +07:00
Nextcloud bot
5f89477c79
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-08 00:20:57 +07:00
Ferdinand Thiessen
7cef884297
fix: Make app menu overflow entries vertically aligned
...
The `name` property expects a `text` and just adds basically a "heading" for the text,
so lets instead just utilize the default slot.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-07 22:32:04 +07:00
Ferdinand Thiessen
91f78936c9
fix: Ensure app overflow menu is rendered centered
...
1. Fix app menu overflow button to be centered
2. Ensure the overflow calculation always just removed one element (incl. refactor to use `@vueuse`)
3. Ensure we use 1.5 line height for app menu, otherwise some languages look squashed under the app icon
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-07 21:29:00 +07:00
Git'Fellow
3803e755af
fix(migration): Add column if not exists
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2024-08-07 20:09:51 +07:00
Maxence Lange
3ffcfb1dab
Merge pull request #47069 from nextcloud/fix/noid/display-message-on-no-migration-attributes
...
fix(migration-preview): display a message if no attributes set
2024-08-07 11:48:20 +07:00
nooblag
5ec3a7fcef
occ: Revert all changes to Info.php
...
Signed-off-by: Jore <contact@jore.cc>
2024-08-07 09:33:09 +07:00
Jore
96638fd6b2
occ: Remove timezone changes.
...
Signed-off-by: Jore <contact@jore.cc>
2024-08-07 09:33:09 +07:00
Jore
a0566f881d
occ: Add locale setting timezone to timestamps.
...
Signed-off-by: Jore <contact@jore.cc>
2024-08-07 09:33:09 +07:00
Jore
e16e16c972
occ: Add check for never logged in for user:info.
...
Signed-off-by: Jore <contact@jore.cc>
2024-08-07 09:33:09 +07:00
Jore
bd81967fa1
occ: Improve timestamps for user:info.
...
Signed-off-by: Jore <contact@jore.cc>
2024-08-07 09:33:09 +07:00
Jore
3e69668c9e
occ: Improve timestamps for user:lastseen.
...
Signed-off-by: Jore <contact@jore.cc>
2024-08-07 09:33:08 +07:00
Nextcloud bot
fbbc10466b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-07 00:20:09 +07:00
Maxence Lange
6ad6fa6425
fix(migration-preview): display a message if no attributes set
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-08-06 22:23:12 +07:00
Andy Scherzinger
f0260246d9
Merge pull request #45879 from nextcloud/export-certificate-bundle
...
feat: add command to export certificate bundle
2024-08-06 23:37:39 +07:00
Thibaut
825347f262
feat(occ)!: Adding the `displayName` to the output of the `occ group:list --info` command
...
Signed-off-by: ThibautPlg <17176051+ThibautPlg@users.noreply.github.com>
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-08-06 19:30:59 +07:00
John Molakvoæ
4642d82e8b
Merge pull request #47055 from nextcloud/feat/select-install-recommended-apps
2024-08-06 17:55:32 +07:00
Côme Chilliet
2f3dfbb877
Merge pull request #46356 from nextcloud/enh/use-generator-for-group-list
...
feat(occ): Add support for iterable in Base and use it in group:list and user:list
2024-08-06 17:34:04 +07:00
Sanskar Soni
55bb6ee87e
feat(core): add selection for recommended apps
...
Signed-off-by: Sanskar Soni <sanskarsoni300@gmail.com>
2024-08-06 17:30:15 +07:00
Stephan Orbaugh
5c54a3caa7
Merge pull request #46974 from nextcloud/fix/noid/add-metadata-to-migrationsteps
...
feat(migrations): add metadata to existing migrations
2024-08-06 13:27:04 +07:00
Côme Chilliet
bb94da69a6
fix(occ): Fix compatibility with PHP<8.2
...
iterator_to_array cannot take an array parameter prior to 8.2
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-08-06 12:13:26 +07:00
Côme Chilliet
db16a32ac3
feat(occ): Add support for iterable in Base and use in in group:list and user:list
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-08-06 12:13:26 +07:00
Ferdinand Thiessen
b2d053589a
fix(user_status): Adjust AccountMenu entry for user status
...
fixup: Adjust to design comments
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-06 09:20:52 +07:00
Ferdinand Thiessen
674805c994
fix(core): Migrate UserMenu / AccountMenu to NcListItem
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-06 09:20:48 +07:00
Nextcloud bot
69814cd4f7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-06 00:20:11 +07:00
Julius Härtl
0678bdcc43
Merge pull request #46534 from nextcloud/fix/direct-flow-v2
...
fix: Add direct parameter to flow auth v2
2024-08-05 22:05:19 +07:00
Ferdinand Thiessen
62b85b96e4
chore: Replace dashboard icon with Material Symbols "View Column"
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-05 14:29:46 +07:00
Julius Härtl
1aa29441e3
fix: Add direct parameter to flow auth v2
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-08-05 12:13:52 +07:00
Git'Fellow
2ea6713504
fix: Max file size for metadata generation
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
Co-Authored-By: Louis <louis@chmn.me>
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-08-05 08:48:15 +07:00
Nextcloud bot
05c0895276
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-05 00:20:35 +07:00
Nextcloud bot
86bcafd366
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-03 00:19:49 +07:00
Maxence Lange
5e1196095c
feat(migrations): add metadata to existing migrations
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-08-02 18:26:12 +07:00
Nextcloud bot
94ee03d1cc
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-08-02 00:19:37 +07:00
Andy Scherzinger
014fcb0131
Merge pull request #45950 from nextcloud/chore/remove-depreacted-search
...
chore: Remove deprecated legacy search backend
2024-08-01 13:56:09 +07:00
Julius Härtl
a6d421e767
chore: Remove deprecated legacy search backend
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-08-01 12:33:18 +07:00
skjnldsv
3ca6eb5098
fix(core): app menu notification should be in the top right
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-08-01 08:19:17 +07:00
Robin Appelman
9a06931175
feat: add command to export certificate bundle
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-08-01 10:06:50 +07:00
Andy Scherzinger
5bfe8dfbb0
Merge pull request #46873 from nextcloud/chore/hide-initial-state-into-container
...
chore(core): wrap initial state into hidden container
2024-08-01 09:50:12 +07:00
skjnldsv
b92e0c7c6b
fix(core): do not show unread notification on app menu hover
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-07-31 15:30:05 +07:00
skjnldsv
937bb4a539
fix(core): app menu label position and animation
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-07-31 15:26:07 +07:00
Christoph Wurst
f4eff7442c
Merge pull request #45306 from nextcloud/perf/systemtags-object-mapping-objectid-index
...
perf(systemtags): Add index for systemtags_object_mappings.objectid
2024-07-31 11:08:07 +07:00
Nextcloud bot
4b4af0b6b8
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-31 00:20:17 +07:00
Josh
49a63761cc
feat: enable bruteforcesettings app by default
...
Brute force protection is automatically enabled. The settings app for it should be enabled by default too. Already shipped and it can still be disabled if desired.
Signed-off-by: Josh <josh.t.richards@gmail.com>
2024-07-30 11:18:58 +07:00
Grigorii K. Shartsev
885ec73603
chore(core): wrap initial state into hidden container
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-07-30 13:24:38 +07:00
Christoph Wurst
9f23b43e8b
perf(systemtags): Add index for systemtags_object_mappings.objectid
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-07-30 13:13:48 +07:00
Maxence Lange
7c1ee524be
fix(migration-attributes): privatizing AttributeException
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-07-29 12:44:52 +07:00
Maxence Lange
79e6014879
feat(upgrade): release metadata
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-07-29 12:44:52 +07:00
Maxence Lange
88cfab4f32
feat(upgrade): migration attributes
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
d
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
f
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
d
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-07-29 12:44:52 +07:00
Joas Schilling
3a7c18b440
Merge pull request #46827 from nextcloud/build/psalm/named-attribute-args
...
build(psalm): Enforce named attribute arguments
2024-07-29 11:16:58 +07:00
Nextcloud bot
1ac631ba0f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-28 00:39:35 +07:00
provokateurin
bc5c0262af
refactor(core): Make all attribute arguments named
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-07-27 22:36:18 +07:00
nextcloud-command
7c15bb13ef
chore(assets): Recompile assets
...
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-07-27 14:15:29 +07:00
John Molakvoæ
3865f81b61
Merge branch 'master' into fix/public-footer
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2024-07-27 16:10:34 +07:00
Nextcloud bot
1198f64d24
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-27 00:19:22 +07:00
Ferdinand Thiessen
711e17698d
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-26 15:24:29 +07:00
Ferdinand Thiessen
3d3969c878
fix(styles): use also new CSS variable for correct header text color on public pages
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-26 15:22:10 +07:00
Ferdinand Thiessen
a43fd11ac1
chore: Compile assets
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-26 15:16:58 +07:00
Ferdinand Thiessen
39e163a192
fix(styles): Make sure footer with legal links is shown correctly
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-26 15:12:33 +07:00
provokateurin
c57c3c1573
refactor(core): Replace security annotations with respective attributes
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-07-26 07:30:45 +07:00
Kate
a9b77c3d12
Merge pull request #46761 from nextcloud/fix/core/document-csrf-token-endpoint
2024-07-26 07:13:26 +07:00
Nextcloud bot
c2acabf020
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-26 00:19:53 +07:00
Ferdinand Thiessen
97ea95714a
Merge pull request #45708 from nextcloud/feat/files-filters
...
feat(files): Implement files list filters
2024-07-25 20:12:52 +07:00
Andy Scherzinger
4f2a29adf9
Merge pull request #46672 from nextcloud/fix/preview-invalid-id
...
Avoid using partial file info as valid one
2024-07-25 19:37:30 +07:00
Ferdinand Thiessen
842c21f96b
feat(files): Implement files list filters for name, modified time and type
...
Co-authored-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-07-25 19:33:23 +07:00
provokateurin
90e108e548
fix(core): Document CSRF token endpoint
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-07-25 18:04:46 +07:00
Julien Veyssier
c23f126c41
fix(taskprocessing): fix cs issues and generate autoloaders
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-07-25 10:10:32 +07:00
Julien Veyssier
a2e531c34c
fix(taskprocessing): fix OpenAPI error and generate specs
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-07-25 10:10:32 +07:00
Julien Veyssier
060fb26686
fix(taskprocessing): run cs:fix
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-07-25 10:10:32 +07:00
Marcel Klehr
799ee8fd51
feat(TaskProcessing): Implement enums and default values
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2024-07-25 10:10:31 +07:00
Nextcloud bot
55f81eae13
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-24 00:19:45 +07:00
Julien Veyssier
df11aa9efc
feat(taskprocessing): add appId filter to taskprocessing occ commands
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-07-23 17:12:38 +07:00
Julien Veyssier
af21f7dbd9
feat(taskprocessing): add stats about input/output sizes
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-07-23 17:12:38 +07:00
Julien Veyssier
c120a64ba2
feat(taskprocessing): add occ commands to list tasks and compute stats
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-07-23 17:12:38 +07:00
Julien Veyssier
df086a8c20
feat(taskprocessing): add start, stop and schedule time to tasks
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-07-23 17:12:38 +07:00
Nextcloud bot
a884d48413
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-07-23 00:19:28 +07:00
Julius Härtl
6c1e896a03
fix: Ignore preview requests for invalid file ids
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-07-22 22:32:34 +07:00
Julien Veyssier
fffc784769
feat(taskprocessing): add support for webhooks (http or AppAPI) in the task processing API
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-07-22 11:34:29 +07:00