Commit graph

78795 commits

Author SHA1 Message Date
Elizabeth Danzberger
fdfeb7f265
feat(api): File conversion API
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
2025-01-15 16:38:18 -05:00
Ferdinand Thiessen
6da58974a1
Merge pull request #50192 from nextcloud/fix/files_sharing/sharing-entry-link-override-expiration-date
fix(files_sharing): Stop overwriting the share expiration date with the default expiration date
2025-01-15 18:00:32 +01:00
John Molakvoæ
0cad0728bc
Merge pull request #50200 from nextcloud/fix/index-systemtags
fix(systemtags): objecttype index registration
2025-01-15 17:32:28 +01:00
skjnldsv
57ffca36a7 fix(systemtags): objecttype index registration
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-01-15 17:03:03 +01:00
nextcloud-command
ddd70c9cd2
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-01-15 16:10:50 +01:00
Ferdinand Thiessen
cec29e5547
test: Add end-to-end test for share expiration date
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-15 16:10:46 +01:00
Ferdinand Thiessen
214a084d92
fix(files_sharing): Remove debounce from expiration date formatting
This should be done as soon as changed, as the value is not passed to
API but needs to be tracked internally (e.g. if you quickly press
"save").

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-15 15:48:22 +01:00
provokateurin
260e82a8c4
fix(files_sharing): Stop overwriting the share expiration date with the default expiration date
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-15 15:48:22 +01:00
Kate
47eedf9228
Merge pull request #50195 from nextcloud/fix/49638/update-prefs-indexes 2025-01-15 15:12:06 +01:00
Maksim Sukharev
a16abfb7f6
Merge pull request #50177 from nextcloud/fix/45982/hide-move-action 2025-01-15 13:56:09 +01:00
nextcloud-command
530b6f8e88 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-01-15 12:14:28 +00:00
Maksim Sukharev
b06a8767f0 fix(files): hide move dialog action if destination has no CREATE permission
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-01-15 13:07:12 +01:00
Louis
7689588589
Merge pull request #50109 from nextcloud/artonge/fix/remove_duplicate_propfind_call
fix: Remove duplicate propfind call
2025-01-15 11:48:49 +01:00
Maxence Lange
5f81fdaabc fix(missing-index): update preferences table
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-01-15 09:25:18 -01:00
Louis Chemineau
5faaecadc5
chore: Compile assets
Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-01-15 11:20:01 +01:00
Louis Chemineau
b1bc793940
fix: Remove duplicate propfind call
This also was an XHR call which is not going through the end to end encryption proxy

Signed-off-by: Louis Chemineau <louis@chmn.me>
2025-01-15 11:20:01 +01:00
Stephan Orbaugh
0f2dcfd0f1
Merge pull request #49534 from nextcloud/feature/23308/create-new-favorite-dashboard-widget
feature: added new FavouriteWidget to display favorite files in dashboard widget
2025-01-15 10:39:30 +01:00
John Molakvoæ
eef566305d
Merge pull request #50172 from nextcloud/fix/template-name-overflow 2025-01-15 09:50:18 +01:00
nextcloud-command
8111068b9e chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-01-15 08:36:40 +00:00
Julius Knorr
a804ff066b fix: Show full template name
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-01-15 08:34:45 +00:00
John Molakvoæ
69b4a6cc19
fix(command-compile): persist-credentials for compile bot to allow rebase and force push
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-01-15 09:32:26 +01:00
John Molakvoæ
f171512282
Merge pull request #50188 from nextcloud/skjnldsv-patch-1
fix(command-compile): cache restore action
2025-01-15 09:17:55 +01:00
John Molakvoæ
0ffdb18f9d fix(command-compile): cache restore action
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-01-15 09:15:56 +01:00
Nextcloud bot
30b6ad5e6f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-15 00:21:32 +00:00
Ferdinand Thiessen
6da691d87d
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-14 21:51:39 +01:00
Ferdinand Thiessen
bbde768152
fix(dashboard): Correctly handle non-rounded icons for dashboard widgets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-14 21:51:39 +01:00
yemkareems
91f568e01b
feat(dashboard): added new FavouriteWidget to display favorite files in dashboard widget
* Added widget star icon
* run build/autoloaderchecker.sh
* removed unwanted IWidget and usersession
* renamed id
* renamed class to FavoriteWidget
* removed limit logic
* removed IAPIWidget
* ui fixes to remove rounded corners and make the ui/ux similar to recommendation widget.
* cs fix + composer fix no dev and review comments from Joas and Côme addressed
* added count and removed slice

Signed-off-by: yemkareems <yemkareems@gmail.com>
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
2025-01-14 21:51:32 +01:00
Pytal
dd36163bb0
Merge pull request #50130 from nextcloud/feat/rich-profile-biography
feat: Allow rich formatting of profile text
2025-01-14 08:42:35 -08:00
Maxence Lange
93a64d67b5
Merge pull request #49848 from nextcloud/feat/noid/lexicon-configurable-default-value
feat(lexicon): configurable default value
2025-01-14 15:12:36 -01:00
John Molakvoæ
f44f122456
Merge pull request #50046 from nextcloud/fix/settings/mail-server-settings-form
fix(settings): Fix mail server settings form
2025-01-14 16:42:15 +01:00
skjnldsv
ce5cbd8d36 chore: compile assets
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-01-14 16:25:36 +01:00
provokateurin
a9a43f3df4 fix(settings): Fix mail server settings form
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-01-14 16:24:24 +01:00
John Molakvoæ
9cb57a4c68
Merge pull request #50178 from nextcloud/release/31.0.0_beta_3
31.0.0 beta 3
2025-01-14 15:45:22 +01:00
skjnldsv
7993ab9453 build(hub): 31.0.0 beta 3
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-01-14 15:27:01 +01:00
Richard Steinmetz
40dd2a93bd
Merge pull request #50152 from nextcloud/fix/dashboard/dont-load-hidden-widgets-initially
fix(dashboard): don't initially load items of hidden api widgets
2025-01-14 13:13:50 +01:00
Richard Steinmetz
0bb7be28f0
fix(dashboard): don't initially load items of hidden api widgets
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2025-01-14 13:02:44 +01:00
Maxence Lange
28acc002a2 fix(lexicon): syntax
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-01-14 10:38:15 -01:00
Maxence Lange
bd4a154d64 feat(lexicon): configurable default value
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2025-01-14 10:36:07 -01:00
Robin Appelman
d4b862e513
Merge pull request #50164 from nextcloud/mountpoint-get-numeric-storage-id-cache
fix: use proper way to get numeric storage id for mountpoint
2025-01-14 12:00:04 +01:00
John Molakvoæ
7d143f212e
Merge pull request #50169 from nextcloud/skjnldsv-patch-1 2025-01-14 11:21:55 +01:00
John Molakvoæ
9e9a17f77f
Merge pull request #50168 from nextcloud/fix/picker-tag-color 2025-01-14 11:00:51 +01:00
nextcloud-command
320bdb0268 chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2025-01-14 09:46:08 +00:00
John Molakvoæ
08f051b983
chore: update command-compile.yml from template
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-01-14 10:44:58 +01:00
skjnldsv
70412be255 fix(systemtags): color picker open/close events
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-01-14 09:44:23 +00:00
Ferdinand Thiessen
d41efd0b51
Merge pull request #50127 from nextcloud/fix/template-vue3-main
fix(template): Use `<div>` instead of `<main>` to support Vue3 apps mounting
2025-01-14 10:27:23 +01:00
Ferdinand Thiessen
ccd2e1b98d
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-14 09:22:27 +01:00
Ferdinand Thiessen
dff4412251
fix(apps): Add back <main> element to dashboard and settings
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-14 09:18:43 +01:00
Ferdinand Thiessen
182acb1e29
fix(template): Use <div> instead of <main> to support Vue3 apps mounting
Vue3 does not replace the element while mounting but only renders within
(replace inner HTML).
So it would result in two stacked `<main>` elements which is invalid and
an accessibility issue.
Instead we just use a `<div>` element for mounting.

For Vue2 apps this does not change anything as the whole element will be
replaced with a new `<main>` element.
For vanilla apps this will slightly decrease the accessibility as the
main landmark is now missing, but this is not a hard accessibility issue
as it would be for Vue3 apps having two main elements.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-01-14 09:18:43 +01:00
Nextcloud bot
dffab2221d
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-01-14 07:58:47 +00:00
Robin Appelman
7b2cb2e3bc
test: update test for mountpoint numeric storage id
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-01-13 18:09:29 +01:00