Said Turksever
98af799cb4
Merge remote-tracking branch 'origin/main' into fix/1273
...
# Conflicts:
# docs/CURRENT-STATE.md
# src/tooling/liveProviders.test.mjs
2026-10-23 12:09:32 +01:00
Sameh Khamis
e7cdd47d8d
chore: changelog entry for the phone layout
2026-10-22 22:12:36 -07:00
Sameh Khamis
04f8c7fad0
chore: credit the changelog entry to the GitHub handle
2026-10-22 20:47:34 -07:00
Sameh Khamis
9623bc4d58
docs(changelog): add the dead-code cleanup entry
2026-10-22 19:19:03 -07:00
Said Turksever
2abae6ee41
Merge branch 'main' into codex/fix-terrain-request-bound
2026-10-22 23:54:47 +01:00
Said Turksever
1c4515731a
Merge branch 'main' into codex/fix-initial-forecast-supersession
2026-10-22 23:40:04 +01:00
Said Turksever
5cc250495f
Merge branch 'main' into codex/fix-share-style-keys
2026-10-22 23:23:49 +01:00
Said Turksever
98d9b54bcd
Merge branch 'main' into codex/fix-aircraft-refresh
2026-10-22 23:15:48 +01:00
Said Turksever
5b63bd5f7f
Merge branch 'main' into codex/fix-docker-trusted-peers
2026-10-22 22:51:20 +01:00
German Khokhlov
87369eaf0f
Merge remote-tracking branch 'origin/main' into german/hal-643-zh-cn
...
# Conflicts:
# scripts/package-boundaries.json
# style.css
2026-10-22 22:31:23 +04:00
German Khokhlov
2c3b364069
docs: simplify Chinese localization notes
2026-10-22 22:29:24 +04:00
Sameh Khamis
9f5acf14db
Name the changelog fragment for #1317
2026-10-21 16:07:42 -07:00
Sameh Khamis
3e80afe713
Pin camera sources by parsed URL
...
Camera catalog image URLs were pinned by string prefix, so a URL that only
began with the agency's directory before dot segments or an encoded separator
were resolved still counted as inside it. The pin now parses the URL and
requires the same scheme, the exact host, no credentials, the default port and
a normalized path inside the pinned directory. Redirects on a pinned host must
stay inside the same directory.
Document the response format checks and API response headers alongside the
existing server hardening notes.
2026-10-21 15:07:40 -07:00
German Khokhlov
a1a9a36f54
Merge remote-tracking branch 'origin/main' into claude/hal-627-starfield-cb6fa2
2026-10-21 21:39:46 +04:00
Mazeyar Moeini Feizabadi
4116082cb9
docs: add release note for field CSS ownership
2026-10-21 18:41:39 +02:00
Said Turksever and Claude Opus 5.5
eaf14e2937
Merge branch 'main' into codex/fix-docker-trusted-peers
...
Resolve scripts/format-scope.json by keeping both sides.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-21 17:39:47 +01:00
Mazeyar Moeini Feizabadi
83471ea6d7
docs: add release note for shared status badges
2026-10-21 18:10:46 +02:00
Mazeyar Moeini Feizabadi
3f903f0b18
Merge main and preserve shared control surfaces
...
# Conflicts:
# src/ui/templates/layer-panels.html
# style.css
2026-10-21 17:25:25 +02:00
Mazeyar Moeini Feizabadi
49735d9307
Merge main for shared action button integration
2026-10-21 17:18:18 +02:00
Mazeyar Moeini Feizabadi
b6623f65cd
docs: add shared native fields changelog entry
2026-10-21 17:11:56 +02:00
Said Turksever and Claude Opus 5.5
c192c3b8b5
Merge branch 'main' into codex/fix-terrain-request-bound
...
Resolve docs/CURRENT-STATE.md (and scripts/format-scope.json) by keeping both sides.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-21 15:04:39 +01:00
Said Turksever and Claude Opus 5.5
3d75e0a731
Merge branch 'main' into codex/fix-initial-forecast-supersession
...
Resolve docs/CURRENT-STATE.md (and scripts/format-scope.json) by keeping both sides.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-21 15:04:36 +01:00
Said Turksever and Claude Opus 5.5
6477f9c910
Merge branch 'main' into codex/fix-military-history-failures
...
Resolve docs/CURRENT-STATE.md (and scripts/format-scope.json) by keeping both sides.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-21 15:04:31 +01:00
Said Turksever and Claude Opus 5.5
a451c1ba6f
Merge branch 'main' into codex/fix-share-style-keys
...
Resolve docs/CURRENT-STATE.md (and scripts/format-scope.json) by keeping both sides.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-21 15:04:26 +01:00
Said Turksever and Claude Opus 5.5
f07a52cb00
Merge branch 'main' into codex/fix-aircraft-refresh
...
Resolve docs/CURRENT-STATE.md (and scripts/format-scope.json) by keeping both sides.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-21 15:04:21 +01:00
Said Turksever and Claude Opus 5.5
2cf36534d9
Merge branch 'main' into codex/fix-docker-trusted-peers
...
Resolve docs/CURRENT-STATE.md (and scripts/format-scope.json) by keeping both sides.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-21 15:04:15 +01:00
Said Turksever
54e7dc7c30
Merge branch 'main' into codex/fix-overpass-request-admission
2026-10-21 15:00:44 +01:00
Said Turksever
ee1e91781a
Merge branch 'main' into claude/hal-627-starfield-cb6fa2
2026-10-21 14:54:23 +01:00
Said Turksever
a397c94892
Merge branch 'main' into fix/since-note-inline
2026-10-21 14:36:24 +01:00
Mazeyar Moeini Feizabadi
5a11bd9515
docs: add shared action buttons changelog entry
2026-10-21 15:22:21 +02:00
Mazeyar Moeini Feizabadi
bf0e1d7c79
Merge current main into shared sliders
2026-10-21 14:10:40 +02:00
Mazeyar Moeini Feizabadi
4bfee31fdb
Reserve full height for imagery segmented controls
2026-10-21 13:21:23 +02:00
Mazeyar Moeini Feizabadi
7df8b369e4
Add changelog for shared segmented selectors
2026-10-21 13:08:35 +02:00
German Khokhlov and GPT-6
27d4c0ba9c
fix(sky): preserve dark model lighting and address review
...
Merge origin/main and retain both format-scope additions.
Give StarrySky a separate black environment cube map and release it on destroy.
Guard anime updates when StarrySky is absent, require a visible Normal sky
before anime QA, and compare a lit airplane against black and white controls.
Document the sky background contract and its verification.
Co-Authored-By: GPT-6 (Codex) <[email protected] >
2026-10-21 14:21:14 +04:00
6a40b30d12
docs(changelog): credit the zh-CN translators by GitHub handle
...
Enzo's commit email is not linked to his GitHub account, so credit his #914
translation here as well.
Co-authored-by: Enzo Abyie <[email protected] >
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-21 13:02:34 +04:00
German Khokhlov and Claude Opus 5.5
da1dd928ef
docs(changelog): Simplified Chinese ( #1298 )
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-21 12:55:21 +04:00
Sameh Khamis
13b474d302
Merge branch 'main' into fix/cctv-tool-routing
2026-10-20 10:05:39 -07:00
Sameh Khamis
3d75b9e7ee
Merge branch 'main' into fix/location-resolution
2026-10-20 09:53:07 -07:00
Sameh Khamis
da9beb9324
Merge branch 'main' into fix/cctv-tool-routing
2026-10-20 09:49:00 -07:00
Sameh Khamis
803cddd5cb
docs(analyst): describe region resolution as current state
2026-10-20 09:48:49 -07:00
Sameh Khamis
5f99cd25ec
docs(changelog): credit the GitHub handle for #1205
2026-10-20 09:48:49 -07:00
Said Turksever
1ec21c59ce
Merge remote-tracking branch 'upstream/main' into fix-1237
...
# Conflicts:
# README.md
# docs/CURRENT-STATE.md
2026-10-20 14:54:57 +01:00
Said Turksever
0868bb97f6
Merge remote-tracking branch 'upstream/main' into fix-1237
...
# Conflicts:
# .env.example
# README.md
# server/providers/cctv/catalog.js
2026-10-20 14:42:08 +01:00
Said Turksever and Claude Opus 5.5
d5545243c5
chore(cctv-hk): changelog fragment and .env.example entries
...
Move the Hong Kong CCTV changelog entry into changelog.d/ (main now takes
fragments instead of CHANGELOG.md edits) and document CCTV_HK_ENABLED,
CCTV_HK_MAX_SOURCES and CCTV_HK_CAMERAS_URL beside the other packs.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-20 14:40:01 +01:00
Said
eb2ac9197d
test: keep weather teardown browser actively rendering
2026-10-20 14:37:05 +01:00
Said Turksever
72983215fc
Merge branch 'main' into upstream/ontario-511-key
2026-10-20 14:21:35 +01:00
Said
d6f89e3cfd
fix: release weather camera listeners while disabled
2026-10-20 14:01:22 +01:00
Mazeyar Moeini Feizabadi
64fd9ba1c2
docs: add shared slider changelog fragment
2026-10-20 14:49:06 +02:00
Said Turksever and Claude Opus 5.5
f6006358ed
fix(street-level): SINCE note on the value's line: ANY DATE (by upload date)
...
The slim-down in #974 dropped --sl-text-small, which .sl-since-note still
used, so with KartaView lit "KartaView: by upload date" rendered on its
own line larger than the value. The note now sits beside the value in the
same mono type and letter spacing, a size smaller (0.5rem), as
"(by upload date)". One source is lit at a time, so the provider name is
dropped. es/ru catalogs, tests, README, CURRENT-STATE and the registry
JSDoc follow.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-20 13:23:44 +01:00
Said Turksever
24ff5c7ea7
Merge branch 'main' into german/street-level-slim
2026-10-20 13:06:56 +01:00