-
1551599305
Beta: TOTP 2FA, admin asset manager, resource page redesign, rate limiting, and security hardening
nmemmert
2026-05-04 13:56:04 -04:00
-
5a4e011d0e
Add Cloudflare Workers configuration
cloudflare/workers-autoconfig
cloudflare-workers-and-pages[bot]
2026-05-04 16:13:49 +00:00
-
-
-
7f56060d6b
Beta: admin assets, resource download forms, and resource page redesign
beta
nmemmert
2026-04-30 15:47:10 -04:00
-
-
10bd6848ef
Simplify podcast highlight labels on episodes page
nmemmert
2026-04-27 16:39:54 -04:00
-
b26103b7b1
Reorganize admin workflow and persist episode discussion questions
nmemmert
2026-04-27 16:25:26 -04:00
-
83743cc78b
Add robots.txt and sitemap.xml for SEO
nmemmert
2026-04-27 15:09:37 -04:00
-
ee153cf9ef
image
nmemmert
2026-04-27 11:26:01 -04:00
-
88860bc42a
Serve images first-party and remove necloud domain refs
nmemmert
2026-04-27 10:58:09 -04:00
-
c5cc28b36b
Fix podcast art route for Docker runtime dist path
nmemmert
2026-04-27 10:38:57 -04:00
-
73b8299f1a
Add podcast redirects and route through first-party links
nmemmert
2026-04-27 10:31:10 -04:00
-
b4f1c1dbdb
Polish About, forms, and share/contact UI
nmemmert
2026-04-23 17:03:41 -04:00
-
8a71aecb4e
Refine homepage sections and contact card design
nmemmert
2026-04-20 15:38:55 -04:00
-
74c21f956e
Add companion app
feat/companion-app
nmemmert
2026-04-20 14:58:57 -04:00
-
cc4a4b4d63
Gate Titus download, require full name forms, remove companion UI
nmemmert
2026-04-20 11:29:37 -04:00
-
-
0c328057c8
Polish hero UX and add admin brand kit panel
feature/site-ux-upgrades
nmemmert
2026-04-16 10:31:35 -04:00
-
5562db992b
Ignore generated runtime data files
nmemmert
2026-04-16 08:37:32 -04:00
-
287fa72462
Replace chatbot with Q&A and add archived series management
questions
nmemmert
2026-04-16 08:25:04 -04:00
-
e815d7702e
Import full episode notes from DOCX and add importer script
feature/ollama-grounded-chat
nmemmert
2026-04-14 13:23:09 -04:00
-
db942fd734
Add comprehensive chatbot improvements: better LLM prompts, caching, confidence labels, smarter follow-ups
nmemmert
2026-04-14 13:18:53 -04:00
-
67b7d1024b
Fix needsClarification logic to not trigger for identity queries like 'Who was Titus?'
nmemmert
2026-04-14 13:06:12 -04:00
-
e6080349af
Fix identity subject extraction to handle punctuation in questions
nmemmert
2026-04-14 12:55:04 -04:00
-
87967bf149
Add grounded Ollama rewrite flow for chatbot
nmemmert
2026-04-14 12:46:56 -04:00
-
-
50459b7234
Enhance chatbot conversation engine and add retrieval eval suite
nmemmert
2026-04-14 10:36:22 -04:00
-
36594d5e16
Add dedicated subscribe page and seed all JSON defaults on startup
nmemmert
2026-04-13 12:06:48 -04:00
-
0e9d112c44
Fix: Use absolute path for data bind mount instead of relative path
nmemmert
2026-04-13 10:48:29 -04:00
-
063f5d2a0e
Add episode transcripts, expand chatbot Q&A database to 28 entries, and build scripts
nmemmert
2026-04-13 10:29:06 -04:00
-
6e8b360398
Refine sharing and cookie consent button styles
nmemmert
2026-04-12 19:03:07 -04:00
-
770d2357ac
Add simple auth for admin access
nmemmert
2026-04-12 13:34:11 -04:00
-
f07d8fecfb
Add Bible Questions inbox from contact submissions
nmemmert
2026-04-12 13:25:59 -04:00
-
dcfce9dc24
Enhance contact CTA prominence and copy clarity
nmemmert
2026-04-12 13:22:19 -04:00
-
738cc2a412
Add persistent admin analytics, backup restore workflow, and tabbed admin UI
nmemmert
2026-04-12 13:12:03 -04:00
-
bac22950ba
Update about description location to Lynchburg, Va
nmemmert
2026-04-10 11:14:44 -04:00
-
85af1a29ad
Route contact form delivery to hello@versebyversewithnate.us
nmemmert
2026-04-10 10:53:03 -04:00
-
85e8a298fd
Revert: deliver contact form emails to vbvwithnate@outlook.com
nmemmert
2026-04-09 17:10:09 -04:00
-
a252167052
Deliver contact form emails to hello@versebyversewithnate.us
nmemmert
2026-04-09 17:08:56 -04:00
-
53408ad124
Switch sender to hello@versebyversewithnate.us
nmemmert
2026-04-09 16:39:16 -04:00
-
d5f15486d8
Add explicit contact opt-in before Resend list signup
nmemmert
2026-04-09 16:11:49 -04:00
-
afb80aaf2a
Fix Resend contact sync payload and support separate contacts key
nmemmert
2026-04-09 16:05:46 -04:00
-
3a9d11cf40
Add Resend contact sync for contact form submissions
nmemmert
2026-04-09 15:54:53 -04:00
-
2653d95605
update
nmemmert
2026-04-09 15:51:17 -04:00
-
7772bfd6a6
Update contact email sender name
nmemmert
2026-04-09 15:49:16 -04:00
-
74650a39b3
Polish contact email subject and HTML layout
nmemmert
2026-04-09 15:48:40 -04:00
-
c46d765759
Fix Resend reply-to field for contact emails
nmemmert
2026-04-09 15:47:31 -04:00
-
d95ed9cd8d
Switch contact email to Resend API, remove nodemailer/SMTP
nmemmert
2026-04-09 14:40:19 -04:00
-
4b01d01133
Switch contact form to self-hosted SMTP via nodemailer, remove formsubmit.co
nmemmert
2026-04-09 14:38:28 -04:00
-
e93840c25f
Add contact form and thank-you redirect flow
nmemmert
2026-04-09 14:28:36 -04:00
-
5b401671db
Replace Vite lightning bolt favicon with on-brand open book icon
nmemmert
2026-04-09 13:35:52 -04:00
-
f156257573
Merge podcast-verse-by-verse into main
nmemmert
2026-04-09 11:37:02 -04:00
-
-
057c856df7
Rebrand site for podcast, add admin CMS, social metadata, and platform links
podcast-verse-by-verse
nmemmert
2026-04-09 11:28:44 -04:00
-
-
4586c30ea3
Add build step to GitHub Actions workflow
v2026.04.09-pre-podcast
nmemmert
2026-03-25 12:01:54 -04:00
-
cafa182751
Document podcast embed in README
nmemmert
2026-03-25 11:56:41 -04:00
-
7a33eeeaff
Add Spotify podcast embed to home page
nmemmert
2026-03-25 11:52:08 -04:00
-
d238d52338
ci: test workflow trigger
nmemmert
2026-03-19 16:11:29 -04:00
-
8f165afcc9
feat: site-wide Swing Music player, persistent storage, mobile UX polish
nmemmert
2026-03-19 16:05:16 -04:00
-
a06830281d
Add robust themes, drag-drop layout, and manual screenshot controls
Nate Emmert
2026-03-18 14:33:21 -04:00
-
38e5ed7906
Integrate per-project README content inline and admin structure updates
Nate Emmert
2026-03-17 16:15:25 -04:00
-
4dd7a5cb9b
Persist theme to file-backed content and add forest/sunset themes
Nate Emmert
2026-03-17 16:01:16 -04:00
-
d6c6aaf234
Force full-page admin navigation for proxy auth
Nate Emmert
2026-03-17 15:38:31 -04:00
-
d910cfb2ba
Fix Express 5 SPA fallback route
Nate Emmert
2026-03-17 15:22:16 -04:00
-
695f124afe
Set up Siteforge container deployment and registry publishing
Nate Emmert
2026-03-17 15:15:33 -04:00