Bjoern Schiessle
|
5ad86170c1
|
According to the OCM specification the body needs to be JSON encoded
see: https://github.com/GEANT/OCM-API/pull/37
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2019-02-19 17:32:01 +01:00 |
|
Bjoern Schiessle
|
4c00c80a83
|
translate nextcloud share types to OCM share types
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2018-07-11 10:11:45 +02:00 |
|
Bjoern Schiessle
|
8bc0de3469
|
log error messgage
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2018-07-11 10:11:44 +02:00 |
|
Bjoern Schiessle
|
7ff74ae8ed
|
cache results from ocm end-point discovery
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2018-07-02 12:43:43 +02:00 |
|
Bjoern Schiessle
|
411bae5163
|
fix return type from send share
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2018-07-02 12:43:43 +02:00 |
|
Bjoern Schiessle
|
cdf8abb060
|
look for correct OCM permissions
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2018-07-02 11:29:31 +02:00 |
|
Bjoern Schiessle
|
e251b34a8c
|
cleanup variable naming, it is actually a resource type
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2018-07-02 11:29:31 +02:00 |
|
Bjoern Schiessle
|
84fc188dfc
|
some minor fixes and clode cleanup
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2018-07-02 11:29:29 +02:00 |
|
Bjoern Schiessle
|
fab4e561f4
|
send reshare over OCM API
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2018-07-02 11:29:28 +02:00 |
|
Bjoern Schiessle
|
c572e84ad9
|
detect correctly if a share was send successful
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2018-07-02 11:29:28 +02:00 |
|
Bjoern Schiessle
|
bbce8c3ea1
|
adjust to latest api version
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2018-07-02 11:29:28 +02:00 |
|
Bjoern Schiessle
|
af178ef19a
|
check API Version
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2018-07-02 11:29:27 +02:00 |
|
Bjoern Schiessle
|
db428ea547
|
send accept share notification (WIP)
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2018-07-02 11:29:27 +02:00 |
|
Bjoern Schiessle
|
a3948e8a12
|
use new API to send a federated share if possible
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2018-07-02 11:29:27 +02:00 |
|
Bjoern Schiessle
|
6208f250e8
|
check if cloud federation api is ready
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2018-07-02 11:29:27 +02:00 |
|
Bjoern Schiessle
|
5cfe20675d
|
start implementing federated sharing 2.0
Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
|
2018-07-02 11:29:27 +02:00 |
|
Roeland Jago Douma
|
50acde36b7
|
Make OCP\Federation strict
* Also internal classes
* Added scalar typehints
* Added return type
* Made strict
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
2018-01-16 19:25:08 +01:00 |
|
Morris Jobke
|
0eebff152a
|
Update license headers
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2017-11-06 16:56:19 +01:00 |
|
Joas Schilling
|
0be2921966
|
Fix DI of the cloud id manager into apps
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2017-02-14 12:47:46 +01:00 |
|
Robin Appelman
|
0d8d658b7e
|
fix copyright headers
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-02-09 13:32:36 +01:00 |
|
Robin Appelman
|
f6cd5200a2
|
clean cloud ids
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-02-09 13:31:06 +01:00 |
|
Robin Appelman
|
ae66cf8d37
|
add tests
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-02-08 15:17:03 +01:00 |
|
Robin Appelman
|
fa49c4a13b
|
Add a single public api for resolving a cloud id to a user and remote and back
Signed-off-by: Robin Appelman <robin@icewind.nl>
|
2017-02-08 15:17:02 +01:00 |
|