66 Commits

Author SHA1 Message Date
Firehose Bot
4f5ec4faa0 where I am at with open models 2026-04-24 10:38:57 +01:00
Firehose Bot
b7ddd8270e corrected some layout and added headings 2026-04-21 18:59:34 +01:00
Firehose Bot
ea202219ba add some notes, fix some typo's 2026-04-20 18:09:56 +01:00
Firehose Bot
2ae13959e3 fix htm_l_ 2026-04-20 15:12:42 +01:00
Firehose Bot
eb11558f42 fast pairing 2026-04-20 15:03:48 +01:00
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
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
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
74a1201b88 Add integration tests for scheduled post filtering in Phoenix 2026-04-01 21:47:15 +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
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
Firehose Bot
9500c309d1 Style headings and quote 2026-03-24 19:51:08 +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
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
87e6490f85 post: blog triage with an llm 2026-03-24 12:11:23 +00:00
Firehose Bot
c76853efec post: blog triage with an llm 2026-03-24 12:11:23 +00:00
Willem van den Ende
505a2d0bd6 Add custom Credo check for conn shadowing in tests
Detects `conn = get(conn, ...)` patterns and directs to
refactor_conn_aliasing.sh for automatic fixing.
2026-03-20 21:37:04 +00:00
Willem van den Ende
dcf3032d0e Add custom Credo check for conn shadowing in tests
Detects `conn = get(conn, ...)` patterns and directs to
refactor_conn_aliasing.sh for automatic fixing.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 21:37:04 +00:00
Willem van den Ende
9426582abc Refactor conn aliasing in controller tests to use pipe chains
Applied refactor_conn_aliasing.sh to eliminate conn shadowing.

Show draft posts in test and dev
2026-03-20 21:36:08 +00:00
Willem van den Ende
6a5269f30a Refactor conn aliasing in controller tests to use pipe chains
Applied refactor_conn_aliasing.sh to eliminate conn shadowing.

Show draft posts in test and dev
2026-03-20 21:36:08 +00:00
Willem van den Ende
c18f9cd2e3 Fix Sandbox module not available in DataCase setup
The alias was inside the `using` block (only available to consumers),
but setup_sandbox/1 runs in DataCase itself. Use fully qualified name.
2026-03-20 21:19:54 +00:00
Willem van den Ende
5d040b4062 Fix Sandbox module not available in DataCase setup
The alias was inside the `using` block (only available to consumers),
but setup_sandbox/1 runs in DataCase itself. Use fully qualified name.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 21:19:54 +00:00
Firehose Bot
671add15bb fix blog tag clicks, and new post 2026-03-19 22:14:19 +00:00
Firehose Bot
f148fe4fcd fix blog tag clicks, and new post 2026-03-19 22:14:19 +00:00
Firehose Bot
be4be118a3 Fix review issues from commit 2a21d75
1. Rename goto_engineering_post_page/2 to visit_engineering_path/2 for
   better accuracy (used for both post pages and tag pages)

2. Simplify Makefile test target by removing explicit ecto.create and
   ecto.migrate commands (mix test handles migrations automatically)

3. Update blog_test.exs header comment to reflect actual changes made

4. Move Sandbox alias to top level in data_case.ex
2026-03-19 11:07:17 +00:00
Firehose Bot
3ffb0883f9 Fix review issues from commit 2a21d75
1. Rename goto_engineering_post_page/2 to visit_engineering_path/2 for
   better accuracy (used for both post pages and tag pages)

2. Simplify Makefile test target by removing explicit ecto.create and
   ecto.migrate commands (mix test handles migrations automatically)

3. Update blog_test.exs header comment to reflect actual changes made

4. Move Sandbox alias to top level in data_case.ex
2026-03-19 11:07:17 +00:00