32a57661fd
Upgrade frontend dependencies
...
Change to most recent @sveltestrap/sveltestrap
Reformat with Svelte LSP
2024-03-09 10:30:40 +01:00
Christoph Kluge
e34623b1ce
Add db average stats to gql, use in footprint
2023-11-24 15:11:38 +01:00
Christoph Kluge
f342a65aba
Adds persistance to showfootprint selection
2023-11-21 15:38:28 +01:00
Christoph Kluge
f8f900151a
Fix width, spacing, render
2023-11-20 18:08:33 +01:00
Christoph Kluge
8d409eed0f
Footprint in jobList as selectable
2023-11-20 17:53:12 +01:00
Christoph Kluge
d9f9c8aaf5
fix: retrigger gql api at manual refresh
...
- solves #221
2023-11-03 17:09:16 +01:00
Christoph Kluge
4e568e60cd
Del JobName from Job type, jobStats name required
...
- Regenerated GQL
- Relates to #121
- return jobStats name as string
2023-06-07 14:13:59 +02:00
Christoph Kluge
23e485afce
Mutations second pass, add subscriptions + errors
2023-05-12 11:05:39 +02:00
Christoph Kluge
b5a5def3a6
Adapt user jobview to new version, fix refresher
...
- add manually triggered refresh function to jobList
- Changing displayed metrics requires hard refresh (F5) to load data
-> Under investigation
2023-05-08 18:06:36 +02:00
Christoph Kluge
b8e864e6e4
Fix Filters and Pagination on JobList exemplarily
2023-05-05 17:01:50 +02:00
52738c7f8e
Start to fix errors with urql 4
2023-05-05 10:07:12 +02:00
bb20ed655a
Regenerate GraphQL Server
2023-05-04 11:29:53 +02:00
518f4664a1
Continue fixing errors
2023-05-04 09:19:43 +02:00
f235b5e911
Start porting to new urql api
...
It compiles. Not tested
2023-05-03 16:41:17 +02:00
Jan Eitzinger
f8ba79e9e7
Merge branch 'master' into import-data-sanitation
2023-04-07 08:57:42 +02:00
Christoph Kluge
0c1b66aad9
Adapt svelte to new schema, add removed metric box
...
- Moved 'scope' field to parent jobMetric
- Implemented unit { prefix, base } where necessary
- SubCluster Metric Config 'remove' option implemented in Joblists
2023-03-30 15:21:35 +02:00
Christoph Kluge
a7d2d2666a
Merge branch 'master' into 40_45_82_update_roles
2023-02-23 11:47:12 +01:00
Christoph Kluge
e0e51813ad
Merge branch 'master' into 40_45_82_update_roles
2023-02-21 17:17:41 +01:00
Christoph Kluge
68efe871c7
Centralize project filter for manager role
...
- Remove all unnecessary frontend code for managerfilters
2023-02-20 11:24:18 +01:00
Christoph Kluge
397ab08b3b
Add support for multiple projects per manager
...
- Handled like roles in admin view
- !! NEW COLUMN CHANGED TO "projects"
2023-02-17 15:45:31 +01:00
Joachim Meyer
5128d5ed17
Add node name and sub-cluster to JobInfo.
2023-02-13 11:26:53 +01: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
Christoph Kluge
a642e9cc7c
Add working, but manually entered jobName url query
2023-01-11 16:25:02 +01:00
Jan Eitzinger
68d1f5fc3f
Import svelte web frontend
2022-06-22 11:20:57 +02:00