Commit graph

137 commits

Author SHA1 Message Date
a946fc6b85 ux: add docs jump links 2026-02-05 13:22:38 +01:00
b337560aba ux: add manifesto jump links 2026-02-05 13:18:35 +01:00
dd7dba883d ux: add landing page jump links 2026-02-05 13:08:36 +01:00
b604d99960 ux: add public theme selector 2026-02-05 12:35:58 +01:00
8ce353262b ux: improve navigation accessibility 2026-02-05 12:28:57 +01:00
b501c9da75 fix: stabilize backend startup + demo reset 2026-02-05 12:09:24 +01:00
5e9893b588 ci: run backend checks in one shell 2026-02-05 10:20:20 +01:00
0ecd28af64 ci: run frontend npm commands in one shell 2026-02-05 10:18:18 +01:00
2d124e69fe fix: typecheck public nav open state 2026-02-05 09:18:04 +01:00
6f9b5949ad ui: polish communities cards on mobile 2026-02-04 01:06:08 +01:00
31953dcf5c ui: improve proposals list skeleton and typography 2026-02-04 01:03:56 +01:00
e517f1d331 ui: improve demo page mobile spacing 2026-02-04 01:01:19 +01:00
fa65505eec ui: make KPI tiles responsive 2026-02-04 00:59:20 +01:00
ab9ff1b67b ui: improve proposal page mobile layout 2026-02-04 00:55:52 +01:00
9efa7706dd ui: improve auth page mobile spacing 2026-02-04 00:53:50 +01:00
589f9f4987 ui: close mobile nav after auth inject 2026-02-04 00:47:50 +01:00
0ee3fe6d21 ui: responsive nav toggle 2026-02-04 00:41:17 +01:00
a11543a5f9 chore: fix dev scripts compose output and frontend test command 2026-02-04 00:32:14 +01:00
a0d412b5ff fix: clippy err_expect in rate limiter test 2026-02-04 00:05:32 +01:00
99c0c300b5 fmt: rustfmt backend 2026-02-03 17:54:39 +01:00
a889bc3ff3 ci: harden woodpecker backend step 2026-02-03 17:48:21 +01:00
16f3310ac8 docs: document portless demo via reverse proxy 2026-02-03 11:58:01 +01:00
3d46399cfc deploy: support localhost-only demo bind 2026-02-03 11:52:32 +01:00
1b75c1aebe deploy: bind demo ports to localhost on VPS 2026-02-03 11:17:01 +01:00
ac3c11be8d ci: limit cargo parallelism 2026-02-03 09:52:07 +01:00
ed728979b6 backend: add configurable rate limiting 2026-02-02 18:51:14 +01:00
49579e9286 demo: add guided start here journeys 2026-02-02 18:27:02 +01:00
a98895d935 ui: responsive fixes for core flows 2026-02-02 18:17:48 +01:00
f6fd3a2979 chore: enforce line endings 2026-02-02 18:12:42 +01:00
f66f11651d dev: harden local dev scripts 2026-02-02 17:49:30 +01:00
c884e9da52 ui: make landing diagrams readable 2026-02-02 13:02:29 +01:00
dfa8c88c3d ui: expand landing modularity section 2026-02-02 12:26:05 +01:00
5525e45ed6 ui: replace landing process with modular diagrams 2026-02-02 12:02:21 +01:00
1843dd80c3 ui: improve about page navigation 2026-02-02 11:54:14 +01:00
2d915da2c4 ui: improve features page navigation 2026-02-02 11:52:23 +01:00
d2650fba57 ui: polish demo page interactions 2026-02-02 11:44:51 +01:00
6881c12c16 ui: make landing cards clickable 2026-02-02 11:40:28 +01:00
3aba16a8e8 wasm: dedupe capability resolution 2026-02-02 11:33:24 +01:00
91d2f79740 dev: default config + jwt secret for dev 2026-02-02 11:30:15 +01:00
6ac85c3fcb chore: remove obsolete compose version keys 2026-02-02 11:25:09 +01:00
f29543f429 wasm: harden host api input validation 2026-02-02 10:50:19 +01:00
2fa1ac5fdf dev: bind postgres to localhost 2026-02-02 10:44:34 +01:00
b352581030 ui: add focus ring for interactive cards 2026-02-02 10:41:16 +01:00
9327268478 docs: refresh README 2026-02-02 10:37:23 +01:00
a78d974ad4 ops: do not publish demo db port 2026-02-01 14:53:19 +01:00
60275b9926 ops: add demo vps override 2026-02-01 14:32:25 +01:00
4443e84eb7 dev: harden dev-start and add security headers 2026-02-01 14:26:56 +01:00
e42bdfb4aa dev: run sqlx migrations in dev-start 2026-02-01 13:28:01 +01:00
173bea0ac1 Fix dev-start podman-compose handling 2026-01-31 14:29:51 +01:00
8b904c1919 Refine public pages card styling 2026-01-31 13:15:47 +01:00