8 Commits

Author SHA1 Message Date
dvirlabs
509231966b Fix admin email logoc
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2026-05-10 10:06:03 +03:00
dvirlabs
bce4c91002 Fix: Update admin credentials on startup instead of only creating once
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Modified create_admin_user() to update existing admin with new credentials
- Removes old admin users when ADMIN_EMAIL changes
- Ensures credential changes from environment variables take effect immediately
- Fixes issue where ADMIN_EMAIL changes were being ignored
2026-05-10 09:58:16 +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
437fe72e48 Manage contact us messages
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-08 18:40:12 +03:00
c29f4af574 Fix bcrypt password hashing error in admin user creation
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Added fallback to use bcrypt directly if passlib fails
- Handles bcrypt version compatibility issue
- Ensures admin user can be created even with library conflicts
2026-05-08 15:29:35 +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
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