Commit 648b19ea authored by Bertrand Gauthier's avatar Bertrand Gauthier
Browse files

WIP API : correction du composer.json

parent b6b15848
Loading
Loading
Loading
Loading
+3 −9
Changes for composer.json: 3 added lines, 9 removed lines.
Original line number Diff line number Diff line
@@ -17,7 +17,6 @@
        }
    ],
    "require-dev": {
        "laminas-api-tools/api-tools-admin": "^2.0",
        "laminas-api-tools/api-tools-asset-manager": "^1.5",
        "laminas/laminas-dependency-plugin": "^2.1",
        "laminas/laminas-developer-tools": "^2.3",
@@ -44,11 +43,9 @@
        "ext-xsl": "*",
        "ext-zip": "*",

        "laminas/laminas-development-mode": "^3.2",
        "laminas-api-tools/api-tools": "^1.6",
        "laminas-api-tools/api-tools-doctrine": "2.5.x-dev",
        "laminas-api-tools/api-tools-doctrine-querybuilder": "1.10.x-dev",
        "laminas-api-tools/api-tools-documentation": "^1.2-dev",
        "laminas-api-tools/api-tools-documentation": "^1.2",
        "laminas-api-tools/api-tools-documentation-swagger": "^1.2",

        "aws/aws-sdk-php": "^3.226",
@@ -57,13 +54,10 @@
        "laminas/laminas-feed": "^2.12",
        "laminas/laminas-form": "^3.1",
        "laminas/laminas-soap": "^2.8",
        "opis/json-schema": "^2.3",
        "ramsey/uuid": "^3.3",
        "twig/twig": "^3.0",
        "webmozart/assert": "^1.3",

        "unicaen/pdf": "^6.0",

        "unicaen/alerte": "^2.0",
        "unicaen/app": "^6.0",
        "unicaen/auth": "^6.0",
@@ -76,11 +70,11 @@
        "unicaen/ldap": "^6.0",
        "unicaen/livelog": "^2.0",
        "unicaen/parametre": "^6.0",
        "unicaen/pdf": "6.1.0",
        "unicaen/renderer": "^6.0",
        "unicaen/sygal-api": "dev-master",
        "unicaen/zfc-user": "^5.0"
    },
    "minimum-stability": "dev",
    "prefer-stable": true,
    "autoload": {
        "psr-0": {
@@ -109,7 +103,7 @@
        "psr-4": {
            "ApplicationFunctionalTest\\": "module/Application/tests/ApplicationFunctionalTest",
            "ApplicationUnitTest\\": "module/Application/tests/ApplicationUnitTest",
            "ImportTest\\": "module/Import/tests/ImportTest",
            "ImportTest\\": "module/Import/tests",
            "RetraitementTest\\": "module/Retraitement/test/RetraitementTest"
        }
    },
+1113 −584

File changed.

Preview size limit exceeded, changes collapsed.

+0 −1
Changes for config/development.config.php.dist: 0 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -3,7 +3,6 @@
return [
    // Development time modules
    'modules' => [
        'Laminas\ApiTools\Admin',
        'Laminas\ApiTools\Configuration',

        'Laminas\DeveloperTools',
+0 −50
Changes for module/Application/config/others/api.config.php: 0 added lines, 50 removed lines.
Original line number Diff line number Diff line
@@ -2,9 +2,6 @@

namespace Application;

use Application\Provider\Privilege\AdministrationPrivileges;
use Laminas\ApiTools\Admin as ApiToolsAdmin;
use Laminas\ApiTools\Doctrine\Admin as ApiToolsDoctrineAdmin;
use Laminas\ApiTools\Documentation as ApiToolsDocumentation;
use UnicaenAuth\Guard\PrivilegeController;

@@ -12,53 +9,6 @@ return [
    'bjyauthorize' => [
        'guards' => [
            PrivilegeController::class => [
                [
                    // Ajout d'ACL pour accéder à Apigility
                    'controller' => [
                        // Apigility
                        ApiToolsAdmin\Controller\ApiToolsVersionController::class,
                        ApiToolsAdmin\Controller\App::class,
                        ApiToolsAdmin\Controller\Authentication::class,
                        ApiToolsAdmin\Controller\AuthenticationType::class,
                        ApiToolsAdmin\Controller\Authorization::class,
                        ApiToolsAdmin\Controller\CacheEnabled::class,
                        ApiToolsAdmin\Controller\Config::class,
                        ApiToolsAdmin\Controller\ContentNegotiation::class,
                        ApiToolsAdmin\Controller\Dashboard::class,
                        ApiToolsAdmin\Controller\DbAdapter::class,
                        ApiToolsAdmin\Controller\DbAutodiscovery::class,
                        ApiToolsAdmin\Controller\DoctrineAdapter::class,
                        ApiToolsAdmin\Controller\Documentation::class,
                        ApiToolsAdmin\Controller\Filters::class,
                        ApiToolsAdmin\Controller\FsPermissions::class,
                        ApiToolsAdmin\Controller\HttpBasicAuthentication::class,
                        ApiToolsAdmin\Controller\HttpDigestAuthentication::class,
                        ApiToolsAdmin\Controller\Hydrators::class,
                        ApiToolsAdmin\Controller\InputFilter::class,
                        ApiToolsAdmin\Controller\Module::class,
                        ApiToolsAdmin\Controller\ModuleConfig::class,
                        ApiToolsAdmin\Controller\ModuleCreation::class,
                        ApiToolsAdmin\Controller\OAuth2Authentication::class,
                        ApiToolsAdmin\Controller\Package::class,
                        ApiToolsAdmin\Controller\RestService::class,
                        ApiToolsAdmin\Controller\RpcService::class,
                        ApiToolsAdmin\Controller\SettingsDashboard::class,
                        ApiToolsAdmin\Controller\Source::class,
                        ApiToolsAdmin\Controller\Strategy::class,
                        ApiToolsAdmin\Controller\Validators::class,
                        ApiToolsAdmin\Controller\Versioning::class,

                        // Apigility Doctrine
                        ApiToolsDoctrineAdmin\Controller\DoctrineAutodiscovery::class,
                        ApiToolsDoctrineAdmin\Controller\DoctrineRestService::class,
                        ApiToolsDoctrineAdmin\Controller\DoctrineRpcService::class,
                        ApiToolsDoctrineAdmin\Controller\DoctrineMetadataService::class,
                    ],
//                    'privileges' => [
//                        AdministrationPrivileges::API_ADMINISTRATION,
//                    ],
                    'roles' => [],
                ],
                [
                    'controller' => [
                        // Api Documentation
+0 −4
Changes for public/.gitignore: 0 added lines, 4 removed lines.
Original line number Diff line number Diff line
@@ -2,7 +2,3 @@ logo-etablissement.png
favicon.png

api-tools/
api-tools-documentation-swagger/
api-tools-ui/

unicaen/
 No newline at end of file
Loading