Henrik Brodin
939819c6d4
Competition api v1.1-rc7 ( #368 )
...
- adds a script to send SARIF messages
- updated readme
2025-04-08 11:34:05 +02:00
Riccardo Schirone
42f010e913
deployment: create prod/staging environments ( #256 )
...
* update VM sizes to L16
2025-03-28 14:47:01 +01:00
Henrik Brodin
ac9ad53a20
Update head according to the updated documentation ( #270 )
2025-03-26 19:29:44 +01:00
Henrik Brodin
ff5e3d01d6
Update competition api to v1.1-rc4 ( #240 )
2025-03-25 13:38:32 +01:00
Riccardo Schirone
61a6200abe
Update k8s deployment with competition-api v1.1 ( #231 )
2025-03-25 09:35:50 +01:00
Riccardo Schirone
99155d61b8
orchestrator: fix update to crs/competition api v1.1(.1) ( #224 )
...
* orchestrator: fix update to crs/competition api v1.1(.1)
* orchestrator: add tests for fastapi server
* orchestrator: remove task server patch
2025-03-21 00:04:30 +00:00
Henrik Brodin
42ed9402f0
Stop work on expired ( #196 )
...
* Implements task cancelation
- Cancel one or all tasks.
- delete_task.sh script for invoking
- refactored to keep deleted tasks in a separate set, update tasks as
needed from registry instead of updating the stored tasks.
* Refactor cancellation, update use in vulnerabilities
* Cleanup cancellation
* Remove package_name from protomsg
* Fix test case
* fix tests
* PR feedback
2025-03-19 18:00:16 +01:00
Riccardo Schirone
290ae923bd
Competition api v1.1 ( #184 )
...
* orchestrator: update competition_api_client to v0.4
* orchestrator: adapt to new competition_api_client v0.4
* Update API to v1.1
* remove shared-tmp volume
* fix tests
* fix lint
2025-03-18 18:54:17 +01:00
Henrik Brodin
fd21d0020c
Implements configurable authentication ( #181 )
...
* Implements configurable authentication
This removes the hardcoded auth and introduces a tool for generating the
required keys/tokens/tokenhash values.
buttercup-auth-tool --env
this will output all information needed to configure the server and
client side.
* lint
* Use new auth in ci
2025-03-10 09:51:29 +01:00
Riccardo Schirone
291bd034cf
orchestrator: set project_name/focus in task-downloader process ( #108 )
2025-03-04 09:52:23 +01:00
Riccardo Schirone
9532aaf7ed
orchestrator: update task_crs script with new format ( #65 )
2025-02-18 17:55:53 -05:00
Henrik Brodin
61959553ff
Update to v 0.3
2025-02-18 16:41:40 +00:00
Riccardo Schirone
1936b726bb
orchestrator: make task_crs.sh script executable
2025-02-07 15:17:01 +00:00
Riccardo Schirone
81c644f497
configure .env file
2025-02-07 15:17:01 +00:00
Henrik Brodin
dec6f3bfc0
Integration of competition api server
2025-02-04 14:11:16 +00:00
Riccardo Schirone
9a05bc99a4
orchestrator: add swagger APIs in the doc folder
2025-01-23 12:07:58 +01:00
Riccardo Schirone
3b8409b2fe
orchestrator: fix update_apis.sh script
2025-01-23 12:07:58 +01:00
Riccardo Schirone
dee20dd7b6
Introduce Buttercup namespace for CRS components ( #5 )
...
* orchestrator: create pkg under 'buttercup' namespace
* fix compose file
2025-01-17 08:59:16 +01:00