Commit Graph

  • 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