Commit Graph
100 Commits
Author SHA1 Message Date
moebiusband 7cff8bbfd2 Add documentation for importer 2025-12-04 15:07:09 +01:00
moebiusband f3ea95535b Remove init functionlity from Makefile 2025-12-04 10:24:33 +01:00
moebiusband b9b84b7971 Use --init flag in startDemo script 2025-12-04 07:43:55 +01:00
moebiusband be7340ca30 archive-migration leanup and fix path in README.md 2025-12-04 07:43:26 +01:00
moebiusband 881c4566dd Reformat and remove optional ui-config 2025-12-04 07:42:55 +01:00
moebiusband 7efbb0217f Update config for ccbackend --init 2025-12-04 07:42:26 +01:00
moebiusband 9e2ce39cde Update startDemo script 2025-12-04 07:03:01 +01:00
moebiusband 6aa830adb6 Merge dependabot and upgrade dependencies 2025-12-04 06:34:40 +01:00
moebiusband be6603cbb9 Merge branch 'master' into dev 2025-12-04 06:29:48 +01:00
moebiusband 81fe2c043e Upgrade to latest cc-lib 2025-12-04 06:21:28 +01:00
moebiusband c76e9bb3fe Fix error in unit test 2025-12-04 06:20:45 +01:00
moebiusband 48b68d3410 Fix aws endpoint deprecation 2025-12-04 06:20:19 +01:00
moebiusband 2b64b31393 Merge branch 'ai-review' into dev 2025-12-03 15:01:18 +01:00
moebiusband 2333068de7 Add tools for archive manager and archive-migration
Needs testing and review
2025-12-03 14:55:22 +01:00
moebiusband 78530029ef Reformat 2025-12-03 14:54:48 +01:00
moebiusband 329b6e5640 Review refactored code 2025-12-03 14:54:09 +01:00
moebiusband e00288b160 Cleanup dependencies 2025-11-20 14:28:25 +01:00
moebiusband f141ca926f Increase archive version. Fix unit tests. 2025-11-20 14:28:06 +01:00
moebiusband f7a0954213 Fix init order. Reformat. 2025-11-20 14:26:27 +01:00
moebiusband 6239e7f19b Merge branch 'dev' into ai-review 2025-11-20 08:59:52 +01:00
moebiusband d0e1b7186c Add perl script for CC logfile analysis 2025-11-20 07:51:33 +01:00
moebiusband fea3292f50 Add idea directory to gitignore 2025-11-20 07:50:10 +01:00
moebiusband 9973aa9ffa Refactor api package 2025-11-20 07:48:45 +01:00
moebiusband 0b38a980d2 Port importer to new transaction api 2025-11-20 07:39:16 +01:00
moebiusband 20838b6882 Add documentation to repository package 2025-11-20 07:38:54 +01:00
moebiusband 8f4ef1e274 Refactor repository
Fix issues
Improve transaction API
Make hardcoded constants configurable
Make error messages consistent and always add context info
2025-11-20 06:58:45 +01:00
moebiusband e1c7583670 Add sqlite and s3 job archive backend
Add documentation
Extend config
2025-11-19 17:00:11 +01:00
moebiusband 39a2157d46 Refactor tagger package
Fix issues
Add documentation
Add unit tests
2025-11-19 16:58:48 +01:00
moebiusband dd63e7157a Refactor memorystore
Fix issues
Add unit test
Add documentation
2025-11-19 16:58:02 +01:00
moebiusband 340efd7926 Refactor auth package
Fix security issues
Remove redundant code
Add documentation
Add units tests
2025-11-19 16:54:01 +01:00
moebiusband ecc6194b57 Refactor main package
Fix issues.
Break down main routine.
Add documentation.
Remove globals.
2025-11-19 16:53:04 +01:00
moebiusband cb5d06decd Merge branch 'dev' of github.com:ClusterCockpit/cc-backend into dev 2025-10-29 09:01:05 +01:00
moebiusband 8555a88202 Upgrade dependencies. Regenerate GraphQL API. 2025-10-29 08:55:06 +01:00
moebiusband ae5d202661 Remove S3Backend stub 2025-10-23 15:14:28 +02:00
moebiusband bc43c844fc Fix memoryStore Init and move MetricConfig init 2025-10-20 10:22:40 +02:00
moebiusband 67be9aa27b Refactor
Port logging to cclog, use loglevels
Separate REST API from pkg API
2025-10-19 09:33:40 +02:00
moebiusband 047b997a22 Merge branch 'dev' of github.com:ClusterCockpit/cc-backend into dev 2025-10-18 08:30:47 +02:00
moebiusband bac51891b7 Move avro into memorystore. Refactor
Does not compile
2025-10-18 08:30:42 +02:00
moebiusband 6efd6334bb Fix unit tests 2025-10-17 07:06:31 +02:00
moebiusband 91f4475d76 Update test db 2025-10-17 07:05:45 +02:00
moebiusband 440cd59e50 Revert hpc_cluster to cluster. Refactor. 2025-10-16 14:32:06 +02:00
moebiusband eefb6f6265 Cleanup after merge 2025-10-16 13:21:22 +02:00
moebiusband f5e1226837 Merge branch 'dev' of github.com:ClusterCockpit/cc-backend into dev 2025-10-16 13:01:35 +02:00
moebiusband 151f7e701f Disable userConfig unit test 2025-10-16 12:54:29 +02:00
moebiusband 40398497c2 Update Node table code. Add simple unit test 2025-10-16 12:54:16 +02:00
moebiusband 89055506d6 Revert changes to ui config init 2025-10-15 08:54:16 +02:00
moebiusband 3d38d78845 Merge branch 'dev' of github.com:ClusterCockpit/cc-backend into dev 2025-10-13 16:13:53 +02:00
moebiusband 600f19ac80 Sync commit
Does not work yet
2025-10-13 16:12:02 +02:00
moebiusband 9485a463b8 Refactor node repository 2025-09-30 10:07:07 +02:00
moebiusband 35c6ab4a08 Ongoing work on node table
Sync commit: Does not compile
2025-09-30 10:06:19 +02:00
moebiusband e58b0fa015 Add ui config tests and fix bugs 2025-09-30 09:01:54 +02:00
moebiusband beb92967e5 Update nodestate API and db adapter 2025-09-28 08:26:44 +02:00
moebiusband 015583f1cd Add incremental configuration 2025-09-28 08:26:18 +02:00
moebiusband d40c54b802 Refactor 2025-09-28 08:24:41 +02:00
moebiusband 647665b6b9 Refactor 2025-09-28 08:24:12 +02:00
moebiusband 4fc78bc382 Refactor variable namings and doc comments 2025-09-27 09:27:36 +02:00
moebiusband 50d000e7e2 Implement UI config handling 2025-09-27 09:26:42 +02:00
moebiusband 9020613a8b Merge branch 'dev' of github.com:ClusterCockpit/cc-backend into dev 2025-09-10 15:14:40 +02:00
moebiusband be92d5943d Decrease verbosity in jobcache sync task 2025-09-10 15:13:53 +02:00
moebiusband 7948d5f773 Use different demo job-archive for dev branch 2025-09-10 10:34:11 +02:00
moebiusband 79605c8a9e Update test pipeline to go 1.25 2025-09-10 09:08:32 +02:00
moebiusband 55ca892f90 Merge branch 'metricstore' of github.com:ClusterCockpit/cc-backend into metricstore 2025-09-09 15:04:33 +02:00
moebiusband eaca187032 Fix testdata for new schema 2025-09-09 15:04:25 +02:00
moebiusband d00881de2e Refactor and update dependencies 2025-09-09 11:36:02 +02:00
moebiusband d8e85cf75d Fix migration 2025-09-09 11:35:34 +02:00
moebiusband 39f21763e4 Revert test database 2025-09-09 11:30:20 +02:00
moebiusband a50b832c2a Import metric store packages 2025-08-08 14:24:52 +02:00
moebiusband 86453e7e11 Port to new job structs
Backup commit: Does not build.
2025-08-05 10:23:54 +02:00
moebiusband 44cd8d258d Fix and regenerate Swagger and GraphQL 2025-07-31 12:10:46 +02:00
moebiusband 764b65d094 Add timestamp column to node table 2025-07-31 12:10:01 +02:00
moebiusband ab1ddb7bd1 Refactor 2025-07-07 14:29:06 +02:00
moebiusband 881f2f32f4 Merge branch 'dev' of github.com:ClusterCockpit/cc-backend into dev 2025-07-07 13:09:16 +02:00
moebiusband 0754ba5292 Port configuration to ccConfig scheme
Decentralize config validation
Modularize configuration handling
2025-07-07 13:09:12 +02:00
moebiusband dd48f5ab87 fix: Optimize sqlite settings 2025-07-02 09:12:07 +02:00
moebiusband 4bd73450b5 Temporary disable archive clean test 2025-06-30 13:00:07 +02:00
moebiusband 64da28e814 Merge branch 'dev' into port-to-cclib 2025-06-30 12:09:28 +02:00
moebiusband 639e1b9c6d Port to cc-lib. Extend legal header. 2025-06-30 12:06:35 +02:00
moebiusband 544fb35121 Merge branch 'dev' into port-to-cclib 2025-06-27 14:15:38 +02:00
moebiusband 43edccb284 Add enable jobtagger options. Reformat. 2025-06-27 14:11:37 +02:00
moebiusband 7531ba4b5c Refine app detection
Switch to regexp
2025-06-27 14:11:10 +02:00
moebiusband 983aa592d8 refine highload rule 2025-06-27 12:16:17 +02:00
moebiusband 8378784231 Enclose terms by spaces in app detection 2025-06-27 12:16:06 +02:00
moebiusband dca25cc601 Saveguard changes to archive 2025-06-27 12:15:42 +02:00
moebiusband c0a4724f57 Add matlab app type and fix tests 2025-06-27 11:31:43 +02:00
moebiusband 484c52d813 Also update job archive on tag deletion 2025-06-27 11:20:22 +02:00
moebiusband e2e67e3977 Merge branch 'migrate_svelte5' into dev 2025-06-24 06:53:18 +02:00
moebiusband 6c06450701 Add more tagger rules 2025-06-24 06:52:21 +02:00
moebiusband 6f3e1ffbe3 Add ressource ounts to node table 2025-06-18 13:02:11 +02:00
moebiusband 82af984023 Implement part of Node query GraphQL callbacks 2025-06-06 17:32:09 +02:00
moebiusband 0373010497 Refactor and fix tagger test 2025-06-06 16:41:48 +02:00
moebiusband 87c93e90cd Implement node query 2025-06-06 16:04:53 +02:00
moebiusband 3d6dca9386 Add more apps for tagger 2025-06-06 16:04:37 +02:00
moebiusband 249128e011 Cleanup. Re-generate Swagger 2025-06-06 06:30:40 +02:00
moebiusband ca16a80b1f Add info logging to node repo 2025-06-06 06:12:02 +02:00
moebiusband 9cd4b3c1cc Convert to all lower case 2025-06-05 16:20:48 +02:00
moebiusband 1d9aa75960 Add determine nodestate routine 2025-06-05 16:15:40 +02:00
moebiusband 3b5d3d671e Refactor 2025-06-05 14:27:26 +02:00
moebiusband 7db83d216e Start implementing nodestate rest api 2025-06-05 14:27:21 +02:00
moebiusband d1a7002422 Merge branch 'dev' of github.com:ClusterCockpit/cc-backend into dev 2025-06-05 13:23:39 +02:00
moebiusband 1d8e7e072f Refactor rest api 2025-06-05 13:23:36 +02:00