0000000000000000000000000000000000000000 12ab73c080e2861510727675a340586cead7a014 gharib01-1x8 <damisofyan@gmail.com> 1762215520 +0100	commit (initial): Initial commit: Prepare for Netlify deployment
12ab73c080e2861510727675a340586cead7a014 12ab73c080e2861510727675a340586cead7a014 gharib01-1x8 <damisofyan@gmail.com> 1762215725 +0100	Branch: renamed refs/heads/master to refs/heads/main
12ab73c080e2861510727675a340586cead7a014 9bcf5c031ee39f7ae44d7238c3d107b70e45d591 gharib01-1x8 <damisofyan@gmail.com> 1762216016 +0100	commit: Add Netlify configuration for customer shop
9bcf5c031ee39f7ae44d7238c3d107b70e45d591 2a53e61f373b39aa36df65ee5317b2ae6a4ca172 gharib01-1x8 <damisofyan@gmail.com> 1762217134 +0100	commit: Fix: Correct syntax in netlify.toml
2a53e61f373b39aa36df65ee5317b2ae6a4ca172 3944c017e41845f7f5899f9bf19349cd72d7c3da gharib01-1x8 <damisofyan@gmail.com> 1762217421 +0100	commit: Fix netlify.toml syntax error
3944c017e41845f7f5899f9bf19349cd72d7c3da 8701b02e9c3af0fdbbe093044859057afbb218b9 gharib01-1x8 <damisofyan@gmail.com> 1762217544 +0100	commit: Update netlify.toml with explicit npm install
8701b02e9c3af0fdbbe093044859057afbb218b9 1fab967395f737dd584b3b501decf1053c781aae gharib01-1x8 <damisofyan@gmail.com> 1762217763 +0100	commit: Clean netlify.toml - remove all syntax errors
1fab967395f737dd584b3b501decf1053c781aae 3cca74bba9a1eba3f3ab5cb33c5ff4dfe1febf18 gharib01-1x8 <damisofyan@gmail.com> 1762218063 +0100	commit: Remove old Netlify Functions (using VPS backend instead)
3cca74bba9a1eba3f3ab5cb33c5ff4dfe1febf18 57f2cb77431f927c5278cf68031f23195c4155ae gharib01-1x8 <damisofyan@gmail.com> 1762218337 +0100	commit: Update admin dashboard netlify.toml
57f2cb77431f927c5278cf68031f23195c4155ae 09130f80b977547171b9e2630e811336b6b351ef gharib01-1x8 <damisofyan@gmail.com> 1762450707 +0100	commit: Fix: Use environment variable for API URL in login
09130f80b977547171b9e2630e811336b6b351ef 2817e084bf6c579ccab5376a31de7266003a8b13 gharib01-1x8 <damisofyan@gmail.com> 1762519657 +0100	commit: Fix category image upload - use backend upload API instead of blob URLs
2817e084bf6c579ccab5376a31de7266003a8b13 bfed9ecaddafa314542dca064e27d3bbaa3a7ec2 gharib01-1x8 <damisofyan@gmail.com> 1762520014 +0100	commit: Add URL input option for category images - support Cloudinary and other image hosting services
bfed9ecaddafa314542dca064e27d3bbaa3a7ec2 3e5350afa9a8475939f1c21f4b89a398bc776eba gharib01-1x8 <damisofyan@gmail.com> 1762520728 +0100	commit: Add URL input option for product images - support Cloudinary URLs
3e5350afa9a8475939f1c21f4b89a398bc776eba cb6ca6b1c9fdd12dd620847c538c97291aef55bb gharib01-1x8 <damisofyan@gmail.com> 1762550458 +0100	commit: Add Marketing Banner Slider system - Backend implementation
cb6ca6b1c9fdd12dd620847c538c97291aef55bb f34a992d11ec865e8454fe09b5e24a196e89bbc5 gharib01-1x8 <damisofyan@gmail.com> 1762551473 +0100	commit: Add Marketing Banner Slider - Admin Dashboard Frontend
f34a992d11ec865e8454fe09b5e24a196e89bbc5 bc260b6f62308e46981fd55250bd1dda6425addb gharib01-1x8 <damisofyan@gmail.com> 1762556232 +0100	commit: Fix banner controller - handle empty linked product/category IDs
bc260b6f62308e46981fd55250bd1dda6425addb 79f91ff5d75468e75d8fb6ffe2b6d6c1d6ea9e7d gharib01-1x8 <damisofyan@gmail.com> 1762557612 +0100	commit: Add dynamic banner slider to customer shop
79f91ff5d75468e75d8fb6ffe2b6d6c1d6ea9e7d 6f8c105ac3177d25a9f134d0c5213889bd375524 gharib01-1x8 <damisofyan@gmail.com> 1762559836 +0100	commit: Implement smart autocomplete search for banner slide links
6f8c105ac3177d25a9f134d0c5213889bd375524 75de2c2eff39e306231a0b5e8b73320913bb430e gharib01-1x8 <damisofyan@gmail.com> 1762560624 +0100	commit: Fix modal layout and button clickability
75de2c2eff39e306231a0b5e8b73320913bb430e c7462682c7b1b2ccb07be4759b8b57656cd95e9c gharib01-1x8 <damisofyan@gmail.com> 1762561334 +0100	commit: Fix button click handlers with event propagation
c7462682c7b1b2ccb07be4759b8b57656cd95e9c 3febcb00906b7a35195674c2c4a8296b45e58de4 gharib01-1x8 <damisofyan@gmail.com> 1762562784 +0100	commit: Add debugging for link type selection
3febcb00906b7a35195674c2c4a8296b45e58de4 9f4cc8e11c399caf974cc18b9101bfc5fefca3cd gharib01-1x8 <damisofyan@gmail.com> 1762564600 +0100	commit: Fix link type state management with separate activeLinkType state
9f4cc8e11c399caf974cc18b9101bfc5fefca3cd 7b5edb9fc001df2680ccf94beafaa5ff1c32bb59 gharib01-1x8 <damisofyan@gmail.com> 1762566670 +0100	commit: Implement swipe gestures and fix navigation
7b5edb9fc001df2680ccf94beafaa5ff1c32bb59 e7b42328616cea015c034a42666d1310948e46e3 gharib01-1x8 <damisofyan@gmail.com> 1762567642 +0100	commit: Improve slide click handling and add better logging
e7b42328616cea015c034a42666d1310948e46e3 8106a056a8d0841b19443ad681eb06e20d464512 gharib01-1x8 <damisofyan@gmail.com> 1762571612 +0100	commit: Fix linkType not being saved correctly
8106a056a8d0841b19443ad681eb06e20d464512 9022b12c0207e23106be7ffbf6937cdedb90377e gharib01-1x8 <damisofyan@gmail.com> 1762572690 +0100	commit: Add slide duration feature and fix navigation issues
9022b12c0207e23106be7ffbf6937cdedb90377e 2abf56bef51d05ddf3f61188bdf62f17c0a91388 gharib01-1x8 <damisofyan@gmail.com> 1762698620 +0100	commit: feat: Add B2B Credit Limit & Quotation/Approval System
2abf56bef51d05ddf3f61188bdf62f17c0a91388 8e7644c83f4530b87d8712f035ee9cf77cb49204 gharib01-1x8 <damisofyan@gmail.com> 1762992126 +0100	commit: feat: Complete French localization for Product Creation Page and fix critical errors
8e7644c83f4530b87d8712f035ee9cf77cb49204 0ef74772ad368aae7004467fa71c45615fc92a85 gharib01-1x8 <damisofyan@gmail.com> 1763007345 +0100	commit: fix: remove unused formatDate function in DashboardHome
0ef74772ad368aae7004467fa71c45615fc92a85 e13aa72b86c3ac5075e7f6c32ab612f035d15c04 gharib01-1x8 <damisofyan@gmail.com> 1763228416 +0100	commit: docs: Add deployment and update documentation files
e13aa72b86c3ac5075e7f6c32ab612f035d15c04 e705172d9d8a0f18b0072bc4947ebaeb7149cff4 gharib01-1x8 <damisofyan@gmail.com> 1763228684 +0100	pull origin main --rebase (finish): refs/heads/main onto 1399782f42d52aae3045f2b5006892e39470a2e9
e705172d9d8a0f18b0072bc4947ebaeb7149cff4 63099f55e73081deee45057605e419d1cc7205b1 gharib01-1x8 <damisofyan@gmail.com> 1763228757 +0100	commit: docs: Add comprehensive update summary for Nov 15
63099f55e73081deee45057605e419d1cc7205b1 58193a518ea5182e07e424d8621f84537321c5d0 gharib01-1x8 <damisofyan@gmail.com> 1763229212 +0100	commit: docs: Update VPS roadmap with Netlify context and previous session learnings
58193a518ea5182e07e424d8621f84537321c5d0 6394df9217afb31a835b2a09beb1f4309d734dd1 gharib01-1x8 <damisofyan@gmail.com> 1763229296 +0100	commit: docs: Add quick update guide for Netlify+VPS setup
6394df9217afb31a835b2a09beb1f4309d734dd1 5ff52f5697d9b0132dd593f4098e861a8d5e6e93 gharib01-1x8 <damisofyan@gmail.com> 1763230411 +0100	commit: feat: Configure for VPS deployment with custom domains (sqb-tunisie.com)
5ff52f5697d9b0132dd593f4098e861a8d5e6e93 c13986e4e838da40c8ebcfa328d567c356b8c02f cube <cube@kali> 1764160476 -0600	commit: Add multi-catalog architecture and language persistence fix
c13986e4e838da40c8ebcfa328d567c356b8c02f c13986e4e838da40c8ebcfa328d567c356b8c02f cube <cube@kali> 1764161034 -0600	Branch: renamed refs/heads/main to refs/heads/main
c13986e4e838da40c8ebcfa328d567c356b8c02f c13986e4e838da40c8ebcfa328d567c356b8c02f cube <cube@kali> 1764161124 -0600	Branch: renamed refs/heads/main to refs/heads/main
c13986e4e838da40c8ebcfa328d567c356b8c02f c13986e4e838da40c8ebcfa328d567c356b8c02f cube <cube@kali> 1764161327 -0600	Branch: renamed refs/heads/main to refs/heads/main
c13986e4e838da40c8ebcfa328d567c356b8c02f c13986e4e838da40c8ebcfa328d567c356b8c02f cube <cube@kali> 1764163882 -0600	Branch: renamed refs/heads/main to refs/heads/main
c13986e4e838da40c8ebcfa328d567c356b8c02f c13986e4e838da40c8ebcfa328d567c356b8c02f cube <cube@kali> 1764239166 -0600	Branch: renamed refs/heads/main to refs/heads/main
c13986e4e838da40c8ebcfa328d567c356b8c02f c13986e4e838da40c8ebcfa328d567c356b8c02f cube <cube@kali> 1764239549 -0600	Branch: renamed refs/heads/main to refs/heads/main
c13986e4e838da40c8ebcfa328d567c356b8c02f c13986e4e838da40c8ebcfa328d567c356b8c02f cube <cube@kali> 1764240204 -0600	Branch: renamed refs/heads/main to refs/heads/main
