54 Commits

Author SHA1 Message Date
c12c7c2477 refactor: use javascript module name ending 2024-04-04 16:22:49 -04:00
471d159af7 refactor: Query Metrics vs Logs payloads 2024-03-21 20:50:25 -04:00
a2cfaff490 fix: Improper comma handling 2024-03-21 20:50:17 -04:00
a0b3956d8a dev: Only apply filters when there is a placeholder
* Allows you to respect commas placement
* This is effectively the only way you can safely apply filters
  when there are complicated query expressions.
2024-03-20 16:06:04 -04:00
a620cd2b1b dev: do query filter modifications 2024-03-12 21:23:48 -04:00
cef7b42fac dev: lay ground for sending filters via get params 2024-03-12 20:33:05 -04:00
00e84bd99a feat: offline validation.
Also some more help text on flags.
2024-03-10 16:31:38 -04:00
e44d2087c8 feat: you can embed log tables now. 2024-03-05 20:44:10 -05:00
f69ea6d6fa ui: Show log results in our dashboards 2024-03-04 20:52:36 -05:00
17e6ae81a0 Turn our lib into an es6 module 2024-03-03 18:15:41 -05:00
464f5db99c maint: formatting fixes 2024-03-02 10:14:36 -05:00
ec2394eaf7 feat: logql queries in dashboard definitions 2024-03-02 10:13:07 -05:00
16ff43f4e2 feat: Loki logql query client 2024-02-27 18:12:41 -05:00
782cca41a0 ui: Add a link to the embed url for a graph 2024-02-27 17:15:33 -05:00
7a40e6b1ff feat: URL for embedded graphs. 2024-02-27 17:08:27 -05:00
2f15472d62 ui: Configure legend positioning
closes #18
2024-02-25 16:40:59 -05:00
557d704a1b feat: Better y axes definition 2024-02-24 20:05:11 -05:00
0af85229c2 ui: deep linking and url history 2024-02-23 18:18:33 -05:00
8aa41eb68c feat: Flag to validate config and queries succeeed. 2024-02-23 17:10:36 -05:00
835c120d4b ui: Allow you to specify the fill for a trace 2024-02-23 12:50:56 -05:00
7b350a6612 dev: Some debugging annotations. 2024-02-21 16:31:56 -05:00
8eab0130f5 ui: better layout for the filter selections 2024-02-21 15:48:15 -05:00
f32a221022 ui: start out with flex column arrangments 2024-02-20 20:49:14 -05:00
18eb50fbbd feat: use a js template literal for trace name 2024-02-19 19:15:34 -05:00
0cf2c537ae feat: Allow you to name the axis for each subplot
You can force them to share axis with this.
2024-02-17 10:22:09 -05:00
4674a821d8 feat: multiple subplots per graph 2024-02-16 18:07:34 -05:00
349003bd6f feat: Allow formatting the yaxis tick marks 2024-02-16 15:01:22 -05:00
964a5e10e3 fix: spans should parse and get applied correctly 2024-02-15 15:28:31 -05:00
bec6f69645 Add debug printing for the response 2024-02-15 15:10:18 -05:00
7f30d87d75 ux: end is better than start 2024-02-14 20:03:50 -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
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
59f8a5401a fix: got rid of shadowRoot
plotly didn't play well with it.
2024-02-10 18:24:50 -06:00
dfa8196af4 feat: specify the trace label in graph config. 2024-02-10 14:19:19 -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