Espinoza Guillermo 6 rokov pred
rodič
commit
864afdacac
5 zmenil súbory, kde vykonal 122 pridanie a 45 odobranie
  1. 43 1
      .gitlab-ci.yml
  2. 2 1
      app/AppKernel.php
  3. 0 0
      app/DoctrineMigrations/src/.gitkeep
  4. 10 0
      composer.json
  5. 67 43
      composer.lock

+ 43 - 1
.gitlab-ci.yml

@@ -15,6 +15,10 @@ image: docker:stable
 
 services:
   - docker:dind
+  - name: mysql:5.5
+    alias: mysql
+  - name: rabbitmq:3-management
+    alias: amqp
 
 variables:
   CONTAINER_IMAGE: docker.infra.flowdat.com/fd3/radius
@@ -22,6 +26,21 @@ variables:
   DOCKER_PWD: 6hd2dLfL
   DOCKER_HOST: tcp://docker:2375
   DOCKER_DRIVER: overlay2
+  AMQP_KEY: ""
+  MYSQL_ROOT_PASSWORD: ""
+  MYSQL_ALLOW_EMPTY_PASSWORD: "yes"
+  OAUTH_CLIENT_ID: ""
+  OAUTH_CLIENT_SECRET: ""
+  CLIENT: fd3
+  DOMAIN: flowdat.com
+  MODULES_INSTALL: "base,ftth,etc"
+  HOST_BASE: base.test.fd3.flowdat.com
+  HOST_CABLEMODEM: cablemodem.test.fd3.flowdat.com
+  HOST_DHCP: dhcp.test.fd3.flowdat.com
+  HOST_FTTH: ftth.test.fd3.flowdat.com
+  HOST_RADIUS: radius.test.fd3.flowdat.com
+  HOST_STATS: stats.test.fd3.flowdat.com
+  HOST_DUMMY: "http://www.flowdat.com/"
 
 docker:
   stage: build
@@ -49,4 +68,27 @@ docker_version_tag:
     refs:
       - tags
     variables:
-      - $CI_COMMIT_TAG =~ /^v[0-9]+(.[0-9]+)*/
+      - $CI_COMMIT_TAG =~ /^v[0-9]+(.[0-9]+)*/
+
+build:
+  image: docker.infra.flowdat.com/fd3/sf-php:latest
+  script:
+    - command -v mysqladmin >/dev/null 2>&1 || { echo "I require mysqladmin but it's not installed.  Aborting." >&2; exit 1; }
+    - while ! mysqladmin ping -h mysql --silent; do :; done
+    - echo "yes" | mysqladmin -u root -h mysql create fd3_radius
+    - echo "yes" | mysqladmin -u root -h mysql create fd_session
+    - echo 'client = Flowdat3-Radius-Drone-Test' | tee /etc/flowdat.conf
+    - echo 'date.timezone="America/Argentina/Buenos_Aires"' >> /etc/php/7.0/cli/php.ini
+    - chmod 0400 keys/bitbucket.id_rsa
+    - eval $(ssh-agent); ssh-add keys/bitbucket.id_rsa
+    - cp app/config/parameters.yml.dist app/config/parameters.yml
+    - cp app/config/bundles/ik/device-bundle/parameters.yml.drone app/config/bundles/ik/device-bundle/parameters.yml
+    - cp app/config/bundles/ik/base-admin-bundle/parameters.yml.dist app/config/bundles/ik/base-admin-bundle/parameters.yml
+    - composer install -n --no-progress
+    - composer dump-autoload --optimize
+    - chmod 0777 -R var/logs var/cache var/sessions
+    - touch var/logs/test.log
+    - tail -f var/logs/*.log &
+    - bin/console server:run --env=test &
+    - vendor/phpunit/phpunit/phpunit -c phpunit.xml.dist
+    - bin/console check:sintax --dir="app/DoctrineMigrations/src/" --debug=true

+ 2 - 1
app/AppKernel.php

@@ -45,7 +45,8 @@ class AppKernel extends Kernel
             new LeafletBundle\LeafletBundle(),
             new AuthBundle\AuthBundle(),
             new SimpleThings\EntityAudit\SimpleThingsEntityAuditBundle(),
-            new AuditBundle\AuditBundle()
+            new AuditBundle\AuditBundle(),
+            new CheckSintaxBundle\CheckSintaxBundle()
         ];
 
         if (in_array($this->getEnvironment(), ['dev', 'test'], true)) {

+ 0 - 0
app/DoctrineMigrations/src/.gitkeep


+ 10 - 0
composer.json

@@ -110,6 +110,13 @@
             "type": "vcs",
             "url": "ssh://git@gogs.infra.flowdat.com:222/3erPartyFlowdat3/SonataAdminBundle.git",
             "name": "ik-sonata"
+        },
+        {
+            "type": "vcs",
+            "url": "ssh://git@gogs.infra.flowdat.com:222/VendorSoftwareFlowdat3/CheckSintaxBundle.git",
+            "options": {
+                "local_pk": "./keys/bitbucket.id_rsa"
+            }
         }
     ],
     "config": {
@@ -140,6 +147,7 @@
         "ik/template-bundle": "dev-master",
         "ik/webservice-bundle": "dev-master",
         "ik/workflow-bundle": "dev-master",
+        "ik/check-sintax-bundle": "dev-master",
         "incenteev/composer-parameter-handler": "^2.0",
         "jdorn/sql-formatter": "^1.2.17",
         "jms/serializer": "^1.9.0",
@@ -187,6 +195,7 @@
         "doctrine-update": "php bin/console doctrine:schema:update --force",
         "doctrine-migrations": "php bin/console doctrine:migrations:migrate --no-interaction --allow-no-migration",
         "auto-increment": "php bin/console baseadmin:autoincrement",
+        "update-data": "php bin/console ik:update:data 'app/DoctrineMigrations/src/'",
         "post-install-cmd": [
             "@workflows-commands",
             "@symfony-scripts",
@@ -194,6 +203,7 @@
             "@chmod-dir-cache-sessions-logs",
             "@doctrine-update",
             "@auto-increment",
+            "@update-data",
             "@doctrine-migrations"
         ],
         "post-update-cmd": [

+ 67 - 43
composer.lock

@@ -1,10 +1,10 @@
 {
     "_readme": [
         "This file locks the dependencies of your project to a known state",
-        "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
+        "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
         "This file is @generated automatically"
     ],
-    "content-hash": "da5d023f37c8cfd6282d3dc38392fdb1",
+    "content-hash": "10e7d866cee1235ae25702b06cd2de16",
     "packages": [
         {
             "name": "behat/transliterator",
@@ -756,7 +756,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d",
+                "url": "https://satis.infra.flowdat.com/dist/doctrine/instantiator/doctrine-instantiator-8e884e78f9f0eb1329e445619e04456e64d8051d-zip-681b88.zip",
                 "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d",
                 "shasum": "62a7b8d59ce1dc5627bd2aed2882f18ff1138219"
             },
@@ -1047,7 +1047,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/php-fig/link-util/zipball/1a07821801a148be4add11ab0603e4af55a72fac",
+                "url": "https://satis.infra.flowdat.com/dist/fig/link-util/fig-link-util-1a07821801a148be4add11ab0603e4af55a72fac-zip-260d9c.zip",
                 "reference": "1a07821801a148be4add11ab0603e4af55a72fac",
                 "shasum": "4a59f7bb54f05c29f6d6f777dcfe8775d1a0ad20"
             },
@@ -1265,9 +1265,9 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/hwi/HWIOAuthBundle/zipball/50f4bcbe5c217cfdf0f7f40a174b87199b76d1e1",
+                "url": "https://satis.infra.flowdat.com/dist/hwi/oauth-bundle/hwi-oauth-bundle-50f4bcbe5c217cfdf0f7f40a174b87199b76d1e1-zip-0aca95.zip",
                 "reference": "50f4bcbe5c217cfdf0f7f40a174b87199b76d1e1",
-                "shasum": ""
+                "shasum": "b6918d1815cc36aff59cf0d12764bb0324ff1549"
             },
             "require": {
                 "kriswallsmith/buzz": "~0.13",
@@ -1475,6 +1475,29 @@
             ],
             "time": "2019-02-11T17:28:26+00:00"
         },
+        {
+            "name": "ik/check-sintax-bundle",
+            "version": "dev-master",
+            "source": {
+                "type": "git",
+                "url": "ssh://git@gogs.infra.flowdat.com:222/VendorSoftwareFlowdat3/CheckSintaxBundle.git",
+                "reference": "df53b6339c7ae09fbdc350540f15e334be42b000"
+            },
+            "type": "library",
+            "autoload": {
+                "psr-4": {
+                    "CheckSintaxBundle\\": ""
+                }
+            },
+            "description": "Flowdat 3 Device Bundle",
+            "keywords": [
+                "Admin Generator",
+                "admin",
+                "bundle",
+                "validators"
+            ],
+            "time": "2019-01-31T13:23:39+00:00"
+        },
         {
             "name": "ik/device-bundle",
             "version": "dev-master",
@@ -1571,7 +1594,7 @@
             "source": {
                 "type": "git",
                 "url": "ssh://git@gogs.infra.flowdat.com:222/VendorSoftwareFlowdat3/migrations.git",
-                "reference": "f786c642a32803b11cda2514940d69bce81116ac"
+                "reference": "f28fb9789575889674e392a84e85a98d4b7dc0bb"
             },
             "type": "library",
             "autoload": {
@@ -1586,7 +1609,7 @@
                 "bundle",
                 "migrations"
             ],
-            "time": "2019-01-31T11:55:56+00:00"
+            "time": "2019-02-01T12:35:40+00:00"
         },
         {
             "name": "ik/oauthclient-bundle",
@@ -1733,9 +1756,9 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/Incenteev/ParameterHandler/zipball/d7ce7f06136109e81d1cb9d57066c4d4a99cf1cc",
+                "url": "https://satis.infra.flowdat.com/dist/incenteev/composer-parameter-handler/incenteev-composer-parameter-handler-d7ce7f06136109e81d1cb9d57066c4d4a99cf1cc-zip-06d0a7.zip",
                 "reference": "d7ce7f06136109e81d1cb9d57066c4d4a99cf1cc",
-                "shasum": ""
+                "shasum": "78accafc69077c94e2b5c40dcac6a23149e62a2d"
             },
             "require": {
                 "php": ">=5.3.3",
@@ -1784,7 +1807,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/jdorn/sql-formatter/zipball/64990d96e0959dff8e059dfcdc1af130728d92bc",
+                "url": "https://satis.infra.flowdat.com/dist/jdorn/sql-formatter/jdorn-sql-formatter-64990d96e0959dff8e059dfcdc1af130728d92bc-zip-8e3318.zip",
                 "reference": "64990d96e0959dff8e059dfcdc1af130728d92bc",
                 "shasum": "d429297f4037b36998a461ab5e499b769da334c5"
             },
@@ -1878,9 +1901,9 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/schmittjoh/parser-lib/zipball/c509473bc1b4866415627af0e1c6cc8ac97fa51d",
+                "url": "https://satis.infra.flowdat.com/dist/jms/parser-lib/jms-parser-lib-c509473bc1b4866415627af0e1c6cc8ac97fa51d-zip-d6e55f.zip",
                 "reference": "c509473bc1b4866415627af0e1c6cc8ac97fa51d",
-                "shasum": ""
+                "shasum": "2ea232ddbcd3fb65004c7454244af057fb422817"
             },
             "require": {
                 "phpoption/phpoption": ">=0.9,<2.0-dev"
@@ -1913,7 +1936,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/schmittjoh/serializer/zipball/f4683f41ebf21e60667447bb49939bee35807c3c",
+                "url": "https://satis.infra.flowdat.com/dist/jms/serializer/jms-serializer-f4683f41ebf21e60667447bb49939bee35807c3c-zip-c27e23.zip",
                 "reference": "f4683f41ebf21e60667447bb49939bee35807c3c",
                 "shasum": "d9e20c4edc52c75590b759106047ef76a8a95134"
             },
@@ -1997,7 +2020,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/schmittjoh/JMSSerializerBundle/zipball/85ee039a2b7f89d77c403e33cee7b43a875c31e5",
+                "url": "https://satis.infra.flowdat.com/dist/jms/serializer-bundle/jms-serializer-bundle-85ee039a2b7f89d77c403e33cee7b43a875c31e5-zip-e99b92.zip",
                 "reference": "85ee039a2b7f89d77c403e33cee7b43a875c31e5",
                 "shasum": "8ceb3e6f31ad9b250fe9070661ee2d4b4d52c0f2"
             },
@@ -2756,7 +2779,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+                "url": "https://satis.infra.flowdat.com/dist/psr/container/psr-container-b7ce3b176482dbbc1245ebf52b181af44c2cf55f-zip-34fef8.zip",
                 "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
                 "shasum": "2144c8a5161d84bf5134224ba337cb8613df8fce"
             },
@@ -2805,7 +2828,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/php-fig/link/zipball/eea8e8662d5cd3ae4517c9b864493f59fca95562",
+                "url": "https://satis.infra.flowdat.com/dist/psr/link/psr-link-eea8e8662d5cd3ae4517c9b864493f59fca95562-zip-978f3e.zip",
                 "reference": "eea8e8662d5cd3ae4517c9b864493f59fca95562",
                 "shasum": "2a5f24d76dcf60d70ada663544d464f313b6721b"
             },
@@ -2892,7 +2915,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/753fa598e8f3b9966c886fe13f370baa45ef0e24",
+                "url": "https://satis.infra.flowdat.com/dist/psr/simple-cache/psr-simple-cache-753fa598e8f3b9966c886fe13f370baa45ef0e24-zip-d7dc15.zip",
                 "reference": "753fa598e8f3b9966c886fe13f370baa45ef0e24",
                 "shasum": "16c48f9c91718c8199f9e3c44fe355a4e553590d"
             },
@@ -2990,7 +3013,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sensiolabs/SensioDistributionBundle/zipball/eb6266b3b472e4002538610b28a0a04bcf94891a",
+                "url": "https://satis.infra.flowdat.com/dist/sensio/distribution-bundle/sensio-distribution-bundle-eb6266b3b472e4002538610b28a0a04bcf94891a-zip-b89371.zip",
                 "reference": "eb6266b3b472e4002538610b28a0a04bcf94891a",
                 "shasum": "c880207d73e5af5719bf65852f2890e55cb488d6"
             },
@@ -3757,9 +3780,9 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/stof/StofDoctrineExtensionsBundle/zipball/4e7499d25dc5d0862da09fa8e336164948a29a25",
+                "url": "https://satis.infra.flowdat.com/dist/stof/doctrine-extensions-bundle/stof-doctrine-extensions-bundle-4e7499d25dc5d0862da09fa8e336164948a29a25-zip-803a48.zip",
                 "reference": "4e7499d25dc5d0862da09fa8e336164948a29a25",
-                "shasum": ""
+                "shasum": "5f6b05de8625fea312c1ae92066580864eea07d5"
             },
             "require": {
                 "gedmo/doctrine-extensions": "^2.3.1",
@@ -4335,9 +4358,9 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/symfony/security-acl/zipball/053b49bf4aa333a392c83296855989bcf88ddad1",
+                "url": "https://satis.infra.flowdat.com/dist/symfony/security-acl/symfony-security-acl-053b49bf4aa333a392c83296855989bcf88ddad1-zip-4a92bd.zip",
                 "reference": "053b49bf4aa333a392c83296855989bcf88ddad1",
-                "shasum": ""
+                "shasum": "9562593da89cd1ab1a2d69962cc0d933cea99714"
             },
             "require": {
                 "php": ">=5.5.9",
@@ -4725,9 +4748,9 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/voryx/restgeneratorbundle/zipball/72b61d2188662da453d2e2a9cd625a60b6f3233b",
+                "url": "https://satis.infra.flowdat.com/dist/voryx/restgeneratorbundle/voryx-restgeneratorbundle-72b61d2188662da453d2e2a9cd625a60b6f3233b-zip-888957.zip",
                 "reference": "72b61d2188662da453d2e2a9cd625a60b6f3233b",
-                "shasum": ""
+                "shasum": "5ca3bc614a05b341c7857876407dc54e73dcde0c"
             },
             "require": {
                 "friendsofsymfony/rest-bundle": "~1.7",
@@ -4906,7 +4929,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/phar-io/manifest/zipball/2df402786ab5368a0169091f61a7c1e0eb6852d0",
+                "url": "https://satis.infra.flowdat.com/dist/phar-io/manifest/phar-io-manifest-2df402786ab5368a0169091f61a7c1e0eb6852d0-zip-b771a5.zip",
                 "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0",
                 "shasum": "37cc829c10efb097e4d887e4b4f181250a451fef"
             },
@@ -4961,7 +4984,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/phar-io/version/zipball/a70c0ced4be299a63d32fa96d9281d03e94041df",
+                "url": "https://satis.infra.flowdat.com/dist/phar-io/version/phar-io-version-a70c0ced4be299a63d32fa96d9281d03e94041df-zip-61e932.zip",
                 "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df",
                 "shasum": "93580a7d0633ae1ed4f2a32775a466ef23a9fbbf"
             },
@@ -5217,7 +5240,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/8ed1902a57849e117b5651fc1a5c48110946c06b",
+                "url": "https://satis.infra.flowdat.com/dist/phpunit/php-code-coverage/phpunit-php-code-coverage-8ed1902a57849e117b5651fc1a5c48110946c06b-zip-78e1c2.zip",
                 "reference": "8ed1902a57849e117b5651fc1a5c48110946c06b",
                 "shasum": "ff630e299d5c34740bfe6cc3eb5d7ed5931ed6d8"
             },
@@ -5281,7 +5304,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/3cc8f69b3028d0f96a9078e6295d86e9bf019be5",
+                "url": "https://satis.infra.flowdat.com/dist/phpunit/php-file-iterator/phpunit-php-file-iterator-3cc8f69b3028d0f96a9078e6295d86e9bf019be5-zip-184bc9.zip",
                 "reference": "3cc8f69b3028d0f96a9078e6295d86e9bf019be5",
                 "shasum": "d3ce5a919fe743126f331988b9a0f7b8302b999a"
             },
@@ -5328,7 +5351,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
+                "url": "https://satis.infra.flowdat.com/dist/phpunit/php-text-template/phpunit-php-text-template-31f8b717e51d9a2afca6c9f046f5d69fc27c8686-zip-c6bcbd.zip",
                 "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
                 "shasum": "4122b00281fc98e1733bd9ca446002393c452f84"
             },
@@ -5369,7 +5392,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
+                "url": "https://satis.infra.flowdat.com/dist/phpunit/php-timer/phpunit-php-timer-3dcf38ca72b158baf0bc245e9184d3fdffa9c46f-zip-c27592.zip",
                 "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
                 "shasum": "f67f992aca05457e1e21f619250770b09092ff7b"
             },
@@ -5610,7 +5633,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
+                "url": "https://satis.infra.flowdat.com/dist/sebastian/code-unit-reverse-lookup/sebastian-code-unit-reverse-lookup-4419fcdb5eabb9caa61a27c7a1db532a6b55dd18-zip-2b8d33.zip",
                 "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
                 "shasum": "8470a6b3ca913a110aa2580255552a06e995710c"
             },
@@ -5655,7 +5678,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/ae068fede81d06e7bb9bb46a367210a3d3e1fe6a",
+                "url": "https://satis.infra.flowdat.com/dist/sebastian/comparator/sebastian-comparator-ae068fede81d06e7bb9bb46a367210a3d3e1fe6a-zip-ef77e7.zip",
                 "reference": "ae068fede81d06e7bb9bb46a367210a3d3e1fe6a",
                 "shasum": "10db1338f572a1403bb18223a936842256a6ba55"
             },
@@ -5719,7 +5742,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/347c1d8b49c5c3ee30c7040ea6fc446790e6bddd",
+                "url": "https://satis.infra.flowdat.com/dist/sebastian/diff/sebastian-diff-347c1d8b49c5c3ee30c7040ea6fc446790e6bddd-zip-599411.zip",
                 "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd",
                 "shasum": "7076d3a908d6c9be8f92ac8d85f5947a8d21599f"
             },
@@ -5771,7 +5794,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/cd0871b3975fb7fc44d11314fd1ee20925fce4f5",
+                "url": "https://satis.infra.flowdat.com/dist/sebastian/environment/sebastian-environment-cd0871b3975fb7fc44d11314fd1ee20925fce4f5-zip-b6a43c.zip",
                 "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5",
                 "shasum": "e9437fb9570ab9f8590a2492a637aee0187b60fa"
             },
@@ -5821,7 +5844,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/234199f4528de6d12aaa58b612e98f7d36adb937",
+                "url": "https://satis.infra.flowdat.com/dist/sebastian/exporter/sebastian-exporter-234199f4528de6d12aaa58b612e98f7d36adb937-zip-ba849f.zip",
                 "reference": "234199f4528de6d12aaa58b612e98f7d36adb937",
                 "shasum": "a4f7b005a9a0b8431189b656a79cea4c8beeb9ba"
             },
@@ -5888,7 +5911,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4",
+                "url": "https://satis.infra.flowdat.com/dist/sebastian/global-state/sebastian-global-state-e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4-zip-51dbeb.zip",
                 "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4",
                 "shasum": "b6c73c877097949781ba3f6167c5822e55957d4b"
             },
@@ -5939,7 +5962,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5",
+                "url": "https://satis.infra.flowdat.com/dist/sebastian/object-enumerator/sebastian-object-enumerator-7cfd9e65d11ffb5af41198476395774d4c8a84c5-zip-360ba9.zip",
                 "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5",
                 "shasum": "2219cb7f29be02201f03a8a308a8dc9e5cfb3e0a"
             },
@@ -5986,7 +6009,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be",
+                "url": "https://satis.infra.flowdat.com/dist/sebastian/object-reflector/sebastian-object-reflector-773f97c67f28de00d397be301821b06708fca0be-zip-56c4ab.zip",
                 "reference": "773f97c67f28de00d397be301821b06708fca0be",
                 "shasum": "394d08b30e63aae53510eb1dd02f1ec87151d210"
             },
@@ -6031,7 +6054,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
+                "url": "https://satis.infra.flowdat.com/dist/sebastian/recursion-context/sebastian-recursion-context-5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8-zip-ab6a2f.zip",
                 "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
                 "shasum": "3eb3f51ded0e82291a2fb8760dd7f6a36d2ae40c"
             },
@@ -6084,7 +6107,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
+                "url": "https://satis.infra.flowdat.com/dist/sebastian/resource-operations/sebastian-resource-operations-ce990bb21759f94aeafd30209e8cfcdfa8bc3f52-zip-4a3a08.zip",
                 "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
                 "shasum": "248cd12206b575057bf0b19f306d92a2f818dfb1"
             },
@@ -6126,7 +6149,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019",
+                "url": "https://satis.infra.flowdat.com/dist/sebastian/version/sebastian-version-99732be0ddb3361e16ad77b68ba41efc8e979019-zip-0eee83.zip",
                 "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019",
                 "shasum": "dff8de471afebba9fc6837bb8c886ddc7ebe41bb"
             },
@@ -6231,7 +6254,7 @@
             },
             "dist": {
                 "type": "zip",
-                "url": "https://api.github.com/repos/theseer/tokenizer/zipball/cb2f008f3f05af2893a87208fe6a6c4985483f8b",
+                "url": "https://satis.infra.flowdat.com/dist/theseer/tokenizer/theseer-tokenizer-cb2f008f3f05af2893a87208fe6a6c4985483f8b-zip-1b9019.zip",
                 "reference": "cb2f008f3f05af2893a87208fe6a6c4985483f8b",
                 "shasum": "0bec1cc1ee7f43564ccd2416582553f0c1c28b2f"
             },
@@ -6325,6 +6348,7 @@
         "ik/template-bundle": 20,
         "ik/webservice-bundle": 20,
         "ik/workflow-bundle": 20,
+        "ik/check-sintax-bundle": 20,
         "sonata-project/admin-bundle": 20,
         "voryx/restgeneratorbundle": 20
     },