Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
152 commits
Select commit Hold shift + click to select a range
f6953fc
Ajout de la gestion d'une synchronisation de calendrier.
A564406 Mar 11, 2016
cd8d99f
Ajout des fichiers manquants.
A564406 Mar 15, 2016
2e76614
Ajout du fichier manquant contenant la requete pour la synchronisatio…
A564406 Mar 15, 2016
738fbd5
Ajout des modifications du fichier de routage des api.
A564406 Mar 15, 2016
14b07db
Ajout des fichiers manquants necessaire au developpement ical.
A564406 Mar 15, 2016
0573f40
Ajout du systeme d'alerte par mail lors de la modification :
A564406 Mar 18, 2016
45abf8f
Changement du changelog
A564406 Mar 18, 2016
9d55c25
Modification du Changelog
A564406 Mar 18, 2016
32e0dd4
Envoi de mail en HTML
A564406 Mar 18, 2016
c5e1d05
Correction des anomalies constate sur le developpement de la synchro …
A564406 Mar 22, 2016
de5db71
Modification sur les droits et retrocompatibilite en cas de non prese…
A564406 Mar 23, 2016
9c37c02
Correction du textarea, les modifications dans la popup sont prises e…
A564406 Mar 23, 2016
b9c62bf
Mise à jour du documentation_installation.md
A564406 Mar 23, 2016
310fb0a
Modification de documentation_installation.md
A564406 Mar 23, 2016
b52840a
Merge branch 'ical-dev' into 2.5
A564406 Mar 23, 2016
eb50635
Merge branch 'email-alerte' into 2.5
A564406 Mar 23, 2016
3d40b25
Ajout des privileges pour la gestion des alertes
A564406 Mar 23, 2016
df4603f
Merge branch 'email-alerte' into 2.5
A564406 Mar 23, 2016
88a25ff
* Correction de la {dateVisite} sur les ODJ qui était positionnée à l…
Mar 23, 2016
3911aed
* Ajout de la possibilité d'ajouter rapidement une couche WMS IGN
Apr 7, 2016
ad22c96
* Correction du non vidage de cache ets sur la partie contact (cf dus)
Apr 7, 2016
621a619
* Correction de l'impossibilité de programmer un dossier de visite su…
Apr 7, 2016
79bf8e6
* Le bloc des ets sans prochaine visite cette année remonte à présent…
Apr 7, 2016
b1a4e85
* Ajout de la 3ème famille d'habitation
Apr 7, 2016
b1ded83
Changement de comportement du SDIS62_Rest_Server
A564406 Apr 7, 2016
bc7ac42
* Ajout de la balise de {heureDeb1erDossier} pour les convocations de…
Apr 7, 2016
c5b2f42
Merge branch 'fix-divers' into 2.5
Apr 7, 2016
d8be2fa
* Modification intitulé suite à email du colonel hans du lun. 11/04/2…
Apr 11, 2016
cc9395e
* Modification du schéma d'initialisation
Apr 11, 2016
6d76be9
* Correction de la balise {avisLastVP} qui disfonctionne ainsi que le…
Apr 19, 2016
240ca78
* Correction de l'impossibilité de faire du drag and drop sur le cale…
Apr 27, 2016
720b8f8
* Correction de la suppression d'un lien établissement - dossier qui …
Apr 28, 2016
d221cf0
* Correction d'un problème d'escapiing des quotes sur la recherche de…
Apr 28, 2016
129f748
* Ajout de la balise de {avisDossierCommission} pour les PV de maires
Apr 28, 2016
081d837
Merge branch '3e-famille' into 2.5
Apr 28, 2016
70ebabe
* Correction d'un problème de géolocalisation si aucune couche WMS n'…
Apr 28, 2016
420a64f
* Correction de la regle de gestion des dossiers donnant avis : ajout…
Apr 28, 2016
ff19e41
Merge branch '2.x' of https://github.com/SDIS62/prevarisc into 2.5
A564406 May 11, 2016
91ecc63
Merge branch '2.x' of https://github.com/SDIS62/prevarisc into ical-dev
A564406 May 11, 2016
2413ad8
Merge branch '2.5' of https://github.com/A511701/prevarisc into 2.5
A564406 May 12, 2016
4b92168
* Correction d'un problème de géolocalisation avec nominatim et du ma…
May 14, 2016
9d0647e
[n/a] La version de Toolbox prise par Prevarisc est maintenant la dev…
A564406 May 20, 2016
29b3735
Merge branch '2.5' of https://github.com/A511701/prevarisc into 2.5
A564406 May 20, 2016
470fe72
Merge branch 'ical-dev' into 2.5
A564406 May 20, 2016
60627ae
[n/a] Correction d'une anomalie sur la presence d'un parent
A564406 May 20, 2016
245de2f
Merge branch 'ical-dev' into 2.5
A564406 May 20, 2016
a38d793
[#1848] Correction sur l'ajout d'un dossier sans etablissement.
A564406 May 25, 2016
ec67b47
* Correction de l'escaping sur les plans
May 26, 2016
5b6ae48
[#1858] Fixes #1858: Controle du tableau des prescriptions reglementa…
A564406 May 26, 2016
e641cae
Merge branch '2.5' of https://github.com/A511701/prevarisc into 2.5
A564406 May 26, 2016
b7abf75
* Correction de l'escaping des noms de fichiers de la gestion des doc…
May 27, 2016
8f5fc84
* Correction de la date du doc ajouté sur les levées d'avis défavorables
Jun 6, 2016
1a7ceb2
* Correction du calcul de la périodicité des IGH et KO à l'insert de …
Jun 8, 2016
6ddd3ec
* Correction de la non-génération des documents consultés non manuels…
Jun 8, 2016
066bd0b
Modification du fichier d'attribut pour éviter les problèmes de confl…
Jun 8, 2016
3502f60
* Correction d'une fatal error sur la suppression d'un texte applicab…
Jun 8, 2016
64452ae
* Ajout de la balise {familleEtab}
Jun 9, 2016
ebdef47
* Correction de l'affichage des icônes des fichiers joints en cas d'e…
FR25930 Jul 19, 2016
e33bb94
Correction de l'impossibilité de paramétrer les couches cartographiqu…
Sep 8, 2016
2b98b6d
Correction de sécurité : retrait des messages donnant de l'informatio…
Sep 8, 2016
e922af8
Ajout du support cartographique Geoconcept + corrections mineures sur…
Sep 9, 2016
f37453c
Ajout du champ optionnel {num} pour les prescriptions types de type r…
Sep 12, 2016
f36e5c1
Correction d'une erreur de rethrow exception laissée
Sep 12, 2016
6ef9102
Corrections sur l'intégration geoconcept
Sep 14, 2016
a945c47
Correction du directory separator sur windows
Sep 15, 2016
7c5752c
Hardening de l'upload de fichiers et correction de la gestion d'erreurs
Sep 15, 2016
079ae9d
Correction de la fonction d'ajout des prescriptions types qui recharg…
Sep 16, 2016
404a91c
Correctifs de sécurité suite à audit SDIS29 : anti-bruteforce login, …
Sep 17, 2016
2063ffa
Evolutions sécurité : ajout d'un timeout session à 2h
Sep 19, 2016
7380fb7
Correction : les dossiers absence de quorum et ne peut se prononcer p…
Sep 19, 2016
a3fd9bb
Ajout de view destinées aux univers de reporting et statistiques et r…
Sep 19, 2016
689dc5a
* Correction d'une erreur sur la variable default latitude et default…
Sep 21, 2016
78804a5
Correction du champ Connexions en échec lors de l'ajout d'un nouvel u…
Oct 5, 2016
d32570a
Correction du filtrage des établissements fils non fonctionnel sur le…
Oct 13, 2016
0bd3d0d
Ajout d'un droit permettant de limiter la recherche aux profils autor…
Oct 14, 2016
07adbd0
Correction du nom de rapport téléchargé lorsqu'il y a plusieurs ets l…
Oct 14, 2016
6be4c41
Correction du rapport statistique 4 sur les prochaines visites périod…
Oct 14, 2016
81d3eb9
Correction du SQL d'ajout du droit pour que les utilisateurs existant…
Oct 15, 2016
74b854b
Evolution du libellé des RDV synchronisés + corrections du système de…
Oct 15, 2016
d0a4898
Correction de l'impossibilité d'accéder à une pièce jointe ajoutée de…
Oct 15, 2016
9f6ab79
Correction d’un PHP Warning: Invalid argument supplied for foreach()…
Oct 15, 2016
78bf619
* Correction d'un problème de géolocalisation IGN après avoir eu une …
Oct 16, 2016
0d9de76
Correction d'un problème de cas client has already been initialized s…
Nov 9, 2016
8779951
Ajout d'une page de confirmation de déconnexion pour les utilisateurs…
Nov 11, 2016
1ced594
Correction d'un KO sur les etablissements avec plus de 200 cellules :…
Dec 9, 2016
b759502
Correction du non enregistrement des coordonnees de la commune si la …
Dec 9, 2016
36fed2a
* Correction de l'icone dropzone qui n'apparaissait plus au 2nd upload
Jan 20, 2017
bb23e74
Correction de l'incapacité à faire passer un permis d'aménager en com…
Jan 21, 2017
f2a4f73
correction du download de gros fichiers
Feb 1, 2017
9289f3e
Correction de la non prise en compte du code postal lors de la géoloc…
Jan 21, 2017
490e9ad
Correction #2199 Histotique avec date visite et non date commission
FR25930 Feb 15, 2017
0f747df
Correction de la fonction d'application du champs de compétences des …
Feb 15, 2017
5c5ad6c
Correction d'un controlleur commité en double
Feb 15, 2017
5531514
Retrait d'une fonction inutile dans un modèle
Feb 15, 2017
add7f86
correction du controle de login utilisateur lors de la modification
Mar 6, 2017
a8b9cee
Merge branch '2.5' of https://github.com/A511701/prevarisc into 2.5
FR25930 Feb 15, 2017
1378607
[#2216] Fixes #2216 Affichage champs Facteur de criticite dans les do…
FR25930 Mar 11, 2017
c21fda6
[#2218] Fixew #2218 Complétion de la voie à partir de 2 caractères po…
FR25930 Mar 20, 2017
24e2cd5
Lié à l'anomalie #2216 : Sélection du facteur de criticite trouvé en …
FR25930 Mar 24, 2017
60c8149
[#2203] Fixes #2203 AJout des 2 nouvelles rubriques -IED et Produits …
FR25930 Mar 28, 2017
82717f2
Evolution 2168 : Ajout de la recherche sur le numero de voie dans l'a…
A628206 Apr 25, 2017
acd40b0
[#633] Fixes #633 : Ajout de la focntionnalité de suppression logique…
A628206 May 19, 2017
66a1a37
[#2287] Fixes #2287 Correction du lien vers la liste des prescription…
A628206 May 20, 2017
81941aa
Correction de la commune (null) dans la recherche rapide
A628206 May 29, 2017
7a90138
* Correction de l'autocompletion qui fonctionnait mal notamment lorsq…
Jun 7, 2017
7b01bef
* Correction de messages d'erreur dans les logs en cas de suppression…
Jun 7, 2017
bb6d77d
* Correction de l'historique de l'avis d'exploitation lorsqu'un dossi…
Jun 7, 2017
8ec6463
* Harmonisation des règles de gestion permettant à un site de recevoi…
Jun 7, 2017
1006e15
* Correction des préventionnistes non proposés à l'ajout pour les gen…
Jun 7, 2017
b05531c
* Correction de la proposition des préventionniste si l'ordre alphabé…
Jun 7, 2017
8468be2
[#2483] Le dossier appartenant a un etablissement supprime n'est supp…
FR25930 Jul 21, 2017
6c8ecae
[#2444] Fixes #2444 : Correction sur l'autocomplete et l'ajout d'un e…
A564406 Aug 16, 2017
fd5b06c
[#2088] Fixes #2088 : Ajout du droit de consultation de tous les doss…
A564406 Aug 23, 2017
77af786
[#2088] Correction sur la variable $start enlever pour test de dévelo…
A564406 Aug 23, 2017
1891761
[#2088] Correction sur la date minimal du début du calendrier.
A564406 Aug 23, 2017
4cb52e8
Correction de la synchro du calendrier
A628206 Nov 10, 2017
21b890e
[FIX #2791] deplacer le bouton de suppresion
A643206 Nov 27, 2017
b1f964f
[FIX #2791] Déplacer le bouton de suppression
A643206 Nov 27, 2017
53beafb
[#FIX 2778] Ajout du previsionniste dans le calendrier
A643206 Dec 1, 2017
490ef8f
Merge branch 'evol-sdis27' of https://github.com/A511701/prevarisc in…
A643206 Dec 1, 2017
ad7e65c
[FIX] date derniere visite
A643206 Dec 1, 2017
efc1b10
[#2778] Ajout previsionniste calendrier
A643206 Dec 4, 2017
fa04687
[FIX #2778] update code
A643206 Dec 4, 2017
191d351
[FIX #2778] supression affichage boutton export
A643206 Dec 4, 2017
4d7fcbf
Merge branch 'evol-sdis29' into 2.5
A643206 Dec 5, 2017
66e73f6
Merge branch '2.5' of https://github.com/A511701/prevarisc into 2.5
A643206 Dec 5, 2017
5c62920
Merge branch 'evol-sdis29' into 2.5
A643206 Dec 5, 2017
3de1641
Ajout fichier sql 'ajoutDroitsSuppression.sql'
A643206 Dec 5, 2017
9aa6ddb
Merge branch 'evol-sdis29' into 2.5
A643206 Dec 5, 2017
39bad96
Merge branch 'evol-sdis27' into 2.5
A643206 Dec 5, 2017
f04be14
Fixe [#3170] Suppression du dossier dans l'odre du jour de la commission
A628206 Dec 20, 2017
4933671
Ajout du droit de vision de tous les elements du calendrier dans le s…
A628206 Dec 24, 2017
a57b35a
[FIX #3406] Modification d'un paramètre afin de résoudre le non affic…
A643206 Sep 8, 2018
a74a8f4
[FIX #3682] Ajout d'une validation JS pour forcer l'utilisation du ch…
A643206 Sep 8, 2018
0998f71
[FIX #2601] Modification de la gestion des effectifs campings - add /…
A643206 Mar 6, 2019
280cf38
[FIX #2601] Ajout du script pour créer les 4 champs effectifs liés à …
A643206 Mar 6, 2019
00f000a
[FIX #2601] Ajout du champs autre en bdd et écrans - Supression du ch…
A643206 Mar 7, 2019
2bf2eda
[FIX #4111] Migration API IGNv2 vers SDK
A643206 Mar 11, 2019
9929450
Merge branch '2.5' of https://github.com/A511701/prevarisc into 2.5
A643206 Mar 11, 2019
d477b33
[FIX #4111] Geolocalisation au clic
Mar 13, 2019
3a59003
Tableau des périocité - Ajout d'un bouton validé avant application de…
A643206 Mar 11, 2019
774c1cd
[FIX #3406 #4129] Suppression de l'obligation d'utilisation du champs…
A643206 Mar 18, 2019
781602a
fix erreur sql sur le champs camping effectif_caravane
A643206 Mar 21, 2019
9c3f409
Revert "fix erreur sql sur le champs camping effectif_caravane"
A643206 Mar 21, 2019
a02cbf9
Modification du script sql pour effectif caravane
A643206 Mar 21, 2019
8399153
Revert "fix erreur sql sur le champs camping effectif_caravane"
A643206 Mar 21, 2019
a129b6b
[FIX #4109] Remplacement clé IGN dans URL
A643206 Mar 22, 2019
49d3151
Merge branch '2.5' of https://github.com/A511701/prevarisc into 2.5
A643206 Mar 22, 2019
2299cbd
[FIX #4141] Coordonnées par défaut sur la partie administration - Non…
A643206 Apr 4, 2019
a983ee8
Merge branch '2.5' of https://github.com/A511701/prevarisc into 2.5
A643206 Apr 4, 2019
a7907d0
[FIX] Correction de la gestion des markers lors de l'ajout d'une adresse
A643206 Apr 4, 2019
bc38722
Merge branch '2.5' of https://github.com/A511701/prevarisc into evol-…
A643206 Mar 24, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
* text=auto
* text=auto
CHANGELOG.md merge=union
15 changes: 14 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
## 2.5

Evolutions :
* Ajout de la synchronisation du calendrier Prévarisc
* Ajout du système d'alerte lors de la modification d'un établissement
* Ajout de la prise en charge du cache filesystem
* Ajout des champs de fusion du maire dans la génération de documents
* Ajout de la périodicité calculée pour les sites
Expand All @@ -16,6 +18,7 @@ Evolutions :
* Ajout de la possibilité d'ajouter rapidement une couche WMS IGN
* Standardisation du viewer cartographique cote backoffice
* Ajout de la balise de {avisDossierCommission} pour les PV de maires
* Ajout de la balise {familleEtab}

Corrections :
* Corrections sur l'enregistrement des prescriptions types : NUM_PRESCRIPTION_DOSSIER cannot be null
Expand All @@ -29,13 +32,23 @@ Corrections :
* Correction du modèle de convocation des groupes de visites qui n'utilisaient pas le modèle de document de visite
* Correction de l'affectation d'un dossier à une autre commission, les heures de début et de fin restaient en place ce qui pouvait causer des problèmes lorsque les horaires différaient
* Correction de la {dateVisite} sur les ODJ qui était positionnée à la date du jour par défaut si vide
* Correction de l'unité en mètres sur la mesure de distance cartographiques
* Correction du non vidage de cache ets sur la partie contact (cf dus)
* Correction de l'impossibilité de programmer un dossier de visite sur plusieurs journées
* Correction de la balise {avisLastVP} qui disfonctionne ainsi que le calcul de la dernière VP
* Correction de l'unité en mètres sur la mesure de distance cartographiques
* Correction de l'impossibilité de faire du drag and drop sur le calendrier pour les weekends
* Correction de la suppression d'un lien établissement - dossier qui ne changeait pas l'avis de l'établissement
* Correction d'un problème d'escapiing des quotes sur la recherche des ets
* Correction d'un problème de géolocalisation si aucune couche WMS n'est paramétrée
* Correction d'un problème de géolocalisation avec nominatim et du manque de couche WMS sur le viewer d'ajout d'un établissement
* Correction de l'escaping des quotes sur les plans
* Correction de l'escaping des noms de fichiers de la gestion des documents
* Correction de la date du doc ajouté sur les levées d'avis défavorables
* Correction du calcul de la périodicité des IGH et KO à l'insert de nouveaux IGH
* Correction de la non-génération des documents consultés non manuels pour les dossiers de levées d'avis défavorables
* Correction d'une fatal error sur la suppression d'un texte applicable non existant sur l'établissement
* Correction de l'affichage des icônes des fichiers joints en cas d'extension en majuscule
* Correction de l'image du préventionniste qui était trop grande dans le cas d'une carte IGN

## 2.4

Expand Down
28 changes: 28 additions & 0 deletions application/Bootstrap.php
Original file line number Diff line number Diff line change
Expand Up @@ -139,5 +139,33 @@ public function _initDataStore()

return new $className($options);
}

public function _initTranslator() {
$translator = new Zend_Translate(
array(
'adapter' => 'array',
'content' => implode(DS, array(
APPLICATION_PATH,
"..",
"vendor",
"zendframework",
'zendframework1',
'resources',
'languages',
)),
'locale' => "fr",
'scan' => Zend_Translate::LOCALE_DIRECTORY
)
);
Zend_Validate_Abstract::setDefaultTranslator($translator);
}

public function _initAuth() {
$options = $this->getOption('cache');
$max_lifetime = isset($options['session_max_lifetime']) ? (int) $options['session_max_lifetime'] : 7200;
$namespace = new Zend_Session_Namespace('Zend_Auth');
$namespace->setExpirationSeconds($max_lifetime);
return $namespace;
}

}
15 changes: 13 additions & 2 deletions application/controllers/AdminController.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ public function indexAction()
$cache_config = $this->getInvokeArg('bootstrap')->getOption('cache');

$this->_helper->layout->setLayout('menu_admin');

if (getenv('PREVARISC_BRANCH') == false) {
try {
$git = new SebastianBergmann\Git\Git(APPLICATION_PATH . DS . '..');
Expand All @@ -26,6 +26,15 @@ public function indexAction()

$this->view->key_ign = getenv('PREVARISC_PLUGIN_IGNKEY');
$this->view->key_googlemap = getenv('PREVARISC_PLUGIN_GOOGLEMAPKEY');
$this->view->geoconcept_url = getenv('PREVARISC_PLUGIN_GEOCONCEPT_URL');
$this->view->geoconcept_infos = array(
'Url' => $this->view->geoconcept_url,
'Layer' => getenv('PREVARISC_PLUGIN_GEOCONCEPT_LAYER'),
'App ID' => getenv('PREVARISC_PLUGIN_GEOCONCEPT_APP_ID'),
'Projection' => getenv('PREVARISC_PLUGIN_GEOCONCEPT_PROJECTION') ? : "Non paramétrée",
'Token' => getenv('PREVARISC_PLUGIN_GEOCONCEPT_TOKEN'),
'Geocoder Url' => getenv('PREVARISC_PLUGIN_GEOCONCEPT_GEOCODER'),
);
$this->view->dbname = getenv('PREVARISC_DB_DBNAME');
$this->view->db_url = getenv('PREVARISC_DB_HOST').(getenv('PREVARISC_DB_PORT') ? ':'.getenv('PREVARISC_DB_PORT') : '');
$this->view->api_enabled = getenv('PREVARISC_SECURITY_KEY') != "";
Expand All @@ -39,7 +48,7 @@ public function indexAction()
} else if (getenv('PREVARISC_LDAP_ENABLED')) {
$this->view->authentification = sprintf("LDAP + BDD : %s:%d/%s",
getenv("PREVARISC_LDAP_HOST"),
getenv("PREVARISC_LDAP_PORT"),
getenv("PREVARISC_LDAP_PORT") ? : '389',
getenv("PREVARISC_LDAP_BASEDN"));
} else {
$this->view->authentification = "BDD";
Expand All @@ -49,6 +58,8 @@ public function indexAction()
$this->view->cache_url = $cache_config['host']. ($cache_config['port'] ? ':'.$cache_config['port'] : '');
$this->view->cache_lifetime = $cache_config['lifetime'];
$this->view->cache_enabled = $cache_config['enabled'];

$this->view->enforce_security = getenv('PREVARISC_ENFORCE_SECURITY') == 1;

$service_search = new Service_Search;
$users = $service_search->users(null, null, null, true, 1000)['results'];
Expand Down
Loading