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

BanchanArt / banchan / 932aa064d50dc0a589c3c53613ae43509725f7a1
44%

Build:
DEFAULT BRANCH: main
Ran 31 Mar 2024 04:54AM UTC
Jobs 2
Files 257
Run time 1min
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

31 Mar 2024 04:46AM UTC coverage: 44.072% (-1.2%) from 45.247%
932aa064d50dc0a589c3c53613ae43509725f7a1

push

github

web-flow
Works implementation (#788)

Fixes: https://github.com/BanchanArt/banchan/issues/232
Fixes: https://github.com/BanchanArt/banchan/issues/787
Fixes: https://github.com/BanchanArt/banchan/issues/497
Fixes: https://github.com/BanchanArt/banchan/issues/646

wip use put_assoc for WorkUploads

got update working!

dragdrop reordering

work upload removal support

test &c fixes

more test fixing

Add opengraph etc stuff to header

Add stuff to creation page too

work listing on the discover page

checkpointing offering configuration

offering configuration for works

portfolio

fix preview item when there's only one

migrate away from scss and start moving css out of <style> tags

migrate to standalone css files for styling

redo works page to be masonry-style columns

styling tweaks

tweak

WorkGallery component for shared rendering behavior

replace offering gallery with works gallery

move to simpleicons for social brand icons and start minifying css

show upload-related errors for work uploads

remove WorkCard

fix new_offering in seeds.exs

support showcasing works to prioritize their display

fix issue with New Work button overflowing to next column

add 'Related Works' to Work page, plus some other niceties

remove stray inspect

try and get watching working for css?

css tweaks

fix regex

misc tweaks to commission styling stuff

get live reload for css working

add support for creating works from commissions' final invoices

sketch out migrators (not tested yet)

fix migrators a bit

make migrators be Workers

initial stab at trigger-based upload deletion

automated upload deletion through periodic garbage collection

deletion button for works

cleanup pass

tests passing

100 of 592 new or added lines in 32 files covered. (16.89%)

11 existing lines in 9 files now uncovered.

3223 of 7313 relevant lines covered (44.07%)

80.36 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
46.91
0.78% lib/banchan/commissions/commissions.ex
1
83.33
lib/banchan/works/work.ex
1
92.0
0.0% lib/banchan_web/components/form/fancy_select/fancy_select.ex
2
45.73
4.93% lib/banchan/studios/studios.ex
2
31.51
-0.89% lib/banchan_web/live/commission_live/components/comment.ex
3
54.34
7.67% lib/banchan/offerings/offerings.ex
4
0.0
0.0% lib/banchan/workers/upload_deleter.ex
4
38.3
0.0% lib/banchan_web/live/commission_live/components/summary_box.ex
5
31.03
-1.89% lib/banchan_web/router.ex
6
0.0
lib/banchan/uploads/upload_delete_listener.ex
6
0.0
0.0% lib/banchan/workers/pruner.ex
10
0.0
lib/banchan_web/components/work_gallery/work_gallery.ex
12
0.0
lib/banchan/workers/migrate_portfolio_images.ex
12
0.0
0.0% lib/banchan_web/live/discover_live/index.ex
13
0.0
lib/banchan/workers/migrate_gallery_images.ex
13
0.0
0.0% lib/banchan_web/live/offering_live/show.ex
14
0.0
0.0% lib/banchan_web/components/socials.ex
19
0.0
0.0% lib/banchan_web/live/studio_live/portfolio.ex
21
0.0
lib/banchan_web/controllers/work_uploads_controller.ex
24
0.0
lib/banchan_web/live/discover_live/components/works.ex
28
36.67
-17.88% lib/banchan/uploads/uploads.ex
29
0.0
lib/banchan_web/live/commission_live/components/commission_work.ex
40
62.26
lib/banchan/works/works.ex
53
0.0
lib/banchan_web/live/work_live/components/work_uploads/work_uploads.ex
169
0.0
lib/banchan_web/live/work_live/work.ex

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
-100.0% lib/banchan/studios/portfolio_image.ex
1
0.0
-100.0% lib/banchan/offerings/gallery_image.ex
1
0.0
0.0% lib/banchan_web/live/studio_live/components/offering.ex
1
0.0
0.0% lib/banchan_web/live/discover_live/index.ex
1
46.91
0.78% lib/banchan/commissions/commissions.ex
1
56.67
0.0% lib/banchan_web/components/form/quill_input/quill_input.ex
1
0.0
0.0% lib/banchan_web/live/offering_live/show.ex
1
54.34
7.67% lib/banchan/offerings/offerings.ex
3
36.67
-17.88% lib/banchan/uploads/uploads.ex
Jobs
ID Job ID Ran Files Coverage
1 932aa064d50dc0a589c3c53613ae43509725f7a1.1 31 Mar 2024 04:54AM UTC 257
44.03
GitHub Action Run
2 932aa064d50dc0a589c3c53613ae43509725f7a1.2 31 Mar 2024 04:57AM UTC 257
44.04
GitHub Action Run
Source Files on build 932aa064d50dc0a589c3c53613ae43509725f7a1
  • Tree
  • List 257
  • Changed 62
  • Source Changed 0
  • Coverage Changed 34
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 932aa064 on github
  • Prev Build on main (#49A69A07...)
  • Next Build on main (#B97A450F...)
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