turniere-backend/app
Tobias Huber 19f744daeb Add Beamer entity with CRUD API and name-based lookup
New Beamer model scoped to tournaments for multi-projector display control.
Includes migration, validations, serializer, controller with by_name
fallback endpoint, routing, and full RSpec test coverage.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-14 07:10:44 +02:00
..
controllers Add Beamer entity with CRUD API and name-based lookup 2026-04-14 07:10:44 +02:00
errors Raise UserServiceError instead of StandardError 2019-06-17 13:48:49 +02:00
interactors Shuffle intermediate stage match position before populating stage below 2022-06-25 21:28:44 +02:00
jobs Apply rubocop formatting 2018-11-10 15:50:27 +01:00
mailers Apply rubocop formatting 2018-11-10 15:50:27 +01:00
models Add Beamer entity with CRUD API and name-based lookup 2026-04-14 07:10:44 +02:00
organizers Add interactor to advance all teams stuck in single team matches 2019-06-17 15:02:30 +02:00
serializers Add Beamer entity with CRUD API and name-based lookup 2026-04-14 07:10:44 +02:00
services Implement TUR-58 group stage decider matches 2026-04-12 19:13:52 +02:00
views Add generated devise mailer views 2019-06-18 12:27:00 +02:00