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
28539e60b0
Regenerate Swagger, fix tests, cleanup
2024-11-26 07:02:53 +01:00
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
3ab26172c4
Port tests to new job archive version
2024-11-16 07:03:29 +01:00
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
f305863616
Bugs fixed in unit tests and archiver init
2024-08-28 12:26:35 +02:00
db5809d522
Move rest of archiveing code into new archive package
2024-08-28 11:13:54 +02:00
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
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
fb8bbea99d
Remove year in copyright notice
2024-04-11 23:04:30 +02:00
c65694b36c
Add tags and metadata to job queries. Fix query parameter handling.
...
Fixes #248
2024-03-19 16:18:43 +01:00
99d55f05f8
feat: Add cluster config endpoint to rest api
2024-03-08 16:35:30 +01:00
9fd839fad8
Add rest endpoint to get all job data
...
Fixes #203
2024-03-08 15:31:34 +01:00
e81e56ea1d
Add rest endpoint edit_meta including helper routines
...
Fixes #219
2024-03-08 08:51:05 +01:00
7a5ccff6da
fix: Remove port before IP check
2023-09-07 16:36:47 +02:00
ed5ecbd914
fix: Restructure swagger docs
2023-09-07 15:14:09 +02:00
2d4759114e
Add Release Notes link to release page
2023-09-07 14:33:22 +02:00
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
cda46141cc
Cleanup and add wildcard for IP Filter
2023-08-18 13:03:11 +02:00
14c487c9e4
Update test inputs
2023-08-18 09:31:57 +02:00
87ce4f63d4
Refactor auth module
...
Separate parts
Add user repository
Add user schema
2023-08-17 10:29:00 +02:00
202521cbfd
Restructure routing and security check
2023-08-14 18:38:30 +02:00
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
Pay Giesselmann
a9544f5609
lower log level for frequent messages
2023-06-20 15:47:38 +02:00
c973a29734
Restore api role access in SecurityCheck
2023-06-20 12:54:26 +02:00