Sameh Khamis
213edd80ce
refactor: separate Overpass and installation services
2026-09-12 12:59:39 -07:00
Sameh Khamis
781613fbb8
Merge pull request #372 from bilawalsidhu/fix/preview-provider-serving
...
fix: restore data providers in local build preview
2026-09-12 12:52:49 -07:00
Sameh Khamis
280fc00a51
fix: return JSON errors for unmatched local API routes
...
Test development and built-preview route registration, preserve development-only credential editing, and document local preview configuration.
2026-09-12 12:43:54 -07:00
Jejugo
a0f07b752f
fix: register data providers for local preview
...
Adapt the preview middleware contribution from PR #324 to the extracted provider modules, including the existing OpenSky route.
2026-09-12 12:43:54 -07:00
Sameh Khamis
276bb84904
Merge pull request #369 from bilawalsidhu/refactor/cctv-radio-providers
...
refactor: separate CCTV media and radio directory providers
2026-09-12 12:13:59 -07:00
Sameh Khamis
c69416ff6b
style: adopt formatting for CCTV and radio provider modules
2026-09-12 12:09:04 -07:00
Sameh Khamis
79b4929b88
refactor: extract CCTV media and radio directory providers
2026-09-12 12:09:02 -07:00
Sameh Khamis
fada0c661f
Merge pull request #368 from bilawalsidhu/fix/simplify-google-key-setup
...
Simplify Google Maps setup in POWER UP
2026-09-12 11:40:15 -07:00
Sameh Khamis
c6462be066
fix: simplify Google Maps provider setup
2026-09-12 11:36:23 -07:00
Sameh Khamis
aacfa06a31
Merge pull request #331 from bilawalsidhu/refactor/environment-provider-modules
...
refactor: separate terrain traffic fire and bike-share providers
2026-09-11 22:08:00 -07:00
Sameh Khamis
eadeac6c10
test: follow extracted FIRMS aggregation code
2026-09-11 22:01:12 -07:00
Sameh Khamis
a2d6461b52
style: format terrain traffic fire and bike-share modules
2026-09-11 21:57:51 -07:00
Sameh Khamis
f4054469d5
refactor: split terrain traffic fire and bike-share providers
2026-09-11 21:57:50 -07:00
Sameh Khamis
3ec3fe6822
Merge pull request #330 from bilawalsidhu/refactor/space-provider-modules
...
refactor: separate satellite and launch-feed providers
2026-09-11 21:29:35 -07:00
Sameh Khamis
290afd808d
style: format satellite and launch provider modules
2026-09-11 21:22:41 -07:00
Sameh Khamis
9a4b98700e
refactor: split satellite and launch provider modules
2026-09-11 21:22:15 -07:00
Sameh Khamis
bbabba89bf
Merge pull request #328 from bilawalsidhu/fix/landmark-annotation-identity
...
fix: preserve landmark identity when resolving annotation outlines
2026-09-11 21:18:11 -07:00
Sameh Khamis
38b591863c
fix: preserve landmark identity when resolving annotation outlines
2026-09-11 21:07:32 -07:00
Sameh Khamis
f883dfbc1e
Merge pull request #323 : separate place-search and routing providers
...
Extract focused Node middleware and portable response projections; preserve standalone behavior.
2026-09-11 20:09:26 -07:00
Sameh Khamis
7e6d89d8f5
style: format extracted place and route modules
2026-09-11 19:57:22 -07:00
Sameh Khamis
2793d7a8df
refactor: extract place-search and routing provider modules
2026-09-11 19:56:48 -07:00
Sameh Khamis
bdfd02ba93
Merge pull request #322 : split aircraft and vessel server providers
2026-09-11 19:13:21 -07:00
Sameh Khamis
bac45815d1
docs: keep media response documentation with its implementation
2026-09-11 19:09:07 -07:00
Sameh Khamis
2e3cb6270a
test: keep provider fixtures independent of calendar time
2026-09-11 19:08:02 -07:00
Sameh Khamis
f9a85528fe
style: format extracted live provider modules
2026-09-11 19:06:10 -07:00
Sameh Khamis
0e221441b4
refactor: separate aircraft and vessel server providers
2026-09-11 19:06:09 -07:00
Sameh Khamis
149517da81
Merge pull request #321 : add main CI badge to README
2026-09-11 18:40:07 -07:00
Sameh Khamis
69bb834bac
docs: add main CI badge to README
2026-09-11 18:36:52 -07:00
Sameh Khamis
350896a900
Merge pull request #320 : standalone Vite and provider boundaries
...
Preserve separate structural and mechanical-formatting commits.
2026-09-11 18:13:01 -07:00
Sameh Khamis
fb67024f43
style: format standalone configuration and build boundaries
2026-09-11 18:08:26 -07:00
Sameh Khamis
8de1018c21
refactor: separate standalone Vite wiring and provider middleware
2026-09-11 18:08:01 -07:00
Sameh Khamis
493acfc6aa
Merge pull request #319 : application lifecycle and standalone startup
...
Preserve separate application extraction and mechanical-formatting commits.
2026-09-11 17:14:11 -07:00
Sameh Khamis
8666705e12
style: adopt application modules into scoped formatting
2026-09-11 17:03:35 -07:00
Sameh Khamis
4d37760314
refactor: extract application construction and lifecycle
2026-09-11 17:02:54 -07:00
Sameh Khamis
092f28e301
Merge pull request #227 : scoped formatting and package boundaries
...
Preserve the contributor commits and adopt scoped formatting with infrastructure export checks.
2026-09-11 16:17:21 -07:00
Sameh Khamis
f70b5a3631
style: format the reusable infrastructure component
2026-09-11 16:07:53 -07:00
Sameh Khamis
04f4d54bfe
test: allow line wrapping in the stem buffer regression pin
2026-09-11 16:07:53 -07:00
Sameh Khamis
76ddc6a9ef
chore: enforce scoped formatting and browser package boundaries
2026-09-11 16:06:35 -07:00
Sameh Khamis
ef69f01cd8
Merge formatter contribution with current main
2026-09-11 16:02:38 -07:00
Tom-Neverwinter and Sameh Khamis
205c58efbd
fix: separate Google browser and server keys ( #110 )
...
Use a separate optional server key for Places and Street View, with consistent local and Pinokio configuration, server-first CLI selection, and credential isolation checks.
Original contribution by Tom-Neverwinter; reviewed and completed by Sameh Khamis.
Co-authored-by: Tom-Neverwinter <[email protected] >
Co-authored-by: Sameh Khamis <[email protected] >
2026-09-11 15:08:23 -07:00
Sameh Khamis
e9b6214ec4
Merge pull request #313 : finish browser QA renderer portability
...
Complete Tom-Neverwinter's deferred browser QA portability fixes, with renderer evidence, attribution keyboard and 2D floor-hold setup corrections.
2026-09-11 15:04:57 -07:00
Sameh Khamis
a8eae34787
fix(qa): select the billboard mode measured by floor-hold checks
2026-09-11 14:54:30 -07:00
Sameh Khamis
67504cd871
fix(qa): align renderer evidence and attribution keyboard assertions
2026-09-11 14:50:57 -07:00
Tom-Neverwinter
01dcecf6e9
fix(qa): choose portable browser renderers outside macOS
2026-09-11 14:43:13 -07:00
Sameh Khamis
162ac4f2c9
Merge pull request #311 from bilawalsidhu/refactor/infrastructure-factories
...
Extract reusable datacenter and dam layers
2026-09-11 13:39:54 -07:00
Sameh Khamis
ed15c5b38e
style: remove inherited trailing whitespace from extracted layer
2026-09-11 13:35:52 -07:00
Sameh Khamis
106a794afa
fix: preserve standalone overlay defaults for undefined overrides
2026-09-11 13:32:49 -07:00
Sameh Khamis
4688eca9af
test: verify infrastructure consumer asset paths and imports
2026-09-11 13:28:55 -07:00
Sameh Khamis
142bf583f8
refactor: export infrastructure layers with explicit application callbacks
2026-09-11 13:21:22 -07:00
Sameh Khamis
e465197cee
fix: dispose pending infrastructure loads and entity contexts
2026-09-11 13:18:59 -07:00