Mapfix Release #264

Merged
Quaternions merged 27 commits from mapfix-release into staging 2025-08-16 02:47:28 +00:00
Owner

Implement a release system for mapfixes. Introduces a new pipeline status "MapfixStatusReleasing" which can be rolled back to MapfixStatusUploaded if the release fails. Submissions do not have this transient Releasing state because they are released in bulk with a long-running operation. The release system is used to fetch and maintain the maps metadata details such as AssetVersion and Modes.

Implement a release system for mapfixes. Introduces a new pipeline status "MapfixStatusReleasing" which can be rolled back to MapfixStatusUploaded if the release fails. Submissions do not have this transient Releasing state because they are released in bulk with a long-running operation. The release system is used to fetch and maintain the maps metadata details such as AssetVersion and Modes.
Quaternions added 12 commits 2025-08-15 01:27:16 +00:00
Quaternions added 3 commits 2025-08-15 01:44:43 +00:00
validator: respond correctly to upload failure
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
0ee8c76012
Quaternions added 1 commit 2025-08-15 02:25:41 +00:00
backend: tweak variable name
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
4840feb551
Quaternions force-pushed mapfix-release from 4840feb551 to 68bf57b9ed 2025-08-15 02:26:10 +00:00 Compare
Quaternions force-pushed mapfix-release from 68bf57b9ed to efd60f45df 2025-08-15 02:48:24 +00:00 Compare
Quaternions added 3 commits 2025-08-16 00:48:52 +00:00
backend: create mapfixes migration code UPLOADED -> RELEASED
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
d7456d500b
Quaternions added 2 commits 2025-08-16 01:40:24 +00:00
submissions-api-rs: add get_mapfixes endpoint
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
6ee8816eed
Quaternions added 1 commit 2025-08-16 01:41:09 +00:00
submissions-api-rs: v0.9.0 get_mapfixes
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
18ca6de7d3
Quaternions added 3 commits 2025-08-16 02:02:06 +00:00
submissions-api-rs: v0.9.1 fixes
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2639abc7c8
Quaternions added 2 commits 2025-08-16 02:35:48 +00:00
docker: add env vars to compose.yml
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
1ce09e3f9b
Quaternions added 1 commit 2025-08-16 02:40:33 +00:00
backend: typo
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
55b79b8f9b
Quaternions merged commit f76f8cd136 into staging 2025-08-16 02:47:28 +00:00
Quaternions deleted branch mapfix-release 2025-08-16 02:47:28 +00:00
Sign in to join this conversation.