0000000000000000000000000000000000000000 55d30cf88c36d8d3ffed637785d26af594d597c0 Mehmet Demir <mehmet.demir@mav.local> 1783614083 +0300	commit (initial): Initial commit: multi-tenant CRM foundation
55d30cf88c36d8d3ffed637785d26af594d597c0 548ab73922fdd69906c901c44b202e4139681db9 Mehmet Demir <mehmeetdemir@gmail.com> 1783614168 +0300	commit (amend): Initial commit: multi-tenant CRM foundation
548ab73922fdd69906c901c44b202e4139681db9 53ab9172da22f4f73df4e700be9434ec5bf3752d Mehmet Demir <mehmeetdemir@gmail.com> 1783615199 +0300	commit: Add subscription packages, replacing ad-hoc per-tenant user limit
53ab9172da22f4f73df4e700be9434ec5bf3752d 17494cc7504426086f0cba1723488cf151a1b9e6 Mehmet Demir <mehmeetdemir@gmail.com> 1783616251 +0300	commit: Add leads pipeline and company customer status; fix broken edit forms
17494cc7504426086f0cba1723488cf151a1b9e6 d9752d61feb0f5ea65cd5ee1c66510582125bbc2 Mehmet Demir <mehmeetdemir@gmail.com> 1783618033 +0300	commit: Add basic admin/member roles for tenant users
d9752d61feb0f5ea65cd5ee1c66510582125bbc2 a3e313a8c8185814cab83bf1bbd0ffa8496f0b32 Mehmet Demir <mehmeetdemir@gmail.com> 1783621877 +0300	commit: Apply new dark-themed UI design across the whole app
a3e313a8c8185814cab83bf1bbd0ffa8496f0b32 824d7d8cee721621bb38fc167683e5f766ceba44 Mehmet Demir <mehmeetdemir@gmail.com> 1783672270 +0300	commit: Implement Faz 1: real Roller ve Yetkiler, Aktiviteler alt sayfaları, Lead Kaynakları
824d7d8cee721621bb38fc167683e5f766ceba44 5319502b695c4a819cc5b25d7301f9565f5550ef Mehmet Demir <mehmeetdemir@gmail.com> 1783672907 +0300	commit: Implement Faz 2: real Görevler and Müşteri Grupları modules
5319502b695c4a819cc5b25d7301f9565f5550ef 9a7cf27f0b4aa7c6279a9d38cfea41bd7d398181 Mehmet Demir <mehmeetdemir@gmail.com> 1783673997 +0300	commit: Implement Faz 3: real Ürün/Hizmetler and Satış Aşamaları modules
9a7cf27f0b4aa7c6279a9d38cfea41bd7d398181 8baafefe89e82016610d0d18ac21264e682db209 Mehmet Demir <mehmeetdemir@gmail.com> 1783674610 +0300	commit: Implement Faz 4: real Teklifler (quotes) module
8baafefe89e82016610d0d18ac21264e682db209 7a72a0aa0c23a064c065fa7120bf9cc7c1253ee9 Mehmet Demir <mehmeetdemir@gmail.com> 1783674991 +0300	commit: Implement Faz 5: real Raporlar (reports) module
7a72a0aa0c23a064c065fa7120bf9cc7c1253ee9 c0baaa5f89b3bb717ca9547947f4a25769b06c9e Mehmet Demir <mehmeetdemir@gmail.com> 1783675522 +0300	commit: Implement Dokümanlar (documents) module
c0baaa5f89b3bb717ca9547947f4a25769b06c9e 9204e4d49626195b887a94cd54e9377cee5d01e5 Mehmet Demir <mehmeetdemir@gmail.com> 1783676173 +0300	commit: Implement Ayarlar (settings) module, retiring the static-preview system
9204e4d49626195b887a94cd54e9377cee5d01e5 8a217a4a80dd9923a5dadcfa017b0a83b8c2d52f Mehmet Demir <mehmeetdemir@gmail.com> 1783684745 +0300	commit: Tighten validation across the app: phone format, currency case, URLs, uniqueness, file types
8a217a4a80dd9923a5dadcfa017b0a83b8c2d52f 0b6eaa4c7e2ab7c3108fbe8a5acae2ec38fe7347 Mehmet Demir <mehmeetdemir@gmail.com> 1783686196 +0300	commit: Add Turkish translations for framework validation/auth messages
0b6eaa4c7e2ab7c3108fbe8a5acae2ec38fe7347 1ba0fb57b5d56b4e96704d3c1db765a113dc5cc1 Mehmet Demir <mehmeetdemir@gmail.com> 1783690907 +0300	commit: Switch theme to a light "cream + sage green" palette
1ba0fb57b5d56b4e96704d3c1db765a113dc5cc1 b8772ba99e4a2e26c0dbd6aff7d3cdf7c2a50a39 Mehmet Demir <mehmeetdemir@gmail.com> 1783692231 +0300	commit: Wire up all search boxes across the app
b8772ba99e4a2e26c0dbd6aff7d3cdf7c2a50a39 af4bff995562bb6acfbb3bb57483b99a9dcf240b Mehmet Demir <mehmeetdemir@gmail.com> 1783693239 +0300	commit: Retrofit remaining auth pages (forgot/reset/confirm password, verify email)
af4bff995562bb6acfbb3bb57483b99a9dcf240b 64e204b55aa86e3a287c9c3d339bc4b8bd5ee69e Mehmet Demir <mehmeetdemir@gmail.com> 1783693860 +0300	commit: Translate remaining raw status/stage labels to Turkish
64e204b55aa86e3a287c9c3d339bc4b8bd5ee69e d5b31dd96f5b7618d02f252e3f06c18d5a78b954 Mehmet Demir <mehmeetdemir@gmail.com> 1783694840 +0300	commit: Restyle all search boxes into a unified, polished pill component
d5b31dd96f5b7618d02f252e3f06c18d5a78b954 7b2489940ed042c75ceecffad5dcc22dfaf688ec Mehmet Demir <mehmeetdemir@gmail.com> 1783695147 +0300	commit: Make in-page forms fill the available horizontal width
7b2489940ed042c75ceecffad5dcc22dfaf688ec fc70b89ed4bfd936fbb4b5d2f010014773132bfe Mehmet Demir <mehmeetdemir@gmail.com> 1783695479 +0300	commit: Restyle all inputs and selects app-wide
fc70b89ed4bfd936fbb4b5d2f010014773132bfe 31c52eaf4b338bbc32e974ec9ab25264eb1c322a Mehmet Demir <mehmeetdemir@gmail.com> 1783696023 +0300	commit: Fix select showing repeated chevrons when focused/opened
31c52eaf4b338bbc32e974ec9ab25264eb1c322a 40e484217244fdd4b7c0434bad91e792304bfca8 Mehmet Demir <mehmeetdemir@gmail.com> 1783696479 +0300	commit: Restyle date/datetime-local inputs with a custom calendar icon
40e484217244fdd4b7c0434bad91e792304bfca8 cc133f5f1d754b1468f917bab0ec86caacdeef8c Mehmet Demir <mehmeetdemir@gmail.com> 1783696652 +0300	commit: Remove inner input border inside search boxes
cc133f5f1d754b1468f917bab0ec86caacdeef8c 2d1d7002a244aff126f6ec209966ed0e0853cbfb Mehmet Demir <mehmeetdemir@gmail.com> 1783697763 +0300	commit: Add a real notifications module behind the topbar bell
2d1d7002a244aff126f6ec209966ed0e0853cbfb 1704b88901e457c25dc413a20573df1d48a00e85 Mehmet Demir <mehmeetdemir@gmail.com> 1783697965 +0300	commit: Show unread notification count as a numeric badge on the bell
1704b88901e457c25dc413a20573df1d48a00e85 e9251c4118f6b614ffe9a5eaa0a8812f7341dac9 Mehmet Demir <mehmeetdemir@gmail.com> 1783699591 +0300	commit: Redesign sidebar navigation for a more corporate, polished look
e9251c4118f6b614ffe9a5eaa0a8812f7341dac9 2874ef3b9bce334fc43b6271bb98e67b2c84e9a5 Mehmet Demir <mehmeetdemir@gmail.com> 1783764406 +0300	commit: Fix quote items table breaking mobile layout
2874ef3b9bce334fc43b6271bb98e67b2c84e9a5 a39e709cd0d80c59e526ef458e19708b54cce224 Mehmet Demir <mehmeetdemir@gmail.com> 1783765140 +0300	commit: Stack quote line-item fields vertically on mobile instead of scrolling
a39e709cd0d80c59e526ef458e19708b54cce224 102a6a9a6dcd1d12b76bad624eb63e76a16c665d Mehmet Demir <mehmeetdemir@gmail.com> 1783765555 +0300	commit: Polish the quote line-items table for desktop
102a6a9a6dcd1d12b76bad624eb63e76a16c665d add019acd6559749227621ee704f26da3b0d4581 Mehmet Demir <mehmeetdemir@gmail.com> 1783766418 +0300	commit: Actually enforce email verification
add019acd6559749227621ee704f26da3b0d4581 78cbb2c97a726e544fc2642baefffc1763858801 Mehmet Demir <mehmeetdemir@gmail.com> 1783767175 +0300	commit: Set app name and document the production SMTP shape in .env.example
78cbb2c97a726e544fc2642baefffc1763858801 73022ffc764830a3cf150357c37a9ddfa2f4191a Mehmet Demir <mehmeetdemir@gmail.com> 1783768014 +0300	commit: Translate the verify-email and password-reset mail content to Turkish
73022ffc764830a3cf150357c37a9ddfa2f4191a 705aa22de3e5edfc016271273f1c4bc529aee3fe Mehmet Demir <mehmeetdemir@gmail.com> 1783771129 +0300	commit: Add legal pages (ToS/Privacy/KVKK) and rate-limit auth endpoints
705aa22de3e5edfc016271273f1c4bc529aee3fe ff6bfb2b8e660d668a491c8bea1811d786d50a93 Mehmet Demir <mehmeetdemir@gmail.com> 1783773869 +0300	commit: Add Excel (.xlsx) export to companies, contacts, deals, leads, quotes,
ff6bfb2b8e660d668a491c8bea1811d786d50a93 0ca1eb93339e8eccc1267f6542d66748f3810d06 Mehmet Demir <mehmeetdemir@gmail.com> 1783774804 +0300	commit: Remove default seeded test user before going to production
0ca1eb93339e8eccc1267f6542d66748f3810d06 dc99de9ad2ed52de735503bdf17f315ca283c5fd Mehmet Demir <mehmeetdemir@gmail.com> 1783874684 +0300	commit: Add cPanel API-based tenant database provisioning for shared hosting
dc99de9ad2ed52de735503bdf17f315ca283c5fd f74fd3cec1297651e7a7370f249f7481f8e514ad Mehmet Demir <mehmeetdemir@gmail.com> 1783874697 +0300	commit: Add support ticket system and per-tenant mailing (SMTP, signature, compose)
f74fd3cec1297651e7a7370f249f7481f8e514ad 7f2ab4cc7490edc18836e54b710f917d93cc2acf Mehmet Demir <mehmeetdemir@gmail.com> 1783874706 +0300	commit: Add quote detail page and PDF export with embedded brand fonts
7f2ab4cc7490edc18836e54b710f917d93cc2acf fa7329a788f92d4bc6826ae944ef5dbf84473ff4 Mehmet Demir <mehmeetdemir@gmail.com> 1783874711 +0300	commit: Replace dashboard KPI numbers with Chart.js visualizations
fa7329a788f92d4bc6826ae944ef5dbf84473ff4 870b8f39a131757c0c698fa48b85668c66c0cb65 Mehmet Demir <mehmeetdemir@gmail.com> 1783874721 +0300	commit: Apply Corporate Navy & Gold design system with Newsreader/Public Sans
870b8f39a131757c0c698fa48b85668c66c0cb65 99e2ad037ee0708af15478c428450ff74ed17608 Mehmet Demir <mehmeetdemir@gmail.com> 1783874729 +0300	commit: Add icon-augmented buttons and Turkish activity-type labels
99e2ad037ee0708af15478c428450ff74ed17608 87d99e6007afa37d657cc34b1c58d7c7345263ea Mehmet Demir <mehmeetdemir@gmail.com> 1783875889 +0300	commit: Rebrand UI from Nexera CRM to Sadece CRM
87d99e6007afa37d657cc34b1c58d7c7345263ea 0c4de575ed1ddfd0e42e14f0cf4bf0af37f7f262 Mehmet Demir <mehmeetdemir@gmail.com> 1783877042 +0300	commit: Add an icon to empty-state messages across list and detail pages
0c4de575ed1ddfd0e42e14f0cf4bf0af37f7f262 7f56749718145fd79ebdcaf9ef9e94854db64512 Mehmet Demir <mehmeetdemir@gmail.com> 1783877279 +0300	commit: Replace sales report figures with Chart.js visualizations
7f56749718145fd79ebdcaf9ef9e94854db64512 cc29011493dc4238c94d9ce65c420be429845f0e Mehmet Demir <mehmeetdemir@gmail.com> 1783928459 +0300	commit: Add a foundational automated test suite for the multi-tenant app
cc29011493dc4238c94d9ce65c420be429845f0e 04b4e33d4cfc6e7d372202a8ffdb1218b4eaf824 Mehmet Demir <mehmeetdemir@gmail.com> 1783929249 +0300	commit: Expand test coverage to contacts, products, quotes, tasks, activities, support tickets, and mailing
04b4e33d4cfc6e7d372202a8ffdb1218b4eaf824 8ec9243b804666cce180da7bcaefbc4374bed2c2 Mehmet Demir <mehmeetdemir@gmail.com> 1783929756 +0300	commit: Fill in the company name across the legal pages
8ec9243b804666cce180da7bcaefbc4374bed2c2 660a670d3b6635264dce3335ffad54ae170a3642 Mehmet Demir <mehmeetdemir@gmail.com> 1783930149 +0300	commit: Fill in address, contact email, and authorized court on the legal pages
660a670d3b6635264dce3335ffad54ae170a3642 3793e82e5213dd1fc7cef1814549ce7f4aa6b329 Mehmet Demir <mehmeetdemir@gmail.com> 1783932742 +0300	commit: Add PayTR-based self-service package upgrades
3793e82e5213dd1fc7cef1814549ce7f4aa6b329 bf2781a82c5068e0f6ce06adc110d4b715e9011d Mehmet Demir <mehmeetdemir@gmail.com> 1783935362 +0300	commit: Switch package-upgrade checkout from PayTR to iyzico
bf2781a82c5068e0f6ce06adc110d4b715e9011d 70896e77a28a867d3e795f98325592f9805fc3e9 Mehmet Demir <mehmeetdemir@gmail.com> 1783936216 +0300	commit: Only allow self-service checkout for a higher-priced package
70896e77a28a867d3e795f98325592f9805fc3e9 869560ef8aa547ae82b705232c5b26cdd2624ac0 Mehmet Demir <mehmeetdemir@gmail.com> 1783936442 +0300	commit: Add an iyzico trust badge to the subscription page
869560ef8aa547ae82b705232c5b26cdd2624ac0 27c9fec6b18c0dce57b479aba366ce42e95963c2 Mehmet Demir <mehmeetdemir@gmail.com> 1783937265 +0300	commit: Add tenant-specific custom packages
27c9fec6b18c0dce57b479aba366ce42e95963c2 a51fa68e75bfc63f4f1a030496743ad5e66a059d Mehmet Demir <mehmeetdemir@gmail.com> 1783937671 +0300	commit: Add a small illustration to the subscription page's current-plan panel
a51fa68e75bfc63f4f1a030496743ad5e66a059d 591c00912f360fbaf256f25689a719add070298f Mehmet Demir <mehmeetdemir@gmail.com> 1783939018 +0300	commit: Add monthly email sending quota with usage tracking
591c00912f360fbaf256f25689a719add070298f 809e3b9a20aa4f0a3db086e5788d69d476adf2de Mehmet Demir <mehmeetdemir@gmail.com> 1783939960 +0300	commit: Add admin CRUD for email quota top-up packages
809e3b9a20aa4f0a3db086e5788d69d476adf2de 48982f823c377af18e1a92ab640f78d840337b9c Mehmet Demir <mehmeetdemir@gmail.com> 1783940826 +0300	commit: Wire up real iyzico checkout for mail quota top-ups
48982f823c377af18e1a92ab640f78d840337b9c a0992ef433c6620dea65f8909cab4c6be41dbd5e Mehmet Demir <mehmeetdemir@gmail.com> 1783941609 +0300	commit: Enrich the subscription panel and normalize top-of-page spacing
a0992ef433c6620dea65f8909cab4c6be41dbd5e 90ce8726882e1159122f0a9b7993a4a9ae9c55f2 Mehmet Demir <mehmeetdemir@gmail.com> 1783942042 +0300	commit: Fix textarea/select not stretching to full width outside .field wrappers
90ce8726882e1159122f0a9b7993a4a9ae9c55f2 5a76b8cc02e46c3f1501293b8e1b8295ccef0f96 Mehmet Demir <mehmeetdemir@gmail.com> 1783942545 +0300	commit: Give the breadcrumb more room above the page title
5a76b8cc02e46c3f1501293b8e1b8295ccef0f96 1c61e32437a087be6a12d5b4a770c8b15315abde Mehmet Demir <mehmeetdemir@gmail.com> 1783947981 +0300	commit: Make mail quota scale with the subscription package
1c61e32437a087be6a12d5b4a770c8b15315abde c46bdf223acdd9049ddf96f081d4c47f04b74449 Mehmet Demir <mehmeetdemir@gmail.com> 1783949564 +0300	commit: Add a platform billing profile and a draft subscription invoice preview
c46bdf223acdd9049ddf96f081d4c47f04b74449 9a454d2659a1beae2cc96ff72034a9808ce91d37 Mehmet Demir <mehmeetdemir@gmail.com> 1783950853 +0300	commit: Add a tenant-facing "Faturalarım" invoice preview, admin-only
9a454d2659a1beae2cc96ff72034a9808ce91d37 b62782abd8241d3bad99062d625ba1906921bfc0 Mehmet Demir <mehmeetdemir@gmail.com> 1783952572 +0300	commit: Show subscription end date with a renewal notice and self-service renew
b62782abd8241d3bad99062d625ba1906921bfc0 c2ef06a75ae5630710d81ca6c0d3553345329725 Mehmet Demir <mehmeetdemir@gmail.com> 1783952777 +0300	commit: Correct platform seller identity to the real legal entity
c2ef06a75ae5630710d81ca6c0d3553345329725 03562b01c072cc2462ecd23411b252b7db1123b4 Mehmet Demir <mehmeetdemir@gmail.com> 1783954687 +0300	commit: Suspend tenants instead of hard-deleting them
03562b01c072cc2462ecd23411b252b7db1123b4 e62256f12a6ea03383b66e477e4879b4c44c8867 Mehmet Demir <mehmeetdemir@gmail.com> 1783955444 +0300	commit: Add a full tenant data export for KVKK "hand my data back" requests
e62256f12a6ea03383b66e477e4879b4c44c8867 b36386909d4b7c5e75367700a958ee6ef0aedc7b Mehmet Demir <mehmeetdemir@gmail.com> 1783956382 +0300	commit: Add a real iyzico refund flow from the admin panel
b36386909d4b7c5e75367700a958ee6ef0aedc7b 99121956b35ba33c5e8adc3cc8740a1da420f8e3 Mehmet Demir <mehmeetdemir@gmail.com> 1783958309 +0300	commit: Add an audit log for deletions, settings changes, and user removal
99121956b35ba33c5e8adc3cc8740a1da420f8e3 84e7cb38dada0cbc8897870e5b410cf1d88bb365 Mehmet Demir <mehmeetdemir@gmail.com> 1783959738 +0300	commit: Enforce a real password policy instead of Laravel's bare 8-char default
84e7cb38dada0cbc8897870e5b410cf1d88bb365 d199cfb8ee06af003478f679f8c8547eed392dd3 Mehmet Demir <mehmeetdemir@gmail.com> 1783960396 +0300	commit: Show subscription end date alongside start date in the admin panel
d199cfb8ee06af003478f679f8c8547eed392dd3 e67c87513e04aaa0fd5be6312da2c430c2f0ef8a Mehmet Demir <mehmeetdemir@gmail.com> 1783962374 +0300	commit: Give every new tenant a 14-day welcome bonus on their first period
e67c87513e04aaa0fd5be6312da2c430c2f0ef8a 37dc57bfabbaf30447a670bb5dd8cd570fefe9ae Mehmet Demir <mehmeetdemir@gmail.com> 1784020952 +0300	commit: Add gzip compression and browser caching headers to speed up page loads
37dc57bfabbaf30447a670bb5dd8cd570fefe9ae e1662ab2e841fc3ad375b4a5b04bc0039f971c32 Mehmet Demir <mehmeetdemir@gmail.com> 1784021041 +0300	commit: Cache-bust the theme stylesheet so long browser caching doesn't serve stale CSS
