penny-dreadful-tools
https://github.com/pennydreadfulmtg/penny-dreadful-tools
Python
A suite of tools for the pdmtgo community
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported2 Subscribers
Add a CodeTriage badge to penny-dreadful-tools
Help out
- Issues
- Make !pd500 command a bit more detailed other than posting the link (biggest pd tournament, etc.)
- league.active_league(should_load_decks=True) is very expensive
- Validate new results have 2-3 games in post_matches
- Convert the actions in /admin/matches to update the row inline using an api endpoint to make the changes rather than reloading the page
- Consider exact date in title attr of display dates now that tables are not so heavy so amount of html less of an issue
- Rewrite the names and hide some details of decks in active runs when returning them to non-demimod/admin from /api/matches, and expand use of livematchtable to /people/{username}/matches and possibly elsewhere
- Various bad requests to our APIs return 404 not another 4XX response because of the way we handle top level exception bubbling - would be nice to tell folks they made a boo boo rather than saying the endpoint doesn't exist
- Support personId, archetypeId, deckType and competitionSeriesId in /api/matches
- clean up ui of person_achievements detail with h2 instead of bold, better spacing, better title
- Show popularity of sets within PD by season/all-time
- Docs
- Python not yet supported