Граф коммитов

785 Коммитов

Автор SHA1 Сообщение Дата
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