Commit Graph

  • d6acf85252 Fix Save Draft always showing Unsaved after save nmemmert 2026-06-16 11:54:39 -04:00
  • 68fa1497a3 Remove helper text from external sites section on homepage nmemmert 2026-06-16 11:35:13 -04:00
  • d42c00d6dd Show image on external site link cards on homepage nmemmert 2026-06-16 11:18:08 -04:00
  • 47887d7fbd Add admin-editable QR code image to homepage share section nmemmert 2026-06-16 10:03:21 -04:00
  • 48c2f81d00 Add QR code tracker to admin panel nmemmert 2026-06-16 09:33:35 -04:00
  • 37fc69680e Send study reminder emails 8 hours after lesson release nmemmert 2026-06-15 07:56:56 -04:00
  • 1bc573147d Redesign Q&A for mobile and upgrade completion certificate nmemmert 2026-06-09 13:40:31 -04:00
  • 8eae361a73 Q&A mobile nmemmert 2026-06-09 11:30:36 -04:00
  • ee9d76ada7 Wire lesson discussion to community, fix search links nmemmert 2026-06-09 10:23:54 -04:00
  • 75d490020b search download fix nmemmert 2026-06-09 10:02:01 -04:00
  • c4645e3475 Add cross-site improvements across three phases nmemmert 2026-06-09 09:10:29 -04:00
  • 9ad24df626 tweaks nmemmert 2026-06-08 16:47:21 -04:00
  • 3e1b1e0fae Enrolment issue nmemmert 2026-06-08 14:45:04 -04:00
  • 95b7a3f211 Add in /salvation nmemmert 2026-06-08 10:24:37 -04:00
  • 66699270f5 Clean. Here's what's live now: nmemmert 2026-06-05 09:23:55 -04:00
  • c80804b055 checpoint fix nmemmert 2026-06-04 10:35:01 -04:00
  • 285d837a0b publish error fix nmemmert 2026-06-04 10:22:07 -04:00
  • 0ba35e0e52 font change nmemmert 2026-06-04 10:12:13 -04:00
  • bccd1cfa60 TFL Resources nmemmert 2026-06-04 09:46:51 -04:00
  • 8d95c50041 TFL fix nmemmert 2026-06-04 09:36:04 -04:00
  • 20397960d6 Truth for life fix nmemmert 2026-06-04 09:23:11 -04:00
  • cb78b6522d All green. You're good to build and deploy. Here's a summary of everything done since your last commit: nmemmert 2026-06-04 09:17:34 -04:00
  • 07519b4f48 auth fix nmemmert 2026-06-03 16:14:49 -04:00
  • e11858c2f3 gated lessions nmemmert 2026-06-03 16:07:54 -04:00
  • a7dc3ede21 remove quiz label nmemmert 2026-06-03 15:56:17 -04:00
  • b34a78f874 fix agian nmemmert 2026-06-03 15:49:22 -04:00
  • ae396da72e annoucments nmemmert 2026-06-03 15:27:21 -04:00
  • 346ecb217c refractor server.js nmemmert 2026-06-03 15:08:14 -04:00
  • e17a818deb fix nmemmert 2026-06-03 14:31:22 -04:00
  • 68f6212e9b cool stuff nmemmert 2026-06-03 14:14:25 -04:00
  • a2c4924191 email templates nmemmert 2026-06-03 13:14:08 -04:00
  • 49c9994156 New admin panel - People → Study Users nmemmert 2026-06-03 12:29:05 -04:00
  • 4983524ea4 newsletter fix nmemmert 2026-06-03 12:08:53 -04:00
  • e561bfa000 analytics fixs nmemmert 2026-06-03 11:35:45 -04:00
  • b7aa32e4b7 questions fix nmemmert 2026-06-03 11:18:22 -04:00
  • 3e49ccce62 fix nmemmert 2026-06-03 11:07:46 -04:00
  • 617998656c Merge pull request #4 from nmemmert/feature/online-class-upgrade nmemmert 2026-06-03 10:58:06 -04:00
  • b187b19f18 feat: homepage newsletter, Q&A callout, episodes page redesign, SEO/sitemap, asset tagging nmemmert 2026-06-03 10:56:55 -04:00
  • ef6760c788 Merge pull request #3 from nmemmert/feature/online-class-upgrade nmemmert 2026-06-02 14:21:44 -04:00
  • 01abb2c8c6 fix nmemmert 2026-06-02 14:21:03 -04:00
  • bdd80db80a Merge pull request #2 from nmemmert/feature/online-class-upgrade nmemmert 2026-06-02 14:15:26 -04:00
  • 3e050c8909 stuff nmemmert 2026-06-02 14:13:37 -04:00
  • 5b448aef0f stuff nmemmert 2026-06-02 14:02:00 -04:00
  • b18f4e88fa Add study completion, checkpoints, lesson announcements, and lesson-thread defaults nmemmert 2026-06-02 12:03:29 -04:00
  • 33ac2fb5d0 Fix homepage external link placement and publish sanitization nmemmert 2026-06-01 13:31:26 -04:00
  • 1d536827e3 Improve admin UX and autosave handling nmemmert 2026-06-01 12:56:26 -04:00
  • b9ed8761db admin redesign: topbar state zone, podcast hub tabs, AnalyticsPanel CSS classes, useAutosave nmemmert 2026-06-01 11:45:52 -04:00
  • a58d75c425 Add drag-and-drop lesson reordering for admin study sections nmemmert 2026-05-26 10:09:43 -04:00
  • c1fcf66ef8 Expand study lesson and community pages to use more horizontal space, reduce scrolling nmemmert 2026-05-21 16:09:42 -04:00
  • b079eb5386 Fix community page auth endpoint to correctly load enrollment status nmemmert 2026-05-21 14:53:11 -04:00
  • 295c0b61f8 Default to login mode and make signup toggle a prominent button nmemmert 2026-05-21 14:51:59 -04:00
  • 01143d3ec9 Add community question message type with pre-fill from study community nmemmert 2026-05-21 14:39:30 -04:00
  • 367ebc88b4 Add dedicated study community page at /study/:studySlug/community nmemmert 2026-05-21 14:07:17 -04:00
  • eee200cf9c Add study community discussion board and Ask Nate button nmemmert 2026-05-21 14:04:12 -04:00
  • ffa860d5bc Preserve releasedAt timestamps during admin content sanitize nmemmert 2026-05-21 12:44:13 -04:00
  • bd047b029c Fix admin publish data loss for unreleased lessons and harden data persistence nmemmert 2026-05-21 12:39:28 -04:00
  • da5f77c3c6 Generalize study release-date gating across all studies nmemmert 2026-05-21 12:29:57 -04:00
  • 74e9f57ea5 Add admin study user enrollment list nmemmert 2026-05-21 12:08:15 -04:00
  • 376088a52b Add study enrollment manager, profile settings, and email verification flow nmemmert 2026-05-21 11:46:49 -04:00
  • 67f3caf40b Add editable PRISM homepage section nmemmert 2026-05-20 09:00:22 -04:00
  • c66be30b20 changed checklist order and added what is next when collaped. nmemmert 2026-05-18 08:47:24 -04:00
  • f14992350c adding nmemmert 2026-05-18 08:27:24 -04:00
  • db762c5a05 Add admin podcast checklist UX and persistence updates nmemmert 2026-05-18 08:26:53 -04:00
  • dba5f16bcd Load draft content in admin while keeping public lesson locks nmemmert 2026-05-12 15:23:17 -04:00
  • da35006a30 Backfill release dates on startup and hard-lock undated lessons nmemmert 2026-05-12 15:17:08 -04:00
  • d74151d91d Enforce study lesson release locks and schedule biweekly Monday dates nmemmert 2026-05-12 15:09:38 -04:00
  • 82e9443db8 Remove study sidebar and add account/login CTA button nmemmert 2026-05-12 13:50:42 -04:00
  • af0c33282a Improve sidebar spacing and layout - push sidebar right, add visual divider for next tracks nmemmert 2026-05-12 13:45:41 -04:00
  • 3e38785709 Move Why Sign Up section to sticky sidebar on study landing page nmemmert 2026-05-12 13:38:07 -04:00
  • c91e23a0bb Enhance study hero section prominence with larger typography and visual hierarchy nmemmert 2026-05-12 13:33:20 -04:00
  • e60c1fb8f9 Add /study/signup page with auth form, benefits, and start-here style link nmemmert 2026-05-12 13:28:32 -04:00
  • 29ef1abb74 Add Why Sign Up section to study landing page and auth hint to lesson sidebar nmemmert 2026-05-12 13:21:54 -04:00
  • a78ae6d6ca Merge feature/colossians-study-pages nmemmert 2026-05-12 12:47:22 -04:00
  • affd903f40 Make homepage study card admin-editable with NEW tag controls nmemmert 2026-05-12 12:47:13 -04:00
  • 853e56bd91 Clarify about page image controls in admin nmemmert 2026-05-12 09:27:29 -04:00
  • becc1b5b27 Enhance admin dashboard and scripture linking nmemmert 2026-05-12 09:12:55 -04:00
  • 0703a802ff Refine Q&A share feedback and top back-to-site link nmemmert 2026-05-11 12:06:57 -04:00
  • 7a48130ffb Add social share buttons and per-question OG share stubs nmemmert 2026-05-11 11:53:01 -04:00
  • f4adeb2844 Refine admin content flow and improve Q&A mobile UX nmemmert 2026-05-07 14:23:18 -04:00
  • 5f479402a0 Add mobile menu for admin sidebar navigation nmemmert 2026-05-07 13:13:18 -04:00
  • 7568be368e Add Episode Highlights player with Spotify embed auto-resolution and direct embed URL support nmemmert 2026-05-07 11:36:07 -04:00
  • 93548b1ac8 Fix CI docker publish install for React 19 peers nmemmert 2026-05-07 10:32:57 -04:00
  • 90e5c677d8 Improve analytics UX with geo maps and readability updates nmemmert 2026-05-07 10:29:49 -04:00
  • 3cbb7cc409 Implement comprehensive analytics redesign with bot detection and charts nmemmert 2026-05-07 10:06:32 -04:00
  • 583a9b7b66 Implement email tab redesign, archive support, manual Q&A creation, URL linking, and question admin tools nmemmert 2026-05-07 09:43:16 -04:00
  • bc3d906e64 Add per-download Amazon button settings for current and archived downloads nmemmert 2026-05-07 07:49:02 -04:00
  • 9f0aa8bd65 Make welcome email editable in admin and skip admin notice for newsletter signups nmemmert 2026-05-06 15:45:44 -04:00
  • 272eb607c8 Add personalized newsletter welcome email flow nmemmert 2026-05-06 15:38:16 -04:00
  • 017a7fca88 Clean up footer with More Platforms menu nmemmert 2026-05-06 11:38:08 -04:00
  • a2c3e606bd Restore Spotify icon import nmemmert 2026-05-06 11:12:59 -04:00
  • 71e429f758 Merge seeded platform links on container upgrades nmemmert 2026-05-06 11:10:55 -04:00
  • fd60c8e796 Fix lint errors in App icons import nmemmert 2026-05-06 10:57:42 -04:00
  • 42bac71fd6 Add podcast platform badges and Headliner widget nmemmert 2026-05-06 10:54:38 -04:00
  • 475abff3cf Restore share section with QR code and Share the Show button nmemmert 2026-05-05 16:52:26 -04:00
  • 8d3755f537 Make 'New here' a secondary button in hero nmemmert 2026-05-05 16:41:00 -04:00
  • 5088687b58 Update nav: book icon logo, add Q&A link, remove Home link nmemmert 2026-05-05 16:39:25 -04:00
  • 7c02062663 Make all site content editable from admin; add per-page content blocks nmemmert 2026-05-05 16:17:23 -04:00
  • 79eb72635e Fix download link styling and raise download description limits nmemmert 2026-05-04 15:08:27 -04:00
  • 554c248ea7 Fix: copy server/ directory into Docker runtime image nmemmert 2026-05-04 14:03:47 -04:00
  • 3b91fac6a7 Merge beta: TOTP 2FA, admin asset manager, resource page redesign, rate limiting, and security hardening nmemmert 2026-05-04 13:56:09 -04:00