Commit Graph
206 Commits
Author SHA1 Message Date
Firehose Bot beb400eef2 blog post, in the flow 2026-04-19 23:17:21 +01:00
Firehose Bot 919f8be409 fix image link 2026-04-19 23:09:48 +01:00
Firehose Bot 3c592bdbc7 edited blogpost 2026-04-19 23:05:00 +01:00
Firehose Bot efc50d4ba8 as it happens - draft, needs editing 2026-04-18 10:22:21 +01:00
Firehose Bot 6eee29a9f2 writing the slow way 2026-04-18 09:20:23 +01:00
Firehose Bot a73e4f428c Afterword 2026-04-10 08:11:15 +02:00
Firehose Bot 03a653cc86 Add afterword 2026-04-10 08:10:22 +02:00
Firehose Bot 21acb8ebe6 remove editors notes, acknowledge Antony 2026-04-10 07:57:00 +02:00
Firehose Bot 58ef5b73f1 publish 2026-04-09 18:25:12 +02:00
Firehose Bot 872f3281ca add allium link 2026-04-09 18:24:51 +02:00
Firehose Bot 0bc6e77b6e more editors' notes and images 2026-04-09 18:18:15 +02:00
Firehose Bot 2bda8dd58e fix typos 2026-04-09 17:37:46 +02:00
Firehose Bot d0045507db add note about agent 2026-04-02 12:02:05 +01:00
Willem van den Ende c70d904586 automated release notes 2026-04-02 10:59:06 +00:00
Willem van den Ende dfa1763e5e I author, agents generate code 2026-04-02 09:56:49 +00:00
Willem van den Ende 9e3f44bf74 change dev server to unique (fixed) port 2026-04-02 09:56:49 +00:00
Willem van den Ende 5cc65ee391 agent forgot to commit a bunch of files 2026-04-02 09:56:49 +00:00
Willem van den Ende 806d95db6e agent forgot to commit the first allium spec 2026-04-02 09:56:49 +00:00
Firehose Bot 0a47d9d962 change description 2026-04-01 23:52:27 +01:00
Firehose Bot bcf9ce07ec make it personal 2026-04-01 23:45:15 +01:00
Firehose Bot 92f11b5478 Merge branch 'main' of ssh://gitea.apps.sustainabledelivery.com:3022/mostalive/firehose 2026-04-01 23:34:24 +01:00
Willem van den Ende b2a4cdab42 Add scheduled publishing release note blog post
Includes 7 screenshots demonstrating date filtering, status
banners, editor dashboard, and registration gating.
2026-04-01 22:10:45 +00:00
Willem van den Ende b6ff541b13 Fix status banner auth check to use current_scope
phx.gen.auth sets current_scope, not current_user. Use !! to
ensure boolean for HEEx template and register_and_log_in_user
in tests for proper auth session.
2026-04-01 22:06:07 +00:00
Willem van den Ende 88ec475a5b Sync beads: close all 12 scheduled publishing issues 2026-04-01 21:48:38 +00:00
Willem van den Ende 74a1201b88 Add integration tests for scheduled post filtering in Phoenix 2026-04-01 21:47:15 +00:00
Willem van den Ende 8d40e09e90 Verify router respects date filtering on all endpoints 2026-04-01 21:46:59 +00:00
Willem van den Ende 2591796d82 Format editor dashboard LiveView 2026-04-01 21:44:12 +00:00
Willem van den Ende f1560ff0e7 Add LiveView editor dashboard with drafts and scheduled tabs 2026-04-01 21:42:45 +00:00
Willem van den Ende 5395b2de80 Show draft/scheduled status banners for authenticated users 2026-04-01 21:40:17 +00:00
Willem van den Ende 86f7ffbe94 Gate registration to ALLOWED_REGISTRATION_EMAIL 2026-04-01 21:39:15 +00:00
Willem van den Ende df20c478f4 Seed demo user in dev environment 2026-04-01 21:36:58 +00:00
Willem van den Ende 20f12847d6 Allow direct access to draft and scheduled posts by slug 2026-04-01 20:39:19 +00:00
Willem van den Ende 370275f7b5 Verify feeds exclude future-dated posts 2026-04-01 20:37:27 +00:00
Willem van den Ende a380d0cb69 Add phx.gen.auth authentication scaffolding
- LiveView-based email/password auth via mix phx.gen.auth
- Auth links removed from public navigation (direct URL access only)
- Accounts context with User schema and token management
2026-04-01 20:31:13 +00:00
Willem van den Ende 0577ceced0 Filter future-dated posts from public views and add unfiltered post access
- all_posts/0 now excludes posts where date > today
- all_tags/0 computed at runtime from filtered posts
- posts_by_tag/1 and recent_posts/1 inherit date filtering
- Add unfiltered_posts/0 to Blog macro and FakeBlog
- Add all_posts_unfiltered/0 to Registry for dashboard use
2026-04-01 20:30:27 +00:00
Willem van den Ende 037e9f86ff Add post visibility and days_until_live helpers 2026-04-01 20:24:33 +00:00
Firehose Bot 9500c309d1 Style headings and quote 2026-03-24 19:51:08 +00:00
Firehose Bot 17a0f2709c Add current_tag attribute to post_index component 2026-03-24 14:56:54 +00:00
Firehose Bot e2caed41b9 Add current_tag attribute to post_index component 2026-03-24 14:56:54 +00:00
Firehose Bot cf7df3111f Linting rule only for dev and test
Production build broke because our custom lint rule was compiled. The
credo linter is not available and not necessary in production.

Solution: create separate directory for dev tools.
2026-03-24 14:41:58 +00:00
Firehose Bot 59a675ad71 Linting rule only for dev and test
Production build broke because our custom lint rule was compiled. The
credo linter is not available and not necessary in production.

Solution: create separate directory for dev tools.
2026-03-24 14:41:58 +00:00
Firehose Bot 04a736765d not running autoresearch at the moment 2026-03-24 14:23:00 +00:00
Firehose Bot 34d1589d67 not running autoresearch at the moment 2026-03-24 14:23:00 +00:00
Firehose Bot 590dd4a265 Fix trailing newline and format code 2026-03-24 14:21:22 +00:00
Firehose Bot f1c2d8b232 Fix trailing newline and format code 2026-03-24 14:21:22 +00:00
Firehose Bot fddbb4e777 remove sequence diagram skill, moved to other repo 2026-03-24 12:14:01 +00:00
Firehose Bot 60cfb137f2 remove sequence diagram skill, moved to other repo 2026-03-24 12:14:01 +00:00
Firehose Bot b3cdd93de8 nono sandbox 2026-03-24 12:13:05 +00:00
Firehose Bot 51c59e3388 nono sandbox 2026-03-24 12:13:05 +00:00
Firehose Bot 87e6490f85 post: blog triage with an llm 2026-03-24 12:11:23 +00:00