Julius Härtl
fa5c5f85b1
chore: remove wrong annotations
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-02-09 22:01:56 +01:00
Julius Härtl
e3105a17e6
Move document params to initial state
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-02-02 21:42:34 +01:00
Julius Härtl
ca9c674e8b
fix: Switch off incognito mode when trying to determine the viewing user for share links
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-02-02 14:18:15 +01:00
Simon L
ceb660adf4
add it to the settingscontroller as well
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-02-01 19:24:40 +01:00
Julius Härtl
fa556f1b27
fix(command): Fix namespace casing
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-01-27 09:23:30 +01:00
Szymon Kłos
db1582f937
Avoid exception when uploading epub
...
When Collabora Online exported epub file to the storage
WopiController tried to get access token what fails because
in discovery there is no epub entry (Collabora Online cannot
open epub files).
Export functionality doesn't require url in response at all
as it doesn't open newly uploaded file. Let's just return
status OK as upload was successful.
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
2023-01-25 12:41:44 +01:00
Julius Härtl
bb89b7971e
fix: Also safeguard generating tokens for group membership
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-01-12 12:42:16 +01:00
Julius Härtl
bc28249d38
fix: Expose capabilities also for guests
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-01-12 12:42:16 +01:00
Julius Härtl
f62a1221bf
fix: Load viewer depending on share owners on public links
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-01-12 12:42:16 +01:00
Julius Härtl
3d12031618
fix: Do not consider guests to be in groups
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-01-12 12:42:16 +01:00
Julius Härtl
3b3c31f0b8
refactor: Use existing method to check if users can edit
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-01-12 08:36:41 +01:00
Julius Härtl
b31692e72f
fix: Check for template id match in middleware
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-01-11 18:58:06 +01:00
Julius Härtl
39747d6cb6
Merge pull request #2726 from eszkadev/private-zotero-key
...
Use private field for sharing Zotero key
2023-01-09 19:00:57 +01:00
Szymon Kłos
19972586bf
Use private field for sharing Zotero key
...
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
2023-01-09 07:19:57 +01:00
Julius Härtl
8402218e40
fix: Open pdf files by default on share links if files_pdfviewer is disabled
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-01-04 13:17:53 +01:00
Julius Härtl
d47ac0a56d
Merge pull request #2696 from nextcloud/bugfix/allow-list-ipv6
2023-01-02 12:40:15 +01:00
Julius Härtl
0fefcaa1f7
refactor(wopi): Use symfony/http-foundation util to match ip addresses
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-12-21 08:42:31 +01:00
Julius Härtl
016c3acd60
fix(wopi): Properly handle single IPv6 addresses in WOPI allow list
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-12-21 08:42:31 +01:00
Julius Härtl
f6423159ce
Fix new psalm errors
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-12-20 15:45:31 +01:00
Julius Härtl
dea9bc8dc6
Be less strict with splitting the wopi allow list
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-12-20 14:58:50 +01:00
Julius Härtl
966089da59
Log info message on wopi ip mismatch
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-12-20 08:43:40 +01:00
Julius Härtl
1087aa7fc1
Move fileid/token check to the WOPIMiddleware
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-12-08 09:01:45 +01:00
Julius Härtl
93b09725c3
Merge pull request #2657 from lpranam/zotero_master
2022-12-07 21:51:06 +01:00
Pranam Lashkari
f2efe80357
introduce zotero integration for collabora office
...
Signed-off-by: Pranam Lashkari <lpranam@collabora.com>
2022-12-07 16:20:22 +01:00
Julius Härtl
14e80c0334
Merge pull request #2661 from nextcloud/fix/2650-fix-return-type
2022-12-05 12:20:52 +01:00
Christian Wolf
3e197856cc
Make psalm happy
...
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-12-03 11:15:53 +01:00
Christian Wolf
79dd043a3e
Add implementation to allow for default app configurations
...
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-12-03 10:26:15 +01:00
Christian Wolf
6e699c99b0
Remove deprecation warning of no access groups are defined
...
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-12-03 10:12:13 +01:00
Christian Wolf
ac6bfa0580
Fix the return type according to global definition
...
Fixes #2650
Signed-off-by: Christian Wolf <github@christianwolf.email>
2022-12-03 10:06:07 +01:00
Julius Härtl
13001c4ec3
Log remote endpoint fetching and time taken
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-12-01 09:43:38 +01:00
Julius Härtl
9911a199d8
Check for user availability first
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-12-01 09:31:58 +01:00
Julius Härtl
6701e209a3
Fix array access error when requesting preview while not having access to Collabora
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-11-24 10:22:53 +01:00
Julius Härtl
b7e807fa6b
Merge pull request #2626 from nextcloud/bugfix/direct-from-template-name
...
Pass the proper target path/name for new files created through direct editing
2022-11-23 13:11:14 +01:00
gitsan13
d4b590bc99
testing out the timeout changes in the file preview generation
...
Signed-off-by: gitsan13 <sandhya131999@gmail.com>
2022-11-21 19:31:03 +05:30
Julius Härtl
6f061336dd
Pass the proper target path/name for new files created through direct editing
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-11-17 16:16:41 +01:00
Julius Härtl
165d40c9de
Improve error handling for global template management
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-11-02 15:17:03 +01:00
Julius Härtl
f0d88ba9be
Adjust preview event name to BeforePreviewFetchedEvent
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-10-27 16:57:35 +02:00
Julius Härtl
fc9cbbd21d
Add frontend for setting secure view on disabled downloads and add some infos
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-10-26 16:17:17 +02:00
Julius Härtl
25fd88bcb0
Listen for event during preview rendering and apply secure view options
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-10-26 16:16:11 +02:00
Julius Härtl
a8a6dcba8c
Merge pull request #2560 from nextcloud/enh/wopi-override
2022-10-21 16:17:09 +02:00
Julius Härtl
ec23c3c3c9
Add app config to override wopi checkFileInfo
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-10-21 15:10:07 +02:00
Julius Härtl
4233bd377c
Invoke read permission check to trigger terms of services when creating a token
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-10-21 11:59:27 +02:00
Julius Härtl
14d2228a50
Do not fail if no directory is passed when creating a file from a template
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-10-20 09:58:54 +02:00
Julius Härtl
9ebf17a4b2
Merge pull request #2537 from nextcloud/bugfix/2090
...
Return proper status code if file is not found during writing
2022-10-20 08:38:07 +02:00
Julius Härtl
9bf4297d62
Return proper status code if file is not found during writing
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-10-18 17:51:24 +02:00
Julius Härtl
7fb2873dda
Merge pull request #2525 from nextcloud/bugfix/noid/productname
2022-10-17 11:10:47 +02:00
Julius Härtl
b54424799d
Use proper product name in capabilities
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-10-17 09:53:57 +02:00
Julius Härtl
68b7df0654
Only apply hideDownload if share attribute is actually false
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-10-14 19:17:35 +02:00
Julius Härtl
da0a2dc031
Merge pull request #2502 from nextcloud/enh/feature-lock
2022-10-14 11:07:59 +02:00
Julius Härtl
fe9a0c4d8d
Merge pull request #2503 from nextcloud/bugfix/noid/version-disabled
2022-10-14 11:07:52 +02:00