dualfroz
|
8da8322ede
|
test: add coupon-order integration tests
|
2026-08-28 14:12:21 +02:00 |
|
dualfroz
|
7a954edb71
|
test: add cart and wishlist tests
|
2026-08-28 12:41:43 +02:00 |
|
dualfroz
|
b92a9c6430
|
test: add translator tests
|
2026-08-28 11:09:27 +02:00 |
|
dualfroz
|
de62bd9f44
|
test: add auth and permissions tests
|
2026-08-28 09:42:54 +02:00 |
|
dualfroz
|
be4d5811b1
|
test: add database test case, router and CSRF tests
|
2026-08-27 23:09:49 +02:00 |
|
dualfroz
|
4e33c680f5
|
chore: add database migration and seed console scripts
|
2026-08-27 21:52:38 +02:00 |
|
dualfroz
|
32723d44a4
|
style: add storefront and admin stylesheet
|
2026-08-27 20:30:16 +02:00 |
|
dualfroz
|
f6f4b67ef3
|
views(admin): add order and user management pages
|
2026-08-27 19:08:33 +02:00 |
|
dualfroz
|
f9741f89ef
|
views(admin): add coupon and review management pages
|
2026-08-27 17:45:06 +02:00 |
|
dualfroz
|
244e502bad
|
views(admin): add product management pages
|
2026-08-27 16:28:15 +02:00 |
|
dualfroz
|
c200aa2996
|
views(admin): add category and variant management pages
|
2026-08-27 15:07:30 +02:00 |
|
dualfroz
|
124da9db63
|
views(admin): add analytics and attributes pages
|
2026-08-27 13:45:00 +02:00 |
|
dualfroz
|
2f15af5dc1
|
views(admin): add admin layout and dashboard
|
2026-08-27 12:23:01 +02:00 |
|
dualfroz
|
9b93c7d9e8
|
views: add error pages for 403, 404 and 419
|
2026-08-27 11:00:02 +02:00 |
|
dualfroz
|
eeed6c08cc
|
views: add checkout pages
|
2026-08-27 09:43:05 +02:00 |
|
dualfroz
|
212f9c96e4
|
views: add product detail page
|
2026-08-26 23:10:10 +02:00 |
|
dualfroz
|
890dd5bd31
|
views: add catalog listing page
|
2026-08-26 21:36:21 +02:00 |
|
dualfroz
|
f5e3b2310e
|
views: add cart page
|
2026-08-26 20:06:43 +02:00 |
|
dualfroz
|
e6c381a732
|
views: add account order history and wishlist pages
|
2026-08-26 18:36:27 +02:00 |
|
dualfroz
|
2ef134cb22
|
views: add login and registration pages
|
2026-08-26 17:07:54 +02:00 |
|
dualfroz
|
d22f4c9210
|
views: add base layout, home page and product card partial
|
2026-08-26 15:38:49 +02:00 |
|
dualfroz
|
e395799550
|
i18n: add English and Polish translation strings
|
2026-08-26 14:10:38 +02:00 |
|
dualfroz
|
0b92b95275
|
feat: add application kernel and public entry point
|
2026-08-26 12:37:16 +02:00 |
|
dualfroz
|
2762b246d8
|
feat: define application routes
|
2026-08-26 11:08:33 +02:00 |
|
dualfroz
|
ed2f18bb14
|
feat(admin): add coupon, order and review controllers
|
2026-08-26 09:40:06 +02:00 |
|
dualfroz
|
bffd4c82c7
|
feat(admin): add variant controller
|
2026-08-25 23:06:15 +02:00 |
|
dualfroz
|
2d8d171f9f
|
feat(admin): add product controller
|
2026-08-25 21:46:30 +02:00 |
|
dualfroz
|
d9cb77c6fe
|
feat(admin): add category and attribute controllers
|
2026-08-25 20:25:00 +02:00 |
|
dualfroz
|
d63bbcb29a
|
feat(admin): add dashboard, analytics and user controllers
|
2026-08-25 19:06:01 +02:00 |
|
dualfroz
|
1346766a73
|
feat(checkout): add checkout controller with Stripe flow
|
2026-08-25 17:48:02 +02:00 |
|
dualfroz
|
63768c66d5
|
feat(cart): add cart and wishlist controllers
|
2026-08-25 16:26:05 +02:00 |
|
dualfroz
|
3c7288404c
|
feat(catalog): add catalog and review controllers
|
2026-08-25 15:03:10 +02:00 |
|
dualfroz
|
fa11ab995c
|
feat(auth): add auth and account controllers
|
2026-08-25 13:45:21 +02:00 |
|
dualfroz
|
a595fd88ff
|
feat(http): add base controller, home and locale controllers
|
2026-08-25 12:23:43 +02:00 |
|
dualfroz
|
eb7b910daa
|
feat(catalog): add product search and filtering engine
|
2026-08-25 11:00:27 +02:00 |
|
dualfroz
|
6978af0b8d
|
feat(reviews): add review service and Stripe payment gateway
|
2026-08-25 09:42:54 +02:00 |
|
dualfroz
|
4c8d38e972
|
feat(admin): add analytics aggregator
|
2026-08-24 23:09:49 +02:00 |
|
dualfroz
|
3456b6edf4
|
feat(orders): add order service and insufficient stock exception
|
2026-08-24 21:43:38 +02:00 |
|
dualfroz
|
26d0f46729
|
feat(coupons): add coupon service and result value object
|
2026-08-24 20:12:16 +02:00 |
|
dualfroz
|
170c24ee52
|
feat(cart): add session cart service
|
2026-08-24 18:41:33 +02:00 |
|
dualfroz
|
5853881f30
|
feat(auth): add authentication service
|
2026-08-24 17:09:06 +02:00 |
|
dualfroz
|
a794ae0e19
|
feat(data): add variant repository
|
2026-08-24 15:43:15 +02:00 |
|
dualfroz
|
d40f448f18
|
feat(data): add product repository
|
2026-08-24 14:13:30 +02:00 |
|
dualfroz
|
0be2439890
|
feat(data): add review repository
|
2026-08-24 12:42:00 +02:00 |
|
dualfroz
|
e2dbd78cc9
|
feat(data): add order repository
|
2026-08-24 11:11:01 +02:00 |
|
dualfroz
|
da11a2119a
|
feat(data): add attribute and coupon repositories
|
2026-08-24 09:40:02 +02:00 |
|
dualfroz
|
b5dc9c3ace
|
feat(data): add user, category and wishlist repositories
|
2026-08-23 23:10:05 +02:00 |
|
dualfroz
|
08929b48b2
|
feat(mail): add SMTP mailer and order confirmation mail builder
|
2026-08-23 21:49:10 +02:00 |
|
dualfroz
|
2897d0ba89
|
feat(mail): add mailer interface with null and log drivers
|
2026-08-23 20:24:21 +02:00 |
|
dualfroz
|
21852bfc7f
|
db: add initial schema and catalog wave2 migrations
|
2026-08-23 19:03:43 +02:00 |
|