Commit graph

43 commits

Author SHA1 Message Date
f04871c3b3 Ajouter charte et confidentialite 2026-06-01 14:13:44 -04:00
8de5e49200 Ajouter les consignes agents 2026-06-01 12:59:57 -04:00
ff1700ec5e Masquer la saisie des PIN sysadmin 2026-06-01 12:33:51 -04:00
ddb391c673 Renommer l'application en app 2026-06-01 09:16:37 -04:00
7fc75eacde Initialiser la base avant le demarrage applicatif 2026-06-01 08:14:05 -04:00
4a64061706 Preparer les schemas SQL par groupe 2026-06-01 07:46:29 -04:00
670cae8604 Ajouter les sauvegardes restaurables par groupe 2026-06-01 07:40:30 -04:00
bcc2552c44 Separer le sysadmin instance des groupes 2026-06-01 07:22:01 -04:00
7ed9dd9167 Corriger l'entete du mode sysadmin instance 2026-06-01 06:51:56 -04:00
8fafb8e000 Separer le mode sysadmin instance 2026-06-01 06:45:47 -04:00
ea01dcec00 Durcir l'isolation multi-groupe 2026-06-01 06:35:09 -04:00
2e7f471643 Refondre la documentation applicative 2026-05-31 23:57:49 -04:00
ab6ba0c13e Ajuster gestion des groupes multi-groupes 2026-05-31 23:30:57 -04:00
1946b8741e Ajouter acces sysadmin aux groupes
- bouton Sysadmin public avec PIN

- CRUD sysadmin des groupes

- groupe demo protege et reinitialisable
2026-05-31 22:50:35 -04:00
c4c7dc7b64 Ajouter gestion sysadmin des groupes
- retirer les actions BD du profil

- ajouter module Gestion des groupes

- neutraliser le titre de la page de selection
2026-05-31 22:10:09 -04:00
0f69e80c77 Rendre demo non destructive
- creer Groupe Resilience sans remise a zero

- corriger l avertissement sysadmin de demonstration
2026-05-31 20:37:39 -04:00
1ee392e25d Ajouter scenario demo resilience
- fermer les tuiles d assemblees par defaut

- unifier la gestion des inventaires litterature et jetons

- enrichir les donnees demo sur 12 mois avec rencontres, assemblees, rotations et journalisation
2026-05-31 19:28:55 -04:00
1ffce6e92c Ajouter selection de groupe avant connexion 2026-05-31 18:53:11 -04:00
393f9243cb Renforcer isolation multi-tenant
- scoper les postes et permissions par groupe

- retirer les lectures district du calendrier, des evenements et anniversaires

- documenter les regles d isolation multi-groupe
2026-05-31 18:12:26 -04:00
9b45a3110f Corriger filtres et lecture du journal 2026-05-31 17:56:00 -04:00
57e489e118 Remplacer domaine public par app 2026-05-31 17:13:04 -04:00
7352ecef44 Ajouter garde-fous d utilisation 2026-05-31 16:50:53 -04:00
25470f4642 Ajouter presentation publique au login 2026-05-31 14:26:28 -04:00
ab8b4ea487 Optimiser affichage du journal 2026-05-31 12:54:35 -04:00
b8b84841b7 Corriger valeurs journal operations bancaires 2026-05-31 12:40:37 -04:00
ea4bab3c94 Proteger droit oubli et enrichir journal 2026-05-31 12:28:04 -04:00
c24b0625d3 Ajouter les filtres du journal métier
Permet de filtrer l'historique métier par période, membre, domaine, action et recherche texte.

Ajoute les contrôles correspondants dans l'onglet Historique du module Journal.
2026-05-31 11:06:53 -04:00
6677b0f57b Ajouter historique métier et protection concurrente
Ajoute modifie_le aux objets sensibles et fait transmettre la version affichée par le frontend pour refuser les écritures périmées avec un message HTTP 409.

Ajoute une table historique_modifications et un service d'historique métier afin de journaliser automatiquement les raisons des changements importants sans intervention de l'utilisateur.

Expose l'historique métier dans le module Journal, distinct du journal technique, et documente les processus utilisateurs ainsi qu'une présentation sobre aux membres.
2026-05-31 10:59:41 -04:00
a8afaffc0e Refactoriser les pages d'assemblées
Extrait les utilitaires et composants UI propres aux assemblées pour alléger la page principale sans changer le comportement.

Centralise l'usage de estExecutif depuis le store dans les pages Assemblées, Rencontres, Événements et Décisions afin d'éviter les règles d'accès dupliquées côté frontend.
2026-05-31 09:15:12 -04:00
69309acd13 Intégrer rencontres et assemblées pilotées par tuiles
Refond les pages Rencontres et Assemblées autour de tuiles ouvrables avec actions locales, PDF serveur, ventes, collectes, présences, décisions, postes et contributions.

Ajoute les invitations publiques d'assemblée en lecture seule avec lien expirant, l'adoption formelle du rapport du trésorier avec proposeur/secondeur, et bloque les contributions tant que ce rapport n'est pas adopté.

Uniformise la navigation et les entêtes, retire les modules redondants des contextes, ajoute la création de comptes membres par exécutif et les données démo reliées aux nouveaux processus.

Ce commit capture un lot fonctionnel important; une refactorisation ciblée du module Assemblées, puis Trésorerie/Gouvernance, est maintenant pertinente pour isoler les règles métier et faciliter les tests.
2026-05-31 09:02:02 -04:00
69171c4a1d Ajouter administration sysadmin et rapports adoptes 2026-05-26 13:21:16 -04:00
4a3df15fa1 Aligner regles metier et decisions 2026-05-26 09:05:58 -04:00
56b69b1bb8 Ameliorer gouvernance tresorerie et seed initial 2026-05-26 08:15:28 -04:00
a936e7ed81 dernière mouture 2026-05-25 17:39:38 -04:00
5e5c38fb21 feat: automate deployment and update group workflows 2026-05-15 16:41:17 -04:00
2245f26492 dernière mouture 2026-04-17 04:04:04 -04:00
d055b51132 Correction 2026-03-13 12:12:54 -04:00
8ba326bc18 revision 2026-03-13 11:46:14 -04:00
f66d6af105 revue du code 2026-03-13 09:53:55 -04:00
e3a7edcf21 Refonte 2026-03-13 01:28:06 -04:00
26bf69d279 version amélioréé par ChatGPT 2026-03-12 13:02:08 -04:00
9ca8c482ba correction typo 2026-03-09 00:54:33 -04:00
ca38a5082c premier commit 2026-03-04 14:01:00 -05:00