Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
594 commits
Select commit Hold shift + click to select a range
2ed1e24
Correction d'un bug
May 12, 2020
e14d058
Corrections et ajustement des structures pour les bordereaux de remises
May 12, 2020
9fc3492
Nouvelle structure pour éditer les étiquettes et les cartes de
May 19, 2020
d2e1c9e
Modification de l'alerte rouge qui veut dire ici que la fiche n'est pas
May 19, 2020
ec2aee9
Modification d'un message d'aide
May 19, 2020
d1dd913
Correction d'un bug
May 19, 2020
ad5fa55
Amélioration de la présentation
May 20, 2020
3d7b160
Amélioration de la présentation
May 20, 2020
ae26eaf
Adaptation des structures pour l'édition des cartes et duplicatas
May 20, 2020
e964a60
Correction d'un bug
May 20, 2020
4bbe66b
Précaution pour éviter un bug
May 24, 2020
22267e2
Modification des libellés pour la donnée Etat
May 24, 2020
906b5ad
Rajout d'une correspondance au point d'origine pour que les parents
May 24, 2020
5463520
Modification de la règle de validation du formulaire d'inscription afin
May 24, 2020
0c5749a
Adaptation de la mise en page pour Chrome
May 24, 2020
7e85fe6
Suppression de références à famille d'accueil (non géré dans cette
May 24, 2020
65b6fc0
Suppression des références à famille d'accueil dans l'espace des parents
May 24, 2020
efd5f00
Amélioration de la détermination automatique des circuits affectés à un
May 24, 2020
5387cf1
Correction d'un bug
May 26, 2020
9f60b1e
Correction d'un bug
May 26, 2020
666c938
Amélioration du traçage des erreurs dans cette classe
May 26, 2020
ffc788a
Correction pour éviter un bug lors de l'affichage des fichiers de logs
May 26, 2020
cac269f
Correction d'un bug
May 31, 2020
d044f0c
Correction de la gestion des groupes d'élèves par grille tarifaire et
May 31, 2020
056b4b3
Développement du plugin SbmEsendex permettant l'envoi de SMS par l'API
Jun 2, 2020
de93674
Modification du format d'extraction des élèves pour disposer du point
Jun 2, 2020
f9b97aa
Modification des classes pour calculer les sommes dues dans le cas où le
Jun 3, 2020
8b5efee
Modification pour enregistrer l'identifiant de l'organisme lorsque
Jun 3, 2020
bb266f8
Ajout d'une image par défaut sur les cartes de transport en l'absence de
Jun 4, 2020
d4fef81
Correction d'un bug
Jun 6, 2020
34a6a27
Documentation des cartes
Jun 6, 2020
e4677bd
Refactoring des requêtes pour les uniformiser
Jun 7, 2020
5a36553
Nouvelle version des groupes d'élèves par station basés sur la station
Jun 7, 2020
e2693e7
Navigation entre stations non desservies et stations jumelles
Jun 7, 2020
196015f
Correction d'un bug
Jun 8, 2020
f554510
Correction d'un bug
Jun 8, 2020
fd63903
Dissimulation des colonnes d'effectifs (tant que les calculs ne sont pas
Jun 8, 2020
5629a99
Paginateur sur groupe d'élèves (point d'arrêt d'un circuit)
Jun 8, 2020
39b3dce
Correction d'un bug
Jun 8, 2020
56d1380
Ajout de la localisation d'une station dans stations-non-affectees
Jun 8, 2020
6e5ad21
Correction d'un bug
Jun 8, 2020
bac19ac
Proposition de modification de la gestion des notifications pour traiter
Jun 8, 2020
3ac4f8a
Début de développement pour permettre l'affichage des requêtes utilisées
Jun 8, 2020
f821d3b
Prise en compte des mouvements (credit, debit, annulation) pour le
Jun 17, 2020
3eaf894
Gestion des désiliation d'abonnement et des annulation d'encaissement
Jun 18, 2020
f67c1f1
Capture et traitement des notifications de reconduction
Jun 19, 2020
bee8d9f
Prise en compte des abonnements résiliés pour l'impression de la facture
Jun 19, 2020
233d9f8
Optimisation de la requête pour le liste des responsables
Jun 19, 2020
cc64401
Correction d'un bug
Jun 19, 2020
fe4e57c
Adaptation des critères à la nouvelle requête pour les listes de
Jun 19, 2020
ab58275
Mise au point de l'exportation des photos
Jun 19, 2020
c56b232
Correction d'un bug
Jun 20, 2020
3d4298f
Calculs automatiques d'itinéraires par commune / par établissement
Jun 20, 2020
defd603
Ajout des extrémités de la ligne dans la liste
Jun 23, 2020
2c9b5c9
Remplacement du nom de la commune des parents par son alias
Jun 23, 2020
1282f88
Ajout d'un champ dans le formulaire de critères pour sélectionner les
Jun 23, 2020
cec60ca
Mise au point de la méthode de rapprochement avec une exportation des
Jun 23, 2020
76d2afd
Amélioration de la présentation des affectations sur les circuits dans
Jun 24, 2020
710f945
Modification du skin pour limiter la largeur de la colonne ordre
Jun 29, 2020
0db2817
Ajout d'une colonne station jumelle dans les listes de stations
Jun 29, 2020
165ba0d
Suppression de la possibilité de mettre en attente des élèves
Jun 30, 2020
4273aad
La date de publication des affectations et des horaires est 15 jours
Jun 30, 2020
bcdb64a
Point d'étape pour modifier l'aspet des listes d'élèves
Jul 4, 2020
d1bbd93
Evolution du Controlleur de Test et de procédures éphémères
Jul 4, 2020
4d855b0
Modification de la liste des élèves pour avoir le tableau des
Jul 5, 2020
664a3ff
Modification des critères de fiches sans affectation pour ne pas
Jul 5, 2020
898f398
Correction d'un bug (affichage de l'horaire)
Jul 7, 2020
ee4c430
Amélioration des listes déroulantes dans le formulaire d'affectation
Jul 7, 2020
452a76f
Correction d'un bug
Jul 12, 2020
1a07f95
Déplacement d'élèves d'un service sur un autre pour un moment donné.
Jul 12, 2020
6757e80
Ajout d'un nombre maxi d'élèves à déplacer.
Jul 12, 2020
df3bed3
Correction d'un bug
Jul 13, 2020
0a32f30
Correction d'un bug
Jul 13, 2020
c85a96a
Correction d'un bug
Jul 13, 2020
481cf5a
Nouvelle version du calcul des effectifs sur un circuit avec le nombre
Jul 14, 2020
bcd59e0
Ajout d'un groupe d'élèves par circuit depuis les circuits d'un service
Jul 15, 2020
911a24c
Correction d'un bug
Jul 15, 2020
2471704
Ajout des jours de circulation des services et des circuits dans les
Jul 15, 2020
f114fcb
Correction d'un bug
Jul 16, 2020
ec8589d
Correction de bugs
Jul 16, 2020
65c4cb3
Modificaton de la PK pour permettre la gestion des aller-retour du midi
Jul 18, 2020
0edd087
Correction de bugs
Jul 21, 2020
d1dd3eb
Amélioration de la gestion des affectations pour prendre en compte
Jul 25, 2020
f19a58f
Modification des groupes d'élèves d'un établissement pour homogénéiser
Jul 28, 2020
2212cef
Correction d'un bug
Jul 29, 2020
c0c4d80
Correction d'un bug
Jul 29, 2020
dbcef80
Ajout d'un filtre pour ne placer dans les lots de cartes que les fiches
Jul 29, 2020
e0e1d2b
Amélioration pour extraire une instruction d'une boucle.
Jul 29, 2020
0ba3376
Amélioration du controle de cohérence entre responsable2Id et demandeR2
Jul 29, 2020
1829650
Amélioration de la vue 'responsables' dans la base de données pour
Jul 30, 2020
0dd2af3
Ajout d'un bouton pour supprimer toutes les affectations associées à un
Jul 30, 2020
d722eab
Mise au point de la liste des élèves dans le portail organisateur
Aug 2, 2020
c07975b
Correction d'un bug
Aug 4, 2020
8ddf75b
Correction d'un bug
Aug 4, 2020
9b08855
Mise au point de impressions de listes d'élèves dans le portail de
Aug 4, 2020
c437f41
Correction d'un bug
Aug 5, 2020
72509b2
Uniformisation des listes d'élèves (groupes)
Aug 5, 2020
b8898cd
Groupe des enfants d'un responsable : présentation améliorée
Aug 6, 2020
091d94d
Correction d'un bug
Aug 7, 2020
ba11897
Remplacement de Inscrit, Préinscrit par Payé, Impayé
Aug 7, 2020
ecb18e2
Mise à jour de la gestion des documents à imprimer dans le portail des
Aug 7, 2020
7086043
Correction d'un bug lié à l'ordre des points d'arrêts pour calculer
Aug 8, 2020
371d468
Ajout d'un quatrième argument à la méthode byCircuit() pour calculer les
Aug 8, 2020
0cea15f
Correction de la date de version
Aug 8, 2020
ac90f56
Ajout d'un ordre dans le paginateur dans le paginateur de
Aug 8, 2020
e2abeb3
Mise au point partielle du portail des transporteurs
Aug 8, 2020
a85842c
Adaptation du portail des transporteurs
Aug 9, 2020
7efb225
Mise en ligne des horaires dans le portail des Parents, des
Aug 12, 2020
db6bf76
Mise à jour de la liste de diffusion :
Aug 26, 2020
6a70b51
Modification du paramétrage de la partie text des emails afin de prendre
Aug 26, 2020
1049b1c
Adaptation pour le contexte de Transdev Albertville (désignation des
Aug 26, 2020
5263e68
Dispositif d'envoi de courrier par CRON pour avertir les responsables en
Aug 28, 2020
48b5726
Refonte de l'accès aux portails (communes, établissements,
Aug 28, 2020
5e7ad80
Correction d'un bug
Sep 2, 2020
c0d2570
Correction d'une déclaration obsolète en css (fit-content)
Sep 5, 2020
daf6304
Correction d'un bug
Sep 5, 2020
87cde56
Ajout d'un critère sur le lot de cartes dans la liste des élèves.
Sep 5, 2020
99ba0a9
Ajout du total des abonnements résiliés dans le message bilan.
Sep 8, 2020
ddb43a0
Amélioration de la sécurité lors de l'accès aux structures
Sep 9, 2020
52a7cc4
Modification de l'exportation d'élèves depuis le portail de
Sep 9, 2020
1545aab
Ajout d'une classe permettant de tester des requêtes.
Sep 9, 2020
76dc1ec
Correction d'un bug
Sep 17, 2020
5c11d0f
Correction d'un bug sur le calcul des paiements par abonnements
Sep 22, 2020
5408c10
Amélioration de la présentation des cartes des stations.
Sep 23, 2020
c49a0cc
Correction d'un bug (effet de bord de la modification des cartes des
Sep 24, 2020
c053d08
Correction d'un bug
Sep 24, 2020
5768cdd
Correction d'un bug
Sep 25, 2020
3d2064b
Harmonisation des colonnes
Sep 25, 2020
a2fd445
Harmonisation des colonnes pour unifier les vues
Sep 25, 2020
65419e7
Sauvegarde du travail en cours
Sep 26, 2020
c47a396
Correction de la mise en page consécutive à l'évolution du navigateur
Oct 12, 2020
9596bac
Factorisation du retour à la homePage avec la possibilité de placer un
Oct 14, 2020
a3023fc
Restauration des sources en version 6.1 pour la partie améliorations et
Oct 14, 2020
e667aff
Amélioration de la présentation des cartes
Nov 9, 2020
203d466
Ajustement des styles css et présentation de la légende
Nov 13, 2020
65a04dd
Sauvegarde avant changement de station de travail
Nov 25, 2020
546a743
Mise à jour des tables pour la version transdev-albertville
Nov 26, 2020
d8aea6c
Nécessaire à l'initialisation du projet
Nov 26, 2020
dcd3678
Correction d'un bug
Nov 26, 2020
0069b31
Amélioration des extractions avec choix du système de projection
Dec 15, 2020
50c2533
Ajout du plugin d'exportation de données au format Xlsx
Dec 21, 2020
d56f0bc
Prise en compte de la largeur des colonnes et du retour automatique dans
Dec 21, 2020
a04b23d
Mise à jour diverses
Dec 21, 2020
c4c6c06
Test : code pour générer un PASS PROVISOIRE. Le modèle est une image svg
Dec 23, 2020
e2c7e2d
Adaptation pour PHP 7.4
Jan 20, 2021
f1e3132
Correction d'un bug
Feb 13, 2021
340452b
Correction d'un bug docDocument.
Feb 15, 2021
69ab510
Typage de la méthode getConfig() et valeur par défaut du paramètre
Feb 15, 2021
4f7c216
Correction d'un bug
Feb 24, 2021
d25e6db
Enregistrement du travail en cours
Feb 26, 2021
98dec80
Correction d'un bug
Feb 26, 2021
98775a5
Correction mineure
Feb 26, 2021
9701fa5
Correction mineure
Feb 26, 2021
b81895a
Correction d'un bug
Mar 9, 2021
b43bf71
Liste des modifications
Apr 16, 2021
2bbe1a4
Mise à jour partielle avant ouverture des inscriptions 2021.
Apr 25, 2021
4c15ff5
Correction de bugs
Apr 26, 2021
64ce2c4
Correction de bugs
Apr 26, 2021
8ca4402
Correction dun bug
Apr 26, 2021
83f4ba2
Correction d'un bug
Apr 26, 2021
70412a9
Correction d'un bug
Apr 26, 2021
e4033ba
Gestion du debuggage
Apr 26, 2021
ccd5f3a
Suppression des traces de debuggage
Apr 26, 2021
a9e9b61
Diverses corrections des sources en cours de refactoring
Apr 26, 2021
48f8f78
Correction d'un bug
Apr 27, 2021
c4aee5c
Suppression de fichiers inutiles
Apr 30, 2021
3461347
Mise à jour avant ouverture des inscriptions de l'année scolaire
Apr 30, 2021
7ffb10c
Suppression du code de debuggage
Apr 30, 2021
b2a8be1
Ajout d'une fonctionnalité
May 5, 2021
4b20ac9
Adaptation de la méthode clauseSansAffectation() au cas des élèves
May 5, 2021
3566b44
Ajout du regimeId dans les données renvoyées par le submit
May 5, 2021
efdcdd5
Mise au point de la suppression des affectations
May 5, 2021
03717ec
Correction d'un bug
May 6, 2021
28d8b23
Refactorisation complète du module SbmPortail et conséquences.
May 12, 2021
1280e26
Suppression d'anciens fichiers inutiles
May 12, 2021
20da223
Rétablissement de documentPdf dans
May 13, 2021
0ba8082
Merge branch 'travail-albertville' into v2-albertville
May 13, 2021
bdc0fb0
Préparation de la version v2.6.2 après publication de la v2.6.1 et mise
May 13, 2021
958fb54
Ajout d'un message pour les pass provisoires lorsque le point d'origine
May 17, 2021
d761502
Correction d'un bug
May 17, 2021
ae200d9
Modification d'affichage dans les formulaires d'inscription de l'espace
May 19, 2021
1c6d922
Merge branch 'release-albertville' into v2-albertville
May 19, 2021
a26bcb1
Correction d'un bug
Jun 3, 2021
418ac16
Merge branch 'travail-albertville' into v2-albertville
Jun 3, 2021
737c72f
Correction d'un bug
Jun 8, 2021
9cf4879
Gestion des demandes de pass provisoires
Jun 11, 2021
e0144d5
Gestion des demandes de PASS Provisoires (partiel)
Jun 15, 2021
9d78f88
Gestion PASS PROVISOIRE (partiel)
Jun 18, 2021
7d9f4b0
Recherche automatique des services desservant un établissement scolaire
Jun 19, 2021
565afe8
Merge branch 'config-albertville' into travail-albertville
Jun 19, 2021
1203f31
Gestion des demandes de PASS Provisoires (Complet)
Jun 21, 2021
9226f04
Remboursements des abonnements au prorata du temps
Jun 22, 2021
d49cf68
Complément de données dans les exportations des élèves, portails de
Jun 23, 2021
61868da
Ajout d'un bouton pour changer la photo des élèves inscrits dans le
Jun 23, 2021
6c21dcc
Correction d'un lien dans la fiche d'un élève
Jun 26, 2021
d3b2ae6
Ajout d'un contrôle de cohérence sur la garde alternée
Jun 26, 2021
dd71a88
Résiliation de paiement
Jun 28, 2021
b1d2ada
Suivi des flux financiers (réalisation partielle)
Jun 28, 2021
8c5de81
Correction d'un bug
Jun 30, 2021
9fd75ad
Préparation au suivi des flux financiers
Jun 30, 2021
ffcf429
Sélection des parents à relancer pour une réinscription.
Jul 1, 2021
0d387bd
Merge branch 'hotfix-albertville' into travail-albertville
Jul 1, 2021
4320dd9
Ajout du Suivi des flux financiers (CA, trésorerie)
Jul 2, 2021
e11fbd0
Signature DKIM pour l'envoi de mails
Jul 8, 2021
79f1528
Envoi d'une copie des messages partant de la plateforme sur un bcc du
Jul 9, 2021
898babb
Envoi des mails en copie à une adresse indiquée dans la config
Jul 13, 2021
7069b1b
Correction d'un bug de présentation
Jul 14, 2021
fff2a2a
Remplacement de la classe Zend\Db\Sql\Expression par la classe
Jul 15, 2021
80c7749
Correction d'un bug (date)
Jul 15, 2021
e0d90a3
Correction d'un bug (selection)
Jul 15, 2021
336fdb7
Critères pour les organismes
Jul 15, 2021
84a006a
Correction d'un bug (selection)
Jul 15, 2021
afd150c
Correction d'un bug
Jul 16, 2021
54102a8
Correction d'un bug
Jul 18, 2021
816c399
Correction de bugs (oubli de certains checkbox dans les spécifications
Jul 18, 2021
fe8a359
Correction de bugs (oubli de certains checkbox dans les spécifications
Jul 18, 2021
1641830
Correction d'un bug (calcul d'effectifs par circuit)
Jul 19, 2021
5a7189d
Ajout d'une action alternative pour le cas des navigateurs où le
Jul 22, 2021
5708b10
Correction de 2 bugs
Jul 27, 2021
d37733a
Documentation des sources
Aug 7, 2021
7b0d145
Utilisation du plugin Pdf dans un contrôleur
Aug 9, 2021
f484fef
Sauvegarde du travail en cours
Aug 10, 2021
c34eeec
Correction d'un bug
Aug 11, 2021
a0e6b06
Merge branch 'v2-albertville' into travail-albertville
Aug 11, 2021
2650d5a
Sauvegarde de la nouvelle version SbmPdf et de son application dans le
Aug 23, 2021
c76a098
Résolution d'un bug
Aug 23, 2021
7ea4fa9
Merge branch 'release-albertville' into travail-albertville
Aug 24, 2021
baf0068
Ajout d'une fonctionnalité
Aug 26, 2021
8bd15bf
Merge branch 'release-albertville' into travail-albertville
Aug 26, 2021
25bda33
Rétablissement de la version en ligne
Sep 9, 2021
3bbbe43
Rétablissement de la version en ligne
Sep 9, 2021
4652313
Correction d'un bug
Sep 9, 2021
0db9736
Ajout d'un téléchargement dans la liste des paiements
Oct 12, 2021
decc8de
Merge branch 'release-albertville' into v2-albertville
Oct 12, 2021
ed38a52
Correction d'un dysfonctionnement dans l'enregistrement d'un paiement en
Oct 12, 2021
a1aa57a
Amélioration de la gestion des élèves
Nov 16, 2021
29460af
Correction d'un bug sur l'envoi des photos
May 4, 2022
5573310
1/ Correction du service de déplacement des élèves d'un circuit à un
Jun 15, 2022
5adaf5c
Inclusion des emails dans le fichier d'extraction des élèves
Jun 15, 2022
28dd1e4
AbstractQuery nouvelle version (à vérifier avant de mettre en
Jun 22, 2022
18f6e89
Correction d'un bug
Jul 13, 2022
a56fcda
Retour à la version en production.
Jul 13, 2022
98dd646
Correction de structure suite aux changement de serveur chez Ex2Hosting
Nov 11, 2022
f95083c
Compatibilité pour MariaDb
Nov 15, 2022
12b69b5
Correction d'un bug sur le nom d'un bloc
Nov 15, 2022
e4d6fa5
Merge branch 'hotfix-millau' into v2-millau
Jan 17, 2023
5b36a9c
Mide à jour de la requête pour gérer l'unicité des PASS PROVISOIRES et
Jan 18, 2023
6b236b1
Correction de bugs
Jul 25, 2023
c2cb178
Ajout d'une information dans la page d'accueil
Jul 26, 2023
cf52b97
Correction de bugs dans le calcul des statistiques
Mar 14, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
13 changes: 13 additions & 0 deletions .settings/org.eclipse.php.core.prefs
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
eclipse.preferences.version=1
include_path=0;/SchoolBusManager-v2
pdt_validator/enabled=true
pdt_validator/org.eclipse.php.internal.core.compiler.ast.parser.PHPProblemIdentifier/CannotInstantiateType/severity=ERROR
pdt_validator/org.eclipse.php.internal.core.compiler.ast.parser.PHPProblemIdentifier/DuplicateDeclaration/severity=ERROR
pdt_validator/org.eclipse.php.internal.core.compiler.ast.parser.PHPProblemIdentifier/FirstClassMustMatchFileName/severity=WARNING
pdt_validator/org.eclipse.php.internal.core.compiler.ast.parser.PHPProblemIdentifier/ImportNotFound/severity=ERROR
pdt_validator/org.eclipse.php.internal.core.compiler.ast.parser.PHPProblemIdentifier/UndefinedType/severity=ERROR
pdt_validator/org.eclipse.php.internal.core.compiler.ast.parser.PHPProblemIdentifier/UndefinedVariable/severity=WARNING
pdt_validator/org.eclipse.php.internal.core.compiler.ast.parser.PHPProblemIdentifier/UnexpectedNamespaceDeclaration/severity=IGNORE
pdt_validator/org.eclipse.php.internal.core.compiler.ast.parser.PHPProblemIdentifier/UnnecessaryImport/severity=WARNING
pdt_validator/org.eclipse.php.internal.core.compiler.ast.parser.PHPProblemIdentifier/UnusedImport/severity=WARNING
pdt_validator/org.eclipse.php.internal.core.compiler.ast.parser.PHPProblemIdentifier/UnusedVariable/severity=WARNING
8 changes: 8 additions & 0 deletions .settings/org.eclipse.wst.common.project.facet.core.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project>
<fixed facet="php.core.component"/>
<fixed facet="php.component"/>
<installed facet="php.core.component" version="1"/>
<installed facet="php.component" version="7.3"/>
<installed facet="php.composer.component" version="1"/>
</faceted-project>
108 changes: 54 additions & 54 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,55 +1,55 @@
# SchoolBusManager
================

## Introduction
------------
Application permettant de gérer un service de transports scolaires.

## Installation
------------

### Using Composer (recommended)
----------------------------
< à renseigner >

### Using Git submodules
--------------------
Alternatively, you can install using native git submodules:

git clone git://github.com/dafap/SchoolBusManager.git --recursive

## Web Server Setup
----------------

### PHP CLI Server

The simplest way to get started if you are using PHP 5.4 or above is to start the internal PHP cli-server in the root directory:

php -S 0.0.0.0:8080 -t public/ public/index.php

This will start the cli-server on port 8080, and bind it to all network
interfaces.

_Note:_ The built-in CLI server is _for development only_.

### Apache Setup

To setup apache, setup a virtual host to point to the public/ directory of the project and you should be ready to go! It should look something like below:

# Virtual Hosts for PHP 5.4
#
# Required modules: `mod_log_config\`
<VirtualHost *:80>
ServerAdmin webmaster@sbm.dev
DocumentRoot /path/to/sbm/public
ServerName www.sbm.localhost
ServerAlias sbm.dev
ErrorLog /path/to/sbm/logs/sbm_error.log
CustomLog /path/to/sbm/logs/sbm_access.log common
SetEnv APPLICATION_ENV "development"
<Directory "/path/to/sbm/public">
DirectoryIndex index.php
AllowOverride All
Require all granted
</Directory>
# SchoolBusManager
================
## Introduction
------------
Application permettant de gérer un service de transports scolaires.
## Installation
------------
### Using Composer (recommended)
----------------------------
< à renseigner >
### Using Git submodules
--------------------
Alternatively, you can install using native git submodules:
git clone git://github.com/dafap/SchoolBusManager.git --recursive
## Web Server Setup
----------------
### PHP CLI Server
The simplest way to get started if you are using PHP 5.4 or above is to start the internal PHP cli-server in the root directory:
php -S 0.0.0.0:8080 -t public/ public/index.php
This will start the cli-server on port 8080, and bind it to all network
interfaces.
_Note:_ The built-in CLI server is _for development only_.
### Apache Setup
To setup apache, setup a virtual host to point to the public/ directory of the project and you should be ready to go! It should look something like below:
# Virtual Hosts for PHP 5.4
#
# Required modules: `mod_log_config\`
<VirtualHost *:80>
ServerAdmin webmaster@sbm.dev
DocumentRoot /path/to/sbm/public
ServerName www.sbm.localhost
ServerAlias sbm.dev
ErrorLog /path/to/sbm/logs/sbm_error.log
CustomLog /path/to/sbm/logs/sbm_access.log common
SetEnv APPLICATION_ENV "development"
<Directory "/path/to/sbm/public">
DirectoryIndex index.php
AllowOverride All
Require all granted
</Directory>
</VirtualHost>`
144 changes: 71 additions & 73 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,75 +1,73 @@
{
"name": "dafap/sbm",
"description": "School Bus Manager, software",
"version": "2.2.0",
"authors": [
{
"name": "Dafap",
"email": "dafap@dafap.fr",
"homepage": "https://www.dafap.fr"
}
],
"support": {
"email": "sbm@dafap.fr"
},
"keywords": [
"transport",
"school",
"framework",
"zf2"
],
"homepage": "https://www.dafap.fr/",
"license": [
"BSD-3-Clause"
],
"time": "2014-09-01",
"require": {
"atukai/at-php-settings": "dev-master",
"php": ">=5.6",
"zendframework/zendframework": "~2.5",
"tecnickcom/tcpdf": "*",
"drewm/mailchimp-api": "^2.1",
"zendframework/zftool": "dev-master"
},
"require-dev": {
"zendframework/zend-developer-tools": "dev-master"
},
"minimum-stability": "stable",
"repositories": [
{
"type": "composer",
"url": "https://packages.zendframework.com/"
}
],
"prefer-stable": true,
"config": {
"process-timeout": 5000,
"use-include-path": false,
"github-protocols": [
"git",
"https",
"http"
],
"vendor-dir": "vendor"
},
"autoload": {
"classmap": [
"vendor/tecnickcom/tcpdf",
"module/SbmAdmin",
"module/SbmAuthentification",
"module/SbmAjax",
"module/SbmBase",
"module/SbmCartographie",
"module/SbmCommun",
"module/SbmFront",
"module/SbmGestion",
"module/SbmInstallation",
"module/SbmMail",
"module/SbmMailChimp",
"module/SbmPaiement",
"module/SbmParent",
"module/SbmPdf",
"module/SbmPortail"
]
}
"name" : "dafap/sbm",
"description" : "School Bus Manager, software",
"version" : "2.2.0",
"authors" : [{
"name" : "Dafap",
"email" : "dafap@dafap.fr",
"homepage" : "https://www.dafap.fr"
}
],
"support" : {
"email" : "sbm@dafap.fr"
},
"keywords" : [
"transport",
"school",
"framework",
"zf2"
],
"homepage" : "https://www.dafap.fr/",
"license" : "BSD-3-Clause",
"time" : "2014-09-01",
"require" : {
"atukai/at-php-settings" : "dev-master",
"php" : ">=5.6",
"zendframework/zendframework" : "~2.5",
"drewm/mailchimp-api" : "^2.1",
"tecnickcom/tcpdf" : "~6.2",
"phpoffice/phpspreadsheet" : "^1.12",
"esendex/sdk" : "~2.1",
"setasign/fpdi" : "~2.3"
},
"minimum-stability" : "stable",
"repositories" : [{
"type" : "composer",
"url" : "https://packages.zendframework.com/"
}
],
"prefer-stable" : true,
"config" : {
"process-timeout" : 5000,
"use-include-path" : false,
"github-protocols" : [
"git",
"https",
"http"
],
"vendor-dir" : "vendor"
},
"autoload" : {
"classmap" : [
"vendor/tecnickcom/tcpdf"
],
"psr-4" : {
"SbmAuthentification\\" : "module/SbmAuthentification/src",
"SbmAjax\\" : "module/SbmAjax/src",
"SbmCartographie\\" : "module/SbmCartographie/src",
"SbmBase\\" : "module/SbmBase/src",
"SbmAdmin\\" : "module/SbmAdmin/src",
"SbmCommun\\" : "module/SbmCommun/src",
"SbmFront\\" : "module/SbmFront/src",
"SbmGestion\\" : "module/SbmGestion/src",
"SbmInstallation\\" : "module/SbmInstallation/src",
"SbmMail\\" : "module/SbmMail/src",
"SbmMailChimp\\" : "module/SbmMailChimp/src",
"SbmPaiement\\" : "module/SbmPaiement/src",
"SbmParent\\" : "module/SbmParent/src",
"SbmPdf\\" : "module/SbmPdf/src",
"SbmPortail\\" : "module/SbmPortail/src",
"SbmEsendex\\" : "module/SbmEsendex/src"
}
}
}
Loading