Christoph Wurst
|
b80ebc9674
|
Use the short array syntax, everywhere
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2020-03-26 16:34:56 +01:00 |
Joas Schilling
|
3eee359d7f
|
Allow to force enable apps via CLI
Co-authored-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2019-12-13 13:06:12 +01:00 |
Christoph Wurst
|
5bf3d1bb38
|
Update license headers
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
|
2019-12-05 15:38:45 +01:00 |
Daniel Rudolf
|
2d56664e35
|
Improve usage of IAppManager::getAppWebPath()
Deprecate \OC_App::getAppWebPath() and \OC_App::getAppPath()
Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
|
2019-09-05 18:35:40 +02:00 |
Daniel Rudolf
|
34919d3ebc
|
Add IAppManager::getAppWebPath()
Implements a public API for \OC_App::getAppWebPath()
Signed-off-by: Daniel Rudolf <github.com@daniel-rudolf.de>
|
2019-08-25 15:27:04 +02:00 |
Joas Schilling
|
810ee7d811
|
Make the auto-disabled list more broad
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2019-08-15 11:12:45 +02:00 |
Morris Jobke
|
55d8c3db3e
|
Reduce indirection in AppManager
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2019-07-18 11:33:58 +02:00 |
Morris Jobke
|
99f2c82222
|
Properly inject the logger
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2019-07-16 22:38:14 +02:00 |
Greta Doci
|
5898e87e0f
|
Remove deleted groups from app restrictions fixes #15823
Signed-off-by: Greta Doci <gretadoci@gmail.com>
|
2019-06-27 20:17:50 +02:00 |
Daniel Kesselberg
|
c09ddf6c78
|
Check app path for enableAppForGroups
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
|
2019-01-26 22:31:45 +01:00 |
Julius Härtl
|
f30c14a6a2
|
Keep AppConfig for now
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2018-06-06 11:49:40 +02:00 |
Julius Härtl
|
facce73c7f
|
Remove unused import
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2018-06-06 11:40:09 +02:00 |
Julius Härtl
|
1a034ce699
|
Implement update functionality
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2018-06-06 11:40:09 +02:00 |
Julius Härtl
|
eb6e5a27a3
|
Do not fail hard if no appinfo is returned during update
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2018-03-28 11:12:56 +02:00 |
Morris Jobke
|
514de5dfa1
|
Use isInstalled of AppManger instead of reimplement it
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2018-03-21 11:34:18 +01:00 |
Morris Jobke
|
b2a9ea08a3
|
Remove unused and outdated hook
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2018-03-06 17:56:44 +01:00 |
Tobia De Koninck
|
539fdaea1e
|
Run repair steps on uninstall in all cases
Signed-off-by: Tobia De Koninck <tobia@ledfan.be>
|
2018-03-06 10:41:55 +01:00 |
Roeland Jago Douma
|
4a41e0cc42
|
getIncompatibleApps needs a string not an array
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
2018-02-21 13:00:41 +01:00 |
Morris Jobke
|
ac63c207a9
|
Merge pull request #8411 from nextcloud/add-strict-types-to-oc_app
Add strict types to OC_App
|
2018-02-17 21:34:20 +01:00 |
Morris Jobke
|
9dc3b04802
|
Fix app version to be always string and neither array nor null
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2018-02-17 16:05:13 +01:00 |
Joas Schilling
|
17a26dfcc1
|
Validate the info.xml against the appstore schema file
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2018-02-16 10:23:51 +01:00 |
Julius Härtl
|
19a0a9a4e7
|
Move getAppInfo and getAppVersion to IAppManager
Signed-off-by: Julius Härtl <jus@bitgrid.net>
|
2018-01-31 14:13:15 +01:00 |
Roeland Jago Douma
|
09f8a755ec
|
Remove IAppConfig::getValue
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
|
2018-01-17 21:41:56 +01:00 |
Morris Jobke
|
d2d73f1ce8
|
Also replace all other occurences
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2017-12-18 20:57:11 +01:00 |
Morris Jobke
|
4866314ce0
|
Run updated license header updater
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2017-11-07 13:47:42 +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
|
6d30b35ed7
|
Some more code fixes
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2017-03-20 10:45:27 +01:00 |
Joas Schilling
|
591e75df5c
|
Don't use a generic exception
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2017-03-20 10:33:16 +01:00 |
Lukas Reschke
|
20c80cba6f
|
Add exception to PHPDoc
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
|
2017-03-20 10:13:57 +01:00 |
noveens
|
5481a9b84a
|
checking if app exists in the FileStream now
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2017-03-20 00:38:29 -06:00 |
Joas Schilling
|
ec4b0d1e84
|
Remove group restrictions when those are not allowed anymore
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2017-01-04 10:40:14 +01:00 |
Julius Haertl
|
caacb6c261
|
Expose getAppPath to public API
Signed-off-by: Julius Haertl <jus@bitgrid.net>
|
2016-11-17 19:24:24 +01:00 |
Joas Schilling
|
0215b004da
|
Update with robin
|
2016-07-21 18:13:58 +02:00 |
Joas Schilling
|
ba87db3fcc
|
Fix others
|
2016-07-21 18:13:57 +02:00 |
Bjoern Schiessle
|
5f2bc3a96d
|
emit correct signal if a app get's disabled
|
2016-06-13 13:36:23 +02:00 |
Lukas Reschke
|
aba539703c
|
Update license headers
|
2016-05-26 19:57:24 +02:00 |
Christoph Wurst
|
dfb4d426c2
|
Add two factor auth to core
|
2016-05-23 11:21:10 +02:00 |
Roeland Jago Douma
|
e5dd4272d3
|
Move \OC\App to PSR-4
|
2016-04-13 19:53:05 +02:00 |