6075f49e8a
Merge pull request 'feat(account): email/password sign-up on account page' (#2) from dev into stage
will.anderson2026-05-04 14:05:04 +00:00
0e51225564
ci: trigger dev smoke test on any workflow file change
Will Anderson
2026-05-04 09:01:25 -05:00
23ba7b8ec5
ci: enforce branch protection + source-branch rules
Will Anderson
2026-05-04 08:18:09 -05:00
42f0786f97
feat(account): add email/password sign-up to account page
Will Anderson
2026-05-04 08:16:20 -05:00
0508cd77fd
fix(chat): raise history cap and add 30s frontend timeout
Will Anderson
2026-05-04 01:57:38 -05:00
4c5d4b3c84
fix(chat): restore history on Turnstile verification
Will Anderson
2026-05-03 19:51:59 -05:00
047be5ae02
Remove chat with Neuron links from gallery page
Will Anderson
2026-05-03 19:12:35 -05:00
c75d8a9563
ci: add gitflow — dev/stage/main branches with CI workflows
Will Anderson
2026-05-03 11:28:43 -05:00
102343c8fe
fix(gallery): implement voting JS + fix change-vote server path
Will Anderson
2026-05-03 11:19:09 -05:00
254afd2fb2
fix(ci+chat): drop docker buildx flags + style chat code blocks
Will Anderson
2026-05-03 10:15:24 -05:00
8cd07b9107
fix: copilot svg - strip xml declaration so runtime detects image/svg+xml
Will Anderson
2026-05-03 04:03:02 -05:00
22d2dab19b
fix: copilot logo - use svg (already deployed) instead of missing png
Will Anderson
2026-05-03 03:57:02 -05:00
d9eeed9767
fix: replace broken copilot logo with correct PNG
Will Anderson
2026-05-03 03:52:54 -05:00
44c7621c85
ci: use neuron-marketing-sa for stage service (fixes secret access)
Will Anderson
2026-05-03 03:52:17 -05:00
cac0b0d9dc
ci: use pre-built elc-linux-amd64 from El SDK v1.2.1 release
Will Anderson
2026-05-03 02:02:29 -05:00
8704f7cdfc
update el runtime to v1.2.0, refactor checkout script to external asset
Will Anderson
2026-05-03 01:13:25 -05:00
adf780b1a6
ci: add test Stripe publishable key to stage env vars
Will Anderson
2026-05-02 19:26:56 -05:00
12ec770392
ci: gate prod deploy behind stage smoke test
Will Anderson
2026-05-02 19:02:17 -05:00
88ee3d53de
fix: free tier shows payment form only after account created (auth-badge reveal)
Will Anderson
2026-05-02 18:48:38 -05:00
6702fb7f9a
fix: free tier checkout - full Stripe form with SetupIntent (card saved, no charge)
Will Anderson
2026-05-02 18:38:51 -05:00
d2908099c4
fix: add sign-up form to free tier checkout - was showing text with no form
Will Anderson
2026-05-02 18:23:28 -05:00
baba6fbb71
ci: add asset-only fast path (<5min for PNG changes)
Will Anderson
2026-05-02 18:08:43 -05:00
b83504c837
ci: raise timeout to 60min for cold elc cache warm-up
Will Anderson
2026-05-02 17:31:49 -05:00
a185b8ae69
ci: cache elc binary + Docker layers, asset changes from 42min to ~5min
Will Anderson
2026-05-02 17:30:18 -05:00
2e73fce3b3
assets: use official Copilot PNG in comparison table
Will Anderson
2026-05-02 16:43:11 -05:00
15105b665a
assets: add Copilot icon to social assets
Will Anderson
2026-05-02 16:42:34 -05:00
5bf7b18f06
ci: update el repo clone URL (engram-lang renamed to el)
Will Anderson
2026-05-02 15:14:34 -05:00
609a123012
assets: serve social icons locally, remove simpleicons CDN dependency
Will Anderson
2026-05-02 15:11:38 -05:00
afcd03ea31
soul-demo.c: ship the history-aware Claude call source
Will Anderson
2026-05-02 13:21:31 -05:00
7a7f2970e5
ci: build elc from dist/platform/elc.c with system curl/ssl headers
Will Anderson
2026-05-02 13:01:36 -05:00
138e1cde64
ci: compile elc from elc-bootstrap.c instead of looking for build.sh
Will Anderson
2026-05-02 13:00:45 -05:00
483408611c
ci: always rebuild elc on the runner (committed binary may be cross-arch)
Will Anderson
2026-05-02 12:59:46 -05:00
654b977796
ci: fall back to GCP_SA_KEY (Gitea doesn't inject OIDC request token)
Will Anderson
2026-05-02 12:58:06 -05:00
00a63a202c
ci: replace second actions/checkout with raw git clone for engram-lang
Will Anderson
2026-05-02 12:57:25 -05:00
46f93fd6eb
security: replace denylist sanitize_share_html with allowlist el_html_sanitize
Will Anderson
2026-05-02 12:56:33 -05:00
4629796a75
ci: use CHECKOUT_TOKEN repo secret for cross-repo engram-lang checkout
Will Anderson
2026-05-02 12:54:35 -05:00
248ff89230
ci: use GITHUB_TOKEN for cross-repo engram-lang checkout
Will Anderson
2026-05-02 12:52:49 -05:00
b29ac61005
ci: add Gitea Actions deploy workflow for Cloud Run
Will Anderson
2026-05-02 12:44:51 -05:00
ff054b9980
fix(gallery): render answer_html so card previews match the share page
Will Anderson
2026-05-02 12:38:48 -05:00
42f8602457
fix: resend email send path - http_post_auth was dropping silently
Will Anderson
2026-05-02 12:37:54 -05:00
79cd461b83
feat: phase 1 of runtime config store (neuron_config table, chat.model)
Will Anderson
2026-05-02 12:24:00 -05:00
7f1fe1347a
add docuseal webhook receiver with event log + completion notification
Will Anderson
2026-05-02 12:17:13 -05:00
e121038382
fix(gallery): proper auth-gated voting with persistence, undo, and change
Will Anderson
2026-05-02 12:14:31 -05:00
ccbe243eab
share: render markdown + preview-before-publish + soul-history probe
Will Anderson
2026-05-02 12:11:12 -05:00
3a18c37f7d
fix: shadow-let soul_url and neuron_origin so the default actually stores
Will Anderson
2026-05-02 11:47:23 -05:00
8107c4c0e8
add /api/soul-health diagnostic route
Will Anderson
2026-05-02 11:41:54 -05:00
b76c0c995a
swap simpleicons silhouettes for actual brand marks on comparison table
Will Anderson
2026-05-02 11:30:14 -05:00
640813e42e
migrate stage build to native elc; chat restores from localStorage on return
Will Anderson
2026-05-02 11:15:09 -05:00
cae5028130
auto-signup webhook + chat polish (10q, bold-white, last-q awareness)
Will Anderson
2026-05-02 10:10:36 -05:00
5e6b28b0e8
runtime: sync el_runtime.h from foundation - adds engram_scan_nodes_by_type_json forward decl
Will Anderson
2026-05-02 01:30:36 -05:00
95e1637f80
build: drop build-local.sh, copy llms.txt + HTML shells into image
Will Anderson
2026-05-02 01:15:43 -05:00
8184859754
runtime: sync from foundation/el; HEAD method support, plus all uncommitted runtime work from prior sessions
Will Anderson
2026-05-02 01:15:24 -05:00
40691c05c8
nav order matches page; pricing moved last; setup-intent attach fix
Will Anderson
2026-05-02 00:52:59 -05:00
1349450b14
checkout: hold-until-launch radio actually works (SetupIntent path)
Will Anderson
2026-05-02 00:45:44 -05:00
04f3afea09
account: fix duplicate billing line + always show badge for founding members
Will Anderson
2026-05-01 23:51:13 -05:00
eea9ff8ff4
account: server-side plan lookup via /api/my-plan, scrub internal comments from JS
Will Anderson
2026-05-01 23:46:26 -05:00
d6731f7834
checkout: re-add link-customer + redirect to /account, fix success/account routes
Will Anderson
2026-05-01 23:34:52 -05:00
702888d3aa
checkout: drop auth wall so payment form mounts on page load
Will Anderson
2026-05-01 23:26:12 -05:00
00f2323c98
v1.0 - launch: full nav on gallery, chat widget auto-open, comparison logos, checkout fixes
Will Anderson
2026-05-01 18:13:06 -05:00
ff1f9577db
Add marketplace section, OAuth checkout, social icons, 35% efficiency claim, preorder CTAs, enterprise Q1 2027, founding member limits, paragraph spacing in demo chat, no em dashes
Will Anderson
2026-05-01 09:20:45 -05:00
269eed41aa
feat: El-native landing replaces the Next.js site, Dockerfile + build.sh
Will Anderson
2026-04-30 18:15:27 -05:00
9f7996effe
Fix origin hardcode; seed founding count from Stripe at startup
Will Anderson
2026-04-29 17:55:43 -05:00
41e73b8c1a
Polish: tighten styles cleanup
Will Anderson
2026-04-29 17:44:17 -05:00
4769613d10
Polish: nav hamburger, pillar alignment, wordmark, hero tightening
Will Anderson
2026-04-29 17:31:26 -05:00
3c462b3bf8
Nav, safety, pillars updates
Will Anderson
2026-04-29 17:24:55 -05:00
c84c66e5fc
Safety contact required at onboarding; 988 as default option
Will Anderson
2026-04-29 17:18:55 -05:00
e9209bccc1
Unify nav across all pages; broaden safety section
Will Anderson
2026-04-29 17:16:49 -05:00
cc20f10d6d
Remove Docs nav link
Will Anderson
2026-04-29 17:15:17 -05:00
51d2e64c22
Em dash removal, nav/form/terms updates
Will Anderson
2026-04-29 17:14:56 -05:00
235662c2a4
Complete enterprise agreement rewrite with all 15 sections
Will Anderson
2026-04-29 17:10:02 -05:00
c5db615d97
Add enterprise inquiry form with headcount filter, wire /api/enterprise-inquiry
Will Anderson
2026-04-29 17:03:03 -05:00
393d982d04
Add integrated checkout, child safety section, and content polish
Will Anderson
2026-04-29 16:59:57 -05:00
d190e08f38
Fix about page voice, wire founding badge and dynamic counter
Will Anderson
2026-04-29 16:38:40 -05:00
1d8143cdbc
Rewrite landing to El component architecture
Will Anderson
2026-04-29 16:21:08 -05:00
686ab1ee2f
iMessage-style bubbles, integrated chat input, 3-column return layout
Will Anderson
2026-04-28 18:58:09 -05:00
e5a5666dd7
initial commit — Neuron landing page
Will Anderson
2026-04-28 17:57:30 -05:00