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

TOMToolkit / tom_base / 21882835002
96%
dev: 96%

Build:
Build:
LAST BUILD BRANCH: bugfix/fix-single-obs-cadence-strategy
DEFAULT BRANCH: dev
Ran 10 Feb 2026 09:23PM UTC
Jobs 1
Files 187
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

10 Feb 2026 09:17PM UTC coverage: 82.394% (-13.2%) from 95.604%
21882835002

Pull #1406

github

phycodurus
Don't rebuild all of Aladin when only the targets need updating

Change summary:

- tom_targets/templates/tom_targets/partials/aladin_skymap.html -- Refactored target catalog management to use a single window.aladinTargetCatalog and added a global window.updateAladinTargets() function that replaces target markers without rebuilding the viewer.

- tom_targets/templates/tom_targets/partials/aladin_skymap_targets_oob.html (new) -- Lightweight Out-of-Band template that sends a <script> calling updateAladinTargets() with new target data as JSON.

- tom_targets/templatetags/targets_extras.py -- Added aladin_skymap_targets_oob template tag that serializes targets to JSON without computing Moon/Sun positions.

- tom_targets/templates/tom_targets/partials/target_table_partial.html -- Changed from including aladin_skymap_htmx.html (full rebuild) to using {% aladin_skymap_targets_oob %} (data-only update). Also fixed duplicate header lines.

- tom_targets/templates/tom_targets/target_list.html -- Simplified initial skymap include to call {% aladin_skymap %} directly. Added <div id="aladin-targets-data"> placeholder for OOB swaps.

- tom_targets/templates/tom_targets/partials/aladin_skymap_htmx.html (deleted) -- No longer needed.
Pull Request #1406: HTMX Table documentation (and refactor)

52 of 66 new or added lines in 5 files covered. (78.79%)

11288 of 13700 relevant lines covered (82.39%)

0.82 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
88.76
tom_targets/filters.py
13
70.45
tom_common/htmx_table.py
Jobs
ID Job ID Ran Files Coverage
1 21882835002.1 10 Feb 2026 09:23PM UTC 187
82.39
Source Files on build 21882835002
  • Tree
  • List 187
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1406
  • PR Base - dev (#21770511598)
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