Open35

#27 Rename Stables to Factions

Med

#119 [SUS-01] Suspension data model — table, types, repository

Med
0/12

#120 [SUS-02] Suspension policy / service layer (rules engine)

Med
0/8

#121 [SUS-03] Admin no-show mark / unmark handlers

Med
0/5

#122 [SUS-04] Admin manual-suspension handlers (CRUD)

Med
0/6

#123 [SUS-05] Status endpoints — my-status + admin list

Med
0/7

#124 [SUS-06] Attendance auto-removes one no-show mark

Med
0/5

#125 [SUS-07] Enforce suspension on sign-up, claim-spot, and check-in

Med
0/7

#126 [SUS-08] Season-end cleanup of season-scoped bans

Med
0/5

#127 [SUS-09] Frontend `suspensionsApi` + types

Med
0/6

#128 [SUS-10] Admin panel — Manage Suspensions

Med
0/6

#129 [SUS-11] EventDetail — per-player no-show toggle

Med
0/7

#130 [SUS-12] User-facing status banner + profile indicator

Med
0/7

#131 [SUS-13] Notifications (mark added, suspended, lifted)

Med
0/9

#132 [SUS-14] Localization (English + German)

Med
0/6

#133 [SUS-15] Wiki articles (admin guide + user FAQ, EN + DE)

Med
0/7

#134 [SUS-16] Seed data + end-to-end verification

Med
0/19

#135 [DRK-01] Submission data model — table, types, repository

Med
0/9

#136 [DRK-02] Submission state machine + policy module

Med
0/11

#137 [DRK-03] Submit handler — create submission (both modes)

Med
0/3

#138 [DRK-04] Participant confirm + dispute handlers

Med
0/5

#139 [DRK-05] Submitter withdraw handler

Med
0/3

#140 [DRK-06] Admin approve + reject handlers

Med
0/4

#141 [DRK-07] Promotion service — submission → real Match

Med
0/4

#142 [DRK-08] List + get endpoints (mine, awaiting-me, admin queue, by-id)

Med
0/6

#143 [DRK-09] Lifecycle notifications

Med
0/5

#144 [DRK-10] Frontend `submissionsApi` + types

Med
0/5

#145 [DRK-11] Submit form ("Report a match")

Med
0/3

#146 [DRK-12] Awaiting-confirmation inbox + actions

Med
0/4

#147 [DRK-13] Submission detail / timeline page

Med
0/3

#148 [DRK-14] Admin review queue

Med
0/4

#149 [DRK-15] Localization (EN + DE) + wiki articles

Med
0/9

#150 [DRK-16] Seed data + end-to-end verification

Med
0/21

#152 [IMP-02] User availability on profile + display on booking screen

Med
0/23

#153 [WRS-01] Per-season wrestler-change limit (admin-configurable, global)

Med
0/25
In Progress0

Nothing in progress. Drag an issue here.

Review0

Review queue is empty.

Done66

#1 Data model foundation

Med
0/9

#157 [RIV-23] `POST /matches/{matchId}/ratings` — submit rating (atomic recompute)

Med
0/10

#156 [RIV-22] Match aggregate fields + `starRating` semantics change

Med
0/6

#155 [RIV-21] Heat policy module — pure function + unit tests

Med
0/7

#161 [RIV-27] Extend `matchesApi` + `rivalriesApi` for ratings & MOTN

Med
0/4

#163 [RIV-29] Read-only half-star display + count, threaded through match views

Med
0/7

#162 [RIV-28] Half-star rating picker (submit + locked post-submit)

Med
0/8

#160 [RIV-26] Rivalry heat recompute on rating + one-time backfill

Med
0/6

#164 [RIV-30] GM-only MOTN toggle on completed matches + remove from `MatchResultForm`

Med
0/7

#165 [RIV-31] Rivalry heat display: 5-tier scale + new badge styles

Med
0/6

#167 [RIV-33] Seed-data updates + end-to-end verification

Med
0/16

#166 [RIV-32] i18n strings (en + de) + wiki articles

Med
0/8

#158 [RIV-24] Surface `userHasRated` + `userRating` on match payloads

Med
0/6

#16 Localization (English + German)

Med

#159 [RIV-25] Remove MOTN from `recordResult` + new `PUT /matches/{matchId}/motn`

Med
0/6

#9 Rivalry Detail shell + Overview tab

Med

#19 End-to-end verification & release readiness

Med

#15 Routing, nav, Dashboard surface

Med

#12 Detail tab: Messages (with audience toggle, polling, optimistic UI)

Med

#10 Detail tabs: Match History, Future Matches, Promos

Med

#2 Core CRUD handlers + dispatcher + serverless events

Med
0/9

#11 Detail tab: Notes & Plans

Med

#8 Rivalries Hub page

Med

#7 Frontend API service layer

Med

#13 Request a Rivalry form (2-step)

Med

#6 Cross-feature integration (matches, promos, notifications)

Med

#5 Rivalry notes backend (storyline + plans, role-based visibility)

Med

#14 Admin Rivalries moderation panel

Med

#18 Seed data for local development

Med

#3 Rivalry activity feed handler

Med

#4 Rivalry messaging backend (post + list with audience filtering)

Med

#17 Wiki articles (English + German)

Med

#154 [RIV-20] MatchRatings table + repository (DynamoDB + InMemory)

Med
0/9

#151 [IMP-01] Show PSN ID on the match card slot row

Med
0/8

#30 [FAC-01] Rename stables → factions (UI surface)

Med
0/13

#52 [FAC-20] End-to-end verification & release readiness

Med
0/24

#49 [FAC-17] Localization (English + German)

Med
0/7

#38 [FAC-06] Faction direct messages — 1:1 between members backend

Med
0/6

#51 [FAC-19] Seed data for local development

Med
0/8

#36 [FAC-04] Messaging data model — channel + direct-message tables

Med
0/9

#39 [FAC-07] Faction stats aggregation backend

Med
0/6

#37 [FAC-05] Faction channel messages — post + list backend

Med
0/7

#41 [FAC-09] Extend `factionsApi` — messages, DMs, stats, schedule, promos

Med
0/8

#42 [FAC-10] Factions Hub — list page redesign

Med
0/9

#40 [FAC-08] Member-related queries — schedule + promos backend

Med
0/5

#43 [FAC-11] Faction Detail shell + Overview tab

Med
0/7

#45 [FAC-13] Faction Detail · Stats tab

Med
0/7

#44 [FAC-12] Faction Detail · Members tab

Med
0/8

#46 [FAC-14] Faction Detail · Schedule + Promos tabs

Med
0/8

#48 [FAC-16] Faction Detail · Manage tab

Med
0/5

#47 [FAC-15] Faction Detail · Messages tab

Med
0/9

#31 [FAC-02] Faction leader can remove members

Med
0/9

#32 [FAC-03] Faction leader can upload a faction image

Med
0/10

#73 [FAC-21] UI polish — gold-button contrast + DM partner avatars

Med
0/11

#95 [FAC-22] Fix faction record + suppress name header when banner is set

Med
0/10

#118 [FAC-23] Members tab — "Leave faction" button + shrink action-menu buttons

Med
0/13

#50 [FAC-18] Wiki articles — "What is a Faction?" + leader/member how-tos

Med
0/8

#29 Adam Copeland is able to be chosen by two different players

Med

#21 Locations aggregate + CRUD + bulk import + random-pick on event create

Med

#28 Allow Stable Leader to kick members from the group

Med

#22 Admin "Manage Locations" UI — single-record CRUD + bulk import

Med

#23 [MSL-01] Match slots — schema, scheduling-with-open-slots, claim/release endpoints

High
9/9

#24 [MSL-02] Match slots — admin "schedule with open slots" + player "claim a spot" UI

High

#26 [MSL-04] Claim flow — limit a wrestler to one claimed slot per event card

Med

#25 [MSL-03] Claim flow — prompt for main vs alternate wrestler, persist + display the choice

High

#20 [TTP-01] Tag-team wrestler personas — editable per-team wrestler names

Low