Commit Graph

121 Commits (845fd2dd5a8700131494de8c7ebc66ebef097821)

Author SHA1 Message Date
Roeland Jago Douma 769cb629ae
allow enforcing apps to ignore the max version 7 years ago
Joas Schilling 0c77cd21f9
Make sure maintenance mode is always casted to bool 7 years ago
Joas Schilling ea21aa3f7a
Use numeric placeholders if there are multiple, so that RTL languages can operate better 7 years ago
Robin Appelman be9ab8b879
also catch exceptions when loading apps 8 years ago
Joas Schilling 4b49f810b7
Re-enable apps that got automatically disabled while updating 8 years ago
Julius Härtl b4a7be20c8
Properly clear cache 8 years ago
Julius Härtl 1a034ce699
Implement update functionality 8 years ago
Roeland Jago Douma f7b518fdbf
Get correct version of an app 8 years ago
Arthur Schiwon 38a90130ce
move log constants to ILogger 8 years ago
Robin Appelman 46d0d0cda1
fix appinfo parsing when a single localized option is provided 8 years ago
Morris Jobke 514de5dfa1
Use isInstalled of AppManger instead of reimplement it 8 years ago
Tobia De Koninck 96a5752340
Remove unused $enableAppsCache in OC_App 8 years ago
Tobia De Koninck 55b9a5d886
Remove OC_App::disable method 8 years ago
Tobia De Koninck 539fdaea1e
Run repair steps on uninstall in all cases 8 years ago
Christoph Wurst 1a8916af59
Fix updating an up 8 years ago
Morris Jobke 9b68f80c4b
Add remaining type hints, that were already okay 8 years ago
Morris Jobke 9fcf185c7d
Always return a string in OC_App::getCurrentApp and no boolean 8 years ago
Morris Jobke e4077672e1
Use empty array as group list in OC_App::enable 8 years ago
Morris Jobke 2e15c0d871
Refactor dependencies in setAppTypes 8 years ago
Morris Jobke 9dc3b04802
Fix app version to be always string and neither array nor null 8 years ago
Morris Jobke edee243b27
OC_App::loadApps now only accepts an array as type list 8 years ago
Morris Jobke 2a2833e30f
Migrate to short array syntax 8 years ago
Julius Härtl f36e8313ff
Add throws annotation 8 years ago
Julius Härtl 04053311ee
Properly encapsulate require_once for app.php 8 years ago
Julius Härtl ada5aed35e
Deprecate static methods and use Navigation manager 8 years ago
Julius Härtl 864474b858
Move navigation processing to the NavigationManager 8 years ago
Julius Härtl efbdad2d0c
Remove OC_App::removeApp 8 years ago
Julius Härtl a68895e334
Remove OC_App::installApp since it is not used anymore 8 years ago
Julius Härtl 19a0a9a4e7
Move getAppInfo and getAppVersion to IAppManager 8 years ago
Joas Schilling d971b104ed
Do not cache the settings/sections in the database anymore 8 years ago
Roeland Jago Douma 1e7b20f615
Remove IAppConfig::setValue 8 years ago
Roeland Jago Douma 09f8a755ec
Remove IAppConfig::getValue 8 years ago
Joas Schilling c95890f9b0
Keep all shipped apps enabled because they should be okay 8 years ago
Morris Jobke e3c0fd6882
Fix strpos if needle is not found 8 years ago
Morris Jobke 0e2f00ec59
Get the Installer via DI 8 years ago
Morris Jobke 31c5c2a592
Change @georgehrke's email 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Morris Jobke 7b7bf73670
Deprecate OC_App:isEnabled 8 years ago
Morris Jobke df85b13296
Remove unused method of OC_App 8 years ago
Morris Jobke f884e762bc
Use appmanager instead of OC_App for check for enabled app 8 years ago
Arthur Schiwon fd6daf8d19
AutoCompletion backend 8 years ago
Roeland Jago Douma 3a9c24c04f
Allow apps to have their own autoloader 8 years ago
Julius Härtl ec0091d499
Do not return app names multiple times 9 years ago
Arthur Schiwon a579f8aa37
adapt attribute name (changed letter case style) 9 years ago
Arthur Schiwon 937a80c941
reduce nesting of the required app XML 9 years ago
Arthur Schiwon f7713e5f3f
make it possible to register plugins and kick out the circle one 9 years ago
Roeland Jago Douma 6d7ca1092d
Read appinfo from a local cache 9 years ago
Morris Jobke cd02b2205e Use public methods for OC_App::isShipped 9 years ago
Roeland Jago Douma 5f227bd93b
More phpstorm inspection fixes 9 years ago
Joas Schilling 7a3d83d630 Register autoloading before running migrations 9 years ago