Commit Graph

104 Commits

Author SHA1 Message Date
Christoph Kluge 2c383ebea1 add independent config keys for nodeList 2025-01-13 11:46:17 +01:00
moebiusband bc89025924 Revert to blocking startJob REST api
Fixes #316
2024-12-18 11:45:56 +01:00
Christoph Kluge ee2c5b58d7 fix: add missing sorting parameter to REST API call and test 2024-12-17 15:14:24 +01:00
Christoph Kluge 00a578657c feat: add edit of notice box content to admin settings 2024-11-27 10:50:11 +01:00
moebiusband 28539e60b0 Regenerate Swagger, fix tests, cleanup 2024-11-26 07:02:53 +01:00
moebiusband 81b8d578f2 feat: Add buffered channel with worker thread for job start API
Fixes #293
Refactoring on the way
2024-11-25 16:44:50 +01:00
moebiusband 3ab26172c4 Port tests to new job archive version 2024-11-16 07:03:29 +01:00
moebiusband ee3710c5ed Merge branch 'master' into dev 2024-11-09 09:01:04 +01:00
Christoph Kluge 939dd2320a Cleanup debug logging, keep orderBy param for repo.Find 2024-10-31 15:47:45 +01:00
Christoph Kluge c120d6517f change logging key, add args, add orderby id job.Find() 2024-10-30 16:24:58 +01:00
Christoph Kluge 597ee1dad7 change log to request and sql prints 2024-10-29 18:39:23 +01:00
Christoph Kluge c4a901504d change debug format key 2024-10-29 18:25:41 +01:00
Christoph Kluge f5cc5d07fd add more logging to rest api stopJobByRequest 2024-10-29 17:01:05 +01:00
Christoph Kluge ae327f545e add logging to rest stopJobHandler 2024-10-25 15:23:49 +02:00
Christoph Kluge 8e3327ef6a Merge branch 'sample_resolution_select' into dev 2024-09-24 17:43:15 +02:00
Christoph Kluge beba7c8d2e fix tag count bug if names non-unique, set global as default scope if none entered 2024-09-19 15:21:32 +02:00
Christoph Kluge 0b7cdde4a0 Merge branch 'dev' into sample_resolution_select
- Moved resample changes to metricDataDispatcher
- Added res argument to archiver, updateFootprintService
2024-09-05 17:26:43 +02:00
Christoph Kluge d5382aec4f Merge branch 'dev' into 275_add_tag_scope 2024-09-05 16:44:41 +02:00
moebiusband f305863616 Bugs fixed in unit tests and archiver init 2024-08-28 12:26:35 +02:00
moebiusband db5809d522 Move rest of archiveing code into new archive package 2024-08-28 11:13:54 +02:00
moebiusband e7231b0e13 Finish refactoring
Add new packages:
- metricDataDispatcher
- archiver
2024-08-28 10:03:04 +02:00
Aditya Ujeniya ceb3a095d8 Sampling Feature for archived and fresh data 2024-08-22 14:29:51 +02:00
Christoph Kluge b1fd07cd30 add single update gql queries to metric wrapper 2024-08-16 14:50:31 +02:00
Christoph Kluge 9b5c6e3164 fix StartJobTest, add tag_scope to migration 2024-08-05 10:37:42 +02:00
Christoph Kluge 017f9b2140 feat: Add tag scopes to front and backend, initial commit 2024-08-01 18:59:24 +02:00
Christoph Kluge 6a1cb51c2f Refactor svelte frontend
- Adapt to new metricConfig logic
- Footprint-Metrics generalized for bar card
- Footprint-Metrics in stats filter and sorting
- Frontend always uses GQL, except adminOptions
- Job View will load scopes for all metrics on request
2024-07-22 15:41:33 +02:00
moebiusband 801607fc16 Refactor main
Convert components to Singletons
Restructure main package
Reduce dependencies
2024-07-16 12:08:10 +02:00
Christoph Kluge 0a604336c4 Fix other apitest subtests 2024-07-05 15:42:08 +02:00
Christoph Kluge be9df7649f fix: setup user in api test config 2024-07-05 15:25:24 +02:00
Christoph Kluge 63fb923995 fix: fix api test router init 2024-07-05 13:16:21 +02:00
Christoph Kluge 3afe40083d rename api userconfig to frontend, return json on api auth error 2024-07-05 11:48:06 +02:00
Christoph Kluge 1072d7b449 Improve auth handling of rest apis used in frontend for compatibility 2024-07-04 11:16:45 +02:00
Christoph Kluge 61eebc9fbd Rework initial commit
- moved frontend configuration api to new subrouter for compatibility
2024-07-03 17:24:26 +02:00
moebiusband fb8bbea99d Remove year in copyright notice 2024-04-11 23:04:30 +02:00
moebiusband c65694b36c Add tags and metadata to job queries. Fix query parameter handling.
Fixes #248
2024-03-19 16:18:43 +01:00
moebiusband 99d55f05f8 feat: Add cluster config endpoint to rest api 2024-03-08 16:35:30 +01:00
moebiusband 9fd839fad8 Add rest endpoint to get all job data
Fixes #203
2024-03-08 15:31:34 +01:00
moebiusband e81e56ea1d Add rest endpoint edit_meta including helper routines
Fixes #219
2024-03-08 08:51:05 +01:00
moebiusband 7a5ccff6da fix: Remove port before IP check 2023-09-07 16:36:47 +02:00
moebiusband ed5ecbd914 fix: Restructure swagger docs 2023-09-07 15:14:09 +02:00
moebiusband 2d4759114e Add Release Notes link to release page 2023-09-07 14:33:22 +02:00
moebiusband c68b9fec42 fix: Add documentation for apiAllowedIPs option 2023-09-07 14:03:41 +02:00
Christoph Kluge f36f62fb47 Improve user endpoint swagger docs 2023-08-21 12:12:28 +02:00
Christoph Kluge f6c4c963ec feat: Add users rest endpoint swagger docs 2023-08-18 17:18:31 +02:00
moebiusband cda46141cc Cleanup and add wildcard for IP Filter 2023-08-18 13:03:11 +02:00
moebiusband 14c487c9e4 Update test inputs 2023-08-18 09:31:57 +02:00
moebiusband 87ce4f63d4 Refactor auth module
Separate parts
Add user repository
Add user schema
2023-08-17 10:29:00 +02:00
moebiusband 202521cbfd Restructure routing and security check 2023-08-14 18:38:30 +02:00
moebiusband 90bdfcfbb6 Add secured subrouter for REST API
Rename IP filter option
Add array helper in util
2023-08-14 14:33:05 +02:00
Christoph Kluge 6393035e55 first iteraton of implementing ip-secured enpoint 2023-08-03 17:47:09 +02:00