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

vEnhance / otis-web
94%

Build:
DEFAULT BRANCH: main
Repo Added 17 Sep 2022 04:21PM UTC
Token uACctM8B0CQyTcdA0xegu2yFnEx9jHaf8 regen
Build 1449 Last
Files 112
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

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • RadicalFunc-patch-5
  • alert-autofix-31
  • alt
  • auto_accept
  • autoprocess
  • bulk
  • catalog-patch
  • catalog-qol
  • catalog-secret
  • catalogue
  • certify
  • changehintcol-vinay
  • ci
  • ci-trial
  • claude/admin-action-default-artwork-EN8Ef
  • claude/create-auth-error-templates-011Bxk2TLkDJW4tdD93jwBqU
  • claude/editable-market-dates-wkdZ6
  • claude/extract-discord-logging-01C4MzLmZbrhCqtYGBrFXmDS
  • claude/fix-backslash-validation-3b6Yu
  • claude/fix-flaky-test-inquiry-011nnQVUt4yiJp6TzWFEH21R
  • claude/fix-test-warnings-01UsjYLZv3R1tgq2J8MW6E8n
  • claude/increase-test-coverage-01Ax92FdeFQiwsKMDBNc1EaA
  • claude/instant-registration-uuid-Bp3zv
  • claude/migrate-to-uv-01DpiD21CemBHkfXT5smaUD8
  • claude/review-testcase-usage-012meBQxQPyFao4KFWGENubZ
  • claude/update-claude-md-017QCHWE96LAVm1vzovyAyWG
  • claude/update-unit-tests-015Q5apkYQy19ssuGgq6Vzjh
  • claude/write-claude-md-01CQacUQCNoTkwPpyYCagJCE
  • code-doctor
  • comments
  • dependabot/pip/certifi-2024.7.4
  • dependabot/pip/cryptography-39.0.1
  • dependabot/pip/cryptography-42.0.4
  • dependabot/pip/cryptography-43.0.1
  • dependabot/pip/django-4.1.7
  • dependabot/pip/django-4.1.9
  • dependabot/pip/django-4.2.10
  • dependabot/pip/django-5.0.7
  • dependabot/pip/django-5.0.8
  • dependabot/pip/django-5.1.10
  • dependabot/pip/django-5.1.4
  • dependabot/pip/django-5.1.7
  • dependabot/pip/django-5.1.8
  • dependabot/pip/django-5.1.9
  • dependabot/pip/django-5.2.6
  • dependabot/pip/django-5.2.7
  • dependabot/pip/django-5.2.8
  • dependabot/pip/idna-3.7
  • dependabot/pip/ipython-8.10.0
  • dependabot/pip/pillow-10.3.0
  • dependabot/pip/pillow-11.3.0
  • dependabot/pip/pyjwt-2.10.1
  • dependabot/pip/pymysql-1.1.1
  • dependabot/pip/requests-2.32.0
  • dependabot/pip/requests-2.32.4
  • dependabot/pip/setuptools-78.1.1
  • dependabot/pip/sqlparse-0.5.0
  • dependabot/pip/tqdm-4.66.3
  • dependabot/pip/urllib3-2.5.0
  • dependabot/pip/werkzeug-3.0.3
  • dependabot/pip/werkzeug-3.0.6
  • dependabot/pip/wiki-0.10.1
  • deprecate
  • diamond
  • docker
  • dumb
  • feature
  • fixtures
  • grace
  • invoice
  • js-updates
  • linecheck
  • list
  • main
  • main-2
  • patch-1
  • patch-2
  • patch-3
  • patch-4
  • patch-5
  • petition
  • populate
  • refs/pull/246/merge
  • refs/pull/249/merge
  • refs/pull/250/merge
  • refs/pull/253/merge
  • refs/pull/255/merge
  • refs/pull/261/merge
  • refs/pull/262/merge
  • refs/pull/265/merge
  • refs/pull/267/merge
  • refs/pull/270/merge
  • refs/pull/276/merge
  • refs/pull/280/merge
  • refs/pull/282/merge
  • refs/pull/284/merge
  • refs/pull/289/merge
  • refs/pull/296/merge
  • refs/pull/316/merge
  • resub
  • secret
  • semester_switch
  • show_creator
  • spellcheck
  • split-dashboard
  • suggestion
  • suggestion_queue
  • table
  • tea
  • tests
  • tex
  • twemoji
  • voting

20 Jan 2026 03:13PM UTC coverage: 93.521% (+0.03%) from 93.495%
21176694113

push

github

web-flow
feat: add admin action to set default artwork paths for UnitGroup (#446)

Add a new admin action "Set default artwork paths based on slug" that
automatically assigns default artwork file paths to UnitGroup objects
based on their slug field. The action sets:
- artwork to "artwork/{slug}.png"
- artwork_thumb_md to "artwork-thumb-md/{slug}.png"
- artwork_thumb_sm to "artwork-thumb-sm/{slug}.png"

This makes it easy to batch update multiple unit groups from the admin
interface without manually editing each one.

Added comprehensive unit tests to verify the action works correctly
with both single and multiple unit groups.

Co-authored-by: Claude <noreply@anthropic.com>

813 of 1044 branches covered (77.87%)

Branch coverage included in aggregate %.

40 of 40 new or added lines in 1 file covered. (100.0%)

8483 of 8896 relevant lines covered (95.36%)

0.95 hits per line

Relevant lines Covered
Build:
Build:
8896 RELEVANT LINES 8483 COVERED LINES
0.95 HITS PER LINE
Source Files on main
  • Tree
  • List 112
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
21176694113 main feat: add admin action to set default artwork paths for UnitGroup (#446) Add a new admin action "Set default artwork paths based on slug" that automatically assigns default artwork file paths to UnitGroup objects based on their slug field. The ac... push 20 Jan 2026 03:14PM UTC web-flow github
93.52
21176587722 claude/admin-action-default-artwork-EN8Ef Merge 3303aa335 into 9a6d5b505 Pull #446 20 Jan 2026 03:11PM UTC web-flow github
93.52
20909751257 main fix: enhance backslash validation to catch whitespace-separated doubles (#445) Update checkQuadrupleBackslashes to use regex pattern that catches both four consecutive backslashes and two backslashes separated by whitespace. Co-authored-by: Clau... push 12 Jan 2026 06:10AM UTC web-flow github
93.49
20906665010 claude/fix-backslash-validation-3b6Yu Merge 9801c47d7 into 10d6feb96 Pull #445 12 Jan 2026 02:58AM UTC web-flow github
93.49
20871921236 main polish(markets): ordering push 10 Jan 2026 03:17AM UTC vEnhance github
93.49
20871672664 main feat(markets): make market start/end dates editable in creation form (#444) Previously, MarketCreateView automatically calculated start and end dates in form_valid() based on existing markets. Now these dates are shown as editable form fields wit... push 10 Jan 2026 02:56AM UTC web-flow github
93.49
20870704464 claude/editable-market-dates-wkdZ6 Merge 86711ee1f into ebc5e2cf6 Pull #444 10 Jan 2026 01:41AM UTC web-flow github
93.49
20860337164 main fix: 1MB validator where it's actually used push 09 Jan 2026 05:40PM UTC vEnhance github
93.48
20608968832 main chore: uv sync --upgrade push 31 Dec 2025 12:28AM UTC vEnhance github
93.48
20441239677 main docs(dash): change time zone wording push 22 Dec 2025 07:00PM UTC vEnhance github
93.48
See All Builds (1242)
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc