dashboard #1

Merged
andi merged 118 commits from dashboard into master 2024-09-29 06:47:35 +00:00

118 Commits

Author SHA1 Message Date
296d42e721 update node to 20.17.0 2024-09-29 08:45:56 +02:00
9db020ceb0 update 3rd party libs 2024-09-29 08:21:46 +02:00
36da503be9 add date picker to dashboard page 2024-09-29 08:11:38 +02:00
42751f84d4 remove head-box dif, because it is unnecessary 2024-09-28 10:35:15 +02:00
39d7c029ea remove debug output for absolute date 2024-09-28 10:28:28 +02:00
f072185074 nicer placement of the date picker 2024-09-28 10:26:53 +02:00
122ba11a79 remove debugger 2024-09-28 10:26:38 +02:00
f1d7799bf1 update luxon to 3.5.0 2024-09-28 09:18:23 +02:00
680f1bff03 update Angular Material to 18.2 2024-09-28 09:16:56 +02:00
fa0315650a update Angular to 18.2 2024-09-28 09:14:31 +02:00
8f765dd478 remove date picker test component 2024-09-28 09:12:31 +02:00
1234560512 update ngx-markdown to be compatible with angular 2024-09-28 08:54:47 +02:00
2711579afb add resource handler to be able to load htm/js
With the Angular update the smart people at google moved the
location where the build output is written to. It is now in a
subfolder called 'browser'. This means the default lookup locations
of Spring don't work anymore.
2024-09-28 08:37:47 +02:00
3ac021e45f ng update @angular/material@18 2024-07-28 12:17:53 +02:00
c199eae4ff g update @angular/core@18 @angular/cli@18 2024-07-28 12:17:00 +02:00
6073dd0779 fix compile errors after angualr 17 update 2024-07-28 12:14:19 +02:00
fee5eda780 update ngx-markdown 2024-07-28 11:58:01 +02:00
cc0db6d732 update angular material to 17 2024-07-28 11:56:46 +02:00
f084396e95 update angular cor and cli to 17 2024-07-28 11:55:22 +02:00
e4b6eea4b1 angular updates are shit 2024-07-28 11:54:09 +02:00
75fa966af3 udpate Spring to 3.3.2 2024-07-28 11:47:05 +02:00
a3e4917e89 update gradle versions plugin to 0.51.0 2024-07-27 14:09:37 +02:00
05fc03e48f update to gradle 8.9 2024-07-27 14:05:36 +02:00
b00ce507ef update to jdk 21 2024-07-27 14:02:37 +02:00
a69fe09464 more updates to handle date ranges with my custom range language 2024-07-27 13:19:35 +02:00
77b99801e4 add projects directly instead of scanning for them
IntelliJ Idea cannot import projects unless they are listed in the
settings.gradle
2024-05-05 10:27:49 +02:00
da210145e6 opt out of analytics 2024-05-05 10:23:33 +02:00
21a84b5223 use date picker in visualization page 2024-05-05 10:22:45 +02:00
a99a884423 add date parser for relative time notation 2024-05-05 08:40:30 +02:00
6d6b6ba00c add date picker component 2024-04-25 09:41:10 +02:00
380bad6967 update testing properties 2024-04-03 16:46:25 +02:00
f3556b6909 custom ticks for no unit y-axis 2024-04-03 16:46:25 +02:00
452030de5e use more efficient way to determine needed bytes for variable byte
encoding

I experimented with a few branch-free variants, but they were slower
than just using ternary operators and readable code.
2024-04-01 12:44:30 +02:00
6b8e3d2089 add component for a custom date picker that also knows relative date ranges like 'last month' 2024-03-31 14:48:33 +02:00
b0467c4571 better scrolling of legend 2023-10-03 14:12:59 +02:00
a64e851c33 define max size for legend 2023-10-01 14:33:52 +02:00
fefc7411c1 add source-map-explorer 2023-10-01 10:31:51 +02:00
00a1bf8ffb update to Java 21 2023-10-01 09:30:36 +02:00
317d31bbda update gradle to 8.3 2023-10-01 09:21:07 +02:00
d339f5307f update node to 18.18.0 2023-10-01 09:09:40 +02:00
b3085c9b0c Merge commit '731e9264e334043d2f36bc35bfd0231447dfb8dc' into dashboard 2023-09-30 20:27:31 +02:00
96955e0515 remove moment from angular build 2023-09-30 20:26:06 +02:00
9a41f132f8 angular update to 16 step 4 2023-09-30 18:16:37 +02:00
33c4fe1448 angular update to 16 step3 2023-09-30 17:54:19 +02:00
d320ff3d93 angular update to 16 step 2 2023-09-30 17:51:40 +02:00
4ce9cca7e0 angular update to 16 step 1 2023-09-30 17:48:26 +02:00
29215f0410 update gradle node plugin 2023-09-30 17:30:08 +02:00
abc60c6de2 update antlr to 4.13.1 2023-09-30 17:26:44 +02:00
c969c5c848 update libs 2023-09-30 17:23:33 +02:00
6552d51bcc there is no liquishit in this project 2023-09-30 17:14:58 +02:00
43e13b53b1 make the legend movable
The legend ("key" in Gnuplot speak) is no longer part of the image.
Instead it is a floating&movable overlay.

In the gallery we still use the legend/key in the image.
2023-09-30 17:12:49 +02:00
731e9264e3 move database to c drive 2023-05-25 08:56:19 +02:00
8839ab52a2 add nexus to be able to build in disco.lab 2023-05-25 08:55:26 +02:00
f8a199fd6a move edit/delete buttons outside the text 2023-04-04 19:08:52 +02:00
48ae47d050 add second column to dashboard 2023-04-04 19:02:46 +02:00
3386f0994f add preview for markup 2023-04-04 18:46:34 +02:00
75f45c4d87 only show external link icon for external links 2023-03-23 18:14:24 +01:00
bacd86d836 add markdown support for text widgets 2023-03-19 20:10:04 +01:00
c7af333052 remove title form add/edit plot dialog 2023-03-19 09:18:16 +01:00
a3aa62aee2 abort plotting on dashboards 2023-03-19 09:16:50 +01:00
6d2e8da805 add more icons we might need some time 2023-03-18 09:54:03 +01:00
53e7a21602 show edit of title and descr only when hovering 2023-03-18 09:46:03 +01:00
b6045eda22 open visualization page with settings 2023-03-18 09:42:04 +01:00
6d8af4fdc6 hide gallery when it is not active 2023-03-17 17:08:55 +01:00
359c17bf29 add unit type for bytes 2023-03-17 16:53:34 +01:00
686e3edd60 last 3 month does not include current month 2023-03-16 19:08:47 +01:00
2310c2ab0d position invaders after screen resize 2023-03-16 18:55:19 +01:00
a6fbd0c60d show invaders again during plotting 2023-03-16 18:20:35 +01:00
2b82a6822c fix redirect for dashboard page 2023-03-16 17:53:23 +01:00
0bc58ba166 add more ticks 2023-03-16 17:49:40 +01:00
e543e0b388 form validation for new dashboard dialog 2023-03-14 20:09:36 +01:00
882f04d893 set focus the new way 2023-03-13 19:41:42 +01:00
da4a95e5ed fill intervalUnit when editing plot 2023-03-13 19:39:00 +01:00
4679da480c replace randomUUID with something that is available in real live 2023-03-12 20:15:29 +01:00
1ca4f18e3d a somewhat working example of a dashboard 2023-03-12 17:33:26 +01:00
add30a5ee9 use a drag handle with icon 2023-03-12 17:02:40 +01:00
e42c00cc08 update libraries 2023-03-12 11:43:17 +01:00
c9758adbef increase socket timeout
The old value of 2ms lead to 45% load for a single core
2023-03-12 11:04:27 +01:00
dafe6813ed enable save button only if dashboard is dirty 2023-03-12 09:36:33 +01:00
bc0ae23de5 delete plot from dashboard 2023-03-12 09:15:56 +01:00
02c748c286 delete text from dashboard 2023-03-12 09:11:49 +01:00
44aed2883d edit name and description on dashboard page 2023-03-12 08:52:54 +01:00
96ed788793 cleanup 2023-03-12 08:32:42 +01:00
b5028e03be edit plots 2023-03-12 08:24:16 +01:00
b56b4c231e experiment with different dragHandle positions 2023-03-11 15:24:39 +01:00
e3945a4d33 edit dashboard and text widgets 2023-03-11 15:22:33 +01:00
cb5b160d3c make page buttons to links 2023-03-11 10:39:06 +01:00
6c62436753 fix adding of plots 2023-03-09 20:13:55 +01:00
0bd22233a1 fix more stuff Angular broke 2023-03-08 19:36:50 +01:00
4b4932a636 fix more bugs introduced by Angular 15 2023-03-08 19:25:31 +01:00
6474b5e3c6 replace legacy component 2023-03-08 19:09:30 +01:00
62cb88e505 delete dashboards 2023-03-05 18:12:31 +01:00
332611accb make clear dashboards are still in beta 2023-03-05 17:30:02 +01:00
10c982c8bc move dashboard elements and store the order 2023-03-05 16:16:54 +01:00
77c576c434 zoom-in cursor for dashboard plots 2023-03-04 12:22:23 +01:00
8f369d9943 remove old way of rendering images 2023-03-04 10:56:05 +01:00
bc3b6ec3e9 use new render result for visualization 2023-03-04 10:18:55 +01:00
9e53022b4a show fullscreen image 2023-03-04 09:48:29 +01:00
c57b53ccc6 show info message if no dashboard available 2023-03-03 19:02:34 +01:00
6568ba2ae6 optimize size of histogram icon 2023-03-03 18:45:46 +01:00
2514cd86c1 try a logo 2023-03-03 18:45:33 +01:00
8c023760b1 color version of strip chart 2023-03-02 18:15:18 +01:00
a8cd94f47e improve error messages 2023-03-02 17:56:23 +01:00
b3509e062b show error message when dashboard cannot be loaded 2023-03-02 17:42:01 +01:00
1bfb8a0090 show error message when loading dashboards failed 2023-03-01 19:15:13 +01:00
d9daf561bf show spinner when loading dashboards 2023-03-01 19:05:53 +01:00
71410801dc Merge remote-tracking branch 'origin/master' into dashboard 2023-03-01 18:59:27 +01:00
de9218c3c4 save ingestion script 2023-02-28 19:19:35 +01:00
e3487557b3 prepare to have more flexibility when for plots 2023-02-28 19:19:19 +01:00
17c0cd5ca9 make main page a little bit nicer 2023-02-28 19:18:49 +01:00
66da69a57a various stuff 2023-02-27 19:59:43 +01:00
bd1b4fb655 show image in dashboard 2023-02-26 18:38:27 +01:00
d52033b5f0 make plot view standalone 2023-02-26 16:06:58 +01:00
fb5c8ea019 first step to show plot on dashboard 2023-02-26 14:07:19 +01:00
ea3ccabe56 focus first input element in dialogs 2023-02-26 09:46:35 +01:00
3a28e03b6a make main toolbar look a little bit more modern 2023-02-26 09:32:08 +01:00
dc8a462031 extract shareable plot config 2023-02-26 09:03:39 +01:00
a2945d2d9b adding dashbord 2023-02-26 08:18:53 +01:00