120 Commits

Author SHA1 Message Date
Firehose Bot
fe8409427a show 'blog' instead of 'engineering' 2026-04-26 23:00:13 +01:00
Firehose Bot
9742937b99 publish 2026-04-24 15:03:50 +01:00
Firehose Bot
064b46b47c publish 2026-04-24 14:58:11 +01:00
Firehose Bot
91970d395f how to et started with Pi 2026-04-24 14:51:41 +01:00
Firehose Bot
dd0ccb83b0 How to get started with Pi 2026-04-24 14:39:13 +01:00
Firehose Bot
05ab538ce5 minor edit 2026-04-24 11:59:58 +01:00
Firehose Bot
7cbac66563 typo 2026-04-24 11:58:23 +01:00
Firehose Bot
b28d843db6 explain ai use 2026-04-24 11:55:00 +01:00
Firehose Bot
3fafad86db make introduction more accessible 2026-04-24 11:52:35 +01:00
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
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