Jörn Friedrich Dreyer
0e88cb1bec
Use embeddable ocdav go micro service ( #3397 )
...
* allow proxy to route to micro service
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* use go micre ocdav service instead of reva frontend
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* add missing gateway default config
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* update reva branch for testing
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* add changelog
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* add missing comands
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
* bump reva version
Signed-off-by: jkoberg <jkoberg@owncloud.com >
* tidy
Signed-off-by: jkoberg <jkoberg@owncloud.com >
* bump reva again
Signed-off-by: jkoberg <jkoberg@owncloud.com >
* a blind mans config change
Signed-off-by: jkoberg <jkoberg@owncloud.com >
* add ocdav to must start extensions
Signed-off-by: jkoberg <jkoberg@owncloud.com >
* fail when neither backend nor service is set
Signed-off-by: jkoberg <jkoberg@owncloud.com >
Co-authored-by: jkoberg <jkoberg@owncloud.com >
2022-04-12 11:27:24 +02:00
Christian Richter
3a34e64dde
Fix tests
2022-03-11 08:08:33 +01:00
Michael Barz
b15db1794a
update reva to version 2.0.0 ( #3258 )
2022-03-03 19:56:04 +01:00
Juan Pablo Villafáñez
7d8e334537
Revert v1 to v0
2022-01-31 12:17:56 +01:00
Juan Pablo Villafáñez
b62c9044af
Restore mock files and adjust failing tests
2022-01-31 09:35:40 +01:00
Juan Pablo Villafáñez
6c67ff765e
Adjust import paths and service urls in index.js
2022-01-31 09:26:23 +01:00
Willy Kloucek
0a3adfe8e1
fix proxy test tracing setting
2022-01-13 08:13:14 +01:00
Willy Kloucek
d5e8ac0771
fix unit tests
2022-01-03 07:49:24 +01:00
Willy Kloucek
d85def9b88
check cookie for before we fall back to the default policy
2021-11-29 09:51:39 +01:00
A.Unger
c427e623ef
need to populate policies in the tests
2021-11-18 11:53:04 +01:00
A.Unger
e8559d17aa
fix proxy integration tests
2021-11-11 14:00:42 +01:00
A.Unger
b961817519
fix proxy default config
2021-11-09 20:40:35 +01:00
Willy Kloucek
16bb92f89c
fix hello deployment
2021-11-09 15:22:26 +01:00
A.Unger
4999d4a04c
fix test
2021-11-08 11:47:20 +01:00
A.Unger
7df000d06f
parse config regardless of supervised / unsupervised
2021-10-31 00:30:48 +02:00
Willy Kloucek
d6040ce76c
fix ipv6 error with go-micro update
2021-10-28 12:29:50 +02:00
Willy Kloucek
29341a7f94
split spaces webdav url and graph url configuration in base and path parts
2021-10-21 14:30:18 +02:00
Willy Kloucek
669175b062
Merge pull request #2624 from owncloud/configuration_streamlining
...
[deployment-examples] streamline configuration
2021-10-18 09:48:43 +02:00
Willy Kloucek
de3fefd4dd
streamline configuration
2021-10-14 16:10:43 +02:00
Willy Kloucek
6d5a3733ff
upgrade to go micro v4.1.0
2021-10-14 15:56:19 +02:00
Willy Kloucek
54d0a241ae
remove assets from test
2021-10-05 16:41:28 +02:00
Willy Kloucek
c5a74949b1
Merge pull request #2509 from owncloud/expose_reva_archiver
...
Expose configuration for the reva archiver
2021-09-23 10:37:44 +02:00
Willy Kloucek
889b30cd18
make archiver routes match also "/archiver" instead of "/archiver/" only
2021-09-22 13:53:27 +02:00
Josh Soref
55667a3ab3
spelling
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
2021-09-20 16:54:29 +05:45
Juan Pablo Villafáñez
c1dd0ea66e
Add default route to the archiver
2021-09-16 12:48:07 +02:00
Jörn Friedrich Dreyer
3d4ee19789
allow overriding the cookie based route by claim
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2021-09-15 11:56:01 +02:00
Willy Kloucek
3aa519c9de
remove non working proxy route and fix cs3 users example
2021-09-07 13:06:37 +02:00
Willy Kloucek
29e3fbd02f
add appprovider frontend route
2021-09-01 12:50:03 +02:00
Ralf Haferkamp
3a42fdc578
Move to go-chi/chi v5
2021-08-24 17:48:37 +02:00
pwengerter
a24fe109cc
Remove onlyoffice extension
2021-08-24 14:15:20 +01:00
A.Unger
46f0d6f7e4
remove dead code
2021-08-18 14:06:02 +02:00
A.Unger
1dd4644370
fix requestid
2021-08-18 11:10:50 +02:00
A.Unger
e62a9b6a36
Merge branch 'master' into remake-traces
2021-08-13 09:43:31 +02:00
Jörn Friedrich Dreyer
55aacdea13
update reva to ec4099da
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2021-08-12 11:08:10 +00:00
A.Unger
8499187315
add x-request-id to proxy root span
2021-08-12 12:13:52 +02:00
A.Unger
778ad717df
config: add reva required config
2021-08-12 11:18:55 +02:00
A.Unger
8a80b990a8
safer code
2021-08-10 00:09:39 +02:00
A.Unger
b13863b717
refactor traceprovider initialization
2021-08-09 18:03:01 +02:00
A.Unger
2bdd07e41b
add test spans
2021-08-06 15:47:46 +02:00
A.Unger
8301a7e7a3
propagate trace from ocs to proxy
2021-08-06 13:46:54 +02:00
A.Unger
9f50776b17
enable traces in proxy
2021-08-06 13:29:40 +02:00
Jörn Friedrich Dreyer
bea986fe26
pass only request instead of context
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2021-07-23 09:03:14 +00:00
Willy Kloucek
a0dce56480
use cookie to enforce routing for regex and claim selector
2021-07-23 08:38:55 +00:00
Jörn Friedrich Dreyer
5c024b4543
use context from middleware in proxy
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2021-07-23 08:31:10 +00:00
Jörn Friedrich Dreyer
2583c6a1a7
remove comma
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2021-07-23 08:31:10 +00:00
Jörn Friedrich Dreyer
b0c742cb2f
fix docs typo
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2021-07-23 08:31:10 +00:00
Jörn Friedrich Dreyer
b540ccdf10
add regex rule priority, drop request from selector signature, add unit tests
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2021-07-23 08:31:10 +00:00
Jörn Friedrich Dreyer
4385d3dacb
add RegexSelector
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2021-07-23 08:22:40 +00:00
Jörn Friedrich Dreyer
40c8031441
add claims policy selector
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2021-07-23 08:07:17 +00:00
Jörn Friedrich Dreyer
1f3e963c29
use claims map instead of struct
...
Signed-off-by: Jörn Friedrich Dreyer <jfd@butonic.de >
2021-07-22 09:20:36 +00:00