• 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: develop
CHANGE BRANCH
x
Reset
Sync Branches
  • develop
  • 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
  • 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
37531863122 develop add google analytics (#227) push 06 Oct 2026 09:15PM 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
24533841899 develop Remove stopit to get rid of the pkg_resources import that is broken with the latest setuptools push 16 Apr 2026 09:07PM UTC axelstudios github
82.93
20148944784 develop update alliance name (#221) push 11 Dec 2025 10:12PM UTC web-flow github
82.77
19971263821 develop name update (#219) push 05 Dec 2025 05:52PM UTC web-flow github
82.77
19966588439 develop ci: bump actions/checkout from 5 to 6 in the actions-deps group (#218) Bumps the actions-deps group with 1 update: [actions/checkout](https://github.com/actions/checkout). Updates `actions/checkout` from 5 to 6 - [Release notes](https://github.... push 05 Dec 2025 02:54PM UTC web-flow github
82.77
18411851451 develop Django update (#212) * language update * update to django 3 * precommit * downgrade psycopg --------- Co-authored-by: Nicholas Long <nicholas.long@nrel.gov> Co-authored-by: Nicholas Long <1907354+nllong@users.noreply.github.com> push 10 Oct 2025 04:08PM UTC web-flow github
82.77
18387988049 develop BEDES v2.5 - BuildingSync 2.7 mapping (#211) * added generated mapping csvs also increase file size limit * increase file size limit to match nginx config * Update .pre-commit-config.yaml push 09 Oct 2025 08:20PM UTC web-flow github
82.72
18350775648 develop deps: bump tox from 4.30.2 to 4.30.3 in the prod-deps group (#210) Bumps the prod-deps group with 1 update: [tox](https://github.com/tox-dev/tox). Updates `tox` from 4.30.2 to 4.30.3 - [Release notes](https://github.com/tox-dev/tox/releases) - ... push 08 Oct 2025 04:08PM UTC web-flow github
82.72
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