Daniel Roth
|
509fbf2abf
|
Store uploaded_file_id on magic_plan_plan row 🟩
|
2026-05-13 11:02:46 +00:00 |
|
Daniel Roth
|
265be9849b
|
Store uploaded_file_id on magic_plan_plan row 🟥
|
2026-05-13 10:50:28 +00:00 |
|
Daniel Roth
|
5f77fbf4e4
|
Fetch all pages in get_plans pagination loop 🟪
|
2026-05-12 14:54:14 +00:00 |
|
Daniel Roth
|
ce2b61d60b
|
Upload gzip-compressed MagicPlan JSON to S3 - only make one API call 🟪
|
2026-05-08 15:07:09 +00:00 |
|
Daniel Roth
|
9f62e3c31a
|
typehint
|
2026-05-08 14:30:59 +00:00 |
|
Daniel Roth
|
e1972e4349
|
Upload gzip-compressed MagicPlan JSON to S3 🟪
|
2026-05-08 14:23:32 +00:00 |
|
Daniel Roth
|
337474e773
|
Persist UploadedFile record for each MagicPlan S3 upload 🟩
|
2026-05-08 14:20:49 +00:00 |
|
Daniel Roth
|
8ac77ce8b9
|
Persist UploadedFile record for each MagicPlan S3 upload 🟥
|
2026-05-08 14:19:49 +00:00 |
|
Daniel Roth
|
14a064fdef
|
Upload gzip-compressed MagicPlan JSON to S3 🟩
|
2026-05-08 14:16:41 +00:00 |
|
Daniel Roth
|
7c9cb5b161
|
Upload gzip-compressed MagicPlan JSON to S3 🟥
|
2026-05-08 14:14:42 +00:00 |
|
Daniel Roth
|
f903fdefe7
|
add TODO
|
2026-05-08 10:20:12 +00:00 |
|
Daniel Roth
|
6b29086a1e
|
typing and renaming 🟪
|
2026-05-07 13:26:49 +00:00 |
|
Daniel Roth
|
05bd2ba3e2
|
MagicPlanService orchestrating fetch, match, map, persist 🟩
|
2026-05-07 13:12:00 +00:00 |
|