Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | feat(AppManager): Provide `getAppIcon` function | Ferdinand Thiessen | 2024-03-07 | 1 | -0/+16 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix: Fetch custom app store url without internet connection | Julius Härtl | 2024-03-04 | 1 | -2/+4 |
| | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> | ||||
* | Fix psalm errors | Hamid Dehnavi | 2024-02-23 | 1 | -1/+1 |
| | | | | Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com> | ||||
* | Make adjustments based on the psalm review | Hamid Dehnavi | 2024-02-23 | 1 | -6/+2 |
| | | | | | | Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com> Co-authored-by: Julius Härtl <jus@bitgrid.net> Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com> | ||||
* | Fix code style | Hamid Dehnavi | 2024-02-23 | 6 | -8/+1 |
| | | | | Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com> | ||||
* | Refactor lib/private/App | Hamid Dehnavi | 2024-02-23 | 10 | -77/+43 |
| | | | | Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com> | ||||
* | fix(apps): Fix type information of app manager | Joas Schilling | 2024-01-23 | 1 | -6/+3 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | fix(appstore): Only send subscription keys to valid appstores | Joas Schilling | 2024-01-15 | 1 | -4/+7 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | chore: apply changes from Nextcloud coding standards 1.1.1 | Joas Schilling | 2023-11-23 | 5 | -24/+24 |
| | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | ||||
* | fix(AppManager): Ensure that app manager can handle empty app keys on the ↵ | Ferdinand Thiessen | 2023-11-14 | 1 | -4/+6 |
| | | | | | | navigation entries Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix: Allow to set custom app order on navigation entries added by closures ↵ | Ferdinand Thiessen | 2023-11-14 | 1 | -2/+3 |
| | | | | | | to NavigationManager Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | feat(NavigationManager): Always sort the default app first | Ferdinand Thiessen | 2023-10-19 | 1 | -4/+4 |
| | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | feat(IAppManager): Allow to set the (user) default apps and get all global ↵ | Ferdinand Thiessen | 2023-10-19 | 1 | -0/+16 |
| | | | | | | default apps Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | Convert isset ternary to null coalescing operator | Hamid Dehnavi | 2023-09-28 | 1 | -2/+2 |
| | | | | Signed-off-by: Hamid Dehnavi <hamid.dev.pro@gmail.com> | ||||
* | Fix behavior when defaultapp is empty | Côme Chilliet | 2023-09-28 | 1 | -0/+1 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Default to first application if no default app is set | Côme Chilliet | 2023-09-26 | 1 | -1/+14 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Move AppManager events to IEventDispatcher | Joas Schilling | 2023-07-27 | 1 | -7/+3 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | fix(apps): Fix loading info.xml file | Joas Schilling | 2023-07-20 | 1 | -3/+3 |
| | | | | | | Ref: https://bugs.php.net/bug.php?id=62577 Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Merge pull request #38524 from nextcloud/chore/app/clear-unused-cache-key | Arthur Schiwon | 2023-06-05 | 1 | -2/+0 |
|\ | | | | | chore(app): Do not clear unused cache key | ||||
| * | chore(app): Do not clear unused cache key | Christoph Wurst | 2023-05-30 | 1 | -2/+0 |
| | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | | Refactors "strpos" calls in lib/private to improve code readability. | Faraz Samapoor | 2023-05-15 | 3 | -3/+3 |
|/ | | | | Signed-off-by: Faraz Samapoor <fsamapoor@gmail.com> | ||||
* | Use typed version of IConfig::getSystemValue as much as possible | Côme Chilliet | 2023-04-05 | 2 | -8/+8 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Add label for logo link | Christopher Ng | 2023-03-29 | 1 | -0/+24 |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | Small cleanups for AppManager | Côme Chilliet | 2023-03-20 | 1 | -2/+2 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Move loadApps to the AppManager | Côme Chilliet | 2023-03-20 | 1 | -0/+49 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Move isType to AppManager | Côme Chilliet | 2023-03-20 | 1 | -1/+38 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Avoid calling Server::get more times than necessary in loadApp | Côme Chilliet | 2023-03-20 | 1 | -29/+45 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Strong type private properties and methods in AppManager | Côme Chilliet | 2023-03-20 | 1 | -43/+17 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Switch away from Server::get for AppManager and logger in loadApp | Côme Chilliet | 2023-03-20 | 1 | -8/+8 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Move loadApp function to the AppManager | Côme Chilliet | 2023-03-20 | 1 | -0/+139 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Introduced app enable/disable/update typed events | Thomas Citharel | 2023-03-13 | 1 | -9/+20 |
| | | | | | | OCP\App\ManagerEvent is depreciated since 22 without a replacement Signed-off-by: Thomas Citharel <tcit@tcit.fr> | ||||
* | fix(appinfo): navigation type is optional | Joas Schilling | 2023-02-03 | 1 | -1/+2 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Allow settings navigation items with no route entry | Christopher Ng | 2023-02-02 | 1 | -0/+4 |
| | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> | ||||
* | composer run cs:fix | Côme Chilliet | 2023-01-20 | 9 | -18/+9 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Suppress false-positives from psalm, waiting for fix upstream | Côme Chilliet | 2022-11-07 | 1 | -0/+4 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Avoid a crash when a PHP extension has no version | Côme Chilliet | 2022-11-03 | 1 | -1/+4 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | remove getDefaultInstallationBundle | Arthur Schiwon | 2022-09-22 | 1 | -23/+4 |
| | | | | | | - because all apps are shipped now it was returning an empty result Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | remove Core Bundle | Arthur Schiwon | 2022-09-22 | 2 | -43/+0 |
| | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | ||||
* | set defaultEnabled in shipped.json | Maxence Lange | 2022-09-15 | 1 | -2/+20 |
| | | | Signed-off-by: Maxence Lange <maxence@artificial-owl.com> | ||||
* | Move findBinaryFinder and isFunctionEnabled away from OC_Helper | Carl Schwan | 2022-08-23 | 1 | -3/+3 |
| | | | | | | | | | | | | findBinaryFinder is now a service that is still private but with some minor optimization (remove the hasKey check). isFunctionEnabled is now in OCP\Util Both function are still keep but all internal usage in nextcloud/server were migrated to the new usage, so that we can remove it in 26 Signed-off-by: Carl Schwan <carl@carlschwan.eu> | ||||
* | Fix typos in lib/private subdirectory | luz paz | 2022-07-27 | 1 | -1/+1 |
| | | | | | | Found via `codespell -q 3 -S l10n -L jus ./lib/private` Signed-off-by: luz paz <luzpaz@github.com> | ||||
* | Merge pull request #30030 from nextcloud/fexists | Vincent Petry | 2022-07-26 | 1 | -2/+2 |
|\ | | | | | Fix disabled `php_uname` | ||||
| * | Fix #30003 | acsfer | 2022-06-21 | 1 | -2/+2 |
| | | | | | | Fix #30003 | ||||
* | | composer run cs:fix | Côme Chilliet | 2022-06-21 | 1 | -1/+0 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | Fix PHP 8.2 warnings about undeclared properties | Côme Chilliet | 2022-06-21 | 2 | -41/+17 |
|/ | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Also allow pre-releases and nightlies when installing from git | Joas Schilling | 2022-03-10 | 1 | -3/+3 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Similar to the fetch() method respect the channel in the get() | Joas Schilling | 2022-03-10 | 1 | -1/+3 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Remove iconv from dependencies and tests | MichaIng | 2021-11-30 | 1 | -4/+0 |
| | | | | | | which is not used anymore since: https://github.com/nextcloud/server/pull/29470 Signed-off-by: MichaIng <micha@dietpi.com> | ||||
* | Fix updating with apps | Joas Schilling | 2021-11-11 | 1 | -1/+1 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | fix appstoreenabled check in Fetcher so it's coherent with AppSettingsController | Julien Veyssier | 2021-10-18 | 1 | -2/+2 |
| | | | | Signed-off-by: Julien Veyssier <eneiluj@posteo.net> |