0000000000000000000000000000000000000000 9c521dcea40ea5c761ec8dd6c45013b4a9b23197 tarssinas <zerzih@gmail.com> 1762019982 -0400	commit (initial): Initial commit - Plateforme immobilière Taghilt avec recherche avancée et base de données algérienne
9c521dcea40ea5c761ec8dd6c45013b4a9b23197 9c521dcea40ea5c761ec8dd6c45013b4a9b23197 tarssinas <zerzih@gmail.com> 1762020244 -0400	Branch: renamed refs/heads/master to refs/heads/main
9c521dcea40ea5c761ec8dd6c45013b4a9b23197 e80c04c687af1a29bc5894e91f38fa68d508dd20 tarssinas <zerzih@gmail.com> 1762028063 -0400	commit: Refonte section accueil - Hero avec conteneur arrondi et belle image d'arrière-plan d'appartements algériens
e80c04c687af1a29bc5894e91f38fa68d508dd20 8446b308c2bf7b2a376779ec32d36cfb1b808cde tarssinas <zerzih@gmail.com> 1762028408 -0400	commit: Optimisation section accueil - Suppression div inutile et réduction hauteur hero (100vh 85vh)
8446b308c2bf7b2a376779ec32d36cfb1b808cde 24280fd563300868887ec20c1331f5ce53b6558e tarssinas <zerzih@gmail.com> 1762028526 -0400	commit: Augmentation largeur container : 1200px 1280px pour plus d'espace
24280fd563300868887ec20c1331f5ce53b6558e a65cc537dc3c5b5bb9fe80a4424f48607fb4979d tarssinas <zerzih@gmail.com> 1762029264 -0400	commit: Création page détails annonce - Galerie photos, caractéristiques, contact propriétaire, carte localisation, annonces similaires
a65cc537dc3c5b5bb9fe80a4424f48607fb4979d 4d3dac71671f39d289abaf3758b86238516d158f tarssinas <zerzih@gmail.com> 1762029378 -0400	commit: Fix: Correction nom colonne users (id_user id) dans AnnonceDetail
4d3dac71671f39d289abaf3758b86238516d158f 8c5d9fd74490bc601367f1a861e9240ef09b3168 tarssinas <zerzih@gmail.com> 1762030428 -0400	commit: Ajout barre de recherche compacte sur pages annonce et résultats - Sticky, responsive, filtres rapides
8c5d9fd74490bc601367f1a861e9240ef09b3168 e99f0dc3699330daa665f0d57a309d69f61d78f8 tarssinas <zerzih@gmail.com> 1762030879 -0400	commit: Fix: Correction formulaire recherche page accueil - Ajout action/method + alignement noms champs avec searchInit.php
e99f0dc3699330daa665f0d57a309d69f61d78f8 c64fc4a8dda04cc758347bed8bb4e419d7de0a97 tarssinas <zerzih@gmail.com> 1762031079 -0400	commit: Fix: Désactivation handleSearch AJAX - Formulaire soumet maintenant en GET natif sans erreur connexion
c64fc4a8dda04cc758347bed8bb4e419d7de0a97 e77bba7c767987131513d2c1dc38ba1537ededa5 tarssinas <zerzih@gmail.com> 1762036733 -0400	commit: Style: Ajout bordure grise (1px solid #d4d4d4) avec padding et border-radius sur colonne principale annonce
e77bba7c767987131513d2c1dc38ba1537ededa5 3565ea0860ba53285b475e088b79a196e89efe2a tarssinas <zerzih@gmail.com> 1762037267 -0400	commit: 💄 Style: Ajout bordures uniformes sur tous les conteneurs
3565ea0860ba53285b475e088b79a196e89efe2a f7f75146680816728fa0708edb2d90c531edf25f tarssinas <zerzih@gmail.com> 1762038358 -0400	commit: 🐛 Fix: Déplacement bordure du conteneur vers les cartes individuelles
f7f75146680816728fa0708edb2d90c531edf25f 34f92e789dfe20251e55b02e25908f933aa363e8 tarssinas <zerzih@gmail.com> 1762039364 -0400	commit: ✨ Style: Ajout classe .container-bordered réutilisable
34f92e789dfe20251e55b02e25908f933aa363e8 8b1b88fd62921a1addb2e641ede59c85fc4d55bf tarssinas <zerzih@gmail.com> 1762040064 -0400	commit: ✨ Style: Application classe container-bordered aux résultats de recherche
8b1b88fd62921a1addb2e641ede59c85fc4d55bf c76a045257141f14237563f3a51318a6f6e4b860 tarssinas <zerzih@gmail.com> 1762040262 -0400	commit: 💄 Style: Augmentation padding-top de container-bordered
c76a045257141f14237563f3a51318a6f6e4b860 5e258bc658cac05cf8c4139850f17f760359b5a5 tarssinas <zerzih@gmail.com> 1762040448 -0400	commit: 💄 Style: Uniformisation padding search-results
5e258bc658cac05cf8c4139850f17f760359b5a5 45a26ab07105eb0856c53307acc162cb9c63d799 tarssinas <zerzih@gmail.com> 1762040658 -0400	commit: 💄 Style: Application style container-bordered à search-bar-compact
45a26ab07105eb0856c53307acc162cb9c63d799 5a9f64e8ac7356e11e97ae17dab55964ad698ddc tarssinas <zerzih@gmail.com> 1762040854 -0400	commit: ✨ Feature: Intégration search-results-header dans search-bar-compact
5a9f64e8ac7356e11e97ae17dab55964ad698ddc 1d0286124aee1e921357ec2f55c621ca3e1ae71f tarssinas <zerzih@gmail.com> 1762040966 -0400	commit: 💄 Style: Amélioration visibilité bouton recherche
1d0286124aee1e921357ec2f55c621ca3e1ae71f 8b7fbdc9f8dfc342effd19597c7a25cafb968833 tarssinas <zerzih@gmail.com> 1762041281 -0400	commit: 🐛 Fix: Correction structure search-bar-compact
8b7fbdc9f8dfc342effd19597c7a25cafb968833 b1fbc21c23000e3d174a40c406617d3c725fd867 tarssinas <zerzih@gmail.com> 1762041531 -0400	commit: 🐛 Fix: Déplacement container-bordered vers container interne
b1fbc21c23000e3d174a40c406617d3c725fd867 35e540e71a1fddf8e542ec6d43b3ba63d5420f64 tarssinas <zerzih@gmail.com> 1762041603 -0400	commit: 💄 Style: Placement search-title-section à droite des filtres
35e540e71a1fddf8e542ec6d43b3ba63d5420f64 3649afd06910908447435233c06527ea87d1ad66 tarssinas <zerzih@gmail.com> 1762041716 -0400	commit: 🐛 Fix: Alignement search-title-section et active-filters sur même ligne
3649afd06910908447435233c06527ea87d1ad66 7c886499bf6c57103e9c184813ded48f99db2119 tarssinas <zerzih@gmail.com> 1762041806 -0400	commit: 🐛 Fix: Retrait position sticky de search-bar-compact
7c886499bf6c57103e9c184813ded48f99db2119 acee9fe5c943fa6e82b09a4f46c20e451a54134e tarssinas <zerzih@gmail.com> 1762042063 -0400	commit: ♻️ Refactor: Déplacement active-filters en haut de search-results-container
acee9fe5c943fa6e82b09a4f46c20e451a54134e 55c854275d4265f4dcdb36136c15eac65a5710a1 tarssinas <zerzih@gmail.com> 1762042253 -0400	commit: ♻️ Refactor: Réorganisation active-filters et search-header-content
55c854275d4265f4dcdb36136c15eac65a5710a1 94e9c8bdf27a45297b832f92aac5e255cd13dc7d tarssinas <zerzih@gmail.com> 1762042384 -0400	commit: 🐛 Fix: Déplacement search-header-content dans container-bordered
94e9c8bdf27a45297b832f92aac5e255cd13dc7d 7ad7720e038f06f34e2a7de8f92c985293e85de3 tarssinas <zerzih@gmail.com> 1762042516 -0400	commit: 🐛 Fix: Correction structure active-filters-container
7ad7720e038f06f34e2a7de8f92c985293e85de3 bcac229f3ca7db54101735160f73910ad8bbd77c tarssinas <zerzih@gmail.com> 1762042888 -0400	commit: ✨ Feature: Ajout sidebar Promoteurs vedettes
bcac229f3ca7db54101735160f73910ad8bbd77c fa2788c03b1a55fbebc04697112bf3c906e4f0d6 tarssinas <zerzih@gmail.com> 1762043394 -0400	commit: 🐛 Fix: Ajout max-width au search-results-wrapper
fa2788c03b1a55fbebc04697112bf3c906e4f0d6 2092515066d484d13abb6f95b83d5982c307edc0 tarssinas <zerzih@gmail.com> 1762043644 -0400	commit: 🐛 Fix: Alignement padding search-results-wrapper avec search-bar-compact
2092515066d484d13abb6f95b83d5982c307edc0 967431aa8451c3f8ab1def485f37f86bfaeefc50 tarssinas <zerzih@gmail.com> 1762043723 -0400	commit: 🐛 Fix: Correction media query dans SearchBarCompact
967431aa8451c3f8ab1def485f37f86bfaeefc50 930dbb76149ea33649fce6174b311c049c7103cf tarssinas <zerzih@gmail.com> 1762043869 -0400	commit: 🐛 Fix: Ajout max-width à search-bar-compact
930dbb76149ea33649fce6174b311c049c7103cf c0d1da84fa175b24b56570e0acd2a1343d6eeaff tarssinas <zerzih@gmail.com> 1762044058 -0400	commit: 💄 Style: Uniformisation hauteur des champs compact-search-form
c0d1da84fa175b24b56570e0acd2a1343d6eeaff f58f79eb6f5ef00008f2af3634432e484ad33c21 tarssinas <zerzih@gmail.com> 1762044387 -0400	commit: ✨ Feature: Ajout SearchBarCompact sur page détail annonce
f58f79eb6f5ef00008f2af3634432e484ad33c21 2620abf9a9086213eccd0e859ba0a7987ce2e72f tarssinas <zerzih@gmail.com> 1762045272 -0400	commit: Feature: Persistance des filtres de recherche via URL - Les paramètres de recherche sont maintenant transmis aux pages d'annonce - Affichage des filtres actifs sur la page détail d'annonce
2620abf9a9086213eccd0e859ba0a7987ce2e72f 2727af6b2ab3fb20416bed5c0e1c1f3af9a77bc3 tarssinas <zerzih@gmail.com> 1762045652 -0400	commit: Refactor: Utilisation de sessions pour la persistance des filtres - Les paramètres de recherche sont maintenant stockés en session - Simplification des URLs (plus de paramètres GET encombrants) - Meilleure expérience utilisateur avec conservation du contexte
2727af6b2ab3fb20416bed5c0e1c1f3af9a77bc3 c7585a65dd11c8912d83320daefbd5e5287451af tarssinas <zerzih@gmail.com> 1762046112 -0400	commit: Fix: Correction des sessions multiples - Ajout de vérification session_status() avant session_start() - Évite l'erreur 'session is already active' - Sauvegarde des paramètres de recherche en session
c7585a65dd11c8912d83320daefbd5e5287451af b75e568553ab85024bbeba859d7b1a8296ed3fb6 tarssinas <zerzih@gmail.com> 1762046296 -0400	commit: Feature: Affichage des filtres actifs sur page détail annonce - Génération automatique des filtres actifs depuis la session - Affichage des villes, transaction, type de bien et prix - Amélioration de l'expérience utilisateur avec contexte de recherche
b75e568553ab85024bbeba859d7b1a8296ed3fb6 b236ecaf3720d78befaa94fd251f6f031078aa1d tarssinas <zerzih@gmail.com> 1762046647 -0400	commit: UI: Uniformisation des styles des filtres actifs - Styles identiques entre page recherche et page annonce - filter-tag avec shadow et background blanc - clear-all-filters avec background rouge - Animations cohérentes (rotation, translateY)
b236ecaf3720d78befaa94fd251f6f031078aa1d 501c6a739bcdeaf6f4a6ac64164292ea6317c686 tarssinas <zerzih@gmail.com> 1762047168 -0400	commit: Feature: Gestion interactive des filtres actifs - Clic sur filter-remove : efface le filtre et change le bouton en 'Actualiser' (vert) - Clic sur clear-all-filters : efface tous les filtres, supprime la session et recharge la page - Animations fluides avec transition opacity et transform - Icône refresh (fas fa-sync-alt) pour le bouton actualiser
501c6a739bcdeaf6f4a6ac64164292ea6317c686 83c6f6e293ca4bde7e818eb74a7c6905855f0cca tarssinas <zerzih@gmail.com> 1762047449 -0400	commit: Feature: Persistance des filtres sur page d'accueil - Les paramètres de la dernière recherche sont récupérés depuis la session - Pré-remplissage automatique des champs (villes, transaction, type, prix) - L'utilisateur retrouve son contexte de recherche en revenant sur l'accueil
83c6f6e293ca4bde7e818eb74a7c6905855f0cca 3dd54e1065ca8cd2154b4ca15886e5c9bfbcdcf8 tarssinas <zerzih@gmail.com> 1762090033 -0500	commit: Fix: Suppression individuelle des filtres actifs - Ajout data-filter-value pour identifier chaque filtre - Gestion POST pour supprimer un filtre spécifique de la session - Une ville peut être retirée sans perdre les autres - Bouton Actualiser apparaît après suppression d'un filtre - Mise à jour de PublicSearch.php et annonceDetailInit.php avec value
3dd54e1065ca8cd2154b4ca15886e5c9bfbcdcf8 6a8e0bd17f93f49ba0fe314898b4d25ce23504f3 tarssinas <zerzih@gmail.com> 1762090465 -0500	commit: Fix: Correction persistance filtres après suppression - Les paramètres sont d'abord chargés depuis la session - Puis écrasés par les paramètres URL si présents - Le bouton Actualiser recharge la page depuis la session - Une ville supprimée reste supprimée après rechargement
