ChangeLog.md 6.41 KB
Newer Older
Eric Seigne's avatar
Eric Seigne committed
1
2
3
4
# 1.9.8
- la modification des frais est de nouveau possible
- modification des IK et prise en compte du véhicule utilisé

Eric Seigne's avatar
Eric Seigne committed
5
6
7
8
9
# 1.9.6
- changement de la lib pinch-zoom pour utiliser celle-ci https://github.com/GoogleChromeLabs/pinch-zoom
- corrige un bug de gestion des traductions (affichage des détails pour la configuration des véhicules)
- la modification d'un itinéraire est de nouveau possible

Eric Seigne's avatar
Eric Seigne committed
10
11
12
# 1.9.4
- retour d'une fonctionnalité perdue de la version 1.9.2 : la possibilité de modifier la date des indemnités kilométriques
- optimisation technique (évite de tenter le chargement de la css custom à chaque changement de page si ça n'a pas marché après l'ouverture de session)
Eric Seigne's avatar
Eric Seigne committed
13

Eric Seigne's avatar
Eric Seigne committed
14
15
16
17
18
19
# 1.9.2
- nouveau module de gestion des IK pour simplifier la saisie des itinéraires
  répétitifs
- interdit la saisie de montants négatifs (frais, tva etc.)

# 1.8.8
20
21
22
23
- retour du dev sur la transformation des données de l'agenda en IK
- corrige un bug qui empêchait la mise à jour / modification d'un frais
  depuis l'historique

Eric Seigne's avatar
Eric Seigne committed
24
25
26
# 1.8.6
- ajoute une vérification des données saisies (TVA) pour éviter d'envoyer
  des montants "impossibles"
27
# 1.8.5
Eric Seigne's avatar
Eric Seigne committed
28
29
30
- ajoute un bouton pour supprimer un compte de la liste des comptes préférés
- affiche le choix du compte par défaut au lancement si on a plusieurs comptes
  actifs
Eric Seigne's avatar
Eric Seigne committed
31

Eric Seigne's avatar
Eric Seigne committed
32
33
34
35
# 1.8.4
- fin de l'implémentation de la solution de changement rapide d'utilisateur pour
  gérer plusieurs comptes depuis l'application

Eric Seigne's avatar
Eric Seigne committed
36
# 1.8.3
Eric Seigne's avatar
Eric Seigne committed
37
38
- grosse amélioration pour la re-synchronisation des frais dont le justificatif
  n'a pas été téléversé lors de la création de la fiche
Eric Seigne's avatar
Eric Seigne committed
39

Eric Seigne's avatar
Eric Seigne committed
40
# 1.8.2
Eric Seigne's avatar
Eric Seigne committed
41
42
43
- ajoute la possibilité de changer les taux de TVA (adaptation pour les DOM par ex.)
- interdit la saisie de date de frais dans le futur

Eric Seigne's avatar
Eric Seigne committed
44
# 1.7.2
Eric Seigne's avatar
Eric Seigne committed
45
46
47
- suppression de sqlite
- passage sur la version internationale multilingue

Eric Seigne's avatar
Eric Seigne committed
48
# 1.6.11
Eric Seigne's avatar
Eric Seigne committed
49
- corrige un bug de calcul automatique des distances pour les itinéraires avec étapes
Eric Seigne's avatar
Eric Seigne committed
50
51
52
53
54
- ameliore le système de récupération des tickets justificatifs manquants (lorsqu'un
  transfert a échoué).

# 1.6.10
- corrige un bug de sauvegarde de l'immatriculation du véhicule pro
Eric Seigne's avatar
Eric Seigne committed
55

Eric Seigne's avatar
Eric Seigne committed
56
57
58
# 1.6.9
- corrige un bug d'accès en écriture en // à IndexedDB sur certains smartphone

Eric Seigne's avatar
Eric Seigne committed
59
60
61
# 1.6.8
- corrige un bug d'accès en écriture en // à IndexedDB sur certains smartphone

Eric Seigne's avatar
Eric Seigne committed
62
# 1.6.6
Eric Seigne's avatar
v1.6.5    
Eric Seigne committed
63
64

 - mise à jour du compte utilisateur
Eric Seigne's avatar
Eric Seigne committed
65
66
 - supprime les données custom pour éviter un effet "étrange" lorsqu'on "change de compte"
   (anticipation sur la version multicomptes)
Eric Seigne's avatar
v1.6.5    
Eric Seigne committed
67

Eric Seigne's avatar
Eric Seigne committed
68
69
70
71
72
# 1.6.4

- récupération automatique des données de personnalisation lors de l'ouverture de session
- transfert des véhicules automatique en cas de changement de smartphone
- modification des véhicules possible
Eric Seigne's avatar
Eric Seigne committed
73
- ik: affiche le choix des véhicules même s'il n'y en a qu'un + icone pour en ajouter/modifier
Eric Seigne's avatar
Eric Seigne committed
74

Eric Seigne's avatar
Eric Seigne committed
75
76
77
# 1.6.2

- possibilité d'adaptation de l'interface pour les revendeurs partenaires
Eric Seigne's avatar
Eric Seigne committed
78
- migration de SQLite vers IndexedDB pour simplifier l'adoption dans f-droid et limiter les
Eric Seigne's avatar
Eric Seigne committed
79
80
  dépendances externes -> phase transitoire, sqlite est encore présent le temps de faire
  la migration des données
Eric Seigne's avatar
Eric Seigne committed
81

Eric Seigne's avatar
Eric Seigne committed
82
83
84
85
86
# 1.6.1

- corrige l'authentification automatique avec le qrCode
- corrige le retour sur l'historique lorsqu'on est sur un détail de note de frais

87
88
89
90
91
# 1.6.0

 - modification profonde de l'outil de gestion des indemnités kilométriques pour gérer les
   déplacements de type "tournée" avec des étapes

Eric Seigne's avatar
Eric Seigne committed
92
93
94
95
96
97
98
99
100
101
102
103
104
105
# 1.5.0

 - grosse modification de présentation générale
 - menu principal réorganisé par thème
 - menu latéral réorganisé par priorité des outils
 - ajout d'une icone "nuage" sur les zones qui peuvent être activées pour aider à la saisie
   (par exemple calcul automatique de TVA, gestion des distances pour les IK)
 - mise à jour des outils de développement (invisible pour l'utilisateur)
 - grosse modification du modèle de calcul des distances
 - modification technique pour la saisie des montants à virgules (ios en particulier)
 - ajouts de messages d'informations pour aider à trouver les erreurs en cas de problème
 - pré-remplissage de certains champs (repas / hotel)
 - début d'intégration du module QRCode (mise à jour serveur à venir)

Eric Seigne's avatar
Eric Seigne committed
106
107
108
109
110
111
112
113
114
115
# 1.4.0

 - module indemnités kilométriques : prise en charge des homonymes (villes) et propositions de
   choisir la bonne ville dans une liste fournie par le serveur
 - module indemnités kilométriques : possibilité de saisir le code postal de la ville de départ
   ou d'arrivée, le serveur fera tout seul la conversion
 - début de r&d sur la capacité d'aller "piocher" dans l'agenda local de l'utilisateur ses rendez
   vous pour les transformer en IK, ça se passe dans la zone de tests (menu à droite puis agenda-ik)
 - de ce fait l'application nécessite une nouvelle autorisation pour consulter votre agenda

Eric Seigne's avatar
Eric Seigne committed
116
117
118
119
120
121
122
123
124
125
# 1.2.3

 - passage en prod de cette nouvelle "branche" de l'application

# 1.2.0

 - grosse modification du coeur de l'application pour se conformer aux exigences d'Apple vis à vis des
   applications développées avec Cordova (voir "ITMS-90809: Deprecated API Usage - Apple will stop
   accepting submissions of apps that use UIWebView APIs")

Eric Seigne's avatar
Eric Seigne committed
126
127
128
129
130
# 1.0.22

 - ajoute un test pour vérifier si un dolibarr auto hébergé existe vraiment et bascule sur doliscan.fr sinon
 - mémorise le dernièer moyen de paiement utilisé pour le cocher par défaut lors de la prochaine opération

Eric Seigne's avatar
Eric Seigne committed
131
132
133
134
# 1.0.21

 - corrige le bug #236 : au lancement de la version 1.0.19 ou 1.0.20 l'application boucle sur l'ajout de véhicule

Eric Seigne's avatar
Eric Seigne committed
135
136
137
138
# 1.0.20

- version f-droid

Eric Seigne's avatar
Eric Seigne committed
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
# 1.0.19

- pre remplis le champ email quand on fait une demande de mot de passe oublié
- ajoute un liseret rouge autour des champs à compléter, retour du bouton valider en bas de chaque formulaire de saisie

# 1.0.18

- numero de version ++ pour ios

# 1.0.17

- corrige un gros bug sur la base sqlite embarquee : on risquait d'avoir des doublons
- amelioration de la logique de lancemnt, supprime l'index sur le nom de fichier (IK = pas de fichier donc doublons de NULL possible)
- tentative d'upgrade cordova pour ios
- presentation dans le cas d'un choix de vehicules
- deplace l'oeil pour voir le mot de passe, sur ios il était quasi impossible à activer
- amelioration pour la popup de mise à jour de l'appli
- ressere un peu l'interface d'accueil + duplication de code pour la gestion d'une mise à jour du client
- on deplace le message d'information de nouvelle version sur la page d'accueil
- build prod sans debug pour release
- sauvegarde du fichier si upload KO + correctifs iPhone