82 Commits

Author SHA1 Message Date
9529271b28 feat: support timspan attributes on the element 2024-02-13 18:45:52 -06:00
a36a59b900 feat: Query string support for the timespan 2024-02-13 17:09:06 -06:00
710f73332d feat: Dashboard level timespans 2024-02-13 16:15:19 -06:00
7ef0af2b43 maint: naming cleanup 2024-02-13 15:53:12 -06:00
d855008747 feat: You can specify the timespan for Range queries 2024-02-13 14:22:26 -06:00
31af37467c maint: formatting 2024-02-12 16:22:57 -06:00
49d4c2bfd4 feat: Correctly display dates in the timeseries 2024-02-12 16:22:47 -06:00
8665986d4e Copyright date 2024-02-12 15:50:35 -06:00
0ee19320f6 maint: cleanup and some helpful comments 2024-02-11 20:26:00 -06:00
631fedfa2f feat: Point in time shows as bar chart 2024-02-11 19:09:06 -06:00
41b450c302 fix: broken query in example 2024-02-10 18:25:11 -06:00
59f8a5401a fix: got rid of shadowRoot
plotly didn't play well with it.
2024-02-10 18:24:50 -06:00
d78c1ea26c fix: some attribute detection on the connectedCallback
also formattting
2024-02-10 16:43:36 -06:00
dfa8196af4 feat: specify the trace label in graph config. 2024-02-10 14:19:19 -06:00
576043e78d maint: don't need ws but we should enable http2 2024-02-10 11:11:47 -06:00
a725e39140 feat: Graphs update on an interval now. 2024-02-09 14:56:58 -06:00
9e52ac341b dev: Encapsulate the graphing bits in a web component 2024-02-08 19:07:46 -06:00
08267f7727 feat: Huzzah! the graph renders! 2024-02-07 19:18:30 -06:00
e0bbf15c6f refactor: serve the js libraries via url 2024-02-07 14:37:24 -06:00
8a6d5d5b9d dev: generation of a graph with no data for graph 2024-02-07 13:59:44 -06:00
e8edef93bf dev: sketch out basic elements for graph placement 2024-02-07 13:37:43 -06:00
757b86cb00 dev: Add plotly graphing library 2024-02-07 13:16:53 -06:00
4d2524efdc fix: type signatures for the state passing. 2024-02-07 07:10:12 -06:00
bb856bb464 feat: trigger htmx requests for dashboard clicks 2024-02-06 16:27:52 -06:00
5c03512e86 feat: Add htmx as javascript embed 2024-02-06 16:27:25 -06:00
716f235335 feat: Run queries via the ui for dashboard graphs
The prometheus library requires tokio.
2024-02-04 18:13:20 -06:00
3600b06e52 maint: Cleanup todo 2024-02-03 19:10:53 -06:00
03e4d1fac5 dev: Use dashboard titles to generate menu 2024-02-03 19:06:38 -06:00
d4b38830e6 init: skeleton for dashboard configuration state 2024-02-03 17:32:37 -06:00
e607ce53ea init: scaffolding for cli argument parsing 2024-02-03 16:31:28 -06:00
f5609bd6b0 init: Scaffolding for axum serving 2024-02-03 16:11:13 -06:00
06778ccc94
Initial commit 2024-02-01 10:40:28 -05:00