Ferdinand Thiessen
564b5ac8d4
fix(files): When redirecting to a file (internal link) then it should open by default
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-08-05 16:42:14 +07:00
Julius Härtl
7f9b44d6a5
fix: Ignore preview requests for invalid file ids
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-07-25 17:40:12 +07:00
Louis Chemineau
45ec17514a
fix(files): Rename openFileInfo to fileInfo
...
And check if openFile is set in the URL before opening a file.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-07-01 22:17:46 +07:00
Ferdinand Thiessen
320283b67d
fix(files): Properly handle denied ownership transfers
...
When the receiver denies the transfer the notification handler was missing,
so no notification was created for the transfer owner.
But also the internal notification was created two times:
1. When rejecting the transfer
2. By the reject function when dismissing the notification
This is fixed by only relying on the dismiss function.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-06-25 18:01:04 +07:00
Grigorii K. Shartsev
5620e057cf
fix(files): combine navigation and files list into single Vue app
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-02-01 18:35:56 +07:00
Ferdinand Thiessen
3add75cd16
fix(files): Make sure to add the `fileid` on favorite folders navigation entries
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-01-25 17:43:48 +07:00
provokateurin
98d64ea05d
refactor: Migrate IgnoreOpenAPI attributes to OpenAPI
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-01-19 09:12:34 +07:00
provokateurin
b8b15b725b
chore(files): Remove unused type alias
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2024-01-19 09:12:26 +07:00
Josh Richards
1f6f5fdcc5
fix(ViewController): Regression lead to 500 on non-existent fileIds
...
Fixes #42418
Signed-off-by: Josh Richards <josh.t.richards@gmail.com>
2023-12-29 13:48:00 +07:00
Ferdinand Thiessen
a6d775836f
fix(files): Adjust ID for skip content buttons
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-12-21 17:16:28 +07:00
Joas Schilling
aa5f037af7
chore: apply changes from Nextcloud coding standards 1.1.1
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
2023-11-23 10:36:13 +07:00
John Molakvoæ
35aed73ede
feat: allow external drop and add dropzone
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-10-10 15:28:52 +07:00
John Molakvoæ (skjnldsv)
b05719c8e9
fix: redirect to proper directory if file not found
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2023-10-04 11:29:05 +07:00
John Molakvoæ (skjnldsv)
dbeb526bba
fix(files): disallow illegal characters
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2023-10-04 11:12:44 +07:00
Kate
f134244c90
Merge pull request #40502 from nextcloud/fix/openapi/single-status-descriptions
...
Add single status code descriptions for OpenAPI
2023-09-27 09:18:25 +07:00
jld3103
c2d45cb172
Add single status code descriptions for OpenAPI
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
2023-09-27 08:05:21 +07:00
Max
7ba6409270
fix(files): do not include scripts for merge-index
...
Signed-off-by: Max <max@nextcloud.com>
2023-09-26 21:37:45 +07:00
John Molakvoæ
472440b296
Merge pull request #40551 from nextcloud/fix/init-script
2023-09-21 17:33:44 +07:00
John Molakvoæ (skjnldsv)
a5a8655beb
fix: avoid side-effect imports
...
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2023-09-21 12:40:42 +07:00
Côme Chilliet
0a9371f99f
Migrate applications away from deprecated ILogger
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-09-21 11:57:21 +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æ
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
fenn-cs
dc8d25c274
Migrate parts of files app away from depecrated Ilogger
...
- Migrate some backgrounds jobs, `TransferOwnership` & `DeleteOrphanedItems`
- Migrate `DirectEditingController`
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2023-08-13 11:37:34 +07:00
jld3103
259264b966
files: Add OpenAPI spec
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
2023-07-12 09:06:10 +07:00
John Molakvoæ
e3bac437c2
chore: remove old favorites view
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-07-05 16:20:34 +07:00
John Molakvoæ
0984970cd8
feat(files): favorites
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-07-05 16:20:32 +07:00
Joas Schilling
8b31d8204f
fix(files): Don't throw an error when guests access the controller
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-04-19 16:39:57 +07:00
John Molakvoæ
d7ab8da1ef
feat(files): add view config service to store user-config per view
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-04-18 09:02:01 +07:00
John Molakvoæ
3c3050c76f
feat(files): implement sorting per view
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-04-06 14:49:31 +07:00
John Molakvoæ
10010fc532
feat(files): sorting
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-04-06 14:49:30 +07:00
John Molakvoæ
b761039cf1
perf(files): fetch previews faster and cache properly
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-04-06 14:49:30 +07:00
Michiel de Jong
c0e84cb512
Add SHARE_TYPE_SCIENCEMESH
...
Signed-off-by: Michiel de Jong <michiel@unhosted.org>
2023-03-08 16:46:55 +07:00
Julius Härtl
614981ae9a
feat(directediting): Allow opening by file id
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-02-20 12:16:34 +07:00
Julius Härtl
47bc024885
Revert the token scope to not end up with storing the user used in the session
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-02-17 10:18:18 +07:00
Robin Appelman
4532e52787
remove explicit setup when getting storage info
...
the implicit setup gets enough data without having to do a full setup.
Saves having to do a full fs setup for the files webui template
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-02-08 13:47:55 +07:00
John Molakvoæ
b9906fb21e
feat(files): Quota in navigation
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-01-17 18:30:41 +07:00
John Molakvoæ
7339355dde
Fix favourite opening
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-01-04 16:46:16 +07:00
John Molakvoæ
0a3ef8b74b
Fixing tests
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-01-04 16:46:16 +07:00
John Molakvoæ
5b9a8f0407
Add component testing
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-01-04 16:46:14 +07:00
John Molakvoæ
5c987a0ff4
Port settings to Modal
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-01-04 16:45:52 +07:00
John Molakvoæ
887c9e05de
Port Files navigation to vue
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-01-04 16:45:41 +07:00
Julius Härtl
6abb37317f
Do not setup a session when not required on WebDAV requests
...
If basic auth is used on WebDAV endpoints, we will not setup a session
by default but instead set a test cookie. Clients which handle session
cookies properly will send back the cookie then on the second request
and a session will be initialized which can be resued for
authentication.
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-12-21 21:17:16 +07:00
Joas Schilling
edb64b193c
Also throttle on expiration
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-10-12 13:01:19 +07:00
Joas Schilling
c167fb5ccb
Also remove token when we successfully validated
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-10-11 20:39:39 +07:00
Joas Schilling
cfbbace450
Require a token for "Edit locally"
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-10-11 20:15:26 +07:00
Anna Larch
25409cb66c
Url encode the web dav url for copying
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2022-10-02 08:46:16 +07:00
luz paz
9d26671f05
Fix typos in apps/ subdirectory
...
Found via `codespell -q 3 -S l10n,./apps/files_external/3rdparty -L adn,ba,boxs,keypair,jus,optionel,ressource,tabel ./apps/`
Signed-off-by: luz paz <luzpaz@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2022-09-05 12:59:54 +07:00
Vincent Petry
fbc48db507
Remove redundant events
...
Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2022-08-15 19:20:42 +07:00
Vanessa Pertsch
c714c3380a
fix for transferring ownership of groupfolders
...
Signed-off-by: Vanessa Pertsch <vanessa.pertsch@nextcloud.com>
2022-05-10 16:54:22 +07:00