• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

magfest / ubersystem / 4262
46%

Build:
DEFAULT BRANCH: master
Ran 09 Sep 2017 06:10AM UTC
Jobs 1
Files 66
Run time 6s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
4262

push

travis-ci

web-flow
Allow multiple printed_badge_deadlines (#2798)

* Allow multiple printed_badge_deadlines
This PR does three major things:
1. Improve various bits of documentation in configspec.ini
2. Adds a SUPPORTER_BADGE_DEADLINE config option that defaults to the same date as SUPPORTER_DEADLINE
3. Adds a get_printed_badge_deadline_by_type function to our config that returns the deadlines that work for MAGFest.

This codifies a kinda-hacky change we made last year to allow supporter badge names to be editable after the printed_badge_deadline while allowing other events to easily modify the business logic involved.

* Fix no_more_custom_badges unit test
Whoops! I changed the return message and didn't notice this test failed from that

* Allow admins to change printed badge names
Fixes https://github.com/magfest/ubersystem/issues/2761. This isn't locked behind a special permission or anything since admins have little reason to go around changing people's printed badge names after the deadline. The field was already editable on the admin page, this just keeps them from running into an error.

* Update to better accommodate pseudo dealer and group badges

5402 of 8476 relevant lines covered (63.73%)

0.64 hits per line

Jobs
ID Job ID Ran Files Coverage
2 4262.2 (TOX_ENV=py34) 09 Sep 2017 06:10AM UTC 0
63.73
Travis Job 4262.2
Source Files on build 4262
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #4262
  • 9a70d3ee on github
  • Prev Build on master (#4260)
  • Next Build on master (#4266)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc