Vincent Petry
8d1a3daa3f
Allow ext storage Local to go unavailable
...
Whenever an external storage of type Local points at a non-existing
directory, process this as a StorageNotAvailable instead of returning
404.
This makes desktop clients ignore the folder instead of deleting it when
it becomes unavailable.
The code change was limited to external storages to avoid issues during
setup and with the default home storage.
Signed-off-by: Vincent Petry <pvince81@yahoo.fr>
2023-08-29 11:04:31 +07:00
Nextcloud bot
22206209db
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-29 00:30:57 +07:00
Joas Schilling
943f4c246f
Merge pull request #40079 from nextcloud/techdebt/noid/user-IThrottler-interface-for-DI
...
techdebt(DI): Use public IThrottler interface which exists since 25
2023-08-28 20:46:09 +07:00
Joas Schilling
25309bcb45
techdebt(DI): Use public IThrottler interface which exists since Nextcloud 25
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-28 15:50:45 +07:00
Joas Schilling
daac5c9a95
fix(cache): Remove displayname cache entry on delete
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-28 14:59:54 +07:00
Robin Appelman
d4e67afed7
Merge pull request #39944 from nextcloud/share-cache-share
...
pass the share to the cache instead of having to ask the storage
2023-08-28 13:44:03 +07:00
Nextcloud bot
ce9e0aec7f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-28 00:26:24 +07:00
Daniel
8f4614be16
Merge pull request #39911 from nextcloud/fix/carddav/limit-upgrade-sync-to-1000-users
2023-08-27 15:54:45 +07:00
John Molakvoæ
b570d76355
Merge pull request #39792 from nextcloud/feat/vue-filepicker-dialog
2023-08-27 11:41:06 +07:00
Nextcloud bot
0c8e577871
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-27 00:30:46 +07:00
John Molakvoæ
5831d4f536
fix(theming): user background picker
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-26 20:58:24 +07:00
Ferdinand Thiessen
738c596977
fix(apps): Adjust apps for FilePicker API change
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-08-26 20:56:09 +07:00
Anna Larch
7f11ee8c4a
fix(CardDAV): only run upgrade sync if 1000 users or less
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2023-08-26 17:21:50 +07:00
Nextcloud bot
be22f34ac3
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-26 00:32:32 +07:00
Daniel Kesselberg
7183e3db3d
fix: encode basename in restore action
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2023-08-25 12:52:47 +07:00
Nextcloud bot
d498f9aa38
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-25 00:34:26 +07:00
Anna Larch
5d5134e615
Do not log passwords in debug mode
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2023-08-24 10:39:27 +07:00
Nextcloud bot
313a06aeed
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-24 01:00:57 +07:00
Pytal
4e60b3c61e
Merge pull request #39971 from nextcloud/fix/a11y-weather-visible-label
2023-08-23 17:26:02 +07:00
Daniel
ac47eb9b94
Merge pull request #40012 from nextcloud/techdebt/noid/prepare-doctrine-update
2023-08-23 21:25:51 +07:00
John Molakvoæ
3e271d89f4
chore: upgrade to `@nextcloud/files@3.0.0-beta.18`
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-23 14:03:51 +07:00
John Molakvoæ
2c9acd5d5d
feat: migrate FileAction from server
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-23 14:03:51 +07:00
John Molakvoæ
b4e71ad0fb
chore: use Navigation from `@nextcloud/files`
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-23 14:03:50 +07:00
Joas Schilling
26c734abe4
fix(tests): Specify all positional parameters again to fix tests
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-23 09:08:08 +07:00
Nextcloud bot
bc411a2cf3
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-23 00:28:15 +07:00
jld3103
672966e4b3
files: Fix OpenAPI spec
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
2023-08-22 20:07:26 +07:00
Kate
544c6e8ffb
Merge pull request #39984 from nextcloud/feature/openapi/files_reminders
...
files_reminders: Add OpenAPI spec
2023-08-22 18:04:10 +07:00
Julius Härtl
2bb48a6dc7
Merge pull request #39950 from nextcloud/bugfix/uncaught-preview-promise
2023-08-22 17:35:45 +07:00
Julia Kirschenheuter
e42d82fe13
Merge pull request #39987 from nextcloud/fix/39926-fix_predefined_status-buttons
...
Fix predefined status buttons
2023-08-22 15:07:46 +07:00
julia.kirschenheuter
558f5f97fc
Add logic for predefined status to be visible.
...
Add styles for radio buttons to be visible in checked, active and focus-visible state.
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2023-08-22 13:20:34 +07:00
Ferdinand Thiessen
da3c94161b
Merge pull request #39912 from nextcloud/fix/improved-upload-view
...
Improve upload progress visualization
2023-08-22 13:03:27 +07:00
Julius Härtl
79c240a17f
fix: Avoid throwing on folder previews as there are none
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-08-22 08:49:17 +07:00
Richard Steinmetz
6982597b6a
feat(dashboard): implement widget item api v2
...
This API enables the dashboard to render all widgets from the API data
alone without having apps to provide their own bundles. This saves a lot
of traffic and execution time as a lot less javascript has to be parsed
on the frontend.
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2023-08-22 08:36:53 +07:00
jld3103
a95bebde34
files_reminders: Add OpenAPI spec
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
2023-08-22 08:33:42 +07:00
Joas Schilling
82835eaa46
Merge pull request #39870 from nextcloud/perf/noid/memcache-bfp-backend
...
feat(security): Add a bruteforce protection backend base on memcache
2023-08-22 08:32:54 +07:00
Nextcloud bot
f7e7034ca7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-22 00:51:53 +07:00
Christopher Ng
f1c2dfc094
fix(settings): Invert app nav icons when active
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-08-21 16:24:55 +07:00
Ferdinand Thiessen
39e0a42ed2
fix: Upload progress shows number of files to upload and current index
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-08-21 23:18:45 +07:00
Ferdinand Thiessen
c87ce4bafc
fix: Make smooth bitrate and remaining upload time work when unset
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-08-21 23:18:45 +07:00
Phlogi
0609aeeb0a
Smooth time remaining, bitrate and stabilize user information
...
Besides the existing moving average, a smoothing factor is introduced for the time remaining display as well as the bitrate.
Furthermore, half of the buffer needs to be filled before the first prediction is displayed to the user. This reduces volatile and jumping durations towards the user and improves usability.
Signed-off-by: Cyrill H. <phlogi@posteo.de>
Co-authored-by: Carl Schwan <carl@carlschwan.eu>
2023-08-21 23:18:45 +07:00
Joas Schilling
bed3ffb312
feat(admin): Show an error when the admin is throttled
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-21 16:40:24 +07:00
Joas Schilling
4c2c53e271
Merge pull request #39391 from nextcloud/fix/4324-fix-color-of-special-buttons
...
Change color of error and success
2023-08-21 15:37:42 +07:00
julia.kirschenheuter
d6fb961a94
Change color of error and success
...
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2023-08-21 10:49:58 +07:00
Nextcloud bot
a4f3088c6e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-21 00:27:37 +07:00
Nextcloud bot
c96844ea33
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-20 00:33:50 +07:00
Christopher Ng
266ad60cb7
fix(a11y): Add always visible label when setting weather address
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-08-18 18:56:56 +07:00
Nextcloud bot
3bdcc36f03
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-19 00:33:57 +07:00
Jérôme Herbinet
2ace681a2a
Download and enable all
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
Download and enable all
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
npm run build
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
2023-08-18 22:51:12 +07:00
Joas Schilling
49085aa179
Merge pull request #39961 from nextcloud/bugfix/noid/simplify-route-name
...
fix(CS): Use the naming pattern for the URL scheme
2023-08-18 22:00:21 +07:00
Joas Schilling
f3a3ece9cc
Merge pull request #39888 from nextcloud/less-container-queries
...
Reduce the number of container queries
2023-08-18 18:01:47 +07:00
Robin Appelman
b6c3507aa0
only determine quota_include_external_storage once for quota wrapper
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-08-18 14:25:28 +07:00
Joas Schilling
be41dc4fa7
Merge pull request #39867 from nextcloud/login-less
...
Add a separate event for login page rendering
2023-08-18 13:54:15 +07:00
Robin Appelman
df71b4d734
pass the share to the cache instead of having to ask the storage
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-08-18 13:38:08 +07:00
Joas Schilling
bf2a9aa46d
fix(CS): Use the naming pattern for the URL scheme
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-18 12:52:16 +07:00
Robin Appelman
f0b70e539b
only get logger when needed in sabre/directory
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-08-18 11:14:52 +07:00
Robin Appelman
36f9ebb677
only gather dependencies for trashbin wrapper once
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-08-18 11:14:52 +07:00
Robin Appelman
c7035eec05
Merge pull request #39903 from nextcloud/no-dav-acl-files
...
don't bother checking dav acl's in files
2023-08-18 09:52:42 +07:00
Nextcloud bot
f5f3d68eb8
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-18 00:35:47 +07:00
Joas Schilling
a98748e519
Merge pull request #39910 from nextcloud/bugfix/noid/fix-memcache-class-handling
...
fix(memcache): Fix comparison of Memcache configs to classes
2023-08-17 22:53:55 +07:00
John Molakvoæ
1b67542e0b
fix(files): trashbin redirect and default fileid Sidebar open
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:58:20 +07:00
John Molakvoæ
6da9813ced
chore: update openapi
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:39 +07:00
John Molakvoæ
fdf07fc759
fix(cypress): adjust selectors
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:39 +07:00
John Molakvoæ
9a5b26675c
fix(files): window.caches check
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:39 +07:00
John Molakvoæ
5098a2d7db
fix(tests): actions adjust and jest fetch mock
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:38 +07:00
John Molakvoæ
f6a6e0b991
fix(files): sidebar favorite event sync
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:38 +07:00
John Molakvoæ
96d5971083
fix(files): navigation quota alignments
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:38 +07:00
John Molakvoæ
af44cc79fa
fix(files): unnecessary navigation change detection
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:38 +07:00
John Molakvoæ
c08d5e6240
fix(files): dir contents variables
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:38 +07:00
John Molakvoæ
52f2dddcc6
fix(files): router and fileid sidebar open
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:38 +07:00
John Molakvoæ
6214fe7724
fix(files): active and open sidebar on mount
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:38 +07:00
John Molakvoæ
267cea8153
fix: FileEntry boundariesElement and right click menu
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:38 +07:00
John Molakvoæ
28725c46a8
feat: redirect to the mime icon if no preview available
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:38 +07:00
John Molakvoæ
9df5212a40
perf(files): reuse vnode with unique key
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:38 +07:00
John Molakvoæ
0f68d08b14
feat: virtual scrolling update
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:37 +07:00
John Molakvoæ
3344f0f121
fix(files): service worker
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:37 +07:00
John Molakvoæ
410f58e43e
chore(files): add Headers, remove legacy methods and cleanup
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:37 +07:00
John Molakvoæ
998b3a2581
feat(f2v): migrate Files
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-08-17 18:56:37 +07:00
Ferdinand Thiessen
a820e3d036
Merge pull request #39599 from nextcloud/fix/l10n-password-header
...
fix(l10n): Password column header
2023-08-17 15:49:08 +07:00
Christopher Ng
ffc497849d
fix(l10n): Password column header
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-08-17 13:05:10 +07:00
Jérôme Herbinet
86e1e82856
Remove extra tab
...
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
2023-08-17 11:14:08 +07:00
Robin Appelman
ccf57e0715
add separate event for rendering login page template
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-08-17 10:57:56 +07:00
Robin Appelman
838929dc83
move "aways loaded" sharing script to event listener
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-08-17 10:57:56 +07:00
Jérôme Herbinet
4de250eede
A better design for update channel selector
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
2023-08-17 10:42:56 +07:00
Nextcloud bot
daf3b29572
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-17 00:33:49 +07:00
Pytal
db3e60c448
Merge pull request #39909 from nextcloud/fix/a11y-users-list-select-focus-on-tag-delete
2023-08-16 15:22:14 +07:00
Simon L
372f9c9bad
try to fix regression with public file upload button
...
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-08-16 16:54:38 +07:00
Julia Kirschenheuter
3c43ff67ea
Merge pull request #39332 from nextcloud/fix/36981-fix-focus-style-on-status-radio-buttons
...
Set double outline on checked state for radio buttons
2023-08-16 17:44:26 +07:00
Robin Appelman
6f6e24431a
Merge pull request #39860 from nextcloud/metadata-dont-preload-subfolders
...
don't preload metadata for the sub-childen
2023-08-16 17:14:07 +07:00
Simon L
12805eeaf3
Merge pull request #39884 from nextcloud/enh/37207/adjust-add-button
...
adjust add button
2023-08-16 17:11:17 +07:00
Joas Schilling
93f0399a92
fix(memcache): Fix comparison of Memcache configs to classes
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-08-16 16:05:50 +07:00
Grigorii K. Shartsev
a428814c93
fix(settings): fix "Set user manager" label in users settings
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2023-08-16 15:48:32 +07:00
Grigorii K. Shartsev
4b39a27caf
fix(settings): fix set manager loading indicator in users settings
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2023-08-16 15:48:32 +07:00
Grigorii K. Shartsev
233b2aaf74
fix(settings): do not disable select on loading in users settings
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2023-08-16 15:48:32 +07:00
Robin Appelman
e73889a240
cleanup di for share permissions wrapper
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-08-16 15:25:05 +07:00
julia.kirschenheuter
9545826fc4
Set double outline on checked state for radio buttons
...
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2023-08-16 13:22:13 +07:00
Simon L
7926b63d05
address review
...
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-08-16 11:20:06 +07:00
Robin Appelman
1a9dcc5725
don't bother checking dav acl's in files
...
any permissions for files is handled in the filesystem layer anyway
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-08-16 12:13:04 +07:00
Anna Larch
6bd78917d3
fix(CardDAV): set owner-principal, displayname properties for SAB
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2023-08-16 09:11:01 +07:00
Nextcloud bot
091c1edd21
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-08-16 00:25:37 +07:00
Pytal
3c13efdaf2
Merge pull request #39876 from nextcloud/fix/files-reminders
2023-08-15 08:40:46 +07:00