summaryrefslogtreecommitdiffstats
path: root/lib/private/Server.php
Commit message (Collapse)AuthorAgeFilesLines
* Contacts menuChristoph Wurst2017-04-251-0/+11
| | | | | | | * load list of contacts from the server * show last message of each contact Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Implement scss variable injection by OC_DefaultsJulius Haertl2017-04-251-1/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Haertl <jus@bitgrid.net> Add Scss variables to example theme and theming app Signed-off-by: Julius Haertl <jus@bitgrid.net> Use SCSSCacher to build theming css Signed-off-by: Julius Härtl <jus@bitgrid.net> Update theming.scss Signed-off-by: Julius Härtl <jus@bitgrid.net> Code cleanup Signed-off-by: Julius Härtl <jus@bitgrid.net> Fix tests Signed-off-by: Julius Härtl <jus@bitgrid.net> Inject SCSSCacher for easier testing Signed-off-by: Julius Härtl <jus@bitgrid.net> Fix typehint Signed-off-by: Lukas Reschke <lukas@statuscode.ch> Generate absolute URLs Signed-off-by: Lukas Reschke <lukas@statuscode.ch> Fix tests to always use absolute urls for theming images Signed-off-by: Julius Härtl <jus@bitgrid.net> MailheaderColor -> ColorPrimary Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #2834 from nextcloud/accesListToShareManagerMorris Jobke2017-04-151-1/+13
|\ | | | | Access list to share manager
| * Fix server container registrationRoeland Jago Douma2017-04-131-1/+1
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * Fix commentsRoeland Jago Douma2017-04-131-0/+8
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * Port Encryption/file to new getAccessListRoeland Jago Douma2017-04-131-1/+5
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #4330 from nextcloud/activities-for-password-mail-changeRoeland Jago Douma2017-04-141-2/+2
|\ \ | | | | | | Add activities when email or password is changed
| * | Allow to read the old email on the hook as wellJoas Schilling2017-04-131-2/+2
| |/ | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* / Register in ServerContainerLukas Reschke2017-04-131-0/+15
|/ | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Merge pull request #3614 from nextcloud/discover-federatedsharing-endpointsBjörn Schießle2017-04-121-0/+5
|\ | | | | Discover federatedsharing endpoints
| * Do proper DIRoeland Jago Douma2017-04-111-9/+1
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * provide public discovery service to discover OCS end-points on another serverBjoern Schiessle2017-04-111-0/+13
| | | | | | | | Signed-off-by: Bjoern Schiessle <bjoern@schiessle.org>
* | Add IEMailTemplate to public OCP APILukas Reschke2017-04-111-1/+3
|/ | | | | | Also adds `\OCP\Mail\IMailer::createEMailTemplate` as helper so the functionality can easily be used within apps. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Move OC_Defaults to OCP\DefaultsMorris Jobke2017-04-091-1/+9
| | | | | | | | | | | | | * currently there are two ways to access default values: OCP\Defaults or OC_Defaults (which is extended by OCA\Theming\ThemingDefaults) * our code used a mixture of both of them, which made it hard to work on theme values * this extended the public interface with the missing methods and uses them everywhere to only rely on the public interface Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Add support for themingLukas Reschke2017-04-071-2/+2
| | | | | | Add support for theming in generated emails and simplify API Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Save the scope of an auth token in the sessionRobin Appelman2017-04-051-2/+4
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Manage the right side menu via the navigation manager as wellJoas Schilling2017-03-261-7/+1
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Move a lot of stuff over to the ServerContainerRoeland Jago Douma2017-03-211-42/+136
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Fix settings testsRoeland Jago Douma2017-03-211-3/+17
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add DI intergration testsRoeland Jago Douma2017-03-211-2/+7
| | | | | | | | | * Moved some interface definitions to Server.php (more to come) * Build/Query only for existing classes in the AppContainer * Build/Query only for classes of the App in the AppContainer * Offload other stuff to the servercontainer Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* PoC of moving the interface classes to the servercontainerRoeland Jago Douma2017-03-211-2/+10
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #3884 from nextcloud/downstream-26956Joas Schilling2017-03-201-1/+1
|\ | | | | Skip null groups in group manager
| * Use DIJoas Schilling2017-03-171-1/+1
| | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Use SystemConfig instead of AllConfig for DB stuffMorris Jobke2017-03-191-2/+2
| | | | | | | | | | | | * preparation for followup PRs to clean up the DB bootstrapping Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Always suggest the overwrite.cli.urlJoas Schilling2017-03-171-0/+1
|/ | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add a single public api for resolving a cloud id to a user and remote and backRobin Appelman2017-02-081-0/+13
| | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* Merge pull request #2044 from nextcloud/login-credential-storeMorris Jobke2017-01-301-1/+15
|\ | | | | Login credential store
| * do not hard-require the token providerChristoph Wurst2017-01-111-2/+6
| | | | | | | | | | | | | | | | The provider might need DB access and therefore depenedency resolution fails on the setup page where we cannot inject the db implementation. Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
| * replace session implementation if it changes at runtimeChristoph Wurst2017-01-111-1/+2
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
| * add login credential storeChristoph Wurst2017-01-111-0/+9
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Merge pull request #2822 from nextcloud/add-navigation-via-info.xmlMorris Jobke2017-01-271-2/+6
|\ \ | | | | | | Add navigation via info.xml (#26785)
| * | Add navigation via info.xml (#26785)Thomas Müller2016-12-221-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Read navigation information from info.xml * Load files navigation elements from info.xml * Add comment about ignoring the exception Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* | | Merge pull request #3046 from nextcloud/issue-2190-imagepath-is-root-sensitiveLukas Reschke2017-01-271-1/+1
|\ \ \ | | | | | | | | Make sure different webroots use different cached paths
| * | | Make sure different webroots use different cached pathsJoas Schilling2017-01-121-1/+1
| | |/ | |/| | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* / | Add the icon for the default sectionsJoas Schilling2017-01-191-1/+2
|/ / | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | Merge pull request #2951 from nextcloud/handle-nextcloud-log-type-gracefullyRoeland Jago Douma2017-01-111-3/+2
|\ \ | | | | | | Handle log_type "nextcloud" more gracefully
| * | Handle log_type "nextcloud" more gracefullyJoas Schilling2017-01-051-3/+2
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #2943 from nextcloud/kill_old_preview_codeMorris Jobke2017-01-101-1/+2
|\ \ \ | | | | | | | | Cleanup old preview code
| * | | Rewrite old preview endpoint for PreviewManagerRoeland Jago Douma2017-01-041-1/+2
| |/ / | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | dont write a certificate bundle if the shipped ca bundle is emptyRobin Appelman2017-01-091-2/+2
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Do not add ICssManager to OCPRoeland Jago Douma2017-01-061-14/+0
| | | | | | | | | | | | | | | | | | We can add it later if needed Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Code cleanupRoeland Jago Douma2017-01-061-2/+2
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | Fix php docsJohn Molakvoæ (skjnldsv)2017-01-061-2/+0
| | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | Css cache folder name fix, route fix and various fixesJohn Molakvoæ (skjnldsv)2017-01-061-1/+1
| | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | Appdata integration 2John Molakvoæ (skjnldsv)2017-01-061-0/+15
|/ / | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | split db logic from settings managerRobin Appelman2016-12-281-1/+2
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | fix minor issuesChristoph Wurst2016-12-191-1/+1
| | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | Publish, parse and filter 2FA activitiesChristoph Wurst2016-12-191-1/+1
|/ | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* Clear appstore cache on version upgradeRoeland Jago Douma2016-12-151-1/+2
| | | | | | | | | * Add version to cached json * Compare version * Updated calls * Updated tests Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Remove IDb interface which was deprecated for 3 years alreadyJoas Schilling2016-12-141-14/+0
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>