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

BuildingSync / BuildingSync-website
83%

Build:
DEFAULT BRANCH: develop
Repo Added 21 Sep 2021 10:31PM UTC
Token qWluKsmM84Q1Z5wZSgLk4PSoLgSvhekS5 regen
Build 274 Last
Files 55
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 develop
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • Add-BAE-to-tools
  • Add-descriptions-to-db-and-ui
  • Add-v-change-warning
  • BuildingSync-2.5.0-release
  • BuildingSync-2.6.0-release
  • BuildingSync-2.7.0-release-
  • Updated-BEDES-Mapping
  • add-integration-test
  • alliance-namechange
  • analytics
  • apr26-updates
  • bedes-enum-fix
  • bedes-field-sizes
  • bedes-fix
  • bedes-mapping-bedes-2.5-to-bsync-2.6
  • bedes-mapping-bedes-2.5-to-bsync-2.7
  • bugfix/header-height
  • dependabot/github_actions/actions-deps-6a14be197d
  • dependabot/github_actions/actions-deps-76468cb07f
  • dependabot/pip/django-2.2.27
  • dependabot/pip/django-2.2.28
  • dependabot/pip/prod-deps-681b9d981b
  • dependabot/pip/prod-deps-f279c47bc2
  • dependabot/pip/uwsgi-2.0.22
  • develop
  • django-update
  • fix-backup-folders
  • fix-bsync-links
  • fix-download-examples
  • fix-ipynb-link
  • fix-link
  • fix-paths
  • fix-precommit-run
  • fix-validator-file-options
  • fix-versions-of-examples
  • fix/delete-uploaded-files
  • fix/notebook-location
  • ignore-updating-django
  • language-update
  • link-tree
  • main
  • name-update
  • precommit
  • reference-fix
  • relax-bedes-term
  • remove-old-prs
  • remove-old-selection-refs
  • run-precommit
  • task/improvements
  • task/publication-update
  • task/small-fixes
  • task/update-ci
  • test-backup
  • update-changelog
  • update-changelog-again
  • update-dependabot-config
  • update-docker-container
  • update-docs-to-2.5
  • update-version-and-changelog
  • update-website
  • updates-for-2.4.0
  • upgrade-python-via-alpine
  • use-case-diagram
  • validator-bug

09 Oct 2026 05:23PM UTC coverage: 83.107% (+0.4%) from 82.672%
37965988507

push

github

web-flow
Ensure uploaded validator files are always deleted (#228)

* Ensure uploaded validator files are always deleted

Uploaded XML/ZIP files were written to a NamedTemporaryFile(delete=False)
and only unlinked on the single-XML success path. The API ZIP path never
removed the upload, and exceptions in any path skipped cleanup, leaving
files in /tmp.

- Add a saved_upload context manager that always deletes the temp file
- Use it in the API (XML and ZIP) and the web validator form
- Extract API ZIP contents in a TemporaryDirectory context manager
- Add a privacy notice to the validator page
- Add tests asserting no files remain after XML, ZIP, and error cases

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* privacy text

* added debug statement to verify file is deleted after validation

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

67 of 79 new or added lines in 2 files covered. (84.81%)

1958 of 2356 relevant lines covered (83.11%)

0.83 hits per line

Relevant lines Covered
Build:
Build:
2356 RELEVANT LINES 1958 COVERED LINES
0.83 HITS PER LINE
Source Files on develop
  • Tree
  • List 55
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
37965988507 develop Ensure uploaded validator files are always deleted (#228) * Ensure uploaded validator files are always deleted Uploaded XML/ZIP files were written to a NamedTemporaryFile(delete=False) and only unlinked on the single-XML success path. The API ZI... push 09 Oct 2026 05:29PM UTC web-flow github
83.11
37963916403 fix/delete-uploaded-files Merge e80814657 into daa1010ab Pull #228 09 Oct 2026 05:12PM UTC web-flow github
83.11
37962585839 fix/delete-uploaded-files Merge 3058b393b into daa1010ab Pull #228 09 Oct 2026 05:01PM UTC web-flow github
83.16
37961568036 fix/delete-uploaded-files Merge 4e41c67c9 into daa1010ab Pull #228 09 Oct 2026 04:50PM UTC web-flow github
83.16
37959970926 fix/delete-uploaded-files Merge 0c8f29f3c into daa1010ab Pull #228 09 Oct 2026 04:37PM UTC web-flow github
83.16
37531863122 develop add google analytics (#227) push 06 Oct 2026 09:15PM UTC web-flow github
82.67
37530110451 analytics Merge a5b951c4d into a478deb22 Pull #227 06 Oct 2026 09:00PM UTC web-flow github
82.67
24572037922 develop nlr-cmei updates (#225) * nlr-cmei updates * one more * update tox? * tox fix * update setup python ci * Remove stopit to get rid of the pkg_resources import that is broken with the latest setuptools --------- Co-authored-by: Alex Swindler... push 17 Apr 2026 03:10PM UTC web-flow github
82.46
24571762546 apr26-updates Merge 2afbfcaca into ded4eb08c Pull #225 17 Apr 2026 03:04PM UTC web-flow github
82.93
24533979422 apr26-updates Merge 00fc3d828 into ded4eb08c Pull #225 16 Apr 2026 09:10PM UTC web-flow github
82.93
See All Builds (131)

Badge your Repo: BuildingSync-website

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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