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

82 Коммитов

Автор SHA1 Сообщение Дата
Julius Härtl 6da08e6eb5
chore: Move to preview provider v2
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-02-21 13:47:05 +01:00
Luka Trovic 1a3411ff79
feat: add repair step to install default fonts on installation
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2023-12-08 16:16:14 +01:00
Julius Härtl 96324ccb2d
tests: Add test for wasm-unsafe-eval
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-12-07 13:21:15 +01:00
Julius Härtl 7a97213a8f
feat: Add browser connectivity check
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-11-24 09:08:12 +01:00
Julius Härtl 6db3aa501d
chore: Update psalm baseline with missing symfony dependencies
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-11-24 09:08:12 +01:00
Daniel Kesselberg 123e69c885
chore: add script to update psalm baseline
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2023-11-20 16:44:43 +01:00
Julius Härtl 6b689e84ac
chore: Update phpunit config and deprecations
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-10-20 15:51:14 +02:00
Julius Härtl 398d165a5d
fix: Add proper feature policy
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-10-20 15:50:55 +02:00
Julius Härtl e34a607082
chore: Fix psalm
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-09-08 23:20:34 +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
Joas Schilling 6f3f8b81bd fix(Wopi): Mark sensitive parameter as such
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-07-17 19:58:33 +02:00
Julius Härtl 92ca3606f0
Merge pull request #2963 from AIlkiv/fix-watermark-tags 2023-06-06 09:30:41 +02:00
Julius Härtl 5784306aa3
tests: Fix deprecated dynamic property
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-06-02 10:05:23 +02:00
Andrii Ilkiv 2056dfdb69 Fix plugin watermark for php 8.1
Signed-off-by: Andrii Ilkiv <a.ilkiv.ye@gmail.com>
2023-05-25 09:15:04 +03:00
Jérémie Tarot (@silopolis) e7ad916c6e test(typo): downoads -> downloads
Signed-off-by: Jérémie Tarot (@silopolis) <silopolis@gmail.com>
2023-04-06 10:34:50 +02:00
Julius Härtl af303a4315
fix: direct editing integration tests
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-02-08 22:05:13 +01:00
Julius Härtl 197edfd591
tests: Adapt integration tests to initial state
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-02-02 21:47:31 +01:00
Julius Härtl c3e50cfaa3
chore(psalm): Add stub for OC_User
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-02-02 14:18:16 +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 ce2a9352ae
tests(psalm): Add stub for symfony IpUtils
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-12-21 13:07:49 +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 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 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 be5ef8f35d
Add config option to turn on Collabora feature lock for read only users
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-10-14 09:30:05 +02:00
Julius Härtl 2eca85078c
Fix php-cs-fixer
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-10-03 14:35:52 +02:00
Raul e927907c48 Add local editing button to Nextcloud Office
Squashed commits:
 - Fix CSP tests
 - Update logic on opening file locally to prevent race condition with collabora post message API
 - Unlock file before opening locally
 - Add confirmation dialog
 - Toolbar button: open file locally

Signed-off-by: raul <raul@nextcloud.com>
Signed-off-by: Raul <r.ferreira.fuentes@gmail.com>
2022-09-22 22:48:32 +02:00
Julien Veyssier 6f904ca04b
prevent download on user shares according to the share download permission
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-08-04 13:16:02 +02:00
Julius Härtl 71ab9c3a62
Limit loading public page scripts to share owner with permissions
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-07-25 19:29:16 +02:00
Julius Härtl 5aba2d4d59
Limit capabilities to users that are enabled
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-07-25 19:29:16 +02:00
dependabot[bot] 0565747269
Bump friendsofphp/php-cs-fixer from 3.8.0 to 3.9.5
Bumps [friendsofphp/php-cs-fixer](https://github.com/FriendsOfPHP/PHP-CS-Fixer) from 3.8.0 to 3.9.5.
- [Release notes](https://github.com/FriendsOfPHP/PHP-CS-Fixer/releases)
- [Changelog](https://github.com/FriendsOfPHP/PHP-CS-Fixer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/FriendsOfPHP/PHP-CS-Fixer/compare/v3.8.0...v3.9.5)

---
updated-dependencies:
- dependency-name: friendsofphp/php-cs-fixer
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-25 07:37:03 +02:00
Julius Härtl 1fe49159f2
Also add self as a frame-src
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-06-03 11:19:47 +02:00
Julius Härtl da21f195cf
Move CSP handling to event listener
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-06-01 11:34:51 +02:00
Julius Härtl cb69cdf6b7
Update psalm baseline
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-05-20 15:05:03 +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
Julius Härtl a546de06b4
Add stubs for psalm
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-05-20 14:40:56 +02:00
Julius Härtl 4057c6ca40
Move to Utils::streamFor
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-05-18 20:56:18 +02:00
Julius Härtl 2da5647da3
Update dependencies
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-05-18 15:11:42 +02:00
dependabot[bot] 49794ca4b2
Bump guzzlehttp/psr7 from 1.8.2 to 2.2.1 in /tests
Bumps [guzzlehttp/psr7](https://github.com/guzzle/psr7) from 1.8.2 to 2.2.1.
- [Release notes](https://github.com/guzzle/psr7/releases)
- [Changelog](https://github.com/guzzle/psr7/blob/master/CHANGELOG.md)
- [Commits](https://github.com/guzzle/psr7/compare/1.8.2...2.2.1)

---
updated-dependencies:
- dependency-name: guzzlehttp/psr7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-05-17 09:00:32 +00:00
Julius Härtl f44498bd53
Fail early on run-integraiton.sh
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2022-04-12 10:32:08 +02:00
Joas Schilling 97a6c6b032
Update master php testing versions
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-04-07 12:05:43 +02: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 b21704e726
Update psalm checks
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 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 402a5d607a
Update psalm baseline
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-07-13 20:58:31 +02:00
Julius Härtl 41bfb5a7c8
Add tests for PutRelativeFile
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-05-17 11:56:11 +02:00
Julius Härtl b9319c126a
Add tests for creating a file from a template
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-05-14 08:06:18 +02:00
Julius Härtl cee905c3ff
Add documentation and improve parameter naming
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-28 10:40:59 +02:00