Commit Graph

11 Commits

Author SHA1 Message Date
Christoph Kluge
1921be661b Fix x-axis order for relative timestamps
- WIP: Will change to full times, as tick location is incorrect
2023-08-02 14:20:39 +02:00
Christoph Kluge
284a7079d6 Invert time x-axis for node view metric plots 2023-08-01 18:37:50 +02:00
Christoph Kluge
b450cdd20f Add logic step to findThresholds
- fixes reference lines for subclusters w/o extra config
2023-06-20 13:16:00 +02:00
Christoph Kluge
c8068f45eb Rework disabled metrics, fix systems
- Unify warning card texts
- Broader use of checkMetricDisabled function
2023-06-19 16:11:16 +02:00
Christoph Kluge
4cfe52e7c9 Add warning card if no data to plot
- series.data array empty, but toplevel data return itself OK
2023-06-16 15:09:23 +02:00
Christoph Kluge
ece57bf65e Introduce units.js, centralizes value normalizing 2023-06-16 12:44:34 +02:00
Christoph Kluge
222e697b2f Fix threshold lines not rendering 2023-06-14 16:46:17 +02:00
Christoph Kluge
e9301a5d39 Mark shared metrics on shared jobs
- show [shared] in plots in JobList
- other plot locations Todo
- Relates to issue #107
2023-04-28 12:30:46 +02:00
Christoph Kluge
b2aed2f16b Add 'project' to user table, add 'manager' role, conditional web render
- Addresses issues #40 #45 #82
- Reworked Navigation Header for all roles
- 'Manager' role added, can be assigned a project-id in config by admins
- BREAKING! -> Added 'project' column in SQLite3 table 'user'
- Manager-Assigned project will be added to all graphql filters: Only show Jobs and Users of given project
- 'My Jobs' Tab for all Roles
- Switched from Bool "isAdmin" to integer authLevels
- Removed critical data frontend logging
- Reworked repo.query.SecurityCheck()
2023-01-27 18:36:58 +01:00
Lou Knauer
286fde3d5a show the aggregation strategy for non-native scope plots 2022-07-14 16:25:21 +02:00
Jan Eitzinger
68d1f5fc3f Import svelte web frontend 2022-06-22 11:20:57 +02:00