-
33ca9213f2
fix: root /downloads button fix, subdomain footer fix
master
Michael Freno
2026-07-28 14:25:15 -04:00
-
34db684fe1
subdomain footer
Michael Freno
2026-07-27 16:34:32 -04:00
-
2f1b5f35c6
fix: color and blog fixes, favicon pointers
Michael Freno
2026-07-27 15:47:59 -04:00
-
44b6e7595c
fix: subdomain routing fixed, favicon bundles
Michael Freno
2026-07-27 14:01:50 -04:00
-
5ddbfbc429
fix: subdomain capture
Michael Freno
2026-07-26 09:53:20 -04:00
-
ad5221dc35
fix: stop toggle from triggering overflow
Michael Freno
2026-07-24 22:32:01 -04:00
-
5eecb8e7d1
fix: correct DarkModeToggle sig
Michael Freno
2026-07-24 22:28:25 -04:00
-
c66cd6d456
nav color fixes, cache busting
Michael Freno
2026-07-24 15:26:36 -04:00
-
4b663c014a
feat: (lineage) quest event json
Michael Freno
2026-07-24 08:56:35 -04:00
-
9e285570e1
feat:lineage compat, nessa made more similar
Michael Freno
2026-07-24 07:40:58 -04:00
-
a876cee6ec
fix: drop redis env
Michael Freno
2026-07-23 23:06:11 -04:00
-
84e4c2203e
meta: further task ref cleanup
Michael Freno
2026-07-23 22:53:40 -04:00
-
f2fc6a5d1a
meta: task ref cleanup
Michael Freno
2026-07-23 21:54:52 -04:00
-
8e33af43a5
fix: product subdomain cleanup
Michael Freno
2026-07-23 20:52:49 -04:00
-
a6ef4d2955
fix: bun startup issue(vite)
Michael Freno
2026-07-23 17:51:38 -04:00
-
e7b32d6566
Merge branch 'per-subdomain-contact-pages' (task 09)
Michael Freno
2026-07-23 17:08:39 -04:00
-
-
e55a28d249
Merge branch 'downloads-and-deletion-flows' (task 11)
Michael Freno
2026-07-23 17:08:06 -04:00
-
-
7fb38f37a0
Merge branch 'inputhalo-landing-page'
Michael Freno
2026-07-23 14:53:36 -04:00
-
-
06c39b8813
feat: add InputHalo landing page with DMG download flow
Michael Freno
2026-07-23 14:32:06 -04:00
-
59d129b46b
feat: add product-aware deletion emails and subdomain deletion/downloads routes
Michael Freno
2026-07-23 12:32:14 -04:00
-
d5794f6e34
Merge branch 'privacy-policy-consolidation'
Michael Freno
2026-07-23 12:25:54 -04:00
-
-
-
-
a7ad581ed2
feat(contact): extract shared ContactForm and add per-subdomain contact pages
Michael Freno
2026-07-23 12:25:13 -04:00
-
6a8c8b7662
feat(privacy): migrate privacy policies to product subdomains
Michael Freno
2026-07-23 12:22:33 -04:00
-
5705c5add7
Merge branch 'gaze-landing-page'
Michael Freno
2026-07-23 12:19:22 -04:00
-
-
-
-
f2ff75e6df
feat(gaze): add Gaze subdomain landing page with direct download
Michael Freno
2026-07-23 12:15:04 -04:00
-
-
bc907fb990
Merge branch 'lineage-landing-page-migration'
Michael Freno
2026-07-23 12:07:29 -04:00
-
-
-
-
1cc16313d5
Merge branch 'nessa-landing-page'
Michael Freno
2026-07-23 12:01:47 -04:00
-
-
-
-
0356bdcaad
refactor(lineage): migrate life-and-lineage to lineage subdomain redirect
Michael Freno
2026-07-23 11:55:48 -04:00
-
-
-
dbf47f3170
feat(nessa): add branded landing page with site-aware metadata
Michael Freno
2026-07-23 11:42:25 -04:00
-
-
6fdbbbbe2b
Merge branch 'site-aware-layout-and-navigation'
Michael Freno
2026-07-23 11:19:43 -04:00
-
-
d42cfc106b
feat(nav): site-aware layout and navigation refinements
Michael Freno
2026-07-23 11:14:58 -04:00
-
dcfa32c5af
Merge branch 'sparkle-dual-host-appcast'
Michael Freno
2026-07-23 11:05:45 -04:00
-
-
37ed5170ed
docs: add Sparkle appcast dual-host support documentation
Michael Freno
2026-07-23 10:55:35 -04:00
-
-
650b216dbc
feat(Bars): add site-aware layout and navigation with subdomain nav config
Michael Freno
2026-07-23 10:38:53 -04:00
-
-
d82f31990d
Merge branch 'site-aware-pagehead-and-canonical'
Michael Freno
2026-07-23 10:13:23 -04:00
-
-
741a6e26a3
feat(PageHead): make page metadata site-aware with auto-derived canonical URLs
Michael Freno
2026-07-23 10:04:26 -04:00
-
5b9c680b25
Merge branch 'per-subdomain-sitemaps'
Michael Freno
2026-07-23 09:52:53 -04:00
-
-
e9aa987b94
feat: generate per-subdomain sitemaps based on Host header
Michael Freno
2026-07-23 09:46:28 -04:00
-
-
d399f0b1d7
Merge branch 'vercel-dns-and-domain-config'
Michael Freno
2026-07-23 09:32:21 -04:00
-
-
-
-
77f84c47b1
docs: add subdomain routing reference to AGENTS.md and verification script
Michael Freno
2026-07-23 09:29:26 -04:00
-
fd486d8af6
docs: document subdomain DNS configuration and Vercel domain setup (task 12)
Michael Freno
2026-07-23 09:26:50 -04:00
-
-
8ae42d32bd
Merge branch 'subdomain-routing-and-site-context'
Michael Freno
2026-07-23 09:20:49 -04:00
-
-
92890ce259
feat: add subdomain-based site context with SSR resolution
Michael Freno
2026-07-23 09:18:55 -04:00
-
72d1cfaf3f
more nessa prep
Michael Freno
2026-07-23 08:43:40 -04:00
-
-
0385090f32
fix(clerk-webhook): sync emailVerified from Clerk verification status
Michael Freno
2026-07-23 01:49:05 -04:00
-
7287f10c9a
feat: migrate Nessa auth to Clerk session tokens (task 03)
Michael Freno
2026-07-23 01:40:53 -04:00
-
7ddbe752a5
nessa is moving to clerk
Michael Freno
2026-07-23 00:28:02 -04:00
-
1530a18431
align with reality
Michael Freno
2026-07-23 00:02:24 -04:00
-
d4621b6ae2
fix: env cleanup, updates for new apps
Michael Freno
2026-07-22 23:56:10 -04:00
-
42757bc93d
feat: add Nessa club events router (CRUD/RSVP/participants), suppress expected JWT verify logs, drop unused GOOGLE_CLIENT_ID env
Michael Freno
2026-07-22 22:23:44 -04:00
-
ff956be80f
security(p8): consolidate remediation + regression gate (tasks 02-11)
Michael Freno
2026-07-22 20:21:25 -04:00
-
e446eb1775
fix(p8-010): move rate-limit store to a shared distributed DB store
Michael Freno
2026-07-22 18:10:28 -04:00
-
3bb3e80b77
security: lock down public S3 procedures and sanitize keys (p8-001, p8-008)
Michael Freno
2026-07-22 17:37:58 -04:00
-
333ea9a28a
fix(p8-003): enforce club membership checks on 7 community endpoints
Michael Freno
2026-07-22 16:58:08 -04:00
-
0c29135bad
nessa routes
Michael Freno
2026-07-13 14:11:46 -04:00
-
52174c94dc
lineage analytics
Michael Freno
2026-07-13 13:26:08 -04:00
-
7dc5166e90
missed
Michael Freno
2026-05-28 22:23:21 -04:00
-
30b2d03c68
cleanup
Michael Freno
2026-05-28 20:22:30 -04:00
-
d48bbc0fc3
security cleanup, fix turnstile
Michael Freno
2026-05-28 16:48:06 -04:00
-
b7187721db
reference fixes
Michael Freno
2026-05-28 13:59:46 -04:00
-
fbc8215410
turnstile added
Michael Freno
2026-05-28 10:24:23 -04:00
-
8b6551330f
input halo sections, sparkle handling
Michael Freno
2026-04-30 06:38:54 -04:00
-
3635133994
fix github activity
Michael Freno
2026-04-06 14:41:30 -04:00
-
4dbd0ac965
(sidebar)forget redis, better parallization
Michael Freno
2026-04-06 13:32:46 -04:00
-
67bf77815e
mermaid loading improved
Michael Freno
2026-04-03 14:07:27 -04:00
-
9c48bc61c0
Flip Github/Gitea order - put Gitea above GitHub in sidebar
Michael Freno
2026-03-10 11:05:12 -04:00
-
6a6feade42
update gaze links
Michael Freno
2026-03-27 06:59:26 -04:00
-
1a60e606de
update min version
Michael Freno
2026-03-02 13:17:33 -05:00
-
e045909acb
somehow this works better
Mike Freno
2026-02-10 13:10:12 -05:00
-
40411104d6
gaze pp
Michael Freno
2026-02-10 01:06:57 -05:00
-
c6e9fccc9a
marketing page
Michael Freno
2026-02-09 19:53:50 -05:00
-
ede56e5bbd
missed this one
Michael Freno
2026-02-09 01:02:00 -05:00
-
ef2968707e
simpler
Michael Freno
2026-02-09 01:01:26 -05:00
-
80daaa29dc
quick fix
Mike Freno
2026-02-02 15:24:28 -05:00
-
cda7784298
fix email link
Michael Freno
2026-01-25 09:41:50 -05:00
-
b25fc50156
more endpoints for nessa
Michael Freno
2026-01-24 19:51:05 -05:00
-
d7c91ac6c5
rename
Michael Freno
2026-01-24 19:31:14 -05:00
-
e6d5b40acd
remove test endpoint
Michael Freno
2026-01-21 15:50:49 -05:00
-
3845c768e2
blog data fixed
Michael Freno
2026-01-21 14:04:04 -05:00
-
955c856a85
fix: analytics and deprecated warning
Michael Freno
2026-01-21 13:58:34 -05:00
-
7b60494d6d
fix: duplication error
Michael Freno
2026-01-21 12:57:58 -05:00
-
58d48dac70
checkpoint
Michael Freno
2026-01-21 12:22:19 -05:00
-
1d8ec7a375
temp
Michael Freno
2026-01-21 11:29:07 -05:00
-
6b86d175e8
rename
Michael Freno
2026-01-21 08:45:14 -05:00
-
0abe064afd
fix
Michael Freno
2026-01-21 03:03:08 -05:00
-
5fc082178c
cairn work
Michael Freno
2026-01-21 01:56:40 -05:00
-
0d006e8260
for new app
Michael Freno
2026-01-20 18:14:01 -05:00
-
3981651736
possible sealsession fix
Michael Freno
2026-01-16 00:27:04 -05:00
-
962456985b
fix: layouting fix
Michael Freno
2026-01-14 10:35:35 -05:00
-
0825c02dbc
general: fix no longer needed logs
Michael Freno
2026-01-13 22:24:00 -05:00
-
6325f963ed
general: passing up inverse
Michael Freno
2026-01-13 21:24:25 -05:00
-
48f01b6171
fix: safari cookie issue
Michael Freno
2026-01-13 19:19:00 -05:00
-
b612d12a51
general: for consistency
Michael Freno
2026-01-13 10:49:47 -05:00
-
9d6c32d8b0
fix: corrected github recent commits
Michael Freno
2026-01-13 09:48:27 -05:00
-
53dc7c1aab
fix: next child chain
Michael Freno
2026-01-12 21:03:00 -05:00
-
744a0cd611
fix: remove await
Michael Freno
2026-01-12 20:44:55 -05:00
-
700efe5c6c
fix: not refreshing token
Michael Freno
2026-01-12 19:09:15 -05:00
-
4d35935462
remember me fix
Michael Freno
2026-01-12 16:17:22 -05:00
-
0286fae8aa
make skeleton loader spinner easier to see
Michael Freno
2026-01-12 14:20:45 -05:00
-
e035f3ddc3
general: mostly logs
Michael Freno
2026-01-12 10:34:54 -05:00