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

66 Коммитов

Автор SHA1 Сообщение Дата
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
Julius Härtl 90c7690e99
Bump behat helpers to master
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-28 10:40:59 +02:00
Julius Härtl 49fd9ac1d6
Allow fetching the initiator user data if needed
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-28 10:40:59 +02:00
Julius Härtl 77d119e94e
Add more extensive testing
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-28 10:40:59 +02:00
Julius Härtl 3e2c2207ed
Add federation tests
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-26 14:53:09 +02:00
Julius Härtl 5b9b0a8722
Add baseline
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-21 13:34:44 +02:00
Julius Härtl e06e8b0ece
Run integration tests on github actions
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-11-12 17:46:37 +01:00
Julius Härtl 657551c399
Actually run the unit test
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-06-23 13:21:04 +02:00
Julius Härtl 30354129e9
Adjust integration tests to missing wopi token without guest name being set
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-03-03 15:24:40 +01:00
Julius Härtl 7f3e9e5e21
Use release package for behat helpers
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-01-07 14:49:46 +01:00
Julius Härtl 478d24cc75
More tests
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-01-07 14:49:46 +01:00
Julius Härtl 6b1d560bf9
Add integration test skeleton
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2020-01-07 14:49:45 +01:00
Julius Härtl 8f0bde31bc
Add drone test helpers
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-07-16 07:39:17 +02:00
Pranav Kant 373ff1adb4 fix travis build 2018-03-23 15:52:46 +05:30
Lukas Reschke 9bf62db3aa Add option to enable the app only for users in a specific group (#135)
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-11-06 13:54:56 +01:00
Lukas Reschke 719aed23f6
Remove empty test
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2016-12-07 09:16:47 +01:00
Pranav Kant 70016ad4de Fix incorrect constructor signature
Fallback from c166c7b189
2016-09-14 11:48:25 +05:30