-
95e60594e8
fix mobile pwa header video startup and slide overflow
main
Avery Felts
2026-02-24 02:40:36 -07:00
-
e8f47993a9
fix desktop dashboard regressions and one-time v1.1 release notes
Avery Felts
2026-02-24 02:31:04 -07:00
-
e5b3f649be
changes
Avery Felts
2026-02-24 02:03:27 -07:00
-
c31f8d8cfe
Document local Cloudflare dev workflow and standardize local port
Avery Felts
2026-02-24 00:26:24 -07:00
-
80917efa8f
Fix auth error handling and revert debug UI
Avery Felts
2026-02-02 01:10:36 -07:00
-
730ed1a76a
feat: add headless email auth, account settings, and push notification cleanup
Avery Felts
2026-02-02 00:15:31 -07:00
-
371c1e4618
Restructure desktop dashboard layout
Avery Felts
2026-02-01 22:41:33 -07:00
-
d957f7525f
Add GitHub/Email/Phone auth, fix smoking aids borders, improve desktop layout
Avery Felts
2026-02-01 22:28:57 -07:00
-
805508a413
Refactor UserHeader for transparent background and simplified styling
Avery Felts
2026-02-01 12:30:26 -07:00
-
7ee0aff52f
Fix usage timestamp persistence and clean up debug code
Avery Felts
2026-02-01 12:09:42 -07:00
-
711b5d838a
feat: v1.0 polish - new icon, optimized video, better buttons, and updated messaging
Avery Felts
2026-02-01 02:31:58 -07:00
-
4e8fe2a91c
feat: security hardening and v1.0 update modal
Avery Felts
2026-02-01 01:55:53 -07:00
-
42841f665c
UI: Remove live preview from login page and center login card
Avery Felts
2026-01-31 20:12:35 -07:00
-
834524bece
Routing: Default route now points to /home landing page
Avery Felts
2026-01-31 20:10:19 -07:00
-
d166e92f8c
UI: Hardware-aware video reveal with click-to-play bridge for iPhone XR
Avery Felts
2026-01-31 19:59:43 -07:00
-
3c3f803a1c
UI: Defeat iOS play HUD with Hybrid Poster and nuclear CSS suppression
Avery Felts
2026-01-31 19:56:36 -07:00
-
5f87c79b58
UI: Final surgical fix for iPhone XR - 480p Baseline 3.0, CSS filter removal, and structure repair
Avery Felts
2026-01-31 19:54:10 -07:00
-
c3f9a4fc9a
UI: Final legacy hardware fix - 720p optimization and leninent reveal logic for iPhone XR
Avery Felts
2026-01-31 19:50:52 -07:00
-
2eb8d25a06
UI: Ensure video poster visibility on mobile and fix header blackout
Avery Felts
2026-01-31 19:49:55 -07:00
-
242b098292
UI: Robust fix for iOS PWA play HUD - Ghosting logic and comprehensive media control suppression
Avery Felts
2026-01-31 19:47:10 -07:00
-
bd68c1bbed
Merge pull request 'feat/landingpage' (#1) from feat/landingpage into main
Nicholai Vogel
2026-02-01 02:43:25 +00:00
-
-
b46c220027
UI: Final surgical fix for iOS PWA play button - baseline encoding & CSS HUD override
Avery Felts
2026-01-31 19:43:03 -07:00
-
5a512349e5
Refactor: DemoSection with split sticky scrolling
feat/landingpage
nicholai
2026-01-31 19:40:37 -07:00
-
5795fd0468
UI: Critical fix for PWA/Safari video playback - programmatic initialization and 30fps optimization
Avery Felts
2026-01-31 19:39:39 -07:00
-
485f7a1e32
UI: Final fix for video delay - aggressive keyframes, poster frame, and smooth fade-in
Avery Felts
2026-01-31 19:34:47 -07:00
-
890bdf13e4
Feat: Add public landing page for non-authenticated users
nicholai
2026-01-31 19:30:46 -07:00
-
60ca78b9d8
UI: Refactor header layers for instant video visibility and fix layering issues
Avery Felts
2026-01-31 19:30:07 -07:00
-
27854f8a10
UI: Final fix for 'stuck' video - add React force-play and re-encode for speed
Avery Felts
2026-01-31 19:25:11 -07:00
-
468f02fbc8
UI: Trim first 3s of smoke video to bypass static/stuck segment
Avery Felts
2026-01-31 19:22:01 -07:00
-
31addc066e
UI: Re-convert video to 8-bit yuv420p for instant web playback
Avery Felts
2026-01-31 19:19:15 -07:00
-
95cfdabe36
UI: Focus smoke video on bottom crop and optimize for faster start
Avery Felts
2026-01-31 19:16:27 -07:00
-
d6b191a201
UI: Remove legacy cloudy SVG mask to reveal video background
Avery Felts
2026-01-31 19:13:50 -07:00
-
2a0f162ea3
UI: Add cinematic smoke video background to header
Avery Felts
2026-01-31 19:10:10 -07:00
-
-
d3314c5590
UI: Remove redundant Close Menu button from drop-up
Avery Felts
2026-01-31 18:52:38 -07:00
-
5e64ea2f9e
Fix: Remove automatic Log Usage trigger on launch/PWA
Avery Felts
2026-01-31 18:50:24 -07:00
-
30442cb177
Fix: Disable horizontal scroll in ScrollWheelLogger
Avery Felts
2026-01-31 18:34:10 -07:00
-
2e06aa833a
Fix: Restore missing buttons by refining UI state logic
Avery Felts
2026-01-31 18:31:37 -07:00
-
af6ac933ee
Refactor: New Log Usage UI with dynamic drop-up and scroll-wheel logger
Avery Felts
2026-01-31 18:28:19 -07:00
-
79377fb210
Fix: Runtime VAPID key fetching to avoid build-time environment dependency
Avery Felts
2026-01-31 18:05:10 -07:00
-
ebd1f67f74
Fix: Pass VAPID details explicitly to generateRequestDetails for serverless reliability
Avery Felts
2026-01-31 18:01:17 -07:00
-
4fc255b144
Fix: Added detailed VAPID debugging and unauthenticated status endpoint
Avery Felts
2026-01-31 17:59:22 -07:00
-
0eab4b36e7
Fix: Ensure VAPID keys are initialized inside the request handler for reliability
Avery Felts
2026-01-31 17:49:34 -07:00
-
95f0d94411
Feature: Dynamic time-of-day specific positive reinforcement notifications
Avery Felts
2026-01-31 17:44:59 -07:00
-
3a31c8a956
Refactor: Unified independent quit plans for Nicotine and Weed, fixed persistence, and upgraded UI with expandable sections
Avery Felts
2026-01-31 17:37:25 -07:00
-
75a75fd499
feat: Implement independent nicotine/weed quit plans with refined UI and auto-unlock logic
Avery Felts
2026-01-31 17:12:01 -07:00
-
7046febd00
Fix Achievement Logic: Correct Fighter/Goal Crusher criteria and clarify celebration UI
Avery Felts
2026-01-31 10:52:42 -07:00
-
36a3deddc7
Enhance Mood Tracker: Optimize performance, smooth animations, add affirmations, and persist score
Avery Felts
2026-01-31 10:22:37 -07:00
-
e532fe52d2
chore: ignore and untrack .open-next 2 directory
Avery Felts
2026-01-29 15:47:47 -07:00
-
143258a86d
Premium design updates for Smoking Aids and enhanced image blending
Avery Felts
2026-01-28 10:37:59 -07:00
-
3cf2e805f2
PWA optimizations, bug fixes, time adjustment, and reduced loading / typescript conversion
Avery Felts
2026-01-28 10:11:06 -07:00
-
4687958125
Soften header aesthetics and fog mask for a truly blurred and seamless edge
Avery Felts
2026-01-28 09:20:32 -07:00
-
c4a6225edf
Fix header border contrast in light and dark modes
Avery Felts
2026-01-28 09:17:04 -07:00
-
38fc84e57c
Tighten header fog mask to extreme edges for better header coverage
Avery Felts
2026-01-28 09:13:44 -07:00
-
a8348a2b14
Refine header fog mask for a much smoother, seamless transition
Avery Felts
2026-01-28 09:10:35 -07:00
-
20c97d39bc
Add feathered edge masks to header fog for smoother blending
Avery Felts
2026-01-28 09:07:35 -07:00
-
d6c26340c6
Reduce smoke animation speed by ~30% for a calmer effect
Avery Felts
2026-01-28 09:04:53 -07:00
-
1a95af4fed
Cleanup side menu and reduce header transparency for a more solid feel
Avery Felts
2026-01-28 09:00:47 -07:00
-
4dec6adc1c
Upscale nav buttons and tighten mobile dashboard layout to prevent overscroll and empty space
Avery Felts
2026-01-28 08:54:07 -07:00
-
35b2ec9e8c
Add sleek mobile navigation buttons to dashboard with theme support and synced scroll tracking
Avery Felts
2026-01-28 08:48:17 -07:00
-
4f44182b59
Restructure mobile dashboard swipe flow into 4 logical pages
Avery Felts
2026-01-28 08:41:55 -07:00
-
7f17028f45
Fix smoke animation: update SVG colors and enhance multidirectional drifting
Avery Felts
2026-01-28 08:22:15 -07:00
-
0d0258de97
Fix broken mobile layout, sidebar portal, and header animations
Avery Felts
2026-01-28 01:50:56 -07:00
-
f5363fea7c
UI Overhaul: Side Menu, Centered Brand Header, and Swipe Ecosystem for Placards
Avery Felts
2026-01-28 00:57:40 -07:00
-
680281ce6c
UI: Finalized legend grid and cleaned up environment
Avery Felts
2026-01-28 00:43:13 -07:00
-
4523cfa8f2
UI: Fixed legend mobile grid alignment and removed temporary artifacts
Avery Felts
2026-01-28 00:42:11 -07:00
-
f9efbb1c32
UI: Optimized legend grid columns for better mobile width matching
Avery Felts
2026-01-28 00:41:14 -07:00
-
9963db2465
UI: Moved calendar legend to top of card for better visibility
Avery Felts
2026-01-28 00:35:34 -07:00
-
b90686fac0
Mobile UI Polish - fixed Sunday stretch and optimized calendar for app-like feel
Avery Felts
2026-01-28 00:30:21 -07:00
-
b19b867958
Slightly slow down header fog for calming effect
Avery Felts
2026-01-28 00:19:17 -07:00
-
83c4955b9b
Refine fog visibility - sharper cloud definitions and reduced transparency
Avery Felts
2026-01-28 00:12:58 -07:00
-
7012c4b1e8
Slow down header fog for a more calming effect
Avery Felts
2026-01-28 00:08:24 -07:00
-
487b8bb268
Speed up header fog and fix startup delay
Avery Felts
2026-01-28 00:04:15 -07:00
-
23105a33fa
Optimize fog texture scale for mobile and small windows
Avery Felts
2026-01-27 23:56:48 -07:00
-
e764fdabba
Compact MoodTracker layout - reduced blank space and refined sizing
Avery Felts
2026-01-27 23:54:56 -07:00
-
57bb0eb42a
Clean up QuitTraq logo - removed smudge shadow and refined colors
Avery Felts
2026-01-27 23:53:32 -07:00
-
1bdb73ff95
Sharpen QuitTraq logo visibility in dark mode against fog
Avery Felts
2026-01-27 23:49:44 -07:00
-
3d6d0c2cbe
Make QuitTraq logo stand out more in header
Avery Felts
2026-01-27 23:45:27 -07:00
-
184936e895
Update fog transparency to 30%
Avery Felts
2026-01-27 23:42:24 -07:00
-
3b1736f828
Smooth out fog edges with blur and cap transparency at 20%
Avery Felts
2026-01-27 23:39:25 -07:00
-
5dedd4c1d5
Fix cron deployment by isolating config and boost fog visibility
Avery Felts
2026-01-27 23:33:31 -07:00
-
9201171936
Boost header fog visibility and speed
Avery Felts
2026-01-27 23:25:33 -07:00
-
3e0019e703
Replace PNG fog with procedural SVG animation
Avery Felts
2026-01-27 20:32:10 -07:00
-
ec9b32249e
Enhance MoodTracker for light mode visibility
Avery Felts
2026-01-27 20:28:27 -07:00
-
38e7bb178f
Mobile experience enhancements: fixed fog texture, padding adjustments, and dvh support
Avery Felts
2026-01-27 20:21:16 -07:00
-
ce9cd0cce7
Polish MoodTracker component with premium glassmorphism and UI improvements
Avery Felts
2026-01-27 20:17:33 -07:00
-
c518ad9f34
Fix mood tracker affirmation bug and add dynamic background
Avery Felts
2026-01-27 17:59:05 -07:00
-
39c8e92f92
Fix duplicate notifications and improve push titles
Avery Felts
2026-01-27 17:43:34 -07:00
-
c438e4f552
Add iOS PWA Push Notifications technical guide
Avery Felts
2026-01-27 17:36:48 -07:00
-
cec4096e1f
Fix push notifications: Edge runtime compatibility, minute-precision hourly reminders, and timezone sync
Avery Felts
2026-01-27 16:47:51 -07:00
-
9f0eb9a5bd
Add hourly time picker range and update notification logic
Avery Felts
2026-01-27 14:26:24 -07:00
-
9967399145
Update UserHeader with dropdown time picker and fix imports
Avery Felts
2026-01-27 14:23:21 -07:00
-
197364e11d
Add synthesized bubble pop sound to notifications
Avery Felts
2026-01-27 14:18:00 -07:00
-
20872c9cc8
Update reminder settings to use dropdown time picker
Avery Felts
2026-01-27 14:14:17 -07:00
-
1556cf69c6
Fix variable scope error in Dashboard.tsx
Avery Felts
2026-01-27 14:09:26 -07:00
-
60affa9a77
Fix immediate achievement celebration and reliable notification delivery
Avery Felts
2026-01-27 14:05:40 -07:00
-
431966a634
feat: add daily/hourly notification frequency and cloudy header effect
Avery Felts
2026-01-27 09:31:01 -07:00
-
630d88e4bd
style: remove solid background to reveal global gradient
Avery Felts
2026-01-27 09:19:56 -07:00
-
ee59d0088e
fix: SmokingAidsPage missing header and navigation
Avery Felts
2026-01-27 09:16:03 -07:00
-
b28d5a3c98
style: fix herbal tea image not respecting bubble shape by enforcing inner containment
Avery Felts
2026-01-27 09:09:56 -07:00
-
ba9989b877
style: update product images to use circular (bubble) validation
Avery Felts
2026-01-27 09:07:01 -07:00