Bendik Lynghaug bl
bl pushed to main at uhhm/portal 2026-08-06 08:09:09 +00:00
3a2a19b79b Add manually-triggered backfill workflow, no terminal/sudo needed
bl pushed to main at uhhm/portal 2026-08-06 06:57:58 +00:00
8f0eead8da Cargo.toml: disambiguate bin-target for cargo-leptos
bl pushed to main at uhhm/portal 2026-08-06 06:55:29 +00:00
f6c5d8e05c deploy.yml: write GITEA_API_TOKEN for the new GiteaStarred/OrgRepos resource sources
bl pushed to main at uhhm/questions 2026-08-06 06:53:03 +00:00
a424c6d3c2 Rename buckets, fold inquiry into project, add showcase + org fields
bl pushed to main at uhhm/portal 2026-08-06 06:52:50 +00:00
ebf4bf91b3 Event-sourced applicant/subscriber/project aggregates, generalized resources
bl pushed to main at uhhm/questions 2026-08-05 16:48:27 +00:00
731f307ce1 Add self-service Unsubscribe alternative to /subscribed
bl pushed to main at uhhm/portal 2026-08-05 16:44:29 +00:00
213b1130bb Add self-service transitions, authorized by item possession not group membership
bl pushed to main at uhhm/portal 2026-08-05 13:04:04 +00:00
6df895b1d3 Fix get_resource/transition_answer: scope feature lookup to its own alternative
bl pushed to main at uhhm/portal 2026-08-05 12:55:56 +00:00
c73981da2d yes.js: guard against the canvas not being in the DOM yet
bl pushed to main at uhhm/portal 2026-08-05 12:52:09 +00:00
00d2a95625 Fix hero-canvas navigation race; style the prosekit editor and add a toolbar
bl pushed to main at uhhm/portal 2026-08-05 12:40:46 +00:00
3242482c8e Redirect back to the originating page after sign-in, not always /
bl pushed to main at uhhm/portal 2026-08-05 12:23:48 +00:00
d5bbe799ce Fix prosekit-editor.js: remove bare CSS imports that aborted the whole module
bl pushed to main at uhhm/questions 2026-08-05 12:23:39 +00:00
9910ce0ec4 Fold newsletter compose into Subscribers as a second feature, not its own alternative
bl pushed to main at uhhm/questions 2026-08-05 11:46:19 +00:00
6ed0b65bc2 Add portal_project_inquiries/portal_subscribers durable storage, review dashboard alternatives, newsletter compose
bl pushed to main at uhhm/portal 2026-08-05 11:45:58 +00:00
44c8c9d410 Add prosekit rich-text field, Gitea repo embeds, automation KV read endpoint; fix apex/www session-cookie mismatch on /auth/callback
bl pushed to main at uhhm/portal 2026-08-05 05:20:43 +00:00
18025bf870 Hot-reload content on a NATS trigger instead of requiring a restart
bl pushed to main at uhhm/questions 2026-08-05 05:20:19 +00:00
1f0d930768 Invoke lint.sh via bash - checkout didn't preserve the exec bit
bl pushed to main at uhhm/questions 2026-08-05 05:19:14 +00:00
fc4cd1b86e Add lint + reload-trigger workflow
bl pushed to main at uhhm/portal 2026-08-04 18:46:02 +00:00
b0086b2ed9 Fix static asset 404s and build-time SITE_NAME
bl pushed to main at uhhm/portal 2026-08-04 18:39:14 +00:00
6b1af34d57 Caddy snippet: use multi-line log block