-
9ec38d4bc3
Make a dashboard its widgets: drop the pages and sections nobody drew
stroblme
2026-08-25 12:30:22 +02:00
-
20a734d1ad
Photograph the runs screen and a dashboard read against runs
stroblme
2026-08-25 12:13:58 +02:00
-
705e268863
Pin a chart to the last few runs of a flow
stroblme
2026-08-25 11:52:34 +02:00
-
c9880cf543
Let a dashboard be read against runs instead of the live engine
stroblme
2026-08-25 11:48:15 +02:00
-
deffd1623e
Add a runs screen: a table, a run in full, and curves side by side
stroblme
2026-08-25 11:44:13 +02:00
-
8aee18c551
Count runs per flow, and page the run list by offset
stroblme
2026-08-25 11:34:07 +02:00
-
caba15de81
Style the engine's own logs, notice enrolment while serving, say more in status
stroblme
2026-08-25 09:29:22 +02:00
-
e573d144c4
Let
fluksio status read a local installation
stroblme
2026-08-25 08:21:27 +02:00
-
e27080af26
Add
fluksio status, and ask for a run's parameters at a terminal
stroblme
2026-08-25 07:42:09 +02:00
-
0fb1646aa8
Refuse what a node cannot publish, and stop timing out work that is fine
stroblme
2026-08-25 07:30:14 +02:00
-
73da6e8e30
Keep the dev bind mounts out of CI, where they land nowhere
stroblme
2026-08-24 21:42:04 +02:00
-
91953185ef
Release v0.1.1
v0.1.1
stroblme
2026-08-24 21:33:18 +02:00
-
98581ecd02
Newline at the end of the two files the hook keeps catching
stroblme
2026-08-24 21:33:18 +02:00
-
ea5fad2fcd
Stage caching for batch runs, and an engine that lives in the command
stroblme
2026-08-24 20:31:31 +02:00
-
7f979a3f4d
gc
stroblme
2026-08-24 19:26:43 +02:00
-
7ddec8d2e8
Move NOTEPAD.md and ROADMAP.md to the workspace root
stroblme
2026-08-24 19:16:39 +02:00
-
bee6ae34a7
gc
stroblme
2026-08-24 19:06:54 +02:00
-
b233cfa963
Bring the README back in step with the commands it gives
stroblme
2026-08-24 18:31:51 +02:00
-
7cdedded19
Three fewer things to remember
stroblme
2026-08-24 18:17:16 +02:00
-
c872536762
One installation per project, and no login to reach it
stroblme
2026-08-24 16:13:35 +02:00
-
8f6b808f3d
wording
stroblme
2026-08-24 15:12:00 +02:00
-
449214c0e5
Fix the CI gates: Python 3.13, concurrency groups, hook violations
stroblme
2026-08-24 14:55:59 +02:00
-
bc867897a0
Retire a worker whose pipe broke rather than hand it on
stroblme
2026-08-24 14:55:59 +02:00
-
af797ac765
Ship the files pyproject.toml points at
stroblme
2026-08-24 14:47:44 +02:00
-
3604e85efb
Add the Fluksio look, and make it the one a dashboard starts in
stroblme
2026-08-24 14:25:13 +02:00
-
856693110f
Say the licence on the two pages PyPI will show
v0.1.0
stroblme
2026-08-24 12:51:53 +02:00
-
a429e09176
Move the seed scripts out to the private workspace root
stroblme
2026-08-24 12:27:30 +02:00
-
32361e4ed7
Publish the connector contract and authoring guide
stroblme
2026-08-24 12:13:40 +02:00
-
55b77c7ef1
Point at connectors/skeleton after the skeleton moved
stroblme
2026-08-24 12:01:36 +02:00
-
a5a8127550
License the workspace under AGPL-3.0-or-later
stroblme
2026-08-24 11:53:54 +02:00
-
694731de15
Make both distributions fit to publish
stroblme
2026-08-24 11:21:33 +02:00
-
bac9abace2
Size the rail to what it carries
stroblme
2026-08-24 11:20:32 +02:00
-
73870d5f6f
Draw the panel as a panel
stroblme
2026-08-24 10:44:53 +02:00
-
86ceccdf7f
Run node code on the venv Fluksio was installed into
stroblme
2026-08-24 10:35:13 +02:00
-
f0bab56a59
Answer five things the panel got wrong
stroblme
2026-08-23 23:28:47 +02:00
-
5f229cb876
Draw the colour disc inside its tile rather than past it
stroblme
2026-08-23 22:07:21 +02:00
-
acae48ddb6
Rework the dashboard into two looks over one behaviour
stroblme
2026-08-23 21:52:14 +02:00
-
7c6e655e17
Note the orphaned Postgres
app database
stroblme
2026-08-23 21:03:05 +02:00
-
d0579a3a44
Add a Python SDK: flows declared in your own repository
stroblme
2026-08-23 20:16:08 +02:00
-
644f1d4305
Mount the worker source in dev so it cannot fall behind the engine
stroblme
2026-08-23 19:15:06 +02:00
-
ff17d8d012
Pin that a per-flow publish deploys the source it just published
stroblme
2026-08-23 19:09:02 +02:00
-
a6e68d8555
Say a rebuild has two scopes, and close the notepad items it fixes
stroblme
2026-08-23 19:05:23 +02:00
-
57804de645
Stop and start a flow without rebuilding anything
stroblme
2026-08-23 18:35:28 +02:00
-
56d836cd7a
Publish, delete and module installs rebuild only what changed
stroblme
2026-08-23 18:32:51 +02:00
-
2edf5938ef
Give the controller a per-flow rebuild, not yet called by anything
stroblme
2026-08-23 17:51:18 +02:00
-
4512053c22
Let teardown and activate be asked for one flow
stroblme
2026-08-23 17:44:52 +02:00
-
708318dc84
Let the supervisor stop one flow's tasks and clear its quarantine
stroblme
2026-08-23 17:43:15 +02:00
-
3153ff9fa7
Let a pipeline swap one flow's nodes instead of being rebuilt
stroblme
2026-08-23 17:41:14 +02:00
-
1774c20c48
Warm a worker before the node's clock starts, and refuse to delete a live flow
stroblme
2026-08-23 17:11:55 +02:00
-
328749c858
Stop the flow store leaking git zombies, honour VITE_API_URL from .env
stroblme
2026-08-23 16:49:46 +02:00
-
a32f0e61ce
Bound the pipeline teardown so a stuck node cannot wedge the controller
stroblme
2026-08-23 16:36:48 +02:00
-
74f57abc85
Merge branch 'main' of git.stroblme.de:Fluksio/app
stroblme
2026-08-23 15:35:17 +02:00
-
-
3afae882e4
up
stroblme
2026-08-23 15:35:15 +02:00
-
13ecd14f77
Merge branch 'main' of git.stroblme.de:Fluksio/app
stroblme
2026-08-23 15:34:29 +02:00
-
-
-
-
65c062e8fe
Notepad: a flow toggle rebuilds the whole pipeline
stroblme
2026-08-23 15:05:11 +02:00
-
1867ccd0b9
Correct the chart pointer at the event boundary, not in cursor.move
stroblme
2026-08-23 14:38:46 +02:00
-
32fbbb36b0
Notepad: the https api origin is a compose default, not a stale image
stroblme
2026-08-23 14:25:00 +02:00
-
baf6b5487b
Put .dockerignore where Docker actually reads it
stroblme
2026-08-23 14:14:23 +02:00
-
-
1ff7811b62
Merge branch 'main' of git.stroblme.de:Fluksio/app
stroblme
2026-08-23 13:01:26 +02:00
-
-
83e1a0a2ba
NOTEPAD: close the CubeLoader bug, note the loader the portal now draws
stroblme
2026-08-23 12:51:15 +02:00
-
24782c8a06
Notepad: close the wave-1 items, record what they left behind
stroblme
2026-08-23 11:16:50 +02:00
-
49c2280d6c
Stop uPlot swallowing the click on a chart
stroblme
2026-08-23 11:07:54 +02:00
-
-
e8cb8b92f1
up
stroblme
2026-08-23 11:02:08 +02:00
-
a3b6a349f0
Spread a chart's default colours across the ramp
stroblme
2026-08-23 10:53:28 +02:00
-
bd67f359d9
Tell React Flow which theme it is drawing in
stroblme
2026-08-23 09:29:30 +02:00
-
ee1e60c19d
Correct the flow.css header: the canvas does pass colorMode
stroblme
2026-08-23 09:28:42 +02:00
-
483b4b7f39
Give the traceback button its width back
stroblme
2026-08-23 09:28:25 +02:00
-
409019d4c5
Apply the chart cursor correction exactly once
stroblme
2026-08-23 09:13:03 +02:00
-
6272876f8f
Dashboard-level chart palette
stroblme
2026-08-23 08:45:31 +02:00
-
c378a1b763
Grow a node with its ports, stop it flickering, draw what it reaches out to
stroblme
2026-08-23 06:35:28 +02:00
-
b424153465
Chart cursor, range picker in the header, line smoothing
stroblme
2026-08-23 06:27:48 +02:00
-
6370a3b298
Send the portal the failure count its own tile shows
stroblme
2026-08-23 06:24:58 +02:00
-
19b967ca55
Draw the in-progress connection in the selected stroke
stroblme
2026-08-23 06:22:32 +02:00
-
0b117de5e4
Brain view: slower edge falloff, chase arc in the neuron's gap
stroblme
2026-08-23 06:21:26 +02:00
-
d2306b204a
Give the canvas dot grid the token colour React Flow actually reads
stroblme
2026-08-23 06:20:26 +02:00
-
0fddec7616
up
stroblme
2026-08-23 00:11:08 +02:00
-
a69d24c1c5
Panels for a ten-inch screen, and a motor button that says where it is
stroblme
2026-08-22 18:50:03 +02:00
-
c9c02c2741
NOTEPAD: the house-control rig is deleted, not running
stroblme
2026-08-22 16:38:25 +02:00
-
e46a55fe98
history: one Flux script per chart, and rows are json
stroblme
2026-08-22 16:24:38 +02:00
-
84e4bd7d2c
NOTEPAD: what the house port settled, and what it left
stroblme
2026-08-22 14:46:08 +02:00
-
04aaf42114
Seed the TinyHouse: nineteen flows in place of eight hundred nodes
stroblme
2026-08-22 14:44:14 +02:00
-
b61d23b971
Merge branch 'main' of git.stroblme.de:Fluksio/app
stroblme
2026-08-22 14:18:23 +02:00
-
-
1de4eab06c
nodes: what porting the house needed from the vocabulary
stroblme
2026-08-22 14:16:08 +02:00
-
8009a13e00
NOTEPAD: clear what wave 4 closed, record what it left
stroblme
2026-08-22 13:19:41 +02:00
-
1002241258
Add the dashboard settings channel, wired for theme and lock
stroblme
2026-08-22 13:17:56 +02:00
-
-
9993df456c
Merge branch 'main' of git.stroblme.de:Fluksio/app
stroblme
2026-08-22 12:54:36 +02:00
-
-
bd93b8f182
NOTEPAD: clear what wave 3 closed, record what it left
stroblme
2026-08-22 12:52:31 +02:00
-
6ba471f749
Add a colour-wheel widget to the dashboard
stroblme
2026-08-22 12:50:59 +02:00
-
5cf5083d53
aircon rig: both units, both firmwares, and the catches that blocked control
stroblme
2026-08-22 12:41:39 +02:00
-
-
d75c581b91
NOTEPAD: clear what wave 2 closed, record what it left
stroblme
2026-08-22 12:24:56 +02:00
-
f696e19886
Edit the whole dashboard, and let the grid follow its canvas
stroblme
2026-08-22 12:22:37 +02:00
-
33b9443592
Dashboard chrome: an icon picker, one segmented shape, a rail without bars
stroblme
2026-08-22 12:16:17 +02:00
-
63fcb02a03
Centre the offline banner over the content column
stroblme
2026-08-22 12:09:18 +02:00
-
cb513e531a
NOTEPAD: clear what wave 1 closed, record what it left
stroblme
2026-08-22 12:05:08 +02:00
-
20d9a1812e
Regenerate the frontend SDK for the panel nonce and unpair endpoint
stroblme
2026-08-22 12:04:32 +02:00
-
94ed3b6d50
Home mosaic, multi-select delete, offline banner and loading states
stroblme
2026-08-22 12:02:00 +02:00
-
1f7a9a2afa
Bound a panel credential to its own widgets, and let one screen be re-paired
stroblme
2026-08-22 11:57:37 +02:00
-
f55afc9251
Hold what a control sent until the engine confirms it
stroblme
2026-08-22 11:51:20 +02:00
-
ba8dbe5815
NOTEPAD: CubeLoader references a CSS rule that exists in neither repo
stroblme
2026-08-22 11:44:54 +02:00
-
0e1f11dfae
Format the committed vite build output so the biome pre-commit hook passes
stroblme
2026-08-22 11:40:58 +02:00