Daniel Kesselberg
|
1d1068753f
|
Fix access to groupManager
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
|
2019-02-20 18:05:21 +01:00 |
Daniel Kesselberg
|
75b7d6ae4e
|
Add install logic for enable command
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
|
2019-02-19 21:03:06 +01:00 |
Daniel Kesselberg
|
03d3192638
|
Disable multiple apps at once
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
|
2019-02-19 21:03:05 +01:00 |
Daniel Kesselberg
|
08907ee3e9
|
Enable multiple apps at once
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
|
2019-02-19 21:03:00 +01:00 |
Morris Jobke
|
290ede1292
|
Log exception in case an app update fails
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2018-11-01 17:13:42 +01:00 |
Michael Gerber
|
020a9add07
|
Add occ app:update command
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2018-11-01 17:13:12 +01:00 |
Patrik Kernstock
|
6a00521128
|
Use error styling for exception message
Signed-off-by: Patrik Kernstock <info@pkern.at>
|
2018-10-10 18:28:26 +02:00 |
Patrik Kernstock
|
4cd7cf86db
|
Using Throwable instead of Exception
Signed-off-by: Patrik Kernstock <info@pkern.at>
|
2018-10-10 17:32:50 +02:00 |
Patrik Kernstock
|
1973556346
|
Log exception using ILogger
Signed-off-by: Patrik Kernstock <info@pkern.at>
|
2018-10-05 21:09:13 +02:00 |
Patrik Kernstock
|
f27ce6b5a0
|
Inject AppManager and Installer, check for shipped app prior removing
Signed-off-by: Patrik Kernstock <info@pkern.at>
|
2018-10-05 19:51:50 +02:00 |
Patrik Kernstock
|
f8771d3d81
|
Run uninstall tasks by default, added '--keep-data' parameter
Signed-off-by: Patrik Kernstock <info@pkern.at>
|
2018-10-05 12:49:34 +02:00 |
Patrik Kernstock
|
d9469a6b72
|
Add occ app:remove CLI command
Signed-off-by: Patrik Kernstock <info@pkern.at>
|
2018-10-05 03:08:03 +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 |
sualko
|
84f6477ce5
|
enable app by default after occ app:install
Signed-off-by: Klaus Herberth <klaus@jsxc.org>
|
2018-02-26 16:34:52 +01:00 |
sualko
|
323eb2e8ba
|
add enable flag to occ app:install (fix #5834)
Signed-off-by: Klaus Herberth <klaus@jsxc.org>
|
2018-02-26 16:34:52 +01:00 |
Joas Schilling
|
211212f4b3
|
App manager is not needed anymore
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2018-02-16 17:13:36 +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 |
Morris Jobke
|
eb51f06a3b
|
Use ::class statement instead of string
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2018-01-29 12:03:47 +01:00 |
Morris Jobke
|
a661f043e1
|
Remove unneeded semicolon and parentheses
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2018-01-26 23:46:40 +01:00 |
Morris Jobke
|
0e2f00ec59
|
Get the Installer via DI
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2017-11-25 12:00:57 +01:00 |
Morris Jobke
|
0eebff152a
|
Update license headers
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2017-11-06 16:56:19 +01:00 |
Morris Jobke
|
cd02b2205e
|
Use public methods for OC_App::isShipped
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2017-08-01 18:57:00 +02:00 |
sualko
|
7720e19e10
|
add namespace
Signed-off-by: sualko <klaus@jsxc.org>
|
2017-07-26 15:24:24 +02:00 |
sualko
|
3e62a25155
|
add occ app:install command
Signed-off-by: Klaus Herberth <klaus@jsxc.org>
|
2017-07-26 14:35:42 +02:00 |
Joas Schilling
|
3b267b165f
|
Check the migration files for table, column and index length errors
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2017-07-05 13:02:16 +02:00 |
Joas Schilling
|
eebd2811dc
|
Version and dependency are now required
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2017-05-22 09:54:44 +02:00 |
Morris Jobke
|
6dea5e6aad
|
Implement skip checkers and log the currently tested app
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
|
2017-05-16 16:18:02 -05:00 |
Joas Schilling
|
f920dfe09b
|
Skip the code checking for now
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2017-05-16 16:17:56 +02:00 |
Joas Schilling
|
31bb65fa36
|
Check the name length of database items
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2017-05-16 16:16:11 +02:00 |
Joas Schilling
|
93fc7fcdbe
|
Check the syntax of the language file
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2017-05-16 16:16:07 +02:00 |
Lukas Reschke
|
60d1e8e63e
|
Check for nextcloud version as well
The code checker didn't consider the "nextcloud" version before, resulting in fails such as https://travis-ci.org/nextcloud/richdocuments/jobs/181470760#L415-L416
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
|
2016-12-05 22:18:24 +01:00 |
Lukas Reschke
|
8d83e239f3
|
Fix tests
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
|
2016-10-31 17:17:45 +01:00 |
Joas Schilling
|
e1df6b5702
|
Full support for autocomplete of app:*
Signed-off-by: Joas Schilling <coding@schilljs.com>
|
2016-09-29 15:57:10 +02: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 |
Thomas Müller
|
48b61b7b5a
|
Deprecate appinfo/update.php - RepairSteps within info.xml are to be used
|
2016-04-22 17:22:40 +02:00 |
Lukas Reschke
|
a4b19a5b1e
|
Rename files to be PSR-4 compliant
|
2016-04-06 11:00:52 +02:00 |