Commit Graph

  • 84b5a498e6 feat: Redesign the contact page by adding a contact image and updating the form layout and styling. 001-users-pukpuk-dev pkupuk 2026-03-01 12:51:36 +08:00
  • 173905ecd3 Extract generic UI components pkupuk 2026-02-28 04:55:25 +08:00
  • b199f89998 Integrate CMS with Marketing Solutions page pkupuk 2026-02-27 20:05:43 +08:00
  • b1a8006f12 chore: final cleanup pkupuk 2026-02-11 11:52:25 +08:00
  • 29d5984940 chore: cleanup and ignore build artifacts pkupuk 2026-02-11 11:51:58 +08:00
  • f6b806617e docs: add research assets, screenshots and guides pkupuk 2026-02-11 11:51:35 +08:00
  • ad8e2e313e chore(agent): configure AI agents and tools pkupuk 2026-02-11 11:51:23 +08:00
  • 9c2181f743 feat(frontend): update pages, components and branding pkupuk 2026-02-11 11:50:42 +08:00
  • be7fc902fb feat(backend): update collections, config and migration tools pkupuk 2026-02-11 11:50:23 +08:00
  • 8ca609a889 chore(infra): update build config and deployment scripts pkupuk 2026-02-11 11:50:04 +08:00
  • e9897388dc docs: separate documentation and specs into initial commit pkupuk 2026-02-11 11:49:49 +08:00
  • 8c87d71aa2 docs: update sprint-status and story files after Sprint 1 completion pkupuk 2026-01-31 17:34:41 +08:00
  • 7fd73e0e3d Implement Sprint 1 stories: collections, RBAC, audit logging, load testing pkupuk 2026-01-31 17:20:35 +08:00
  • 0846318d6e Complete Story 1-1 and fix TypeScript issues pkupuk 2026-01-31 17:12:47 +08:00
  • d0e8c3bcff Add role-based access control with admin/editor roles pkupuk 2026-01-31 13:03:16 +08:00
  • 2d3d144a66 Add Portfolio collection with 7 fields pkupuk 2026-01-31 12:54:36 +08:00
  • e632a9d010 Add type casting for RichText data props with DefaultTypedEditorState pkupuk 2025-10-14 00:38:32 +08:00
  • 296c1ae0e4 Add type definition for introContent in ArchiveBlock component pkupuk 2025-10-14 00:25:16 +08:00
  • b2df353533 Add type casting for post content in RichText component pkupuk 2025-10-14 00:13:53 +08:00
  • 8f64e99a49 Remove shared Tailwind config from backend pkupuk 2025-10-13 23:54:06 +08:00
  • fdde6d8020 update pnpm-lock pkupuk 2025-10-13 17:20:37 +08:00
  • 093da91b58 update pnpm-lock pkupuk 2025-10-13 16:35:42 +08:00
  • 2d2c32657f fix tailwind shared config pkupuk 2025-10-13 16:22:11 +08:00
  • 6702d524f0 update payload latest version pkupuk 2025-10-13 16:11:04 +08:00
  • d0d94799a4 update component.tsx pkupuk 2025-10-13 15:26:16 +08:00
  • 4678e47a8b update r2 config for enchunCMS email adapter pkupuk 2025-10-13 15:10:02 +08:00
  • 65c27e3386 add cloudflare R2 config pkupuk 2025-10-13 11:37:20 +08:00
  • 8e8ff0bfc7 chore: fix gitignore pattern to exclude build artifacts pukpuk 2025-10-07 16:18:37 +08:00
  • 6b0cb56046 chore: remove .DS_Store files from version control pukpuk 2025-10-07 01:06:03 +08:00
  • c2d4c8d0a0 chore(workflow): add AI-assisted workflow commands and configurations pukpuk 2025-10-07 01:06:10 +08:00
  • cf0f779ad4 feat: introduce spec-workflow and upgrade frontend dependencies pukpuk 2025-10-06 12:35:06 +08:00
  • 7f61b58880 feat: support nested footer links Louis 2025-09-29 21:19:48 +08:00
  • 36775a4a8d update Louis 2025-09-25 11:46:11 +08:00
  • 74677acf77 refactor: migrate to pnpm monorepo with Payload CMS backend and Astro frontend to support scalable website development and AI-assisted workflows Louis 2025-09-25 03:36:26 +08:00
  • f71b9fb407 Initial commit main pukpuklouis 2025-09-24 19:34:00 +00:00
  • 4efabd168c refactor: align plan and tasks with PRD, remove e-commerce scope Louis 2025-09-22 16:53:47 +08:00
  • e7747c1c3e feat: regenerate tasks.md to align with corrected route structure Louis 2025-09-22 16:49:16 +08:00
  • b297dedf2c feat: generate tasks.md for website migration Louis 2025-09-20 15:09:27 +08:00
  • 25c01d1418 feat: generate implementation plan and design artifacts Louis 2025-09-19 18:09:18 +08:00
  • 01a8fa90e8 Initial commit from Specify template Louis 2025-09-19 01:06:11 +08:00