0000000000000000000000000000000000000000 a79a933b2246b757deb8b148d64d602dfc61932b DHCPMan Dev <dev@dhcpman.local> 1771866785 +0100	commit (initial): Initial commit — DHCPMan v0.1
a79a933b2246b757deb8b148d64d602dfc61932b d5f4edca91d0b0396a77ce59a259ac9ae5600bbc DHCPMan Dev <dev@dhcpman.local> 1771866834 +0100	commit: docs: ajout instruction de synchronisation automatique dans CLAUDE.md
d5f4edca91d0b0396a77ce59a259ac9ae5600bbc fdaa2f313d54060e60a3136a48f9cc14c4630047 DHCPMan Dev <dev@dhcpman.local> 1771867001 +0100	commit: refactor: renommage sync_server → kea-sync-from-db
fdaa2f313d54060e60a3136a48f9cc14c4630047 0b1c3362b3d3c365c662e52655a22c8867fc1870 DHCPMan Dev <dev@dhcpman.local> 1771874500 +0100	commit: feat: ajout mode debug (APP_DEBUG dans config.php)
0b1c3362b3d3c365c662e52655a22c8867fc1870 9a77bcf671998ecc2c5413dceb8d7bcd15632a4c DHCPMan Dev <dev@dhcpman.local> 1771874509 +0100	commit: docs: ajout APP_DEBUG dans config.example.php
9a77bcf671998ecc2c5413dceb8d7bcd15632a4c d0373f8c8306962f100a706a563e8f44577da6f6 DHCPMan Dev <dev@dhcpman.local> 1771875637 +0100	commit: fix: liens relatifs via APP_BASE pour support hors-racine
d0373f8c8306962f100a706a563e8f44577da6f6 8615a2c69cd6b49d0973fb885939f03f6e80c58d DHCPMan Dev <dev@dhcpman.local> 1771875930 +0100	commit: refactor: chemins relatifs simples, suppression APP_BASE
8615a2c69cd6b49d0973fb885939f03f6e80c58d 7f037da4019340b5c668a391a5a49044791ab22a DHCPMan Dev <dev@dhcpman.local> 1771876748 +0100	commit: fix: dhcp_identifier_type = 0 (hw-address), correction donnees existantes
7f037da4019340b5c668a391a5a49044791ab22a d8a12fe938c4c7b57c03c86a460bb756814385bd DHCPMan Dev <dev@dhcpman.local> 1771925852 +0100	commit: feat: RBAC, gestion utilisateurs, améliorations subnet/sync
d8a12fe938c4c7b57c03c86a460bb756814385bd a201bd7a3d4b3019aea900469f844df7655c2b49 DHCPMan Dev <dev@dhcpman.local> 1771925939 +0100	commit (amend): v0.2 — RBAC, gestion utilisateurs, vérification doublons, sync Kea
a201bd7a3d4b3019aea900469f844df7655c2b49 96d7cb798824610f9a5bf571fb7c46ea1824c034 DHCPMan Dev <dev@dhcpman.local> 1771926078 +0100	commit: docs: mise à jour CLAUDE.md pour v0.2 (RBAC, nouveaux fichiers, sync, kea-sync-from-db)
96d7cb798824610f9a5bf571fb7c46ea1824c034 6dbf650689abc3f198867947aa05b833445d40c3 DHCPMan Dev <dev@dhcpman.local> 1771938204 +0100	commit: v0.3 — Désactivation subnets, sync Kea natif, Basic Auth, rc.d fix
6dbf650689abc3f198867947aa05b833445d40c3 fe9e4051a17168cdb6149326d20af287917bb8a3 DHCPMan Dev <dev@dhcpman.local> 1771938399 +0100	commit: docs: mise à jour CLAUDE.md pour v0.3
fe9e4051a17168cdb6149326d20af287917bb8a3 df7aca7d9f89f9ebffb2af18f3ae1d0cc7157ad6 DHCPMan Dev <dev@dhcpman.local> 1771940132 +0100	commit: v0.4 — Page leases DHCP avec tri/filtre/recherche
df7aca7d9f89f9ebffb2af18f3ae1d0cc7157ad6 b22b2346ce7477f1655b0b1bee5ebc8a256b0b25 DHCPMan Dev <dev@dhcpman.local> 1771940307 +0100	commit: fix: ajout require_once LeaseService.php dans init.php
b22b2346ce7477f1655b0b1bee5ebc8a256b0b25 2a2ac5cc6dddee6d38677df0c07ebe9829d99042 DHCPMan Dev <dev@dhcpman.local> 1771940508 +0100	commit: fix: ajout hook lease_cmds dans la config générée (lease4-get-all)
2a2ac5cc6dddee6d38677df0c07ebe9829d99042 a85521092b8797b5e14f48ef216b90f231592d2d DHCPMan Dev <dev@dhcpman.local> 1771940701 +0100	commit: fix: passage des kea_subnet_ids dans lease4-get-all (compatibilité Kea)
a85521092b8797b5e14f48ef216b90f231592d2d 570414c435ff8c3aba0463b378ee0cb2ca11e7f7 DHCPMan Dev <dev@dhcpman.local> 1771941404 +0100	commit: feat: blocage réservation IP dans le pool dynamique
570414c435ff8c3aba0463b378ee0cb2ca11e7f7 9ff338b3caa11dc69bdc870c6d767c23e1675a25 DHCPMan Dev <dev@dhcpman.local> 1771943177 +0100	commit: fix: pré-remplissage hostname depuis les leases vers reservation_add
9ff338b3caa11dc69bdc870c6d767c23e1675a25 7dde23705546b87d3e432cc7b940a994eaf93edb DHCPMan Dev <dev@dhcpman.local> 1771943604 +0100	commit: fix: autofocus conditionnel + vérification AJAX auto pour champs pré-remplis
7dde23705546b87d3e432cc7b940a994eaf93edb 66c9b5646d90b129455eca94167ab11d78180be6 DHCPMan Dev <dev@dhcpman.local> 1771943733 +0100	commit: docs: CLAUDE.md v0.4 finalisée
66c9b5646d90b129455eca94167ab11d78180be6 68d19cc5c3c7ade0a93674cda5aa87ef67eb595c DHCPMan Dev <dev@dhcpman.local> 1771944603 +0100	commit: v0.5 — Import/Export CSV des réservations par subnet
68d19cc5c3c7ade0a93674cda5aa87ef67eb595c 8538eff65694741ce8d8ede9882724724666ea03 DHCPMan Dev <dev@dhcpman.local> 1771945258 +0100	commit: v0.5.1 — Validation IP en temps réel sur les champs de saisie manuelle (import CSV)
8538eff65694741ce8d8ede9882724724666ea03 6e1407866848fd4bab1e6df19ad2a226c0e8242e DHCPMan Dev <dev@dhcpman.local> 1771945503 +0100	commit: Fix largeur champs IP saisie manuelle (150→175px)
6e1407866848fd4bab1e6df19ad2a226c0e8242e 59c5df550de8aa7210cb5a61b026957d053776ad DHCPMan Dev <dev@dhcpman.local> 1772010968 +0100	commit: v0.6 — Options DHCP par hôte (gateway spécifique + routes statiques)
59c5df550de8aa7210cb5a61b026957d053776ad 56fefd59464a9a4a9104c1fdc204f9fdeac172df DHCPMan Dev <dev@dhcpman.local> 1772011804 +0100	commit: v0.7 — NTP par hôte (option 42)
56fefd59464a9a4a9104c1fdc204f9fdeac172df 79745fede88b1b0c0886c20b847d742ead7e59a4 DHCPMan Dev <dev@dhcpman.local> 1772012046 +0100	commit: docs: ajout accès MySQL direct dans CLAUDE.md
79745fede88b1b0c0886c20b847d742ead7e59a4 06cf6df1f86e093a2286ad9e6d24958fca0c3453 DHCPMan Dev <dev@dhcpman.local> 1772014817 +0100	commit: v0.8 — Mode relay DHCP (DHCP relay via core switch)
06cf6df1f86e093a2286ad9e6d24958fca0c3453 e044ad21b5f5f64aa5c0c55640821658fb075fb4 DHCPMan Dev <dev@dhcpman.local> 1772015347 +0100	commit: fix: correction description champ GIADDR (ip helper-address vs IP interface VLAN)
e044ad21b5f5f64aa5c0c55640821658fb075fb4 79f75b7724d60a55c65795c276796aa40a9871db DHCPMan Dev <dev@dhcpman.local> 1772015633 +0100	commit: feat: lien vers paramètres subnet depuis la page des réservations
79f75b7724d60a55c65795c276796aa40a9871db b35230a52b9f49e0368947c40a240513014a9ee7 DHCPMan Dev <dev@dhcpman.local> 1772024941 +0100	commit: fix: uniformisation des icônes (pencil=édition, gear=settings app, list=navigation)
b35230a52b9f49e0368947c40a240513014a9ee7 1b3c1f149fe93faad1168bad556788310cde88b9 DHCPMan Dev <dev@dhcpman.local> 1772025375 +0100	commit: refactor: refonte settings.php — header sticky + onglets Général/DHCP/Kea API
1b3c1f149fe93faad1168bad556788310cde88b9 23c0ae8437921b4ea3b1d676414977ff312c96ab DHCPMan Dev <dev@dhcpman.local> 1772187911 +0100	merge dev: Merge made by the 'ort' strategy.
23c0ae8437921b4ea3b1d676414977ff312c96ab 55a1acc6d876680e8dc9196c5c76d070d8592241 DHCPMan Dev <dev@dhcpman.local> 1772189602 +0100	merge dev: Merge made by the 'ort' strategy.
55a1acc6d876680e8dc9196c5c76d070d8592241 5a4ab736c7fd83ecd09408a38e23de3a8ddf60c7 DHCPMan Dev <dev@dhcpman.local> 1772194391 +0100	merge dev: Merge made by the 'ort' strategy.
5a4ab736c7fd83ecd09408a38e23de3a8ddf60c7 fa9fcd5cf3a196adda6870a6c20880bd99d271b4 DHCPMan Dev <dev@dhcpman.local> 1772195745 +0100	merge dev: Merge made by the 'ort' strategy.
fa9fcd5cf3a196adda6870a6c20880bd99d271b4 39c7d9086b48d0cccd88b539acc9c6fe7762ba47 DHCPMan Dev <dev@dhcpman.local> 1772201347 +0100	commit: chore: ignore releases/ dans .gitignore
39c7d9086b48d0cccd88b539acc9c6fe7762ba47 7e5185a2e8d79587004afa3b0fa4d1167ed62a24 DHCPMan Dev <dev@dhcpman.local> 1772204902 +0100	commit: feat: import/export CSV — colonnes gateway et routes
7e5185a2e8d79587004afa3b0fa4d1167ed62a24 6fddcef4c29594ea5a4c4b3a30757acb82beb02b DHCPMan Dev <dev@dhcpman.local> 1772206300 +0100	commit: docs: ajout setsebool httpd_can_network_connect dans procédure installation
6fddcef4c29594ea5a4c4b3a30757acb82beb02b d6200ef0856d11c7f818658b689b65db1a83c54a DHCPMan Dev <dev@dhcpman.local> 1772615021 +0100	commit: feat: lease court (1h) par hôte via client class short-lease
d6200ef0856d11c7f818658b689b65db1a83c54a 37b73c6dfbfb710f1966e9b0d8b72a82d7914667 DHCPMan Dev <dev@dhcpman.local> 1772616364 +0100	commit: feat: import/export CSV — colonne short_lease
37b73c6dfbfb710f1966e9b0d8b72a82d7914667 8ab06adb7748a0500792004122b9c68f5c37896a DHCPMan Dev <dev@dhcpman.local> 1772618221 +0100	commit: feat: page de recherche multi-subnet
8ab06adb7748a0500792004122b9c68f5c37896a 76fc3bd3d6517fdbd6d994eac3b79a50b0e675c2 DHCPMan Dev <dev@dhcpman.local> 1772783033 +0100	commit: feat: pool short-lease par subnet + IP optionnelle (v0.12)
76fc3bd3d6517fdbd6d994eac3b79a50b0e675c2 7082630368d6bf0cabf3b76ed2f9b625935c4b5c DHCPMan Dev <dev@dhcpman.local> 1772786144 +0100	commit: fix: dhcp4_pool.client_classes (JSON array) au lieu de client_class
7082630368d6bf0cabf3b76ed2f9b625935c4b5c 8b745a9fd91735e4ef6a05532198c7ce2a0c54ba DHCPMan Dev <dev@dhcpman.local> 1772787217 +0100	commit: feat: affichage pool short-lease dans la liste des subnets
