Vincent Petry
00f135d320
Die in OCS v1.php on exception
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
7 vuotta sitten
Roeland Jago Douma
1baa2b8deb
Move OC\OCS\Person to OCSController
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
7 vuotta sitten
Joas Schilling
f3319f6294
Allow to call the files even when you are in another instance atm
Signed-off-by: Joas Schilling <coding@schilljs.com>
7 vuotta sitten
Roeland Jago Douma
2812755359
Move federated sharing routes to the federatedfilesharingapp
* Move routes to app
* Move routes over to the AppFramework
* Fix tests
There is plenty of stuff to fix properly here. But out of scope for now.
7 vuotta sitten
Roeland Jago Douma
6bc1c6590c
Move /config over to Core OCSController
8 vuotta sitten
Roeland Jago Douma
69da896785
Move /cloud/user to Core app
8 vuotta sitten
Roeland Jago Douma
02449c8336
Move getCapabilities over to Core
8 vuotta sitten
Roeland Jago Douma
8ae49183c1
Catch LoginException
8 vuotta sitten
Joas Schilling
0215b004da
Update with robin
8 vuotta sitten
Joas Schilling
ba87db3fcc
Fix others
8 vuotta sitten
Lukas Reschke
c90a71a83b
Only login if user is not logged-in
8 vuotta sitten
Roeland Jago Douma
1caceea6c0
Make the OCS endpoint handle the new OCS AppFramework routes
8 vuotta sitten
Bjoern Schiessle
dc53788711
remove unused parameter
8 vuotta sitten
Christoph Wurst
d36a1fed3e
load authentication apps first (#25126)
* load authentication apps first
* load session apps before all other apps
8 vuotta sitten
Lukas Reschke
aba539703c
Update license headers
8 vuotta sitten
Björn Schießle
2dc26aada7
update share permissions
8 vuotta sitten
Björn Schießle
d23df4cba7
create re-share by owner and propagate unshare and unshare-from self request
correctly accross share owner and share initiator
8 vuotta sitten
Björn Schießle
8f87e1104d
use query builder for getShare and add tests
8 vuotta sitten
Björn Schießle
5a1641bed2
move request handler for federated shares to the federated sharing app
8 vuotta sitten
Björn Schießle
e10105474f
move federated sharing settings to the federatedfilesharing app
8 vuotta sitten
Lukas Reschke
933f60e314
Update author information
Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :)
8 vuotta sitten
Joas Schilling
043625ee52
Move findLanguage() and setLanguageFromRequest() to factory
8 vuotta sitten
Thomas Müller
682821c71e
Happy new year!
8 vuotta sitten
Lukas Reschke
574f9b1e3f
Use XMLWriter to generate response
Gets rid of manual XML generation.
8 vuotta sitten
Roeland Jago Douma
002e9c76cd
Combine OCS API getUser method code into provisioning_api app
Fixes #13002
Move the cloud/users/{userid} code in total to the provisioning API.
8 vuotta sitten
Morris Jobke
8366ce2767
deduplicate @xenopathic
8 vuotta sitten
Morris Jobke
b945d71384
update licence headers via script
8 vuotta sitten
Robin McCorkell
29dd7d83c4
Check if files_sharing is actually enabled before using it
8 vuotta sitten
Thomas Müller
3358db320b
Reduce duplicate code
9 vuotta sitten
Thomas Müller
bacf1603ff
Adding ocs/v2.php with status code mapper
9 vuotta sitten
Morris Jobke
f63915d0c8
update license headers and authors
9 vuotta sitten
Joas Schilling
3f3f8c2f99
Fix usage of deprecated private constants
9 vuotta sitten
Robin Appelman
a7aba07dc1
block ocs in single user mode
9 vuotta sitten
Joas Schilling
f7dd16f1ac
Disable OCS api when in maintenance mode
9 vuotta sitten
Jenkins for ownCloud
b585d87d9d
Update license headers
9 vuotta sitten
Thomas Müller
2367797c17
Respect http header 'Accept-Language' on ocs and remote.php calls
9 vuotta sitten
Morris Jobke
06aef4e8b1
Revert "Updating license headers"
This reverts commit 6a1a4880f0
.
9 vuotta sitten
Jenkins for ownCloud
6a1a4880f0
Updating license headers
9 vuotta sitten
Lukas Reschke
886bda5f81
Refactor OC_Request into TrustedDomainHelper and IRequest
This changeset removes the static class `OC_Request` and moves the functions either into `IRequest` which is accessible via `\OC::$server::->getRequest()` or into a separated `TrustedDomainHelper` class for some helper methods which should not be publicly exposed.
This changes only internal methods and nothing on the public API. Some public functions in `util.php` have been deprecated though in favour of the new non-static functions.
Unfortunately some part of this code uses things like `__DIR__` and thus is not completely unit-testable. Where tests where possible they ahve been added though.
Fixes https://github.com/owncloud/core/issues/13976 which was requested in https://github.com/owncloud/core/pull/13973#issuecomment-73492969
9 vuotta sitten
Bjoern Schiessle
698ecbf308
OCS API for server-to-server sharing
9 vuotta sitten
Vincent Petry
972fffbe02
Return 503 OCS response with requested format
10 vuotta sitten
Vincent Petry
2e45eb8ad6
Return 503 in public.php and OCS API when upgrade is due
To prevent unexpected behavior, public.php and the OCS API calls will
return 503 Service Unavailable when an upgrade is due.
10 vuotta sitten
Thomas Müller
596177727a
OCS API calls will always return English messages
10 vuotta sitten
Thomas Müller
88f6dd7db1
fixing method names
10 vuotta sitten
Thomas Müller
743addd1e3
set content-type on ocs exceptions
10 vuotta sitten
Robin Appelman
26793e1f94
switch OC::getRouter usages to OC::$server->getRouter
10 vuotta sitten
Thomas Müller
8f5c641cd8
load all apps in ocs/v1.php
10 vuotta sitten
Lukas Reschke
8a2cd0355d
Use the proper content-type
We should use the proper content-type `application/xml` instead of the default `text/html` here.
Backport requested.
10 vuotta sitten
Thomas Müller
66a2f3b0b9
New OCS route:
/ocs/cloud/user
Response:
<?xml version="1.0"?>
<ocs>
<meta>
<status>ok</status>
<statuscode>100</statuscode>
<message/>
</meta>
<data>
<id>thomas</id>
<display-name>DeepDiver</display-name>
<email>no-response@domain.tld</email>
</data>
</ocs>
10 vuotta sitten
Frank Karlitschek
f1836a997f
remove the activity call here. it is not implemented anyways. This will be provided by Activity app in the future.
11 vuotta sitten