nmemmert
|
81beeeee70
|
fix: make verification error detection case-insensitive
|
2026-01-16 09:47:45 -05:00 |
|
nmemmert
|
3de069fce9
|
feat: enhance unverified user banner when returning to login
|
2026-01-16 09:45:10 -05:00 |
|
nmemmert
|
40b61243c1
|
feat: enhance verification banner with clear messaging and resend button
|
2026-01-16 09:43:30 -05:00 |
|
nmemmert
|
aacb2813d6
|
fix: sign out user immediately after signup to prevent Firestore access before verification
|
2026-01-16 09:42:03 -05:00 |
|
nmemmert
|
302a89e8d8
|
feat: add resend verification button on login screen for unverified users
|
2026-01-16 09:39:56 -05:00 |
|
nmemmert
|
7c47901563
|
feat: add email verification status and resend button in About page
|
2026-01-16 09:37:08 -05:00 |
|
nmemmert
|
74ee458ba9
|
chore: add measurementId to Firebase config
|
2026-01-16 09:27:05 -05:00 |
|
nmemmert
|
964e7c8aff
|
feat: require email verification before login
|
2026-01-16 09:25:48 -05:00 |
|
nmemmert
|
acdc219ad3
|
fix: resolve email verification timing issue by sending to newly created user
|
2026-01-16 09:23:45 -05:00 |
|
nmemmert
|
825156a53a
|
feat: add email verification after signup and password reset functionality
|
2026-01-16 09:21:04 -05:00 |
|
nmemmert
|
5b1124cd85
|
feat: add first name capture at signup and multi-step delete account confirmation
|
2026-01-16 09:14:13 -05:00 |
|
nmemmert
|
0cc08f7c26
|
feat: always show Most Prayed For box with motivational message when empty
|
2026-01-16 09:07:21 -05:00 |
|
nmemmert
|
a3bdb11ad7
|
feat: add Remember Me checkbox with 15-day auto-logout
|
2026-01-16 09:00:06 -05:00 |
|
nmemmert
|
52fd7e7c00
|
fix: update login screen to show Haver app name
|
2026-01-16 08:58:08 -05:00 |
|
nmemmert
|
649daa3dda
|
fix: calculate Most Prayed For based on Mark Prayed clicks, not prayer count
|
2026-01-16 08:56:23 -05:00 |
|
nmemmert
|
8b4109a8fd
|
feat: show count of prayers already prayed for today in greeting
|
2026-01-16 08:54:09 -05:00 |
|
nmemmert
|
8812d3d6ab
|
feat: add personalized time-based greeting with user name and active prayer count
|
2026-01-16 08:52:50 -05:00 |
|
nmemmert
|
1340440c42
|
feat: rebrand app to Haver with Hebrew meaning in About section
|
2026-01-16 08:49:30 -05:00 |
|
nmemmert
|
6c33fc4606
|
feat: add 'Mark Prayed' button for prayer items with streak tracking
|
2026-01-16 08:47:10 -05:00 |
|
nmemmert
|
8105d39554
|
feat: add prayer frequency tracking with 1-7 slider and frequency compliance calculation
|
2026-01-16 08:40:09 -05:00 |
|
nmemmert
|
4225ef017c
|
fix: update Prayer interfaces to include userId in all components
|
2026-01-16 08:31:49 -05:00 |
|
nmemmert
|
a67f295089
|
feat: integrate Things to Pray For tab and add dashboard widget
|
2026-01-16 08:29:51 -05:00 |
|
nmemmert
|
55076bbc0e
|
feat: enhance dashboard with real streak calculation, answered prayers section, and more stats
|
2026-01-16 08:25:02 -05:00 |
|
nmemmert
|
1d9e2a5d38
|
feat: make recent prayers clickable to edit from dashboard
|
2026-01-16 08:21:00 -05:00 |
|
nmemmert
|
ddad533c81
|
feat: upgrade UI with advanced modern design - glassmorphism, gradients, animations
|
2026-01-16 08:18:54 -05:00 |
|
nmemmert
|
b013e972d2
|
feat: enhance search with fuzzy matching, word-based filtering, and answered/unanswered filters
|
2026-01-16 08:16:27 -05:00 |
|
nmemmert
|
bbc13237cc
|
fix: add missing closing brace for about tab
|
2026-01-16 08:13:51 -05:00 |
|
nmemmert
|
15e81a8957
|
refactor: rename Settings tab to About, remove SettingsPage component
|
2026-01-16 08:13:24 -05:00 |
|
nmemmert
|
872fb889b6
|
fix: close head tag in layout.tsx
|
2026-01-16 08:05:15 -05:00 |
|
nmemmert
|
0d84231ec1
|
refactor: remove theme switching, keep dark mode permanent
|
2026-01-16 08:03:57 -05:00 |
|
nmemmert
|
a6fcf0eb7b
|
fix: add page reload back to apply theme changes
|
2026-01-16 08:01:45 -05:00 |
|
nmemmert
|
c18a3268fc
|
fix: remove CSS injection, rely on dark class and Tailwind
|
2026-01-16 07:59:16 -05:00 |
|
nmemmert
|
521bb593a9
|
fix: simplify CSS injection to be less destructive
|
2026-01-16 07:57:47 -05:00 |
|
nmemmert
|
af03bf4dc8
|
fix: inject global CSS override styles for theme switching
|
2026-01-15 16:55:30 -05:00 |
|
nmemmert
|
03f2b1670f
|
fix: use inline styles for theme switching instead of relying on dark class
|
2026-01-15 16:54:00 -05:00 |
|
nmemmert
|
a5a03792f6
|
fix: remove page reload from theme changes, rely on dark class application
|
2026-01-15 16:36:06 -05:00 |
|
nmemmert
|
6b2d716cc4
|
fix: add page reload to apply theme changes
|
2026-01-15 16:33:56 -05:00 |
|
nmemmert
|
58480cd630
|
fix: add theme initialization script in head and toast feedback for theme changes
|
2026-01-15 16:33:21 -05:00 |
|
nmemmert
|
bd7b9bea1a
|
fix: simplify theme switching to use direct DOM manipulation and localStorage
|
2026-01-15 16:13:27 -05:00 |
|
nmemmert
|
6425c155ce
|
fix: implement working theme selector with localStorage persistence
|
2026-01-15 15:00:13 -05:00 |
|
nmemmert
|
5afc5d754c
|
fix: enable system theme support and adjust settings page layout
|
2026-01-15 14:58:50 -05:00 |
|
nmemmert
|
12377187c8
|
feat: add answered prayers tab with answer details tracking
|
2026-01-15 14:47:52 -05:00 |
|
nmemmert
|
159a7463cd
|
feat: separate prayer compose and calendar into different tabs
|
2026-01-15 14:35:16 -05:00 |
|
nmemmert
|
eb9f1a6a9b
|
fix: increase auth loading timeout to 2 seconds for better Firebase compatibility
|
2026-01-15 14:32:54 -05:00 |
|
nmemmert
|
db88fa52c0
|
fix: wrap content with larger top padding container to show clock
|
2026-01-15 14:22:34 -05:00 |
|
nmemmert
|
b942681561
|
fix: increase top and bottom padding to prevent navbar overlap
|
2026-01-15 14:13:21 -05:00 |
|
nmemmert
|
782a7a5307
|
fix: add top padding to dashboard to prevent navbar overlap
|
2026-01-15 14:12:55 -05:00 |
|
nmemmert
|
6ab7ba35e3
|
feat: add live clock to dashboard
|
2026-01-15 14:12:32 -05:00 |
|
nmemmert
|
7237aa6181
|
feat: redesign home tab as dashboard with stats, move prayer entry to journal tab
|
2026-01-15 14:10:02 -05:00 |
|
nmemmert
|
8a5658a359
|
fix: add timeout to prevent auth loading from hanging indefinitely
|
2026-01-15 14:06:33 -05:00 |
|