Commit graph

102 commits

Author SHA1 Message Date
Julius Knorr
9cadb38cbf
fix: Properly handle authenticated links being an array
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-11-26 14:48:52 +01:00
Julius Knorr
be5c75cddf
fix: Pass document target through viewer component
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-10-22 14:36:24 +02:00
Luka Trovic
b9c49ef441 fix: editor uid issue
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2025-08-04 12:21:24 +02:00
Julius Knorr
241d4e6750
chore: Move away from deprecated static OC methods
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-05-20 16:43:53 +02:00
Julius Knorr
77ac5e57c6 fix: Properly pass sharing token along
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2025-03-11 20:39:46 +01:00
Elizabeth Danzberger
fa7a4b8ad4
fix: do not treat guest as share owner
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
2024-12-05 13:40:38 -05:00
Max
bd19220b7b fix(share): link share of federated share
Signed-off-by: Max <max@nextcloud.com>
2024-11-05 08:42:01 +01:00
Julius Knorr
9ca8814005
chore: Bump php-cs-fixer config and apply
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-09-19 11:43:02 +02:00
Julius Knorr
62c6c0443f
chore: Apply rector fixes
Signed-off-by: Julius Knorr <jus@bitgrid.net>
2024-09-19 00:48:15 +02:00
Julius Härtl
c8f29a32cd
fix: Bring back federated editing with new viewer iframe
Signed-off-by: Julius Härtl <jus@bitgrid.net>

chore: Move to route attributes

Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-08-21 09:22:40 +02:00
Julius Härtl
2b02997fd1
perf: Use getFirstNodeById as it is cached
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-07-15 07:52:49 +02:00
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