Record the packaging work and what it left open
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
+13
@@ -12,6 +12,19 @@ Deferring because out of scope is fine, but don't mention deferring than.
|
||||
|
||||
### To be sorted
|
||||
|
||||
- CHORE/PKG the SPA is not in the wheel: `fluksio serve` serves no UI, on the
|
||||
assumption that a pip install is paired with a portal. Bundling `dist/` and
|
||||
mounting it with `StaticFiles` would give a local dashboard — it needs a hatch
|
||||
build hook running bun, `VITE_API_URL=""` for the same-origin case, and a
|
||||
decision about the MCP `mount("/")` it would collide with.
|
||||
- CHORE/PKG the Docker image still starts with `fastapi run`; `fluksio serve`
|
||||
now does the same thing plus the bootstrap. Switching would give the container
|
||||
and a pip install one code path.
|
||||
- CHORE/DEPS `sentry-sdk` went to 2.x and the `requires-python` cap came off with
|
||||
it. Nothing exercises Python 3.13/3.14 in CI — the matrix is one version.
|
||||
|
||||
- FEAT/UI add a list of the dashboards next to the list of flows in the home view. Use a mosaic like structure with previews of the dashboards; Then make the list of flows capped at a certain number; everything above that should be scrollable; sort by recently modified. The dashboard mosaic should have the exact same height as the flow list both capped at a lower limit to allow showing 1 flow and 1 dashboard
|
||||
- BUG/UI assimilate the design of the settings in the app to mirror the design of the settings in the portal
|
||||
- BUG/UI the "Installation Offline" warning (and notification in general) should be centered w.r.t. the viewport (currently it is a bit left, discarding the width of the sidebar). Furthermore, the notification does not seem to disappear on its own. Reloading the page solves it
|
||||
- CHORE/INFRA: the `generate-frontend-sdk` pre-commit hook runs `scripts/generate-client.sh`
|
||||
on any `backend/**` change, and that script ends by formatting the whole frontend tree —
|
||||
|
||||
Reference in New Issue
Block a user