├── .github ├── require-dev-install.sh └── workflows │ ├── coding-standard.yml │ ├── integration.yml │ ├── mess-detector.yml │ └── phpstan.yml ├── README.md ├── composer.json ├── docs ├── admin_menu_entry.png └── extension_dashboard.png ├── src ├── Api │ └── ReleaseProviderInterface.php ├── Controller │ └── Adminhtml │ │ └── Extensionlist │ │ └── Index.php ├── ExtensionRelease │ └── ExtensionRelease.php ├── Model │ ├── ExtensionDocument.php │ ├── ExtensionReleaseDb.php │ └── Grid │ │ ├── Collection.php │ │ └── EmptyFilterPool.php ├── ReleaseProvider │ ├── ComposerFeedReleaseProvider.php │ ├── CsvReleaseProvider.php │ ├── ReleaseProviderListing.php │ └── ThirdParty │ │ ├── FoomanReleaseProvider.php │ │ └── YireoCommercialReleaseProvider.php ├── composer.json ├── data │ └── all-releases.csv ├── etc │ ├── acl.xml │ ├── adminhtml │ │ ├── menu.xml │ │ └── routes.xml │ ├── di.xml │ └── module.xml ├── registration.php └── view │ └── adminhtml │ ├── layout │ └── extdndashboard_extensionlist_index.xml │ └── ui_component │ └── extdndashboard_extensionlist_grid.xml └── tests └── integration └── testsuite └── Extdn └── ExtensionDashboard └── Controller └── Adminhtml └── ExtensionListTest.php /.github/require-dev-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/.github/require-dev-install.sh -------------------------------------------------------------------------------- /.github/workflows/coding-standard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/.github/workflows/coding-standard.yml -------------------------------------------------------------------------------- /.github/workflows/integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/.github/workflows/integration.yml -------------------------------------------------------------------------------- /.github/workflows/mess-detector.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/.github/workflows/mess-detector.yml -------------------------------------------------------------------------------- /.github/workflows/phpstan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/.github/workflows/phpstan.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/composer.json -------------------------------------------------------------------------------- /docs/admin_menu_entry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/docs/admin_menu_entry.png -------------------------------------------------------------------------------- /docs/extension_dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/docs/extension_dashboard.png -------------------------------------------------------------------------------- /src/Api/ReleaseProviderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/Api/ReleaseProviderInterface.php -------------------------------------------------------------------------------- /src/Controller/Adminhtml/Extensionlist/Index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/Controller/Adminhtml/Extensionlist/Index.php -------------------------------------------------------------------------------- /src/ExtensionRelease/ExtensionRelease.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/ExtensionRelease/ExtensionRelease.php -------------------------------------------------------------------------------- /src/Model/ExtensionDocument.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/Model/ExtensionDocument.php -------------------------------------------------------------------------------- /src/Model/ExtensionReleaseDb.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/Model/ExtensionReleaseDb.php -------------------------------------------------------------------------------- /src/Model/Grid/Collection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/Model/Grid/Collection.php -------------------------------------------------------------------------------- /src/Model/Grid/EmptyFilterPool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/Model/Grid/EmptyFilterPool.php -------------------------------------------------------------------------------- /src/ReleaseProvider/ComposerFeedReleaseProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/ReleaseProvider/ComposerFeedReleaseProvider.php -------------------------------------------------------------------------------- /src/ReleaseProvider/CsvReleaseProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/ReleaseProvider/CsvReleaseProvider.php -------------------------------------------------------------------------------- /src/ReleaseProvider/ReleaseProviderListing.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/ReleaseProvider/ReleaseProviderListing.php -------------------------------------------------------------------------------- /src/ReleaseProvider/ThirdParty/FoomanReleaseProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/ReleaseProvider/ThirdParty/FoomanReleaseProvider.php -------------------------------------------------------------------------------- /src/ReleaseProvider/ThirdParty/YireoCommercialReleaseProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/ReleaseProvider/ThirdParty/YireoCommercialReleaseProvider.php -------------------------------------------------------------------------------- /src/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/composer.json -------------------------------------------------------------------------------- /src/data/all-releases.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/data/all-releases.csv -------------------------------------------------------------------------------- /src/etc/acl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/etc/acl.xml -------------------------------------------------------------------------------- /src/etc/adminhtml/menu.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/etc/adminhtml/menu.xml -------------------------------------------------------------------------------- /src/etc/adminhtml/routes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/etc/adminhtml/routes.xml -------------------------------------------------------------------------------- /src/etc/di.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/etc/di.xml -------------------------------------------------------------------------------- /src/etc/module.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/etc/module.xml -------------------------------------------------------------------------------- /src/registration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/registration.php -------------------------------------------------------------------------------- /src/view/adminhtml/layout/extdndashboard_extensionlist_index.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/view/adminhtml/layout/extdndashboard_extensionlist_index.xml -------------------------------------------------------------------------------- /src/view/adminhtml/ui_component/extdndashboard_extensionlist_grid.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/src/view/adminhtml/ui_component/extdndashboard_extensionlist_grid.xml -------------------------------------------------------------------------------- /tests/integration/testsuite/Extdn/ExtensionDashboard/Controller/Adminhtml/ExtensionListTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extdn/extension-dashboard-m2/HEAD/tests/integration/testsuite/Extdn/ExtensionDashboard/Controller/Adminhtml/ExtensionListTest.php --------------------------------------------------------------------------------