Releases: Evarisk/dolicar
DoliCar 1.2.0 - Carnet de bord
Description : Mise en place de la prise de véhicule et la remise au retour avec les éléments du carnet de bord
- Déclaration du départ avec les photos, signature, commentaires et kilométrage
- Déclaration du retour avec les photos, signature, commentaires et kilométrage
- Signature dématérialisée
- Inscription des départs et retour dans l'agenda de Dolibarr
Nouvelles fonctionnalités et améliorations
Saisi des éléments sur l'interface mobile
Saisi de la plaque d'immatriculation afin d'avoir la fiche du véhicule
Affichage des données du véhicule
Création des évènements dans l'agenda de Dolibarr
- Suivi des dates de prise et de remise de véhicules avec une entrée dans l'agenda natif de Dolibarr
Corrections de bugs
Travail complet sur les extrafields afin qu'ils n'entraînent plus de pollution dans les devis, commandes et factures qui ne sont pas concernées par Dolicar
Amélioration de l'interface Mobile (PWA)
- Nouvelle interface avec les signatures en ligne
Corrections des warnings PHP 8
Comparaison des versions 1.1.0 et 1.2.0
- 1.2.0
#304
- #299 [Mod] add: new version number 1.2.0
#302
- #276 [Mod] add: public interface main menu
#303
- #270 [CSS] fix: remove pico lib
#279
- #271 [Manifest] fix: short_name and name
#298
- #293 [List] fix: default order on ref
#297
- #268 [Mod] clean: files and improve check
#296
- #268 [Mod] clean: all files with PSR-12 - PHPCS
#269
- #244 [Public] add: vehicle log book
#265
- #266 [ODT] add: template_vehiclelogbookdocument
#267
- #263 [Hook] fix: extendSheetLinkableObjectsList return
#264
- Main into develop
#259
- #268 [Class] clean: action files
e52c08b
- #268 [Mod] clean: remove unwanted files
3fe08aa
- #268 [Mod] clean: mod files
7ae3d33
- #268 [View] clean: view files
c061704
- #268 [TPL] clean: tpl files
3bf5fed
- #268 [Lib] clean: lib files
27b09a1
- #268 [Class/Mod] clean: class and mod files
60cf3f9
- #268 [JS] clean: JS files
4e9f9e1
- #268 [Admin] clean: admin files
5cd01eb
- #268 [Mod] clean: remove unwanted files
1fa5aa7
- #268 [TPL] clean: tpl files
3bfa472
- #268 [Trad] clean: trad file
0e5870a
- #268 [Trigger] clean: trigger file
1f6babc
- #268 [Admin] clean: admin files
878bb47
- #268 [SQL] clean: sql files
85e0610
- #244 [Admin] add: config public interface
c7afaff
- #244 [Public] add: check actioncomm before new entry
d43b841
- #268 [Triggers] fix: rework linked objects
c4bde31
- #244 [PWA] add: manifest file
441cb67
- #268 [Mod] clean: config files and readme
f2415da
- #244 [Public] fix: image improvment and signatory
f86638c
- #268 [Lib] clean: lib file
29cbfb4
- #268 [Mod] fix: DOLICAR_EXTRAFIELDS_BACKWARD_COMPATIBILITY and hook
42c418f
- #244 [Public] add: last control style
a0fa2b2
- #268 [JS] clean: rework reloadFields JS function
e165547
- #244 [JS] add: window.dolicar.registrationcertificate.createPublicVehicleLogBook
afb2f7a
- #244 [Public] add: more check and signature
c3a156a
- #268 [Public] fix: php8 warning and media gallery fast upload
7c08e2d
- #268 [Mod] fix: minor change
f7c50dd
- #268 [Hook] clean: quickCreationAction
48768d2
- #244 [Public] add: image improvment
827b2d2
- #244 [Public] add: check and fix startMileage in $lastUnfinishedActionComm
78b462e
- #268 [RegistrationCertificate] fix: JS reload fields
36ce8b6
- #244 [Admin] add: config PWA
d632e9a
- #271 [Manifest] fix: img
db04296
- #244 [Public] add: new fields photo and control infos
7f60795
- #244 [CSS] add: public-vehicle-log-book-form
2a1c456
- #268 [Card] fix: check before show button
890a1ff
- #244 [Admin] add: public link
38690ef
- #244 [Public] add: padding on public logbook image
24fee8d
- #268 [Mod] fix: php8 warning
7c0f07e
- #268 [Mod] fix: php8
4f85e95
- #268 [Mod] fix: minor change
5b075a6
- #268 [JS] clean: fix rebase JS
cb7ee78
- #244 [Public] fix: image improvment sharelink
35da48e
- #271 [Manifest] fix: img size
61d5280
DoliCar 1.1.1 - Améliorations et corrections
Cette version de Dolicar apporte de nombreuses corrections de bugs et améliorations de l'exp
Nouvelles fonctionnalités et améliorations
Amélioration de l'expérience utilisateur
- Ajout des informations de la carte grise dans les paiements de Dolibarr
- Ajout de boutons d'accès rapide pour créer une facture, une proposition commerciale ou une intervention depuis une carte grise
- Amélioration de la visibilité des extrafields de carte grise sur les objets de Dolibarr (Produits, propositions commerciales, etc.)
- Amélioration de l'ajout rapide
Corrections de bugs
Création automatique de produits
- Les produits créés automatiquement par la carte grise sont désormais bien "hors vente" et "hors achat"
- Les produits créés automatiquement par la carte grise permettent maintenant la gestion des lots et séries
- Correction de l'erreur créant parfois deux produits et deux lots automatiquement pour une seule carte grise
Comparaison des versions 1.XX et 1.1.1
#237 [QuickCreation] fix: creation with all conf disabled 0670691
#236 [API] fix: hide API configuration 169e8de
#191 [Extrafields] add: add button & product label in select c5ca6ef
#240 [QuickCreation] fix: redirection after create 29c811f
#236 [API] add: requests counter deb218f
#238 [Extrafields] add: module picto on extrafields 19a3015
#233 [Hook] fix: show vehicle informations only if object has vehicle 5eb8aea
#169 [ProductLot] fix: remove select_product_lots function 5a15055
#189 [RegistrationCertificate] add: create invoice, propale & interventions buttons 5f3ea34
#222 [Payment] add: hook on paiement card cbdcc29
#250 [RegistrationCertificate] fix: avoid duplicate product lot creation a1809c6
#249 #250 [RegistrationCertificate] fix: product creation 8d8e255
#241 [API] add: requests counter 601a2ea
#251 [RegistrationCertificate] fix: product creation with batch handling 662ee2b
DoliCar Release 1.1.0 - 21/07/2023
Cette version de DoliCar est mis à jour avec la version 1.1.1 de Saturne.
Nouvelles fonctionnalités
DigiQuali
- Si le module activé, il est désormais possible de contrôler une carte grise.
Corrections de bugs
API
- un bug ne permettant pas de récupérer les anciennes plaques d'immatriculation a été corrigé
Comparaison des versions 1.0.0 et 1.1.0
- 1.1.0
#226
- #224 [Mod] add: new version number 1.1.0
#225
- #217 [Hook] fix: require lib in easycrm hook
#218
- #207 [RegistrationCertificate] fix: handle all license plate formats
#216
- #213 [Core] fix: framework compatibility
#215
- #205 [RegistrationCertificate] add: digiquali controls
#214
- 📖 Changelog
19bbfa1
- [Main] fix: require main
ccf4bf6
- #205 [Hook] fix: function documentation
28d739a
DoliCar - Release 1.0.0 - 12/04/2023
Description : Cette version de DoliCar apporte une amélioration de l'interface utilisateur et l'implémentation de l'API immatriculationapi.com afin de récupérer les informations d'une voiture simplement et à partir d'une plaque d'immatriculation.
Nouvelles fonctionnalités et améliorations
Intégration du framework "Saturne"
- DoliCar fonctionne désormais avec un framework du nom de Saturne
- Différentes fonctions ainsi que les menus sont ajoutés et gérés par Saturne
Ajout d'informations
- En remplissant les informations de la plaque, on scanne l'api pour préremplir toutes les données
- Plus besoin d'ajouter le modèle du véhicule, numéro d'immatriculation ou le produit lié, ils sont calculés
- Affichage de la date de première mise en circulation sur la page proposition
- Sur le devis, le modèle du véhicule est remplacé par un descriptif plus complet
- Ajout du kilométrage et d'un séparateur pour bien identifier le nombre
Possibilité de configurer les champs affichés / cachés sur la carte grise
Ajout onglet d'accès rapide au menu de gauche
- Ajout de I'onglet "Ajout rapide" si EasyCRM activé
- Ajout de raccourcis vers proposition commerciale, facture, commande, lot et produit
- Possibilité de créer un tiers et un contact en même temps
Ajout des marques de voiture dans les tags
- Si la marque n'existe pas elle est ajoutée automatiquement à la liste
- Lors de la création une marque par défaut est proposée
Corrections de bugs
Gestion d'erreurs améliorée
- Si pas de plaque
- Si plaque au mauvais format
- Si mauvais nom d'utilisateur
- Si plaque n'est pas trouvée par l'API
Récupération automatique des informations
- Lors de l'édition du certificat d'enregistrement, récupère la valeur de la marque du tag produit
- Garde les informations renseignées lors du retour sur une page si l'action de cliquer sur un bouton "+" a été effectué
Correction d'erreurs du code
- L'affichage de certains champs a été corrigé pour être uniforme
- Certaines redirections ont été corrigés, elles ne renvoyaient pas à l'endroit voulu
- Lors du filtre sur la liste des cartes grises la bannière ne s'affichait plus
1.0.0
- 1.0.0
#198
- [RegistrationCertificateFR] add: object registrationCertificate generation with moduleBuilder
4a26186
- [Module] add: Module DoliCar generation with moduleBuilder
c68db50
- [Module] fix: remove unused file
7cee0a5
- #127 [View] add: framework interaction
42aef7a
- #142 [RegistrationCertificate] add: quick creation
d6e42f6
- #143 [Config] fix: rework with framework
5a44b50
- Initial commit
ca94b53
- #149 [Core] fix: remove easycrm code
c90a8d7
- [Hook] add: hook action
03dc064
- [Settings] fix: rework settings page
50d5fe4
- #131 [JS] add: gulpfile minifier
7cb6327
- #172 [RegistrationCertificate] add: linked objects tab
3e9a818
- #144 [QuickCreation] add: custom quick creation page
33a7ca1
- [ProductLot] add: linked invoices, orders & propal table
f25ac93
- #116 [Img] fix: remove pictos folder
ca68fd9
- #96 [Core] add: new module logo
ab21f21
- #57 [RegistrationCertificate] add: fields visibility configuration
63dbbef
- [Config] add: config page & default fields hidden
45e1094
- [Triggers] add: trigger implementation for productlot and dolicar
73f60e8
- #107 [Core] add: saturne interaction
287b3ba
- [Core] fix: move mileage, registration_number & vehicle model to object & objectdet extrafields
d381dba
- #160 [RegistrationCertificateFr] add: triggers on creation/edition/deletion
fa952b9
- [Hook] add: BeforePdfCreation use for stock $object->note_public custom value
aa1ec07
- [RegistrationCertificate] add: order & propal compatibility
d794100
- #120 [RegistrationCertificate] add: select productlot refresh with product post
b283b9b
- [RegistrationCertificate] fix: lot creation button on card
5ab7774
- [RegistrationCertificate] fix: rework card & actions
b7d2ab5
- #57 [RegistrationCertificate] add: fields visibility configuration
d12d107
- #126 [Index] fix: rework with framework
781231a
- [RegistrationCertificate] add: vehicle brands dictionnary
4b5d91e
- #95 [Tags] add: brand tags on products
69f3c22
- #110 [RegistrationCertificate] add: get registration certificate fields function
5c159a4
- #134 [RegistrationCertificate] add: link with immatriculationapi.com
6f56d99
- [Core] fix: clean descriptor file
eb1e6f7
- #185 [QuickCreation] add: automatic contact creation
2c0559c
- #175 [Core] fix: doubled require main
3269eed
- [Trad] fix: trad module and object
205b1c4
- [Facture] add: registration certificate link action
7874dc8
- [Module] add: lang file fr_FR
97462e2
- [Facturedet] add: mileage extrafield creation
94de957
- [Extrafields] fix: auto update registration number & vehicle model after editing linked registration certificate
4ae9b1b
- [Facture] add: stock registration certificate & productlot data once before pdf creation
7970b35
- #74 [Menu] add: dolibarr objects menu entries
33c05f9
- [ProductBatch] fix: hide object lines links in linked objects table
c62a1de
- [Trad] add: correspondence between the grey card and the translation of the fields
a217054
- #183 [View] fix: remove unused code
ff1c7e2
- [RegistrationCertificateFr] add: view directory
5c405a3
- [RegistrationCertificate] fix...