Commit graph

91 commits

Author SHA1 Message Date
Andy Scherzinger
868859f393
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2024-05-09 10:37:22 +02:00
Julius Härtl
e1014cb4eb
fix: Bring back actually setting the guest name
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-05-08 20:09:21 +02:00
Julius Härtl
86f454826a
fix: Do not set user id for guests
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-05-08 14:51:05 +02:00
Elizabeth Danzberger
63aece8ff3 fix: guest name picker
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-04-30 13:09:49 -04:00
Julius Härtl
5bd5e09473
style: Fix code style from nextcloud/coding-standard update
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-02-09 13:58:52 +01:00
Julius Härtl
5e93abdb7b
fix: Disable auto logout while editing
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-12-29 13:58:54 +01:00
Julius Härtl
b73488c783
fix: Use userId as a fallback for new file creation token
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-09-11 15:23:30 +02:00
Julius Härtl
eb70dc1fc9
fix: Cleanup
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-09-08 23:07:18 +02:00
Julius Härtl
33d12bdc74
fix: Do not reuse query builder
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-09-08 23:07:17 +02:00
Julius Härtl
ba45233bff
chore: refactor iframes to load collabora directly
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-09-08 23:07:12 +02:00
Julius Härtl
ae3342a855
Merge pull request #2991 from nextcloud/chore/deprecations
chore: Move away from deprecated ILogger and Server::query
2023-06-07 14:20:01 +02:00
Julius Härtl
29d0f44303
chore: Move away from deprecated ILogger and Server::query
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-06-06 16:41:26 +02:00
Julius Härtl
a903a1db75
feat: Implement reference picker for document sections
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-06-06 15:42:04 +02:00
Julius Härtl
82e06d26f7
Implement endpoint to open files in the browser
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-06-02 12:36:00 +02:00
dependabot[bot]
74015e4678
Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.0
Bumps [nextcloud/coding-standard](https://github.com/nextcloud/coding-standard) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/nextcloud/coding-standard/releases)
- [Changelog](https://github.com/nextcloud/coding-standard/blob/master/CHANGELOG.md)
- [Commits](https://github.com/nextcloud/coding-standard/compare/v1.0.0...v1.1.0)

---
updated-dependencies:
- dependency-name: nextcloud/coding-standard
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 12:54:35 +02:00
Julius Härtl
1833a05611
fix: Handle template creation also without user sessions
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-04-06 16:30:24 +02:00
Julius Härtl
6eb8c1d792
fix: Bring back templates on public folder shares
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-03-29 15:25:56 +02:00
sharonwuu
362bb49500 Hide close button on single file shares that have hide download enabled
Signed-off-by: sharonwuu <ojik565@gmail.com>
2023-03-02 10:53:56 +08: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
f6423159ce
Fix new psalm errors
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-12-20 15:45:31 +01:00
raul
e0bb28d04a Fix: Hide local editing button for public shares
Signed-off-by: raul <raul@nextcloud.com>
2022-09-26 19:32:53 +02:00
Julius Härtl
8fa728e61d
Move remaining policy adjustments to a trait
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-06-01 11:34:51 +02:00
Julius Härtl
994c508177
Remove unreliable csp detection and reload handling
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-06-01 11:34:51 +02:00
Julius Härtl
9bb9661795
Apply cs fixes
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-05-20 14:43:43 +02:00
Raul
3655a84119
Add token_ttl parameter to documents.php template
Signed-off-by: Raul <raul@nextcloud.com>
2022-04-19 11:19:15 +02:00
Luc Didry
7e20600755
🐛 Fix CSP violation when Nextcloud server has so-called 'service root'
When Nextcloud has a service root part, e.g. it is https://example.org/nextcloud, there was a CSP violation.

```
Refused to send form data to 'https://coolwsd.example.org/browser/739da71/cool.html?WOPISrc=https%3A%2F…gl&title=Foobar.ods&lang=fr&closebutton=1&revisionhistory=1' because it violates the following Content Security Policy directive: "form-action 'self'".
```

Similar to PR #1000

Signed-off-by: Luc Didry <luc@didry.org>
2022-02-16 12:16:37 +01:00
Julius Härtl
b15c6be818
Fix public link file creation
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-01-14 08:56:55 +01:00
Julius Härtl
d491bfa9ff
Use FileCreatedFromTemplateEvent to inject the already existing empty template files for Collabora
Signed-off-by: Julius Härtl <jus@bitgrid.net>

Cleanup template loading

Signed-off-by: Julius Härtl <jus@bitgrid.net>

Fix template handling

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-01-14 08:55:47 +01:00
Pierre Ozoux
1a92294647 Renames assets folder.
Fixes #1916

Signed-off-by: Pierre Ozoux <pierre@ozoux.net>
2021-12-14 11:07:54 +01:00
Julius Härtl
6551749b86
Introduce Nextcloud Office branding
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-11-29 18:33:50 +01:00
Julius Härtl
a4e1deef39
Expose initial state when using direct editing as well
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-11-10 17:15:28 +01:00
Julius Härtl
632081c041
Load UIMode from config
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-11-10 13:04:47 +01:00
Julius Härtl
f2fe65a84e
Introduce initial state for document loading and handle logo
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-11-10 12:53:03 +01:00
Julius Härtl
9ae0cf6586
Unify error messages accross controllers
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-09-13 20:21:13 +02:00
Julius Härtl
95985564d0
Add API to set the guest name for an existing WOPI token
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-08-13 13:55:41 +02:00
Julius Härtl
1f5149c69f
Check for share token permissions
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-07-14 12:34:15 +02:00
Julius Härtl
9ecf2aafc6
Implement token types
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-28 10:40:58 +02:00
Julius Härtl
ac959b19ec
Add token type for WOPI tokens
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-28 10:40:58 +02:00
Valdnet
9cbc840266
l10n: Unify spelling
Spelling unification in Nextcloud applications.
2021-04-12 14:24:49 +02:00
Szymon Kłos
e31b0674af Setup FeaturePolicy to allow fullscreen
Signed-off-by: Szymon Kłos <eszkadev@gmail.com>
2021-04-06 16:38:59 +02:00
Julius Härtl
b35fde83c4
Handle errors when fetching remote file info more gracefully
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-01-27 09:09:25 +01:00
Julius Härtl
c062ea3971
Fix relative path exposed to the redirect event
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-12-03 08:09:50 +01:00
Julius Härtl
8c69d3637f
Add full path to redirect
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-10-13 14:36:52 +02:00
Julius Härtl
eff8898bd8
Dispatch event to allow change of the redirect url
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-10-13 14:36:52 +02:00
Julius Härtl
be635e6618
Use proper base template to be compatible with Nextcloud 20
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-09-03 17:00:32 +02:00
Julius Härtl
a73848938e
Allow to access files by path
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-05-22 08:43:17 +02:00
Julius Härtl
047642a2bd
Move guest name fetching to helper
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-03-03 12:13:51 +01:00
Julius Härtl
28c7dfd5ca
Do not generate a wopi token if a guest user has not entered a user name
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-03-03 11:12:02 +01:00
Julius Härtl
edb200299d
Start with new template creation mechanism
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-12-18 09:54:06 +01:00
Julius Härtl
de572cc119
Make sure files created from the same template have a different WOPI file id
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-11-20 19:13:51 +01:00