seatsniper
https://github.com/ishannaik/seatsniper
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.
not yet supported0 Subscribers
Add a CodeTriage badge to seatsniper
Help out
- Issues
- E2E: /watch on a date that is already bookable should reply with alreadyOnSale and must NOT create a DB row
- E2E: full subscribe-then-poll-then-DM flow for a date:any watch with a format filter
- E2E: expireStale() during poll() must DM watchExpired and remove the watch before checkWatch ever runs for it
- E2E: DM failure falls back to channel and the fallback outcome gates whether a one-shot watch is retired
- E2E: /watch with after >= before must reject before touching the live site or the DB
- E2E: MAX_WATCHES_PER_USER is enforced identically on both the one-shot and the subscription path
- Feature: /watch validation error should distinguish 'date fully booked out' from 'date not yet on sale' in the not_found case
- Feature: /list should show each watch's current fail_count so users can see a struggling watch before it DMs a warning
- Feature: /stop with no arguments and exactly one active watch should offer to stop that one, instead of requiring the ID
- Feature: warn in /watch confirmation when a theatre filter matches zero known venues for that movie right now
- Docs
- not yet supported