0000000000000000000000000000000000000000 80473730e1e4bf6a8184270ce3c7704da0574e8e Chang Shu-Huai 1765868317 +0000 clone: from github.com:junsuwhy/official-en-aia.git 80473730e1e4bf6a8184270ce3c7704da0574e8e 80473730e1e4bf6a8184270ce3c7704da0574e8e Chang Shu-Huai 1765868623 +0000 checkout: moving from main to develop 80473730e1e4bf6a8184270ce3c7704da0574e8e 80473730e1e4bf6a8184270ce3c7704da0574e8e Chang Shu-Huai 1765868682 +0000 checkout: moving from develop to main 80473730e1e4bf6a8184270ce3c7704da0574e8e 5b96256f72c40efb8e2ac0fd97603e42566979ff Chang Shu-Huai 1765868860 +0000 reset: moving to 5b96256f72c40efb8e2ac0fd97603e42566979ff 5b96256f72c40efb8e2ac0fd97603e42566979ff 5b96256f72c40efb8e2ac0fd97603e42566979ff Chang Shu-Huai 1765869014 +0000 checkout: moving from main to feature-filament 5b96256f72c40efb8e2ac0fd97603e42566979ff 5b96256f72c40efb8e2ac0fd97603e42566979ff Chang Shu-Huai 1765869147 +0000 checkout: moving from feature-filament to main 5b96256f72c40efb8e2ac0fd97603e42566979ff 5b96256f72c40efb8e2ac0fd97603e42566979ff Chang Shu-Huai 1765869166 +0000 checkout: moving from main to feature-filament 5b96256f72c40efb8e2ac0fd97603e42566979ff 85d5ab27dcc37c647fe12e556fdbba417d4bb7c8 Chang Shu-Huai 1765870910 +0000 commit: Add pnpm workspace configuration with initial package structure 85d5ab27dcc37c647fe12e556fdbba417d4bb7c8 afbdb7539bff8bb481c7cf50a2809c3db5a564ac Chang Shu-Huai 1765873195 +0000 commit: Add Post resource, controller, and API routes for managing posts and categories afbdb7539bff8bb481c7cf50a2809c3db5a564ac afbdb7539bff8bb481c7cf50a2809c3db5a564ac Chang Shu-Huai 1765941894 +0000 checkout: moving from feature-filament to feature-frontend afbdb7539bff8bb481c7cf50a2809c3db5a564ac afbdb7539bff8bb481c7cf50a2809c3db5a564ac Chang Shu-Huai 1765941909 +0000 checkout: moving from feature-frontend to feature-filament afbdb7539bff8bb481c7cf50a2809c3db5a564ac 5b96256f72c40efb8e2ac0fd97603e42566979ff Chang Shu-Huai 1765941924 +0000 checkout: moving from feature-filament to main 5b96256f72c40efb8e2ac0fd97603e42566979ff afbdb7539bff8bb481c7cf50a2809c3db5a564ac Chang Shu-Huai 1765941933 +0000 merge feature-filament: Fast-forward afbdb7539bff8bb481c7cf50a2809c3db5a564ac afbdb7539bff8bb481c7cf50a2809c3db5a564ac Chang Shu-Huai 1765941951 +0000 checkout: moving from main to feature-frontend afbdb7539bff8bb481c7cf50a2809c3db5a564ac ed2ed8327e22d12e7801266ec7a56b433e0e64de Chang Shu-Huai 1765945456 +0000 commit: feat: update package.json to include terser and adjust import paths in various components ed2ed8327e22d12e7801266ec7a56b433e0e64de 2a4d5bdfa13d252c0b0e7e56814b61920cfd2bc5 Chang Shu-Huai 1766044824 +0000 commit: feat: add installation guide and deployment instructions for Laravel environment 2a4d5bdfa13d252c0b0e7e56814b61920cfd2bc5 4a71debf34010207ba010f5ab9a59923122c665d Chang Shu-Huai 1766128763 +0000 commit: feat: implement NewsController and PostResource for news management; refactor HomeController to use Eloquent for fetching posts 4a71debf34010207ba010f5ab9a59923122c665d 2ea38650142b16f0c1eabc4e603454cb7de56b8f Chang Shu-Huai 1766137463 +0000 commit: feat: image reposition. 2ea38650142b16f0c1eabc4e603454cb7de56b8f 4c9e50002ad769c3f9659cee573757b64ea0909d Chang Shu-Huai 1766138360 +0000 commit: feat: add CategoryResource for category management; enhance AppServiceProvider to auto-detect APP_URL and trust proxies 4c9e50002ad769c3f9659cee573757b64ea0909d b6ad9b67887185f4230927c64e6f636dcfb157bd Chang Shu-Huai 1766382561 +0000 commit: Add project documentation and image usage guidelines b6ad9b67887185f4230927c64e6f636dcfb157bd 2b52d8bf7d201fd330ec1c026fb60340c3069b27 Chang Shu-Huai 1766387063 +0000 commit: feat: refactor ExecutiveController and PeopleController to use MemberResource; remove unused API calls 2b52d8bf7d201fd330ec1c026fb60340c3069b27 0165423a59eac4c3f7bc50c5ab62116f835ca0c1 Chang Shu-Huai 1766396693 +0000 commit: feat: implement show method in NewsController; update routes and adjust detail links in components 0165423a59eac4c3f7bc50c5ab62116f835ca0c1 5f1a48f56dc375214dca875ac08adfcab0f6b316 Chang Shu-Huai 1767336364 +0000 commit: feat: add CLAUDE.md and structure-frontend.md for project guidance and component mapping 5f1a48f56dc375214dca875ac08adfcab0f6b316 3ba18ceda89a18b72d31f675040047edff0f7140 Chang Shu-Huai 1767581237 +0000 commit: refactor: restructure CSS imports and enhance component styles 3ba18ceda89a18b72d31f675040047edff0f7140 0b8242fb0e3512e5283cdb2291b4712b48719a16 Chang Shu-Huai 1767581273 +0000 commit: feat: add Privacy Policy page and route 0b8242fb0e3512e5283cdb2291b4712b48719a16 2d2ec2ecd08dd03fa3d678955945e75430f44fee Chang Shu-Huai 1767581386 +0000 commit: feat(docs): update documentation and implement Git operations policy 2d2ec2ecd08dd03fa3d678955945e75430f44fee 2b2829926faab8b696dfda485fd309612bad94ac Chang Shu-Huai 1767581452 +0000 commit: feat(middleware): enhance caching strategy for HTML pages and static resources 2b2829926faab8b696dfda485fd309612bad94ac af5bb0f7438467f26984e82dec4f53402a5c0033 Chang Shu-Huai 1767583729 +0000 commit: feat(middleware): implement RestrictAdminAccess middleware for IP whitelisting af5bb0f7438467f26984e82dec4f53402a5c0033 88ce2ab0acf96ff9ca93bbf17d41cf00afa3f416 Chang Shu-Huai 1767608532 +0000 commit: feat(css): add CSS sync script and documentation for Tailwind compatibility 88ce2ab0acf96ff9ca93bbf17d41cf00afa3f416 e1b2ebdf9f13d7b09c0d7a59c433fbaa5bca1a9f Chang Shu-Huai 1768017464 +0000 commit: feat(partner-landing): add PartnerLanding component and integrate into PartnerWithUs page e1b2ebdf9f13d7b09c0d7a59c433fbaa5bca1a9f bac6fafc9ebceb1db7b5ab99a83beb5d35e98035 Chang Shu-Huai 1768018582 +0000 commit: feat(workflow): add comprehensive AIA project workflow documentation bac6fafc9ebceb1db7b5ab99a83beb5d35e98035 7c51d4f6cb26e824558485dfa6423cc430a2809e Chang Shu-Huai 1768020993 +0000 commit: [CLAUDE] docs(git): add safe-commit skill and update git policy 7c51d4f6cb26e824558485dfa6423cc430a2809e e3a2556e4e407899ec40ac1a1acf246643c1889f Chang Shu-Huai 1768023462 +0000 commit (amend): docs(git): [CLAUDE] add safe-commit skill and update git policy e3a2556e4e407899ec40ac1a1acf246643c1889f c4fcc0c1e3de29362bdb7f880619f91c4f16a196 Chang Shu-Huai 1768024027 +0000 commit: fix(docs): correct git log grep pattern for [CLAUDE] commits c4fcc0c1e3de29362bdb7f880619f91c4f16a196 c7183e27d80cf7b358fb4d1efe5792bbe94ba60a Chang Shu-Huai 1768024051 +0000 commit (amend): fix(docs): [CLAUDE] correct git log grep pattern for commits c7183e27d80cf7b358fb4d1efe5792bbe94ba60a 821e3cddc03a86219cadeeff7a12cfc8efb5373f Chang Shu-Huai 1768027082 +0000 commit: AI Dev Session - 2026-01-10 06:38:02 821e3cddc03a86219cadeeff7a12cfc8efb5373f 8cbd07d925d49f4fca5ebc46fde1a8e0cfc8a743 Chang Shu-Huai 1768029442 +0000 commit: test: [CLAUDE] add Cycle 8 RED phase - vendor JS wrapper tests 8cbd07d925d49f4fca5ebc46fde1a8e0cfc8a743 5d0b47e47f01282105834f2c1e062ede22063cfb Chang Shu-Huai 1768029949 +0000 commit: feat(carousel): [CLAUDE] implement React Carousel wrapper with TDD 5d0b47e47f01282105834f2c1e062ede22063cfb f347873de538f239cf1c67d96a46ce39cfa0fd64 Chang Shu-Huai 1768030094 +0000 commit: AI Dev Session - 2026-01-10 07:28:14 f347873de538f239cf1c67d96a46ce39cfa0fd64 5d0b47e47f01282105834f2c1e062ede22063cfb Chang Shu-Huai 1768030429 +0000 reset: moving to HEAD^ 5d0b47e47f01282105834f2c1e062ede22063cfb 8cbd07d925d49f4fca5ebc46fde1a8e0cfc8a743 Chang Shu-Huai 1768030511 +0000 reset: moving to HEAD^ 8cbd07d925d49f4fca5ebc46fde1a8e0cfc8a743 821e3cddc03a86219cadeeff7a12cfc8efb5373f Chang Shu-Huai 1768030571 +0000 reset: moving to HEAD^ 821e3cddc03a86219cadeeff7a12cfc8efb5373f c7183e27d80cf7b358fb4d1efe5792bbe94ba60a Chang Shu-Huai 1768030584 +0000 reset: moving to HEAD^ c7183e27d80cf7b358fb4d1efe5792bbe94ba60a d69e56c5bd17e3caa816747d4e4ae35bab98fa0e Chang Shu-Huai 1768087886 +0000 commit: refactor(carousel): add Carousel component and integrate into existing pages d69e56c5bd17e3caa816747d4e4ae35bab98fa0e ed232ca8e1a3e94ed70157314cace98fabf4ba4c Chang Shu-Huai 1768088058 +0000 commit: refactor(theme): (copliot claude) remove appearance handling and related scripts ed232ca8e1a3e94ed70157314cace98fabf4ba4c f4aa3ca24142d64c370c4f4dbec4355a1d4965cd Chang Shu-Huai 1768091204 +0000 commit: refactor(forms): introduce FormWrapper component for enhanced form handling f4aa3ca24142d64c370c4f4dbec4355a1d4965cd ed232ca8e1a3e94ed70157314cace98fabf4ba4c Chang Shu-Huai 1768091232 +0000 reset: moving to HEAD^ ed232ca8e1a3e94ed70157314cace98fabf4ba4c 3659c77b9eacadcf11f5b41f50ff1cb2625e435e Chang Shu-Huai 1768091264 +0000 commit: refactor(forms): (codex) introduce FormWrapper component for enhanced form handling 3659c77b9eacadcf11f5b41f50ff1cb2625e435e b1376335213d517fb965a925f69eeff2f09c8377 Chang Shu-Huai 1768105092 +0000 commit: chore(vite): streamline Vite configuration and enhance testing documentation b1376335213d517fb965a925f69eeff2f09c8377 afbdb7539bff8bb481c7cf50a2809c3db5a564ac Chang Shu-Huai 1768105106 +0000 checkout: moving from feature-frontend to main afbdb7539bff8bb481c7cf50a2809c3db5a564ac b1376335213d517fb965a925f69eeff2f09c8377 Chang Shu-Huai 1768105127 +0000 merge feature-frontend: Fast-forward b1376335213d517fb965a925f69eeff2f09c8377 b1376335213d517fb965a925f69eeff2f09c8377 Chang Shu-Huai 1768105163 +0000 checkout: moving from main to feature-timeline b1376335213d517fb965a925f69eeff2f09c8377 7e6f674cc2a0aedd6b41fc3e07745ad43e0ddd77 Chang Shu-Huai 1768106324 +0000 commit: feat(agents): add comprehensive Agent Guidelines for coding agents 7e6f674cc2a0aedd6b41fc3e07745ad43e0ddd77 b1376335213d517fb965a925f69eeff2f09c8377 Chang Shu-Huai 1768106384 +0000 checkout: moving from feature-timeline to main b1376335213d517fb965a925f69eeff2f09c8377 7e6f674cc2a0aedd6b41fc3e07745ad43e0ddd77 Chang Shu-Huai 1768106396 +0000 merge feature-timeline: Fast-forward 7e6f674cc2a0aedd6b41fc3e07745ad43e0ddd77 7e6f674cc2a0aedd6b41fc3e07745ad43e0ddd77 Chang Shu-Huai 1768106400 +0000 checkout: moving from main to feature-timeline 7e6f674cc2a0aedd6b41fc3e07745ad43e0ddd77 7e6f674cc2a0aedd6b41fc3e07745ad43e0ddd77 Chang Shu-Huai 1768106407 +0000 checkout: moving from feature-timeline to main 7e6f674cc2a0aedd6b41fc3e07745ad43e0ddd77 7e6f674cc2a0aedd6b41fc3e07745ad43e0ddd77 Chang Shu-Huai 1768106413 +0000 checkout: moving from main to feature-timeline 7e6f674cc2a0aedd6b41fc3e07745ad43e0ddd77 732d3e8b81fd1e7055f379a5c53da1e145873969 Chang Shu-Huai 1768106439 +0000 commit: docs(timeline): add comprehensive specification for timeline content structure and backend integration 732d3e8b81fd1e7055f379a5c53da1e145873969 8e39d1f4a143bd55ef6b54c59f10cd652908eddf Chang Shu-Huai 1768106714 +0000 commit: feat(timeline): [CLAUDE] create timeline database migrations 8e39d1f4a143bd55ef6b54c59f10cd652908eddf 41edab9cc2e772829f015929a00bf195648ec8d2 Chang Shu-Huai 1768106930 +0000 commit: feat(timeline): [CLAUDE] create Filament Resource for timeline management 41edab9cc2e772829f015929a00bf195648ec8d2 b926bd7fbc3155a5c9ddc281c1c85f32ee41a4d8 Chang Shu-Huai 1768107104 +0000 commit: feat(timeline): [CLAUDE] implement Timeline Service with caching and Inertia integration b926bd7fbc3155a5c9ddc281c1c85f32ee41a4d8 d8988a6bc3285c5395f4b906a94025245df357fd Chang Shu-Huai 1768107304 +0000 commit: feat(timeline): [CLAUDE] implement dynamic timeline rendering in about page d8988a6bc3285c5395f4b906a94025245df357fd dd5b128070d6a66a7144a1589998340f095ef52e Chang Shu-Huai 1768107513 +0000 commit: feat(timeline): [CLAUDE] create TimelineSeeder with existing static content dd5b128070d6a66a7144a1589998340f095ef52e 1159660080a4015dad27c5269a0cada1c2b1464d Chang Shu-Huai 1768113125 +0000 commit: fix(timeline): [CLAUDE] correct spacing in timeline item title 1159660080a4015dad27c5269a0cada1c2b1464d 1d93ef617c09f3b9d5804dacf8829c3eac536873 Chang Shu-Huai 1768119260 +0000 commit: fix(timeline): [CLAUDE] correct Filament unique() method syntax 1d93ef617c09f3b9d5804dacf8829c3eac536873 7e6f674cc2a0aedd6b41fc3e07745ad43e0ddd77 Chang Shu-Huai 1768120649 +0000 checkout: moving from feature-timeline to main 7e6f674cc2a0aedd6b41fc3e07745ad43e0ddd77 1d93ef617c09f3b9d5804dacf8829c3eac536873 Chang Shu-Huai 1768120665 +0000 merge feature-timeline: Fast-forward 1d93ef617c09f3b9d5804dacf8829c3eac536873 1d93ef617c09f3b9d5804dacf8829c3eac536873 Chang Shu-Huai 1768120688 +0000 checkout: moving from main to feature-partner 1d93ef617c09f3b9d5804dacf8829c3eac536873 0000000000000000000000000000000000000000 Chang Shu-Huai 1768122554 +0000 Branch: renamed refs/heads/feature-partner to refs/heads/feature-voices 0000000000000000000000000000000000000000 1d93ef617c09f3b9d5804dacf8829c3eac536873 Chang Shu-Huai 1768122554 +0000 Branch: renamed refs/heads/feature-partner to refs/heads/feature-voices 1d93ef617c09f3b9d5804dacf8829c3eac536873 70e29abab7f210b12ac9894098ac42a875886097 Chang Shu-Huai 1768124641 +0000 commit: feat(skill): [CLAUDE] add test-build skill for automated frontend testing 70e29abab7f210b12ac9894098ac42a875886097 633217b54faaa1050ab0defd8f05c09fbb8d95d9 Chang Shu-Huai 1768125149 +0000 commit: feat(voice): [CLAUDE] add voices model and migration 633217b54faaa1050ab0defd8f05c09fbb8d95d9 023f6d19f1f873d3195ea3f6c742df6841fbad98 Chang Shu-Huai 1768125263 +0000 commit: feat(voice): [CLAUDE] add voice seeder for sample content 023f6d19f1f873d3195ea3f6c742df6841fbad98 f34c8fdc7962124bdd033319704a007b64172330 Chang Shu-Huai 1768125396 +0000 commit: feat(voice): [CLAUDE] wire voice pages to controllers f34c8fdc7962124bdd033319704a007b64172330 d3570bba1e19bb0ae06e5635e2da1136f9c44b6d Chang Shu-Huai 1768125666 +0000 commit: feat(voice): [CLAUDE] add Filament resources for partner and impact voices d3570bba1e19bb0ae06e5635e2da1136f9c44b6d 40889172ccc5ed377ad5bb2190ee1c1bf67ddb4a Chang Shu-Huai 1768126097 +0000 commit: feat(voice): [CLAUDE] render voices dynamically on pages 40889172ccc5ed377ad5bb2190ee1c1bf67ddb4a 57d5cc4d22268bb49138210eb22a9584985ff5b5 Chang Shu-Huai 1768126197 +0000 commit: docs(voice): [CLAUDE] mark voice spec build and tests complete 57d5cc4d22268bb49138210eb22a9584985ff5b5 1182da4c96865a8615ce2874bf3596057f891f1d Chang Shu-Huai 1768128496 +0000 commit: fix(voice): [CLAUDE] resolve pagination and carousel runtime errors 1182da4c96865a8615ce2874bf3596057f891f1d bdf9dab91008c84b3ce031c4b6a46be34ba68422 Chang Shu-Huai 1768128548 +0000 commit: docs(voice): [CLAUDE] add implementation summary and test results bdf9dab91008c84b3ce031c4b6a46be34ba68422 683790e14d41e0836c142b494d3f0683ecb03776 Chang Shu-Huai 1768187592 +0000 commit: chore(assets): [CODEX] add voice upload images 683790e14d41e0836c142b494d3f0683ecb03776 1d93ef617c09f3b9d5804dacf8829c3eac536873 Chang Shu-Huai 1768187771 +0000 checkout: moving from feature-voices to main 1d93ef617c09f3b9d5804dacf8829c3eac536873 683790e14d41e0836c142b494d3f0683ecb03776 Chang Shu-Huai 1768187792 +0000 merge feature-voices: Fast-forward 683790e14d41e0836c142b494d3f0683ecb03776 683790e14d41e0836c142b494d3f0683ecb03776 Chang Shu-Huai 1768187809 +0000 checkout: moving from main to feature-people 683790e14d41e0836c142b494d3f0683ecb03776 3fb9e947a2349ecd5391e9877d6f81f654bdff8e Chang Shu-Huai 1768193812 +0000 commit: chore(skills): [CODEX] make safe-commit agent configurable 3fb9e947a2349ecd5391e9877d6f81f654bdff8e de2aeea25de4c12357ff9d6186d50e388ffa2915 Chang Shu-Huai 1768194110 +0000 commit (amend): chore(skills): [ANTIGRAVITY] make safe-commit agent configurable de2aeea25de4c12357ff9d6186d50e388ffa2915 e28803fa846321908be896965df38a662a63cbb2 Chang Shu-Huai 1768194683 +0000 commit: refactor(people): [ANTIGRAVITY] render members from props e28803fa846321908be896965df38a662a63cbb2 91fb94b79019ec3ab01afa4dde06d8ba79319aa3 Chang Shu-Huai 1768232231 +0000 commit: test(cycle8): [CLAUDE] complete Cycle 8 vendor JS wrapper tests 91fb94b79019ec3ab01afa4dde06d8ba79319aa3 696c82aa08bf17f62362c94b6f1a5e6310e72806 Chang Shu-Huai 1768232328 +0000 commit: AI Dev Session - 2026-01-12 15:38:48 696c82aa08bf17f62362c94b6f1a5e6310e72806 91fb94b79019ec3ab01afa4dde06d8ba79319aa3 Chang Shu-Huai 1768810697 +0000 reset: moving to HEAD^ 91fb94b79019ec3ab01afa4dde06d8ba79319aa3 472e95b9e42542d1d0053f689ca33a3817519637 Chang Shu-Huai 1768810982 +0000 commit: docs(safe-commit): enhance validation documentation with AI-powered checks 472e95b9e42542d1d0053f689ca33a3817519637 683790e14d41e0836c142b494d3f0683ecb03776 Chang Shu-Huai 1768810999 +0000 checkout: moving from feature-people to main 683790e14d41e0836c142b494d3f0683ecb03776 472e95b9e42542d1d0053f689ca33a3817519637 Chang Shu-Huai 1768811015 +0000 merge feature-people: Fast-forward 472e95b9e42542d1d0053f689ca33a3817519637 472e95b9e42542d1d0053f689ca33a3817519637 Chang Shu-Huai 1768811030 +0000 checkout: moving from main to contact-us 472e95b9e42542d1d0053f689ca33a3817519637 3811fb2eee11866ca9357fe7cf018a1bf2aca439 Chang Shu-Huai 1768811304 +0000 commit: feat(contact): implement contact form submission with email notification 3811fb2eee11866ca9357fe7cf018a1bf2aca439 0000000000000000000000000000000000000000 Chang Shu-Huai 1768892961 +0000 Branch: renamed refs/heads/contact-us to refs/heads/feature-contactus 0000000000000000000000000000000000000000 3811fb2eee11866ca9357fe7cf018a1bf2aca439 Chang Shu-Huai 1768892961 +0000 Branch: renamed refs/heads/contact-us to refs/heads/feature-contactus 3811fb2eee11866ca9357fe7cf018a1bf2aca439 472e95b9e42542d1d0053f689ca33a3817519637 Chang Shu-Huai 1768926795 +0000 checkout: moving from feature-contactus to main 472e95b9e42542d1d0053f689ca33a3817519637 472e95b9e42542d1d0053f689ca33a3817519637 Chang Shu-Huai 1768964271 +0000 checkout: moving from main to feature-contactusform 472e95b9e42542d1d0053f689ca33a3817519637 d1162e99690d2d18f413b013ded66b20093101a2 Chang Shu-Huai 1768964471 +0000 commit: feat(contact): implement contact form submission with validation and email notification d1162e99690d2d18f413b013ded66b20093101a2 3811fb2eee11866ca9357fe7cf018a1bf2aca439 Chang Shu-Huai 1768964481 +0000 checkout: moving from feature-contactusform to feature-contactus 3811fb2eee11866ca9357fe7cf018a1bf2aca439 836e2c70ea801f1320cf890cf302e216d0463242 Chang Shu-Huai 1768964560 +0000 commit: refactor(contact): update contact form structure and improve button functionality 836e2c70ea801f1320cf890cf302e216d0463242 472e95b9e42542d1d0053f689ca33a3817519637 Chang Shu-Huai 1768964600 +0000 checkout: moving from feature-contactus to main 472e95b9e42542d1d0053f689ca33a3817519637 836e2c70ea801f1320cf890cf302e216d0463242 Chang Shu-Huai 1768964604 +0000 checkout: moving from main to feature-contactus 836e2c70ea801f1320cf890cf302e216d0463242 1897139c2cf29ea305c5faf231ff7e5e38730f98 Chang Shu-Huai 1768966341 +0000 commit: feat(mail): [CLAUDE] integrate Mailgun for email delivery 1897139c2cf29ea305c5faf231ff7e5e38730f98 50dfd9f420d188d93aa1b3410017d8bc2f4088b3 Chang Shu-Huai 1768969650 +0000 commit: feat(contact): add ISO-3166 country list and real form options 50dfd9f420d188d93aa1b3410017d8bc2f4088b3 4160fec03e35c6a201360fd9f8a2e56a0ffacbc4 Chang Shu-Huai 1768970322 +0000 commit: feat(contact-form): [CLAUDE] implement Filament admin panel for contact submissions 4160fec03e35c6a201360fd9f8a2e56a0ffacbc4 472e95b9e42542d1d0053f689ca33a3817519637 Chang Shu-Huai 1768970351 +0000 checkout: moving from feature-contactus to main 472e95b9e42542d1d0053f689ca33a3817519637 4160fec03e35c6a201360fd9f8a2e56a0ffacbc4 Chang Shu-Huai 1768970791 +0000 merge feature-contactus: Fast-forward 4160fec03e35c6a201360fd9f8a2e56a0ffacbc4 1f725181dc94056d841679fba879a5a66501d510 Chang Shu-Huai 1768974612 +0000 commit: refactor(safe-commit): [CLAUDE] replace claude validator with gemini and copilot options 1f725181dc94056d841679fba879a5a66501d510 472e95b9e42542d1d0053f689ca33a3817519637 Chang Shu-Huai 1768974783 +0000 checkout: moving from main to feature-people 472e95b9e42542d1d0053f689ca33a3817519637 1f725181dc94056d841679fba879a5a66501d510 Chang Shu-Huai 1768974788 +0000 merge main: Fast-forward 1f725181dc94056d841679fba879a5a66501d510 1f725181dc94056d841679fba879a5a66501d510 Chang Shu-Huai 1768974830 +0000 checkout: moving from feature-people to main 1f725181dc94056d841679fba879a5a66501d510 4160fec03e35c6a201360fd9f8a2e56a0ffacbc4 Chang Shu-Huai 1768974862 +0000 reset: moving to HEAD^ 4160fec03e35c6a201360fd9f8a2e56a0ffacbc4 6a3d0b81c3186ac8ef6e4083e1da2b51eddf5c20 Chang Shu-Huai 1768977386 +0000 commit: feat(members): [SISYPHUS] seed people members data 6a3d0b81c3186ac8ef6e4083e1da2b51eddf5c20 8af792980017aeafdeea3e6522d6ac2871f4902a Chang Shu-Huai 1768978974 +0000 commit: feat(safe-commit): enhance AI validation options in scripts and documentation 8af792980017aeafdeea3e6522d6ac2871f4902a 1f725181dc94056d841679fba879a5a66501d510 Chang Shu-Huai 1768978987 +0000 checkout: moving from main to feature-people 1f725181dc94056d841679fba879a5a66501d510 2f979111c6362b89dab7d421b4bf60db686f172e Chang Shu-Huai 1768978993 +0000 merge main: Merge made by the 'ort' strategy. 2f979111c6362b89dab7d421b4bf60db686f172e 88d86969b7023d0b8af33ce8e5d647d605fe7569 Chang Shu-Huai 1768979077 +0000 commit: fix(people): [SISYPHUS] normalize portrait sizing 88d86969b7023d0b8af33ce8e5d647d605fe7569 8af792980017aeafdeea3e6522d6ac2871f4902a Chang Shu-Huai 1768979212 +0000 checkout: moving from feature-people to main 8af792980017aeafdeea3e6522d6ac2871f4902a 88d86969b7023d0b8af33ce8e5d647d605fe7569 Chang Shu-Huai 1768979218 +0000 merge feature-people: Fast-forward 88d86969b7023d0b8af33ce8e5d647d605fe7569 88d86969b7023d0b8af33ce8e5d647d605fe7569 Chang Shu-Huai 1769011648 +0000 checkout: moving from main to feature-report 88d86969b7023d0b8af33ce8e5d647d605fe7569 793e15081f1d18f4d0c3ebc7fd31c9974c39d367 Chang Shu-Huai 1769033023 +0000 commit: [SISYPHUS] feat(report): enable CMS-managed reports and downloads 793e15081f1d18f4d0c3ebc7fd31c9974c39d367 88d86969b7023d0b8af33ce8e5d647d605fe7569 Chang Shu-Huai 1769076916 +0000 checkout: moving from feature-report to main 88d86969b7023d0b8af33ce8e5d647d605fe7569 793e15081f1d18f4d0c3ebc7fd31c9974c39d367 Chang Shu-Huai 1769076927 +0000 merge feature-report: Fast-forward 793e15081f1d18f4d0c3ebc7fd31c9974c39d367 ed0eba4fc91e9c26b65a3f47487c1b91874ae2d2 Chang Shu-Huai 1769076947 +0000 commit: feat(partner-with-us): update partner cards and section heading ed0eba4fc91e9c26b65a3f47487c1b91874ae2d2 dc3874f10eec4d821aee39a0eedb2aedf530b431 Chang Shu-Huai 1769076965 +0000 commit: fix(footer): update academic collaboration partners list in footer dc3874f10eec4d821aee39a0eedb2aedf530b431 e55b418e547fd78ace3244db76a4dfeee31bc188 Chang Shu-Huai 1769680235 +0000 commit: feat(voice): add text_position field for quote layout control e55b418e547fd78ace3244db76a4dfeee31bc188 f4b8c774ebb54851460c22f2df40807efa5f2ba3 Chang Shu-Huai 1769683050 +0000 commit: fix(voice): hide company logo when not provided f4b8c774ebb54851460c22f2df40807efa5f2ba3 6c778184094f92d57bd587fbfb1f515efff1f2de Chang Shu-Huai 1770026993 +0000 commit: feat(voice): add new voice images for promotional use 6c778184094f92d57bd587fbfb1f515efff1f2de cb6107c5d466891ac2a43e310fb5fd732ba72ab1 Chang Shu-Huai 1770027025 +0000 commit: feat(partner-card): update partner card image to new format cb6107c5d466891ac2a43e310fb5fd732ba72ab1 84e4dabbb398eccaac9594c16e3fb16610c93222 Chang Shu-Huai 1770030355 +0000 commit: feat(kpi): [CLAUDE] add dynamic KPI data from Google Sheets 84e4dabbb398eccaac9594c16e3fb16610c93222 d6cee907765a506e233c493da5fed21aac898d99 Chang Shu-Huai 1770032337 +0000 commit: fix(kpi): [CLAUDE] fix Google Sheets key mapping and add ai-in-taiwan page support