19 Commits

Author SHA1 Message Date
dac10f2a26 redesign the website
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-06-04 01:58:56 +03:00
f02f8106f9 Try fix brand-master
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-26 07:34:08 +03:00
ad96ec33e6 Fix product filters and add admin password reset feature
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Fix: Product filters now properly send only non-empty values to backend
- Fix: Brand/gender/model filters now work correctly
- Add: FORCE_ADMIN_PASSWORD_RESET flag for resetting admin password on deployment
- Add: ADMIN_PASSWORD_RESET.md guide with instructions
- Update: Admin password reset logic with clear console messages
2026-05-11 08:04:19 +03:00
b68ab81a53 Add product improvements: main image, ratings, sorting, pagination, Unisex gender, space-separated sizes, fix brand filter
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-11 06:54:37 +03:00
22f995bc80 Fix: Remove duplicate export statement in MyMessages.jsx
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-10 07:59:58 +03:00
8e617c1998 Add proper CSS styling to MyMessages page
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-05-10 04:20:27 +03:00
ddd0a1ab4a Fix: Correct API import path in MyMessages.jsx
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-10 04:10:39 +03:00
99d5af1724 Set the messages to send also the the mail and add message pannel for customers
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-05-10 04:03:27 +03:00
29aa5c2f36 Add the option to login with username or phone or email and fix the leave messages
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-08 18:54:26 +03:00
437fe72e48 Manage contact us messages
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-08 18:40:12 +03:00
7fbc2f7d41 Auto set the price for product when model is set
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-08 18:23:16 +03:00
9176e32e6f Fix image not load correcttlly
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-08 18:07:46 +03:00
f9419c2f4a Fix image preview URLs in admin panel
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Use VITE_API_URL environment variable instead of hardcoded localhost:8000
- Fixes broken image previews for both category and product uploads
- Properly constructs backend URL from API URL
2026-05-08 17:24:02 +03:00
121f677f34 Fix admin credentials and frontend error handling
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Changed admin email to admin@brandmaster.com (no dash)
- Changed admin password to Admin123!
- Fixed frontend Home.jsx to handle API errors gracefully
- Added fallback to empty arrays when API calls fail
- This prevents 'Cannot read properties of undefined' crash
2026-05-08 15:14:27 +03:00
417b2ef877 feat: Add admin user, PIN-based password reset, and profile management
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
- Auto-create admin user on startup with configurable credentials
- Force password change on first admin login
- PIN-based password reset via email (6-digit code)
- Remove demo account notice from login page
- Add complete profile edit with email, phone, address fields
- Add password change functionality in profile
- Add database migration for new user fields
- Update Helm values with admin and email config
2026-05-07 08:09:30 +03:00
6630045f67 Work 2026-05-04 01:01:36 +03:00
307bdef2e1 Update app 2026-05-03 04:56:48 +03:00
fbb3e7d850 Add brands management system with backend persistence 2026-05-01 19:14:39 +03:00
dvirlabs
d182f76201 Initial app 2026-05-01 11:12:13 +03:00