Skip to content

EasyCRM Release 1.1.0 - 21/07/2023

Compare
Choose a tag to compare
@evarisk-micka evarisk-micka released this 21 Jul 07:51
· 215 commits to main since this release

Cette version de EasyCRM apporte:

  • Deux nouveaux champs sur les propositions commerciales, celui du statut commercial et de la raison du refus si nécessaire
  • Un tableau de bord sur la page d'accueil du module permettant de visualiser avec des graphiques les données apportées
  • La possibilité d'ajouter des adresses sur les projets
  • Une carte OpenStreetMap permettant de visualiser la localisation des adresses

Nouvelles fonctionnalités et innovations

Ajout des adresses sur les projets

  • Un nouvel onglet "Adresse" a été ajouté sur la page des projets
  • Il est possible d'ajouter des adresses, de les supprimer et de choisir une adresse favorite/principale
  • La géolocalisation de ces adresses est fait à l'aide de OpenStreetMap, si l'adresse n'est pas trouvé elle est ajouté mais ne sera pas visible sur la carte

image

Ajout d'une carte OpenStreetMap pour visualiser les adresses

  • Les adresses sont représentés par des points qui une fois cliqué dessus donne les informations globales de l'adresse
  • Possibilité de filtrer les adresses
  • Configuration permettant d'afficher uniquement les adresses favorites/principales sur la carte
  • La carte permet de visualiser les adresses de tous les projets mais si accédée par un des projets, elle n'affichera que les adresses du projet

image

Ajout de champs supplémentaires

  • Ajout des champs "Tâches commerciales" et "Téléphone projet" sur les projets
  • Ajout des champs "Statut commercial" et "Raison du refus" sur les propositions commerciales

image
image

Ajout d'un tableau de bord

  • Sur tableau de bord, deux graphiques montrent le taux des champs "Statut commercial" et "Raison du refus"
  • Les champs sont des sélecteurs liés à des dictionnaires modifiable par l'utilisateur

image

Comparaison des versions 1.0.0 et 1.1.0

  • Develop #118
  • #109 [Mod] add: new version number 1.1.0 #117
  • #114 [Dashboard] fix: extrafields need check on empty value #116
  • #101 [Map] fix: missing div in filter box #115
  • #93 [Address] fix: reset action after action #113
  • #110 [Hook] add: fetch_thirdparty in propal after edit extrafield #112
  • #107 [Mod] add: dictionary in mod #111
  • #100 [Address] fix: minor address issues #104
  • #87 [QuckCreation] fix: missing setOptionalsFromPost for extrafields #105
  • #64 [Dashboard] add: two graphs on dashboard commstatus and refusal reason of pr #78
  • #83 [Address] add: map and address to every object and filter on object and type #84
  • #74 [Class] add: address class #80
  • #75 [EditorConfig] add: editorconfig like saturne #76
  • #72 [SQL] add: address data model #79
  • #48 [QuickCreation] add: extrafields project #49
  • #46 [Mod] add: extrafields project phone #50
  • #88 [JS] add: every required file for js function and add toggleFavorite af65604
  • #90 [Mod] fix: remove package-lock.json 97f19d8
  • #74 [Class] fix: ref and ref_ext 6fd41d4
  • #67 [Address] add: map of objetcs address, only project currently 3b40db3
  • #73 [Address] add: views, template and tab in project 4e7330d
  • #90 [Address] fix: clean code and typo, rename variable correctly ce7a326
  • #83 [Address] add: ref in table view, favorite star and config tab b995f8b
  • #70 [Core] fix: made the data model more generic for 1.2 4a70a70
  • #70 [SQL] add: dictionnaries linked to propal comm status and refusal reason d6f2b8a
  • #83 [Address] add: map and address to every object 359af06
  • #64 [Dashboard] add: two pie graphs according to status and refusal reason of pr cc78d2e
  • #83 [Map] add: category filter 937cd1c
  • #89 [Address] fix: use commonfields tpl instead of custom fields 92dd1d7
  • #83 [Map] add: header on map and improve features f915816
  • #72 [SQL] add: ref and ref_ext 7249eb2
  • #96 [Address] fix: change id in formid fbede0c
  • #70 [Mod] add: tooltip on extrafields e133a61
  • #83 [Map] add: filter on type and object dc05486
  • #102 [Address] fix: postal code can be string 2a07b37
  • #64 [Dashboard] fix: make graphs color way less random c8f9b50
  • #100 [Mod] fix: rename saturne_get_objects_metadata and remove objectlib 3566cbd
  • #99 [Map] fix: filter by object musnt redirect on object card 858955e
  • #83 [Map] fix: filter work on both view mode d89d08f
  • #98 [Map] fix: don't filter by tag if map of ONE project f5f8184
  • #103 [Address] add: header on create view 9aa971b
  • #70 [Mod] fix: change type of extrafields 8dce4d1
  • #92 [Address] fix: fetch object to attribute favorite address 75f7356
  • #95 [Address] fix: remove fetch object call for action create 4a6f4d3
  • #94 [Map] add: filter on status >= 0 73323ac
  • #93 [Address] fix: seteventmessage in red if can't find address on osm 0e5e7c2
  • #70 [SQL] add: position in table for it to work fa163a5