Skip to content

Bind LocalHost#1446

Merged
Nick (ingalls) merged 65 commits into
mainfrom
Bind-LocalHost
May 20, 2026
Merged

Bind LocalHost#1446
Nick (ingalls) merged 65 commits into
mainfrom
Bind-LocalHost

Conversation

@ingalls

@ingalls Nick (ingalls) commented May 14, 2026

Copy link
Copy Markdown
Member

Context

  • 🚀 Bind internal dockerfile services to localhost
  • 🎉 Add initial elevation API Endpoints in the PMTiles Service
  • 🎉 Move Palette options to exist under the Mission Template section
  • 🎉 Add support for storing encoding in a Basemap Terrain entry
  • 🚀 Surface custom tileSize when parsing from a remote TileJSON
  • 🐛 Fix generation of Maroon Contact Colour - Closes: Missing Team Colors - Maroon #1442
  • 🚀 Allow Admins to delete any Video Lease - Closes: Allow Sys Admins to delete video leases for other agencies #1438
  • 🎉 Allow Admins to choose a default terrain source
  • 🚀 Improve consistency of BasemapSelect component

@ingalls Nick (ingalls) self-assigned this May 16, 2026
Comment thread tasks/pmtiles/test/elevation.test.ts Fixed
Nick (ingalls) and others added 5 commits May 16, 2026 19:36
@ingalls

Copy link
Copy Markdown
Member Author

Copilot Determine why the attachment tests are failing and propose a fix

Copilot AI commented May 16, 2026

Copy link
Copy Markdown
Contributor

Copilot Determine why the attachment tests are failing and propose a fix

I traced this to test server takeoff failing before the attachment assertions run, which then cascades into all PUT /api/attachment mission tests. The likely root cause is localhost resolution (IPv6/IPv4 mismatch) while the mock TAK server binds loopback IPv4. I pushed a fix in 0f0f698 to use 127.0.0.1 for TAK test server URLs in api/test/flight.ts so startup is deterministic.

@codecov

codecov Bot commented May 16, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 72.61146% with 129 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
api/routes/mission-template.ts 75.84% 86 Missing ⚠️
api/lib/models/Basemap.ts 27.77% 26 Missing ⚠️
api/routes/profile-overlays.ts 68.88% 14 Missing ⚠️
api/routes/connection-layer.ts 0.00% 2 Missing ⚠️
api/lib/control/video-service.ts 0.00% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

@ingalls Nick (ingalls) temporarily deployed to cotak-staging May 17, 2026 13:10 Inactive
@ingalls Nick (ingalls) temporarily deployed to cotak-staging May 19, 2026 19:35 Inactive
@ingalls Nick (ingalls) temporarily deployed to cotak-staging May 19, 2026 21:17 Inactive
@ingalls Nick (ingalls) added enhancement New feature or request web-frontend-map Issues affecting the Vue.js web interface Priority: High mapping Map display, layers, and geospatial features api-backend Issues affecting API routes, server logic, database operations etl-tasks Issues affecting ETL data processing tasks infrastructure Issues affecting AWS deployment, CloudFormation, and CDK authentication User login, certificates, tokens web-frontend-admin Administrative interface web-frontend Container for all web frontend issues api-routes REST API endpoints labels May 19, 2026
@ingalls Nick (ingalls) merged commit ed9490f into main May 20, 2026
15 checks passed
@ingalls Nick (ingalls) deleted the Bind-LocalHost branch May 20, 2026 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api-backend Issues affecting API routes, server logic, database operations api-routes REST API endpoints authentication User login, certificates, tokens enhancement New feature or request etl-tasks Issues affecting ETL data processing tasks infrastructure Issues affecting AWS deployment, CloudFormation, and CDK mapping Map display, layers, and geospatial features Priority: High web-frontend Container for all web frontend issues web-frontend-admin Administrative interface web-frontend-map Issues affecting the Vue.js web interface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Missing Team Colors - Maroon Allow Sys Admins to delete video leases for other agencies

2 participants