Maps Metadata Maintenance #267

Merged
Quaternions merged 46 commits from staging into master 2025-08-16 06:24:19 +00:00
Owner

Implement the infrastructure required to maintain the AssetVersion and Modes values for maps.

  • Luau execution to fetch LoadAssetVersion from InsertService:GetLatestAssetVersionAsync(AssetID)
  • Mapfixes releasing and released statuses to implement pipeline rollback on failure
  • Submission release long-running operation while updating the values
Implement the infrastructure required to maintain the AssetVersion and Modes values for maps. - Luau execution to fetch LoadAssetVersion from `InsertService:GetLatestAssetVersionAsync(AssetID)` - Mapfixes releasing and released statuses to implement pipeline rollback on failure - Submission release long-running operation while updating the values
Quaternions added 46 commits 2025-08-16 06:17:21 +00:00
validator: call Luau Execution API to get LoadAssetVersion
All checks were successful
continuous-integration/drone/push Build is passing
d37a8b9030
validator: update modes on mapfix
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
c98c3fe47e
readme: document env vars
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
8297ed165b
Merge pull request 'Update Metadata on Mapfix' (#263) from metadata-maintenance into staging
All checks were successful
continuous-integration/drone/push Build is passing
63458aee09
Reviewed-on: #263
validator: dedicated api key for luau execution
All checks were successful
continuous-integration/drone/push Build is passing
468204b299
backend: tweak status sets to reflect new statuses
All checks were successful
continuous-integration/drone/push Build is passing
25f6c9e086
validator: respond correctly to upload failure
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
efd60f45df
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
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
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
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
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
backend: typo
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
55b79b8f9b
Merge pull request 'Mapfix Release' (#264) from mapfix-release into staging
All checks were successful
continuous-integration/drone/push Build is passing
f76f8cd136
Reviewed-on: #264
web: fix unknown status
All checks were successful
continuous-integration/drone/push Build is passing
a454ea01b6
make: frontend image builds from scratch
All checks were successful
continuous-integration/drone/push Build is passing
a45aa700d8
validation: spend way to much time saving 1 microsecond
All checks were successful
continuous-integration/drone/push Build is passing
18d51af7ca
This reverts commit 18d51af7ca.
validation: remove table from luau execution script
All checks were successful
continuous-integration/drone/push Build is passing
cd912d683e
backend: add mission interface method
All checks were successful
continuous-integration/drone/push Build is passing
d30a94e42d
backend: fix completely wrong gorm thing
All checks were successful
continuous-integration/drone/push Build is passing
ab361dffd1
backend: fix completely wrong gorm thing
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
30b594b345
Quaternions merged commit 0532965d37 into master 2025-08-16 06:24:19 +00:00
Sign in to join this conversation.