All notable changes will be documented in this file, updated by release-please based on Conventional Commit messages, and this project adheres to Semantic Versioning.
0.5.0 (2025-02-21)
- environment.yml for flatland-rl==4.0.4. Workaround can be removed with flatland==4.0.5. (#163) (69710a3)
0.4.4 (2025-02-14)
0.4.3 (2025-02-14)
- inline image build jobs instead of triggering workflows from release-please workflow. (#153) (4b38913)
0.4.2 (2025-02-13)
0.4.1 (2025-02-13)
0.4.0 (2025-02-11)
- [Fixed] Fix passing through S3_UPLOAD_PATH_TEMPLATE and S3_UPLOAD_PATH_TEMPLATE_USE_SUBMISSION_ID from compute worker to evaluator. by @chenkins in #95
- [Changed] Run checks upon push to main and daily on default branch. by @chenkins in #96
- [Added] Display and store evaluation result by @Holzchopf in #101
- [Security] Update npm packages by @Holzchopf in #102
- [Changed] #31 Publish result when eula accepted by @Holzchopf in #106
- [Changed] #103 Use same theme as flatland.cloud by @Holzchopf in #107
- [Added] #30 Public leaderboard by @Holzchopf in #109
- [Changed] #98 Use python 3.13 for compute worker. by @chenkins in #100
- [Changed] #81 Get rid of pvc and ad-hoc pod in favor of s3. by @chenkins in #112
- [Added] #69 Add timeout for k8s jobs. by @chenkins in #110
- [Changed] #94 UUID for submissions and results by @Holzchopf in #113
- [Added] #75 Make supported client versions configurable. by @chenkins in #115
- [Changed] #9 Remove submission template in favor of external starterkit. by @chenkins in #111
- [Changed] Reduce Rabbit healthcheck interval. by @chenkins in #118
- [Changed] Cleanup pr template. by @chenkins in #121
- [Added] #78 Evaluate only selected tests by @chenkins in #117
- [Changed] #105 Submission flow by @Holzchopf in #116
- [Changed] #10 Download environments from S3 in k8s initContainers. by @chenkins in #126
- [Added] #99 Fail fast if either submission or evaluation fails. by @chenkins in #119
- [Changed] #104 #120 Improve submission UX and leaderboard by @Holzchopf in #129
- [Changed] #93 #33 #130 UI updates by @Holzchopf in #131
- [Security] #108 #88 Backend auth guard by @Holzchopf in #134
- [Added] #10 Env generation for Flatland 3. by @chenkins in #128
0.3.0 (2025-02-05)
- [Added] #1 Repo Initialization. by @chenkins in #13
- [Added] Add CHANGELOG.md, CONTRIBUTING.MD and pr template. by @chenkins in #18
- [Added] #3 Data Model Frontend/Backend by @Holzchopf in #17
- [Added] #2 High-Level Architecture description. by @chenkins in #14
- [Added] #4 story frontend template by @Holzchopf in #19
- [Changed] Update
pull_request_template.md
by @chenkins in #24 - [Added] #8 Cloud Deployment Bootstrapping. by @chenkins in #23
- [Changed] #4 Minor template cleanup by @Holzchopf in #22
- [Added] #6
@flatland-association/flatland-ui
library for UI components.. by @Holzchopf in #25 - [Fixed] Fix backend entrypoint. by @chenkins in #28
- [Changed] Cleanup repo/app name: flatland-benchmarks/Flatland Benchmarks/FAB/fab-. by @chenkins in #29
- [Added] #4 Bootstrapping Evaluation by @chenkins in #20
- [Fixed] #35 Fix RabbitMQ High CPU Usage. by @chenkins in #37
- [Changed] Cleanup after repo renaming. by @chenkins in #44
- [Changed] Simplify story issue template to general task. by @chenkins in #61
- [Added] #27 Cloud Deployment. by @chenkins in #38
- [Added] #7 #26 refine submission flow by @Holzchopf in #51
- [Added] #56 Bootstrap Unit Test Coverage for fab-flatland3-compute-worker by @chenkins in #58
- [Added] #57 Bootstrap Integration Test Coverage for fab-flatland-compute-worker and fab-flatland3-evaluator by @chenkins in #67
- [Fixed] #49 Fix nginx config supporting paths. by @chenkins in #77
- [Fixed] Fix invalid checks.yaml. by @chenkins in #79
- [Fixed] #49 Fix path, failing in gh by @chenkins in #80
- [Added] 59 Update interface documentation by @chenkins in #84
- [Added] #65 Pass
output.csv
andoutput.json
:evaluator
->compute_worker
->redis
(->backend
) by @chenkins in #68 - [Added] #40 k8s compute worker implementation by @chenkins in #83
- [Changed] Use gh releases for changelog keeping. by @chenkins in #85
- [Changed] #46 Use non-super-user to run compute worker. by @chenkins in #72
- [Added] #6 Keycloak authentication integration frontend by @Holzchopf in #76
- [Fix] Fix broken link to ci badge. by @chenkins in #89
- [Fixed] Fix missing
pandas
dependency in compute worker. by @chenkins in #90 - [Fixed] Fix compute worker: env var mismatch for redis. Fix missing file. Add config options for evaluator. by @chenkins in #91
- @Holzchopf made their first contribution in #17