summaryrefslogtreecommitdiffstats
path: root/lib/private/app.php
Commit message (Collapse)AuthorAgeFilesLines
* Remove Scrutinizer Auto FixerLukas Reschke2016-03-011-1/+0
|
* Fix PHPDoc of OC_App::loadApps()Thomas Müller2016-02-231-1/+1
|
* Merge pull request #22376 from owncloud/fix-return-code-getAppPathThomas Müller2016-02-151-14/+29
|\ | | | | Properly handle return code of OC_App::getAppPath
| * Properly handle return code of OC_App::getAppPathMorris Jobke2016-02-141-14/+29
| | | | | | | | | | * fixes #20128 * getAppPath could return false, but it was not handled everywhere
* | Remove not needed variableMorris Jobke2016-02-141-1/+0
|/
* No longer evaluate appinfo/versionThomas Müller2016-02-101-8/+3
|
* Merge pull request #21424 from owncloud/appversionsThomas Müller2016-01-251-14/+5
|\ | | | | Use appConfig to get app versions
| * Use appconfig for getAppVersionsRobin Appelman2016-01-111-14/+5
| |
* | Remove OC_Helper::imagePath and use the proper public interfaceMorris Jobke2016-01-241-10/+11
| |
* | Merge pull request #21591 from owncloud/add-code-checking-for-appsThomas Müller2016-01-131-4/+4
|\ \ | | | | | | Verify signature of apps with level "Official" coming from the appstore
| * | Verify signature of apps with level "Official" coming from the appstoreLukas Reschke2016-01-101-4/+4
| | | | | | | | | | | | This change will verify the signature of all apps with the level "Official" coming from the appstore or if they have been signed before.
* | | Happy new year!Thomas Müller2016-01-121-2/+3
| |/ |/|
* | Assume apps from the appstore are compatible with the current versionLukas Reschke2016-01-101-0/+5
|/ | | | | | Filtering is done server-side already so only compatible apps are delivered. Otherwise this leads to a ton of error messages as the info.xml cannot be read at that state. Fixes https://github.com/owncloud/core/issues/21556
* Inject OCSClientLukas Reschke2016-01-061-11/+10
| | | | Fixes https://github.com/owncloud/core/issues/21451
* Use OCP\Util::getVersion instead of the internal private implementationMorris Jobke2015-12-181-6/+6
|
* Use SystemConfig internallyRoeland Jago Douma2015-12-181-4/+4
|
* Get rid of legacy OC_ConfigRoeland Jago Douma2015-12-181-4/+4
| | | | | We were still using the lecagy class OC_Config all over the place. Which was a wrapper around the new class OC\Config
* OC_Helper::linkToRoute is deprecatedRoeland Jago Douma2015-12-171-4/+4
| | | | | Replaced all calls to OC_Helper::linkToRoute with OC::$server->getURLGenerator()->linkToRoute
* Sanitize the appId passed to `findAppInDirectories`Lukas Reschke2015-12-081-1/+5
| | | | Would have prevented quite some security bugs in the past. Nice hardening for now.
* remove OC_App::getActiveNavigationEntry - not unsed anymoreMorris Jobke2015-12-041-14/+0
|
* Remove unused setActiveNavigationEntry of OC_App - it's also in OCP\AppMorris Jobke2015-12-041-17/+0
|
* Drop OC_SubAdmin and replace usagesLukas Reschke2015-10-291-1/+6
|
* Don't show apps which are always enabled in the app managerThomas Müller2015-10-261-4/+2
|
* Store list of apps which cannot be disabled in shipped.jsonThomas Müller2015-10-261-19/+1
|
* deduplicate @xenopathicMorris Jobke2015-10-061-1/+0
|
* update licence headers via scriptMorris Jobke2015-10-051-0/+2
|
* Correctly check whether an app is shippedJoas Schilling2015-09-241-1/+1
|
* Show 'Apps' in the browser title when app management is openThomas Müller2015-09-231-1/+1
|
* Prefer OCS Id from databaseLukas Reschke2015-09-181-0/+6
| | | | To be consistent with other logic the app id from the database needs to be prefered. Especially when it comes to be able to replace an outdated OCS id.
* Merge pull request #18840 from owncloud/fix-app-disable-routeThomas Müller2015-09-181-23/+0
|\ | | | | Rebuild app navigation in JS
| * Merge branch 'master' into fix-app-disable-routeRobin McCorkell2015-09-141-1/+2
| |\
| * | Rebuild app navigation in JSRobin McCorkell2015-09-051-23/+0
| | | | | | | | | | | | | | | | | | 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.
* | | Restore loadApp() autoload registrationRobin McCorkell2015-09-161-0/+1
| | | | | | | | | | | | | | | Also changes the autoloader validRoots into a hashmap to try and reduce duplicate entries
* | | Catch apps which have been removed manuallyLukas Reschke2015-09-151-1/+4
| | |
* | | Define allowed app roots earlierLukas Reschke2015-09-151-1/+6
| |/ |/| | | | | The autoloader needs to be run before including the app.php, otherwise it depends on what app gets executed first and apps that rely on the dependency of other apps in app.php may break.
* | Only add valid root for enabled appsRobin McCorkell2015-09-051-1/+2
|/
* [app management] fix dependency check on installMorris Jobke2015-08-191-1/+1
|
* Only load app routes if the app has already been loadedRobin McCorkell2015-08-181-0/+10
|
* Revert "make knowledge base url configurable"Joas Schilling2015-08-111-2/+1
| | | | This reverts commit 8fb89056bd2f99b1df7dc7a3970fc293272c8ab6.
* Revert "Only load app routes if the app has already been loaded"Joas Schilling2015-08-111-10/+0
| | | | This reverts commit 50ebea41f60f2864a565ea9985c5462c2df5f09e.
* Only load app routes if the app has already been loadedRobin McCorkell2015-08-061-0/+10
|
* make knowledge base url configurableBjoern Schiessle2015-07-291-1/+2
|
* Merge pull request #17698 from owncloud/allow-update-of-disabled-appsLukas Reschke2015-07-191-8/+6
|\ | | | | Allow upgrade of not enabled apps
| * Allow upgrade of not enabled appsThomas Müller2015-07-091-8/+6
| |
* | Add is_dir check to getAllApps() functionRealRancor2015-07-081-1/+1
|/
* Remove OC_AppconfigThomas Müller2015-07-031-7/+7
|
* Remove OC_LogThomas Müller2015-07-031-5/+5
|
* Delete OCS ID from DB if none is specifiedLukas Reschke2015-07-021-0/+2
| | | | | | If no OCS ID is specified in appinfo.xml and an app update is triggered and a OCS ID is stored in the DB we should clean the value. Ref https://github.com/owncloud/activity/issues/320#issuecomment-117937748
* Only do the description kung-fu on strings - fixes #17028Thomas Müller2015-07-011-15/+19
|
* Use UTF-8 mode for preg_split and preg_replaceLukas Reschke2015-07-011-2/+3
| | | | | | Otherwise a single application with a description containing a non compliant character can break the whole ownCloud appstore. This is for example https://apps.owncloud.com/content/show.php?content=149553 Fixes https://github.com/owncloud/core/issues/17101#issuecomment-117365224