]> git.immae.eu Git - github/wallabag/wallabag.git/commitdiff
Fix #1351: add maintenance mode
authorNicolas Lœuillet <nicolas.loeuillet@smile.fr>
Fri, 19 Feb 2016 13:33:28 +0000 (14:33 +0100)
committerNicolas Lœuillet <nicolas.loeuillet@smile.fr>
Mon, 22 Feb 2016 11:33:09 +0000 (12:33 +0100)
app/AppKernel.php
app/config/config.yml
composer.json

index 82d3aa38e3aada99550e48bc50b04df49cf78e2c..08c9cc277cb39fd358d2cf67945a2e2919effdcb 100644 (file)
@@ -34,6 +34,7 @@ class AppKernel extends Kernel
             new Wallabag\ImportBundle\WallabagImportBundle(),
             new Doctrine\Bundle\MigrationsBundle\DoctrineMigrationsBundle(),
             new Craue\ConfigBundle\CraueConfigBundle(),
+            new Lexik\Bundle\MaintenanceBundle\LexikMaintenanceBundle(),
         ];
 
         if (in_array($this->getEnvironment(), ['dev', 'test'], true)) {
index bd269b072c74394112d9655f212e80b9c219a42f..07a4b0b6c8035bffa3dc4410601bcea03adbc2ce 100644 (file)
@@ -200,3 +200,13 @@ scheb_two_factor:
 kphoen_rulerz:
     executors:
         doctrine: true
+
+lexik_maintenance:
+    authorized:
+        ips: ['127.0.0.1']
+    driver:
+        ttl: 3600
+        class: 'Lexik\Bundle\MaintenanceBundle\Drivers\DatabaseDriver'
+    response:
+        code: 503
+        status: "wallabag Service Temporarily Unavailable"
index c65ebda1b9e14693e1ddb6d2ffdbad9f480aec26..826eb91b28cb97d7c4ccd30c9267e34dff40606f 100644 (file)
@@ -65,7 +65,8 @@
         "doctrine/doctrine-migrations-bundle": "^1.0",
         "paragonie/random_compat": "~1.0",
         "craue/config-bundle": "~1.4",
-        "mnapoli/piwik-twig-extension": "^1.0"
+        "mnapoli/piwik-twig-extension": "^1.0",
+        "lexik/maintenance-bundle": "dev-master"
     },
     "require-dev": {
         "doctrine/doctrine-fixtures-bundle": "~2.2",