aboutsummaryrefslogtreecommitdiffstats
path: root/settings/ajax
Commit message (Collapse)AuthorAgeFilesLines
* Move to AppFramework ControllerJulius Härtl2018-06-064-218/+0
| | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> Move app management ajax code to AppSettingsController Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Bump user controller, cleaned old legacy and added route history modeJohn Molakvoæ (skjnldsv)2018-05-162-132/+0
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* move log constants to ILoggerArthur Schiwon2018-04-261-1/+4
| | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Use new navigation endpoint and get rid of the legacy navigationdetect ajaxJulius Härtl2018-04-101-28/+0
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Move calls to \OCP\JSON to private \OC_JSONRoeland Jago Douma2018-03-227-12/+12
| | | | | | They should be properly fixed at some point. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Run repair steps on uninstall in all casesTobia De Koninck2018-03-061-1/+1
| | | | Signed-off-by: Tobia De Koninck <tobia@ledfan.be>
* Use empty array as group list in OC_App::enableMorris Jobke2018-02-171-1/+1
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Deprecate static methods and use Navigation managerJulius Härtl2018-02-121-1/+1
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Remove OC_App::removeAppJulius Härtl2018-01-311-1/+4
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Properly log the full exception instead of only the messageMorris Jobke2018-01-231-1/+4
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Remove IAppConfig::setValueRoeland Jago Douma2018-01-171-1/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Also replace all other occurencesMorris Jobke2017-12-181-2/+2
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Get the Installer via DIMorris Jobke2017-11-251-7/+1
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Change @georgehrke's emailMorris Jobke2017-11-065-5/+5
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Update license headersMorris Jobke2017-11-065-1/+5
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Some app fixes of phpstorm inspectionsRoeland Jago Douma2017-07-243-5/+5
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Remove OC_App:installAppMorris Jobke2017-05-151-52/+0
| | | | | | | | | * uses Installer->installApp now * removes unused code * fixes #4453 * added some additional checks Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Make disableapp.php accept arraysLukas Reschke2017-04-261-4/+5
| | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Add app bundlesLukas Reschke2017-04-262-6/+14
| | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Remove the old ajax fileJoas Schilling2017-01-181-92/+0
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Add sudo mode to enabling and disabling appsLukas Reschke2016-12-054-0/+28
| | | | | | | | | | Otherwise an administrator could bypass sudo mode by installing an app that allows RCE by design. I've by intention excluded the update endpoint from the requirement because updating apps should be as unintruisive as possible. Not the cleanest approach by adding this to the AJAX endpoints instead of requiring a controller but for 11 this felt safer for me. We can clean this up together later then. (also the other AJAX endpoints in this folder do have the same logic) Ref https://github.com/nextcloud/server/issues/2487 Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Use app ID instead of objectLukas Reschke2016-11-221-1/+1
| | | | | | | | | | | | | | Fixes several error messages when installing an app from the appstore, including: ``` Illegal offset type in isset or empty at /media/psf/stable9/lib/private/legacy/app.php#662 Illegal offset type at /media/psf/stable9/lib/private/legacy/app.php#663 Illegal offset type at /media/psf/stable9/lib/private/legacy/app.php#661 Object of class OC_App could not be converted to string at /media/psf/stable9/lib/private/legacy/app.php#81 trim() expects parameter 1 to be string, object given at /media/psf/stable9/lib/private/legacy/app.php#628 ``` Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Require password confirmation to change the QuotaJoas Schilling2016-11-181-0/+7
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Require password confirmation for user managementJoas Schilling2016-11-182-0/+14
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Fix route and jsRoeland Jago Douma2016-11-061-46/+0
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add update supportLukas Reschke2016-10-311-12/+7
| | | | Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Use new appstore APILukas Reschke2016-10-312-7/+10
| | | | | | This change introduces the new appstore API in Nextcloud. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
* Update with robinJoas Schilling2016-07-218-8/+8
|
* Fix othersJoas Schilling2016-07-2110-12/+22
|
* Update license headersLukas Reschke2016-05-269-12/+12
|
* OC_Installer -> \OC\InstallerThomas Müller2016-05-021-1/+1
|
* Update author informationLukas Reschke2016-03-012-0/+2
| | | | Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :)
* Consolidate getQuota and setQuota methods in User instanceArthur Schiwon2016-02-091-1/+1
|
* Move findAvailableLanguages() to the factoryJoas Schilling2016-01-261-1/+1
|
* Happy new year!Thomas Müller2016-01-1210-12/+11
|
* Moved changedisplayname to usercontrollerRoeland Jago Douma2015-11-201-67/+0
| | | | | Killed the old static route to change a users display name and moved it to a properly testable controller.
* Fix everyone count for subadminsVincent Petry2015-10-291-55/+0
| | | | Also moved the logic to the UsersController
* Drop OC_SubAdmin and replace usagesLukas Reschke2015-10-295-9/+48
|
* Update license headersLukas Reschke2015-10-261-0/+1
|
* Merge pull request #19526 from ↵Thomas Müller2015-10-061-2/+3
|\ | | | | | | | | owncloud/issue-16251-reload-app-settings-when-app-needs-update Reload the page when an app needs an update after being enabled
| * Reload the page when an app needs an update after being enabledJoas Schilling2015-10-051-2/+3
| |
* | deduplicate @xenopathicMorris Jobke2015-10-061-1/+1
| |
* | update licence headers via scriptMorris Jobke2015-10-052-2/+2
|/
* Get sorted navigation listRobin McCorkell2015-09-061-1/+1
|
* Rebuild app navigation in JSRobin McCorkell2015-09-051-10/+2
| | | | | | Retrieve all app navigations to prevent reloading appinfo/app.php and causing an error when the app isn't fully loaded. The addition/deletion logic has been moved to JS, simplifying a lot of code.
* do not remove group if it is emptymichag862015-08-181-3/+0
| | | | | Sometimes an admin removes a user from a group but he needs the group. This is a big problem if a subadmin removes the last user of a group. He cannot recreate the group
* Remove OC_AppconfigThomas Müller2015-07-031-1/+1
|
* Remove OC_LogThomas Müller2015-07-031-1/+1
|
* update license headers and authorsMorris Jobke2015-06-255-5/+0
|
* Migrate personal certificate handling into AppFramework controllersLukas Reschke2015-04-202-80/+0
| | | | Also added unit-tests and better error-handling