Eric Oestrich
Eric Oestrich
Switch games from `belongs_to :user` to `has_many :admins` Create a new join table that let's multiple users administrate a game. No special roles at the moment, all admins can manage...
Play sound based on the `Client.Media` package. See issue #117 and the [mudlet wiki for a collaborated on protocol](https://wiki.mudlet.org/w/Manual:Scripting#MUD_Client_Media_Protocol). Todo: - [ ] Button to toggle sound - [ ]...
# MUD Client Media Protocol Inspired by [MSP](https://www.zuggsoft.com/zmud/msp.htm) [Also on Mudlet's Wiki](https://wiki.mudlet.org/w/Manual:Scripting#MUD_Client_Media_Protocol) ## Enable Media The client will enable sound by including `"Client.Sounds 1"` as part of the initial `Core.Supports`...
Follows up #121 Add in a new message for `core` that will let you replay a channel from a UID. This will let you catch up if your game was...
We should add a UID and timestamp field to messages. The server would add both of these fields when broadcasting out. - `timestamp` will be a ISO8601 timestamp in UTC...
A simple report to see the number of opened web client sessions for a time range. Report: - Select from/to range, default to the last week - Filter down to...
In order to provide extra information for your game, you should be able to attach links, things such as an interview on Titans of Text, a well thought out review,...
The current `/events` page should look like a calendar. - Default page shows the current full week, the previous full week, and the next 4 weeks to have some context...
In order to group games together, let's have a tagging system. This will be managed by admins and not freeform. This will allow for highly curated tags. - Admins can...
Allow games to have a hosted site, which has a nice display and access to the web client. - [x] CNAME support - [x] View a simple hosted site -...