Améliorer le process de mise à jour #73
Open
opened 2026-05-21 17:56:35 +02:00 by unurled
·
3 comments
No Branch/Tag specified
main
fix/formulaires-en-alertes
tests
Registre
feat/mx-validation
feat/refus-inscription
500/reset-password
feat/issue-error-logging
02-04
26-03-26
build
dev
1.3.5.6.48
1.3.5.6.47
1.3.5.6.46
1.3.5.6.45
1.3.5.6.44
1.3.5.6.43
1.3.5.6.41
1.3.5.6.40
1.3.5.6.39
1.3.5.6.38
1.3.5.6.37
1.3.5.6.36
1.3.5.6.35
1.3.5.6.34
1.3.5.6.33
1.3.5.6.32
1.3.5.6.31
1.3.5.6.30
1.3.5.6.29
1.3.5.6.28
1.3.5.6.27
1.3.5.6.26
1.3.5.6.25
1.3.5.6.24
1.3.5.6.23
1.3.5.6.22
1.3.5.6.21
1.3.5.6.20
1.3.5.6.19
1.3.5.6.18
1.3.5.6.17
1.3.5.6.16
1.3.5.6.15
1.3.5.6.14
1.3.5.6.13
1.3.5.6.12
1.3.5.6.11
1.3.5.6.10
1.3.5.6.9
1.3.5.6.8
1.3.5.6.5
1.3.5.6.4
1.3.5.6.3
1.3.5.6.2
1.3.5.6.1
1.3.5.5.105
1.3.5.5.104
1.3.5.5.103
1.3.5.5.102
1.3.5.5.101
1.3.5.5.100
1.3.5.5.99
1.3.5.5.98
1.3.5.5.97
1.3.5.5.96
1.3.5.5.95
1.3.5.5.94
1.3.5.5.93
1.3.5.5.92
1.3.5.5.91
1.3.5.5.90
1.3.5.5.89
1.3.5.5.88
1.3.5.5.87
1.3.5.5.86
1.3.5.5.85
1.3.5.5.84
1.3.5.5.83
1.3.5.5.82
1.3.5.5.81
1.3.5.5.80
1.3.5.5.79
1.3.5.5.78
1.3.5.5.77
1.3.5.5.76
1.3.5.5.75
1.3.5.5.74
1.3.5.5.73
1.3.5.5.72
1.3.5.5.71
1.3.5.5.70
1.3.5.5.69
1.3.5.5.68
1.3.5.5.67
1.3.5.5.66
1.3.5.5.65
1.3.5.5.64
1.3.5.5.63
1.2.9.5
1.3.5.5.62
1.3.5.5.61
1.3.5.5.60
1.3.5.5.59
1.3.5.5.58
1.3.5.5.57
1.3.5.5.56
1.3.5.5.55
1.2.9.4
1.3.5.5.54
1.3.5.5.53
1.3.5.5.52
1.2.9.3
1.3.5.5.51
1.3.5.5.50
1.3.5.5.49
1.3.5.5.48
1.3.5.5.47
1.3.5.5.46
1.3.5.5.45
1.3.5.5.44
1.3.5.5.43
1.3.5.5.42
1.3.5.5.41
1.3.5.5.40
1.3.5.5.39
1.3.5.5.38
1.3.5.5.37
1.2.9.2
1.3.5.5.36
1.3.5.5.35
1.2.9.1
1.2.9.0
1.2.8.9
1.3.5.5.34
1.3.5.5.33
1.3.5.5.32
1.3.5.5.31
1.2.8.8
1.3.5.5.30
1.3.5.5.29
1.3.5.5.28
1.3.5.5.27
1.3.5.5.26
1.3.5.5.25
1.3.5.5.24
1.3.5.5.23
1.3.5.5.22
1.3.5.5.21
1.3.5.5.20
1.3.5.5.19
1.3.5.5.18
1.3.5.5.17
1.2.8.7
1.2.8.6
1.2.8.5
1.3.5.5.16
1.2.8.4
1.3.5.5.14
1.3.5.5.13
1.3.5.5.12
1.3.3.5.11
1.3.5.5.10
1.3.5.5.9
1.3.5.5.8
1.3.5.5.7
1.2.8.3
1.3.5.5.6
1.3.5.5.5
1.3.5.5.4
1.3.5.5.3
1.3.5.5.2
1.3.5.5.1
1.3.5.4.20
1.3.5.4.17
1.3.5.4.16
1.3.5.4.15
1.3.5.4.14
1.3.5.4.13
1.3.5.4.12
1.3.5.4.11
1.3.5.4.10
1.2.8.2
1.3.5.4.9
1.3.5.4.8
1.2.8.1
1.2.8.0
1.3.5.4.7
1.3.5.4.6
1.3.5.4.5
1.3.5.4.4
1.3.5.4.3
1.3.5.4.2
1.3.5.4.1
1.3.5.4.0
1.2.7.9
1.3.5.3.8
1.3.5.3.7
1.3.5.3.6
1.2.7.8
1.3.5.3.5
1.2.7.7
1.3.5.3.4
1.3.5.3.3
1.3.5.3.2
1.2.7.6
1.3.5.3.1
1.2.7.5
1.3.5.2.0
1.3.5.1.0
1.3.5.0.0
1.2.7.4
1.2.7.3
1.2.7.2
1.2.7.1
1.2.7.0
1.2.6.9
1.2.6.8
1.2.6.7
1.3.3.0.2
1.2.6.6
1.2.6.5
1.2.6.4
1.2.6.3
1.2.6.2
1.2.6.1
1.3.3.0.1
1.3.3.0.0
1.3.2.0.0
1.3.1.0.0
1.2.6.0
1.2.2.9.46
1.2.2.9.45
1.2.2.9.44
1.2.2.9.43
1.2.2.9.42
1.2.2.9.41
1.2.2.9.40
1.2.2.9.39
1.2.2.10
1.2.2.9.38
1.2.2.9.37
1.2.2.9.36
1.2.2.9.35
1.2.2.9.34
1.2.2.9.33
1.2.2.9.32
1.2.5.9
1.2.5.8
1.2.5.7
1.2.5.6
1.2.2.9.31
1.2.2.9.30
1.2.5.5
1.2.5.4
1.2.2.9.29
1.2.2.9.28
1.2.5.3
1.2.2.9.27
1.2.5.2
1.2.2.9.26
1.2.2.9.25
1.2.2.9.24
1.2.5.1
1.2.5.0
1.2.2.9.23
1.2.4.9
1.2.2.9.22
1.2.4.8
1.2.4.7
1.2.4.6
1.2.4.5
1.2.2.9.21
1.2.2.9.20
1.2.2.9.19
1.2.4.4
1.2.4.3
1.2.4.2
1.2.4.1
1.2.4.0
1.2.3.9
1.2.2.9.17
1.2.2.9.16
1.2.2.9.15
1.2.2.9.14
1.2.2.9.13
1.2.2.9.11
1.2.3.8
1.2.3.7
1.2.3.6
1.2.2.9.10
1.2.2.9.9
1.2.3.5
1.2.2.9.8
1.2.2.9.7
1.2.2.9.6
1.2.3.4
1.2.2.9.5
1.2.3.3
1.2.3.2
1.2.3.1
1.2.3.0
1.2.2.9.4
1.2.2.9.3
1.2.2.9.2
1.2.2.9.1
1.2.2.9
1.2.2.8
1.2.2.7
1.2.2.6
MAJ
1.2.2.5
1.2.2.4
1.2.2.3
1.2.2.2
1.2.2.1
1.2.2.0
1.2.1.9
1.2.1.8
1.2.1.7
1.2.1.6
1.2.1.5
1.2.1.4
1.2.1.3
1.2.1.2
1.2.1.1
1.2.1.0
1.2.0.9
1.2.0.8
1.2.0.7
1.2.0.6
1.2.0.5
1.2.0.4
1.2.0.3
1.2.0.2
1.2.0.1
1.2.0.0
1.1.9.9
1.1.9.8
1.1.9.7
1.1.9.6
1.1.9.5
1.1.9.4
1.1.9.3
1.1.9.2
1.1.9.1
1.1.9.0
1.1.8.9
1.1.8.8
1.1.8.7
1.1.8.6
1.1.8.5
1.1.8.4
1.1.8.3
1.1.8.2
1.1.8.1
1.1.8.0
1.1.7.9
1.1.7.8
1.1.7.7
1.1.7.6
1.1.7.5
1.1.7.4
1.1.7.3
1.1.7.2
1.1.7.1
1.1.7.0
1.1.6.9
1.1.6.8
1.1.6.7
1.1.6.6
1.1.6.5
1.1.6.4
1.1.6.3
1.1.6.2
1.1.6.1
1.1.6.0
1.1.5.9
1.1.5.8
1.1.5.7
1.1.5.6
1.1.5.5
1.1.5.4
1.1.5.3
1.1.5.2
1.1.5.1
1.1.5.0
1.1.4.9
1.1.4.8
1.1.4.7
1.1.4.6
1.1.4.5
1.1.4.4
1.1.4.3
1.1.4.2
1.1.4.1
1.1.4.0
1.1.3.9
1.1.3.8
1.1.3.7
1.1.3.6
1.1.3.5
1.1.3.4
1.1.3.3
1.1.3.2
1.1.3.1
1.1.3.0
1.1.2.9
1.1.2.8
1.1.2.7
1.1.2.6
1.1.2.5
1.1.2.4
1.1.2.3
1.1.2.2
1.1.2.1
1.1.2.0
1.1.1.9
1.1.1.8
1.1.1.7
1.1.1.6
1.1.1.5
1.1.1.4
1.1.1.3
1.1.1.2
1.1.1.1
1.1.1.0
1.1.0.9
1.1.0.8
1.1.0.7
1.1.0.6
1.1.0.5
1.1.0.4
1.1.0.3
1.1.0.2
1.1.0.1
1.1.0.0
1.0.9.9
1.0.9.8
1.0.9.7
1.0.9.6
1.0.9.5
1.0.9.4
1.0.9.3
1.0.9.2
1.0.9.1
1.0.9.0
1.0.8.9
1.0.8.8
1.0.8.7
1.0.8.6
1.0.8.5
1.0.8.4
1.0.8.3
1.0.8.2
1.0.8.1
1.0.8.0
1.0.7.9
1.0.7.8
1.0.7.7
1.0.7.6
1.0.7.5
1.0.7.4
1.0.7.3
1.0.7.2
1.0.7.1
1.0.7.0
1.0.6.9
1.0.6.8
1.0.6.7
1.0.6.6
1.0.6.5
1.0.6.4
1.0.6.3
1.0.6.2
1.0.6.1
1.0.6.0
1.0.5.9
1.0.5.8
1.0.5.7
1.0.5.6
1.0.5.5
1.0.5.4
1.0.5.3
1.0.5.2
1.0.5.1
1.0.5.0
1.0.4.9
1.0.4.8
1.0.4.7
1.0.4.6
1.0.4.5
1.0.4.4
1.0.4.3
1.0.4.2
1.0.4.1
1.0.4.0
1.0.3.9
1.0.3.8
1.0.3.7
1.0.3.6
1.0.3.5
1.0.3.4
1.0.3.3
1.0.3.2
1.0.3.1
1.0.3.0
1.0.2.9
1.0.2.8
1.0.2.7
1.0.2.6
1.0.2.5
1.0.2.4
1.0.2.3
1.0.2.2
1.0.2.1
1.0.2.0
1.0.1.9
1.0.1.8
1.0.1.7
1.0.1.6
1.0.1.5
1.0.1.4
1.0.1.3
1.0.1.2
1.0.1.1
1.0.1.0
1.0.0.9
1.0.0.8
1.0.0.7
1.0.0.6
1.0.0.5
1.0.0.4
1.0.0.3
1.0.0.2
1.0.0.1
1.0.0.0
0.0.6.0
0.0.5.9
0.0.5.8
0.0.5.7
0.0.5.6
0.0.5.5
0.0.5.4
0.0.5.3
0.0.5.2
0.0.5.1
0.0.5.0
0.0.4.9
0.0.4.8
0.0.4.7
0.0.4.6
0.0.4.5
0.0.4.4
0.0.4.3
0.0.4.2
0.0.4.1
0.0.4.0
0.0.3.9
0.0.3.8
0.0.3.7
0.0.3.6
0.0.3.5
0.0.3.4
0.0.3.3
Labels
Clear labels
a vérifier
amélioration
Nouvelle fonctionnalitée
besoin d'aide
Extra attention is needed
besoin d'étude
bug
Something isn't working
documentation
Improvements or additions to documentation
duplicate
This issue or pull request already exists
invalid
This doesn't seem right
issue simple pour débutant
Good for newcomers
priorité-Basse
Impact mineur, faible priorité.
priorité-Critique
Bloque totalement le système, nécessite une action immédiate.
priorité-Haute
Impact majeur, doit être corrigé rapidement.
priorité-Normale
Impact modéré, résolution planifiée.
pull-request
Synced from GitHub pull request
question
Further information is requested
wontfix
This will not be worked on
No labels
a vérifier
amélioration
besoin d'aide
besoin d'étude
bug
documentation
duplicate
invalid
issue simple pour débutant
priorité-Basse
priorité-Critique
priorité-Haute
priorité-Normale
pull-request
question
wontfix
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".
No due date set.
Dependencies
No dependencies set.
Reference
mirror/sacadoc#73
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Le système de mise à jour est assez fragile, il faudrait l'améliorer, notament :
Une piste pour ça :
voir si on peut utiliser whitenoise pour les static, il faut voir comment on gère le fichier de settings de prod, soit on passe tout en var d'env, soit mount un dossier avec le fichier dedans (pas un fichier, ça change d'inode lors des modifs)
qui lance les migrations en start du container
(voir comment je fait ça, modifier l'unit sacadoc.container + daemon-reload + start ?) commande podman ? faut que ce soit pas écrasé par ansible si je relance le playbook
Il faut que malgré les modifs à sacadoc, le dev reste simple.
@mpeterschmitt commented on GitHub:
Je suis pas sur mais j'imagine qu'il est possible d'utiliser des variables avec ansible donc on pourrait définir une valeur par défaut (genre ${varible:-default_valeur} sur les compose.yaml) et sinon ça utilise la variable défini avec le script ?
Pour moi il faut impérativement qu'on marque quelque part la version actuelle de sacadoc pour pouvoir le relancer en cas d'arret.
@logut commented on GitHub:
Garder à minima temporairement l'ancien système et ajouter un settings pour gérer le nouveau.
@mpeterschmitt Je réfléchi à utiliser uniquement l'api github pour réupérer les versions, ça évitera de devoir modifier le fichier version.txt, et simplifie le process en passant tout en merge request et en protégeant la branche principale
@mpeterschmitt commented on GitHub:
Utiliser l'api GitHub pour utiliser les releases ? J'aime bien l'idée oui