Commit Graph

97 Commits

Author SHA1 Message Date
Thanh Quy - wolf 4e643303c3 Merge branch 'atomic_design' into develop
Release package / release (pull_request) Successful in 8m51s
2026-04-06 13:09:47 +07:00
Thanh Quy - wolf 949badaeeb Delete IconButton 2026-04-06 13:08:49 +07:00
Thanh Quy - wolf 7547260e90 update README.md
Release package / release (pull_request) Failing after 8m34s
2026-04-05 16:56:34 +07:00
Thanh Quy - wolf c68ea1f26f Atomic for login page and register page 2026-04-05 16:16:48 +07:00
Thanh Quy - wolf 240155d1f6 Đóng gói code ở payment page 2026-04-04 02:02:23 +07:00
Thanh Quy - wolf ff133edfda Tái cấu trúc manager page 2026-04-03 20:24:36 +07:00
Thanh Quy - wolf 50473d799d Tái cấu trúc code 2026-04-03 20:09:05 +07:00
Thanh Quy - wolf 4f3d807c95 docs: Add Phase 1 implementation summary 2026-04-03 19:41:25 +07:00
Thanh Quy - wolf eca619b79a feat: Implement Atomic Design Phase 1 - Atoms Foundation
 Created complete atoms library (21 components):
- Buttons: Button, IconButton with variants (primary, secondary, danger, ghost)
- Inputs: TextInput, SearchInput, Textarea with validation support
- Typography: Heading (h1-h6), Text (variants), Caption
- Badges: Badge (5 variants), PriceBadge (formatted pricing)
- Dividers: Horizontal/vertical separators

🎯 Updated existing components to use atoms:
- CartProduct: Now uses Button, Text, Caption atoms
- ReviewModal: Now uses Button, Textarea, Heading, Text atoms

📚 Added comprehensive documentation:
- components/atoms/ATOMS.md: Complete atoms reference guide
- Usage examples, theming, import patterns, accessibility

🏗️ Architecture improvements:
- Foundation for molecules/organisms
- Type-safe components with full TypeScript support
- Consistent theming via CSS variables
- Barrel exports for clean imports

 Verified:
- npm run build: Success (✓ Compiled successfully)
- npm run format: All files formatted
- npm run lint: No new errors in atoms

Next: Phase 2 - Create molecules (ProductCard, FormField, SearchBar, etc.)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 19:40:07 +07:00
Thanh Quy - wolf d3a6d1164c Merge branch 'main' into develop
Release package / release (pull_request) Successful in 20m59s
2026-04-03 15:13:39 +07:00
Thanh Quy - wolf e211ee5835 Feature Analytics 2026-04-03 15:09:03 +07:00
Thanh Quy - wolf 17d82f7239 docs: comprehensive AGENTS guide for AI development
Update AGENTS.md with detailed project architecture, code conventions, and quick reference guide to help AI understand the codebase structure and development workflow more efficiently.

Key additions:
- Complete folder structure with descriptions (app/, components/, layouts/, lib/)
- File organization and naming conventions
- Code style (TypeScript, Prettier, ESLint, Tailwind)
- Responsive design guidelines
- Markdown documentation update rules
- Type safety and data flow patterns
- Quick reference guide for common tasks
- CSS variables reference
- Useful npm commands
- Common code patterns
- Project status (completed, in progress, planned features)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-02 09:23:49 +07:00
Thanh Quy - wolf e0e64ded9a Manage Product and List Product 2026-04-01 15:06:37 +07:00
gitea-actions 68930cfd9c chore: release [ci skip] 2026-03-31 12:32:56 +00:00
TakahashiNguyen 5dd8af91b2 fix: better k8s yaml replacement (#26)
Release package / release (push) Successful in 1h2m3s
Reviewed-on: #26
v1.0.10
2026-03-31 11:33:35 +00:00
TaNguyenThanhQuy 418489b4fd Merge pull request 'Created User Review' (#25) from develop into main
Release package / release (push) Has started running
Reviewed-on: #25
2026-03-31 11:03:53 +00:00
Thanh Quy - wolf aa83f7488b Fix conflict develop
Release package / release (pull_request) Successful in 12m42s
2026-03-31 17:37:35 +07:00
gitea-actions 5c880bd7c6 chore: release [ci skip] 2026-03-31 10:15:34 +00:00
TakahashiNguyen 32b152d40c chore: update release script (#21)
Release package / release (push) Successful in 26m17s
Reviewed-on: #21
2026-03-31 09:50:29 +00:00
gitea-actions db2e92a90c chore: release [ci skip] 2026-03-31 08:16:50 +00:00
TakahashiNguyen 2913fa0d73 fix: better ci and docker build (#20)
Release package / release (push) Successful in 28m17s
Co-authored-by: TakahashiNg <83152264+TakahashiNguyen@users.noreply.github.com>
Reviewed-on: #20
v1.0.9
2026-03-31 07:52:42 +00:00
gitea-actions 423d4e3436 chore: release [ci skip] 2026-03-31 07:21:05 +00:00
TakahashiNguyen ddaa1ad873 fix: change from static execute to dynamic execute (#19)
Release package / release (push) Failing after 24m2s
Reviewed-on: #19
v1.0.8
2026-03-31 07:16:53 +00:00
gitea-actions ee137f66f0 chore: release [ci skip] 2026-03-31 05:22:38 +00:00
TakahashiNguyen 9a488df385 fix: better release config (#18)
Release package / release (push) Successful in 10m28s
Reviewed-on: #18
v1.0.7
2026-03-31 05:19:37 +00:00
TakahashiNguyen 14d5f570bd fix: Update k8s.yaml (#17)
Release package / release (push) Has started running
Reviewed-on: #17
2026-03-31 05:03:34 +00:00
gitea-actions e68cb026f1 chore: release [ci skip] 2026-03-30 08:31:15 +00:00
TakahashiNguyen 99de2362a0 fix: better release config (#15)
Release package / release (push) Successful in 16m28s
Co-authored-by: TakahashiNg <83152264+TakahashiNguyen@users.noreply.github.com>
Reviewed-on: #15
v1.0.6
2026-03-30 08:24:28 +00:00
gitea-actions 9b72ad873e chore: release [ci skip] 2026-03-30 07:17:13 +00:00
TakahashiNguyen 893d34e01c fix: ci issue (#14)
Release package / release (push) Successful in 16m52s
Co-authored-by: TakahashiNg <83152264+TakahashiNguyen@users.noreply.github.com>
Reviewed-on: #14
v1.0.5
2026-03-30 07:12:34 +00:00
gitea-actions c1912e5b90 chore: release [ci skip] 2026-03-30 06:46:06 +00:00
TakahashiNguyen 93b6221ff6 ci: better script (#13)
Release package / release (push) Failing after 5m27s
Co-authored-by: TakahashiNg <83152264+TakahashiNguyen@users.noreply.github.com>
Reviewed-on: #13
v1.0.4
2026-03-30 06:42:11 +00:00
Thanh Quy - wolf bae229bdf9 Add feauture review with only user is customer 2026-03-30 12:32:29 +07:00
Thanh Quy - wolf a21bb8add6 Delete package php 2026-03-30 12:09:21 +07:00
TakahashiNguyen deae7bcf64 fix(k8s): better yaml file (#12)
Release package / release (push) Failing after 4m48s
Release package / build-and-push (push) Has been skipped
Co-authored-by: TakahashiNg <83152264+TakahashiNguyen@users.noreply.github.com>
Reviewed-on: #12
2026-03-30 02:00:59 +00:00
gitea-actions 55ff138100 chore: release [ci skip] 2026-03-30 01:24:59 +00:00
TaNguyenThanhQuy 5c771b8c9c Merge pull request 'Đã merge toàn bộ features vào nhánh develop và không có conflic' (#11) from develop into main
Release package / release (push) Successful in 4m48s
Release package / build-and-push (push) Failing after 2m6s
Reviewed-on: #11
2026-03-30 01:21:40 +00:00
TakahashiNg 609aaf42df chore(k8s): removed unnecessary
Release package / release (push) Successful in 7m51s
Release package / build-and-push (push) Has been skipped
2026-03-30 01:13:32 +00:00
Thanh Quy - wolf 184635caf9 resolve conflict 2026-03-29 22:29:44 +07:00
Thanh Quy - wolf f5941b2e3b Update markdown files 2026-03-29 22:12:30 +07:00
gitea-actions aa7331d728 chore: release [ci skip] 2026-03-29 14:32:04 +00:00
TakahashiNguyen df8a6fc96f fix: better ci (#9)
Release package / release (push) Successful in 5m10s
Release package / build-and-push (push) Successful in 3m50s
Co-authored-by: TakahashiNg <83152264+TakahashiNguyen@users.noreply.github.com>
Reviewed-on: #9
v1.0.3
2026-03-29 14:28:13 +00:00
TakahashiNguyen 8d0247024d Merge pull request 'fix: better ci script' (#7) from dev-cicd into main
Release package / release (push) Failing after 4m38s
Release package / build-and-push (push) Has been skipped
Reviewed-on: #7
v1.0.2
2026-03-29 14:15:26 +00:00
TakahashiNg 9ad66301de ci: better ci
Release package / release (push) Successful in 2m23s
Release package / build-and-push (push) Has been skipped
2026-03-29 14:12:07 +00:00
TakahashiNg 5593c4fccc fix: ci script
Release package / release (push) Failing after 4m44s
Release package / build-and-push (push) Has been skipped
v1.0.2-cicd.1
2026-03-29 14:06:39 +00:00
TakahashiNg 801b804d2d fix: ci script
Release package / build-and-push (push) Has been cancelled
Release package / release (push) Has been cancelled
2026-03-29 13:56:08 +00:00
TakahashiNg 7534f41c6e fix: ci script
Release package / release (push) Failing after 25s
Release package / build-and-push (push) Has been skipped
2026-03-29 13:54:37 +00:00
TakahashiNg 2873952f10 fix: ci script
Release package / release (push) Failing after 15s
Release package / build-and-push (push) Has been skipped
2026-03-29 13:52:32 +00:00
Thanh Quy - wolf 284183098e docs: update and create comprehensive markdown documentation
- Updated README.md with current features (Auth, Cart, Feed pages)
- Updated COMPONENTS.md with CartFab and all context providers (Auth, Cart, Menu)
- Created APP.md: detailed documentation of all routes and pages
- Created LIB.md: documentation of types, constants, and contexts
- Created LAYOUTS.md: header and footer component documentation
- Updated TODO.md: reflects completed implementations and future work

This provides agents with comprehensive documentation to understand the project structure and implementation details.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-29 20:17:55 +07:00
Thanh Quy - wolf e2aeebd0e1 Created Page Feed 2026-03-29 20:05:53 +07:00