Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
040ed97
feature: nade lineups, practice servers and coaching
lukepolo Aug 19, 2026
27d4f9b
wip
lukepolo Aug 19, 2026
f66a711
wip
lukepolo Aug 19, 2026
f3d55e7
nade library seeding + practice enabled by default
lukepolo Aug 19, 2026
b13142c
practice server type for dedicated practice hosts
lukepolo Aug 19, 2026
8293ad4
list bookable practice servers
lukepolo Aug 19, 2026
2ab1177
rename nades to utility; squash utility migrations
lukepolo Aug 19, 2026
69bd38e
allow aggregations on utility collections
lukepolo Aug 19, 2026
c048e36
release orphaned practice server claims; show who holds one
lukepolo Aug 19, 2026
a5ac676
practice connect grace, afk and contended max-length timers
lukepolo Aug 20, 2026
e174685
matches outrank practice reservations
lukepolo Aug 20, 2026
a44d824
tell the practice server its session exists
lukepolo Aug 20, 2026
694be2f
install the utility plugin on node-managed practice servers
lukepolo Aug 20, 2026
56c960c
accept practice server occupancy reports
lukepolo Aug 20, 2026
a5ddaef
match the controller's new dependency in its spec
lukepolo Aug 20, 2026
5f6adfd
wip
lukepolo Aug 20, 2026
af54a73
stop rationing practice sessions
lukepolo Aug 20, 2026
bdc8e36
let an author archive their own lineup
lukepolo Aug 20, 2026
eadb3a8
make publishing to the shared library a review
lukepolo Aug 20, 2026
7b63e2d
stamp the author on an administrator insert like every other role
lukepolo Aug 20, 2026
9b8b244
log why the utility library came back empty
lukepolo Aug 20, 2026
34241f0
mine the origin from the standstill a throw was set up from
lukepolo Aug 20, 2026
c7eea8f
re-mine every demo now that the origin means something different
lukepolo Aug 20, 2026
a7a1daf
let an admin re-mine a batch on demand
lukepolo Aug 20, 2026
7a30b16
record which parser and blob version produced each demo
lukepolo Aug 20, 2026
8301c76
let the practice server read a lineup trajectory
lukepolo Aug 20, 2026
d798725
per-lineup aim tolerance
lukepolo Aug 20, 2026
7476635
make the aim tolerance migration idempotent
lukepolo Aug 21, 2026
11c1366
wip
lukepolo Aug 21, 2026
b06dd5c
wip
lukepolo Aug 21, 2026
728e757
decompress the trajectory blob before serving it
lukepolo Aug 21, 2026
a4e09d4
send the lineup description to the plugin
lukepolo Aug 21, 2026
0b2abfe
serve public lineups to the practice plugin
lukepolo Aug 21, 2026
c0ed5f0
let the panel start a drill on a chosen set
lukepolo Aug 21, 2026
2321ad6
wip
lukepolo Aug 21, 2026
14f6036
wip
lukepolo Aug 22, 2026
a922799
wip
lukepolo Aug 22, 2026
552e069
wip
lukepolo Aug 22, 2026
c27b81d
wip
lukepolo Aug 22, 2026
50ed489
wip
lukepolo Aug 22, 2026
008cdb9
test: sweep every best-of against the widest map pools
lukepolo Aug 22, 2026
da8f5ea
wip
lukepolo Aug 22, 2026
db0f43e
test: cover the practice occupancy push
lukepolo Aug 22, 2026
c7eec17
wip
lukepolo Aug 23, 2026
cd230df
wip
lukepolo Aug 23, 2026
5440b50
wip
lukepolo Aug 23, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
146,749 changes: 82,059 additions & 64,690 deletions generated/schema.graphql

Large diffs are not rendered by default.

Loading
Loading