maps-service/docs/submission-workflow.md

27 lines
797 B
Markdown
Raw Normal View History

2024-11-26 02:20:51 +00:00
```mermaid
sequenceDiagram
participant Player
participant Maptest
2024-11-26 03:54:46 +00:00
participant Admin
2024-11-26 02:20:51 +00:00
participant Reviewer
participant Submitter
participant Website
participant Validator
participant Database
Submitter->>Website: Create Submission
Website->>Database: Create pipeline
Submitter->>Website: Submit for review
Website->>Database: Mark as submitted
Reviewer->>Website: Accept submission
Website->>Database: Mark as accepted
Database->>+Validator: Begin validation
Validator-->>-Database: Pass validation
Player->>Maptest: Complete map
Maptest->>Database: Mark as completed
2024-11-26 03:54:46 +00:00
Admin->>Website: Click Publish
2024-11-26 02:20:51 +00:00
Website->>Database: Publish
Database->>+Validator: Publish message
Validator-->>-Database: Retire pipeline
```