diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 00000000..7d77ac8e --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,29 @@ +image: php:7.2 + +cache: + paths: + - vendor/ + +before_script: +- apt-get update -qq && apt-get install -y -qq sshpass +- apt-get install zip unzip +- apt-get install git -yqq +- curl -sS https://getcomposer.org/installer | php +- php composer.phar install +- mv composer.phar /usr/local/bin/composer + +deploy_stage: + stage: deploy + environment: Staging + only: + - master + script: + - sshpass -V + - export SSHPASS=$USER_PASS + - chmod -R 777 storage + - chmod -R 777 bootstrap + - composer update + - sshpass -e scp -o stricthostkeychecking=no -r . admin@54.39.97.124:/var/www/website/C697 + - sshpass -e scp -o stricthostkeychecking=no -r . admin@54.39.97.124:/var/www/website/C736 + - sshpass -e ssh -t admin@54.39.97.124 "cd /var/www/website/C697 && php artisan migrate" + - sshpass -e ssh -t admin@54.39.97.124 "cd /var/www/website/C736 && php artisan migrate" \ No newline at end of file diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 00000000..514223d2 --- /dev/null +++ b/CHANGELOG @@ -0,0 +1,87 @@ +/** ALPHA 3.0.5 **/ +Front-End + + Ajout d'un quantité d'item dans l'inventaire. + Modification de l'interface de la gestion d'inventaire pour accomoder l'ajout de quantité. + Ajout d'un indicateur de status sur la page de connexion.. + Le rapport de bug est maintenant publique. + Ajout du dashboard administrateur. + Ajout d'option de configuration générale.' + +Back End & API + + Modification du model de réservation pour accomoder l'ajout de quantité. + Ajout d'une quantité d'item a l'inventaire. + Ajout d'un « Helper » pour connaitre le status des services. + Ajout d'une section « Alerte » dans le modele de page Admin. + +Correction de bug + + Correction de - Bug avec les heures quand il s'agit d'une activité "Autre" - #22 + Correction de - Bug ECC" - #21 + Correction de multiple bug + +/** ALPHA 3.0.4 **/ + Nouveauté + + Création de l'espace cadet cadre. + Ajout de nouveau type d'icones. + +Back End & API + + Ajout de CSS spécifique au calendrier + Ajout d'un controller pour l'ECC + +Correction de bug + + Correction de multiple bug + + +/** ALPHA 3.0.3 **/ +Nouveauté + + Mise à jour de la section notification. + Ajout d'une option pour bloquer les notifications de l'horaire lors de ça construction initiale. + +Back End & API + + Mise à jours du nom de l'adresse d'envois de Email + Mise à jours de l'adresse d'envois de Email + Ajout de la suppression de notification + Ajout de notification Email et Alert lors de l'ajout d'evenement a l'horaire + +Correction de bug + + Correction de multiple bug + + + +/** ALPHA 3.0.2 **/ +Nouveauté + + Amélioration générale de l'horaire + Ajout de la section message + Ajout de la section statistique + Ajout de la section utilisateur + Ajout de la section configuration + Ajout de modèle de poste + Ajout de modèle de grade + Ajout de notification par Email + Ajout de notification par SMS + Ajout de notification interne + +Back End & API + + Ajout d'une liste de locaux dynamique + Ajout d'une liste de poste dynamique + Ajout d'une liste de grade dynamique + Ajout d'une authentification par token pour les requetes API + Ajout d'un "Middleware" pour les staffs + Ajout d'un "Middleware" pour les admins + Ajout du plugin DataTable + Modification de la table de données des permissions de "Boolean" a "String" + Ajout de page d'erreur personnalisé + +Correction de bug + + Correction de multiple bug \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 00000000..bc53d22d --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2018 Mathieu Lagace + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/resources/views/default.blade.php b/resources/views/default.blade.php deleted file mode 100644 index 2b3feebb..00000000 --- a/resources/views/default.blade.php +++ /dev/null @@ -1,91 +0,0 @@ - - -
- - - - -