Said Turksever
9bd2b7ca37
Merge branch 'main' into feat/viewport-context-decision-upstream
2026-11-10 12:14:56 +00:00
German Khokhlov
8eb0173940
Merge branch 'main' into german/vessel-callout-under-card
2026-11-10 12:47:09 +04:00
manjunath22466
e7325685e5
docs: restore GitHub handles in the #835 changelog credit
...
Recent fragments credit as name, handle and PR number; keep that form.
2026-11-10 13:30:41 +05:30
manjunath22466
fd2200effa
docs: credit viewport diagnostics contributors ( #835 )
2026-11-10 12:36:22 +05:30
manjunath22466
26b268a06c
chore: merge main into viewport diagnostics pr ( #835 )
2026-11-10 12:36:12 +05:30
manjunath22466
1cd21d784a
Merge main into viewport diagnostics PR ( #835 )
2026-11-10 10:45:23 +05:30
Sameh Khamis
9fe27c2d75
Merge branch 'main' into sameh/flight-photo
2026-11-09 21:13:16 -08:00
Sameh Khamis
a904562f0f
Changelog fragment for #1647
2026-11-09 20:36:34 -08:00
Sameh Khamis
b996e35b0c
docs(changelog): traffic lines build one set at a time
2026-11-09 20:31:53 -08:00
Sameh Khamis
09520bc34c
Changelog fragment for #1642
2026-11-09 14:54:51 -08:00
Mazeyar Moeini Feizabadi
ddd07f13f0
Merge branch 'main' into fix/realtime-voice-unicode-patterns
2026-11-09 19:44:29 +01:00
German Khokhlov
d90da158ea
Merge branch 'main' into fix/firms-drop-snpp
...
# Conflicts:
# docs/CURRENT-STATE.md
2026-11-09 21:41:01 +04:00
German Khokhlov
015e3ff7fc
Merge branch 'main' into fix/node26-allocation-gates
2026-11-09 20:19:29 +04:00
German Khokhlov
77df600329
Merge branch 'main' into refactor/tile-budget
2026-11-09 19:52:40 +04:00
Said Turksever
b4c03a1c0c
Merge branch 'main' into german/vessel-callout-under-card
2026-11-09 15:50:25 +00:00
German Khokhlov
e22348a8e1
Merge branch 'main' into refactor/tile-budget
2026-11-09 19:43:58 +04:00
German Khokhlov
75e8e7ddbd
refactor(data): describe tile budgets per period, drop a duplicate test, add the changelog entry
2026-11-09 19:41:51 +04:00
Said Turksever
9787d9c4cc
Merge branch 'main' into german/transit-bikeshare-empty-state
2026-11-09 15:32:48 +00:00
Said Turksever
cf05a29b7f
Merge branch 'main' into feat/transit-more-cities
2026-11-09 15:20:12 +00:00
Said Turksever
c1ca0f489c
Merge branch 'main' into feat/transit-more-cities
2026-11-09 15:13:18 +00:00
German Khokhlov
c3738c0fdb
docs(server): tighten the method-guard comments and changelog
2026-11-09 19:07:14 +04:00
German Khokhlov
ace88172d3
Merge branch 'main' into fix/api-method-guard
2026-11-09 18:51:02 +04:00
German Khokhlov
9d7fe8fcaa
Merge branch 'main' into feat/opensky-compress-cached-body
2026-11-09 18:30:32 +04:00
German Khokhlov
09bf01630b
docs(server): tighten compression comments and docs
2026-11-09 18:14:30 +04:00
German Khokhlov
61e9cf87f9
Merge branch 'main' into fr-fixes
...
# Conflicts:
# src/i18n/locales/fr.json
2026-11-09 18:12:09 +04:00
Said Turksever
7a053c640d
fix(transit): real route-id modes for Prague, Bordeaux and Rouen; dated Warsaw/Poznań credits; data.gov.my refresh
...
- Prague PID: map route-id ranges from PID's GTFS (metro L991-993, S/R trains
L1000s/L1100s, P ferries L1800s, trolleybuses 50-59, X lines, funicular LD)
instead of 'below 100 is a tram, rest bus'.
- Bordeaux TBM: trams ride numbered ids 59-62/163/164 (A-F), boats 951-953;
the old letter match never fired.
- Rouen Astuce: TCAR:90 Metro as tram, TCAR:99 Calypso as ferry; Le Havre FUNI.
- Warsaw and Poznan: credit carries the data date (and Warsaw links its API),
as their terms require.
- data.gov.my feeds: CC BY 4.0, refreshMs 30 s to stay under 4 requests/min;
proxy honours per-feed refreshMs.
- Denver: quote the RTD agreement; tests use the feeds' real route ids.
2026-11-09 13:50:14 +00:00
German Khokhlov
be9c37bee2
Merge remote-tracking branch 'origin/main' into fix/perimeters-sub-acre-size
2026-11-09 17:07:05 +04:00
quanticsoul4772
dbb082355a
Merge branch 'main' into upstream/tools-heading-wrap
2026-11-09 04:47:58 -08:00
German Khokhlov
da6b63b6fd
docs(tools): tighten the heading-wrap changelog, comments and overview
2026-11-09 16:45:11 +04:00
German Khokhlov
c2bff536a5
Merge branch 'main' into upstream/nominatim-cache-mode-windows
2026-11-09 16:07:00 +04:00
Andrés Valdez
d52c719ef6
docs(changelog): OpenAI Realtime voice tool patterns ( #1638 )
2026-11-09 07:52:24 +00:00
Sameh Khamis
c1c71d1987
docs(changelog): orbital cockpit follow-ups ( #1637 )
2026-11-08 20:12:00 -08:00
Sameh Khamis
eb1969e874
Merge branch 'main' into feat/draw-mark-actions
2026-11-08 18:20:47 -08:00
Sameh Khamis
034acb06a8
Changelog: Draw rows take an application's own actions
2026-11-08 18:12:48 -08:00
Denis Groshev
7d6314b981
docs(changelog): add the #1580 fragment
2026-11-09 01:56:30 +01:00
Sameh Khamis
9a16fb8cbc
Merge Core main into denis/gev-sensor-zoom
...
# Conflicts:
# src/cockpitOrbital.test.mjs
2026-11-08 16:20:37 -08:00
Sameh Khamis
83a24b8d27
Merge Core main into denis/gev-orbital-view
...
# Conflicts:
# src/i18n/locales/ar.json
# src/i18n/locales/de.json
# src/i18n/locales/es.json
# src/i18n/locales/fr.json
# src/i18n/locales/it.json
# src/i18n/locales/ja.json
# src/i18n/locales/pt.json
# src/i18n/locales/ru.json
# src/i18n/locales/uk.json
# src/i18n/locales/zh-CN.json
# src/i18n/locales/zh-Hant.json
# src/layers/satellites/state.js
2026-11-08 16:09:30 -08:00
Sameh Khamis
f1ed762e84
Merge Core main into denis/gev-satellite-classes
...
# Conflicts:
# scripts/package-boundaries.json
# src/i18n/locales/ar.json
# src/i18n/locales/de.json
# src/i18n/locales/es.json
# src/i18n/locales/fr.json
# src/i18n/locales/it.json
# src/i18n/locales/ja.json
# src/i18n/locales/pt.json
# src/i18n/locales/ru.json
# src/i18n/locales/uk.json
# src/i18n/locales/zh-CN.json
# src/i18n/locales/zh-Hant.json
# src/layers/satellites/ingestion.test.mjs
# src/layers/satellites/lifecycle.js
# src/layers/satellites/state.js
2026-11-08 16:04:31 -08:00
Sameh Khamis
af8dc37df5
Merge Core main into denis/gev-ship-bridge
...
# Conflicts:
# index.html
# src/i18n/locales/ar.json
# src/i18n/locales/de.json
# src/i18n/locales/es.json
# src/i18n/locales/fr.json
# src/i18n/locales/it.json
# src/i18n/locales/ja.json
# src/i18n/locales/pt.json
# src/i18n/locales/ru.json
# src/i18n/locales/uk.json
# src/i18n/locales/zh-CN.json
# src/i18n/locales/zh-Hant.json
2026-11-08 15:51:34 -08:00
Denis Groshev
19d7148b06
docs(changelog): add the #1560 fragment
2026-11-09 00:25:08 +01:00
Denis Groshev
d0ef5250ac
docs(changelog): add the #1559 fragment
2026-11-09 00:24:22 +01:00
Sameh Khamis
d404445da3
fix(satellites): every class but Starlink shows by default
...
Showing only Stations and Imaging by default hid GPS, GEO comsats, Hubble
and the rest of what the layer showed before classes, for every existing
user and saved view. Every class now starts on except Starlink, which stays
off as the DENSE switch was.
2026-11-08 15:16:01 -08:00
Denis Groshev
63e6338c19
docs(changelog): add the #1558 fragment
2026-11-08 23:35:10 +01:00
Sameh Khamis
f62d947a82
Changelog: layer state keeps only registered layers
2026-11-08 14:21:09 -08:00
Sameh Khamis
137639dd38
Merge branch 'sameh/world-clock' into sameh/world-timeline-launches
2026-11-08 12:13:46 -08:00
Sameh Khamis
84f3476dd3
Merge remote-tracking branch 'origin/main' into sameh/world-clock
...
# Conflicts:
# index.html
# scripts/package-boundaries.json
# src/app/scene.js
# src/i18n/locales/ar.json
# src/i18n/locales/de.json
# src/i18n/locales/es.json
# src/i18n/locales/fr.json
# src/i18n/locales/it.json
# src/i18n/locales/ja.json
# src/i18n/locales/pt.json
# src/i18n/locales/ru.json
# src/i18n/locales/uk.json
# src/i18n/locales/zh-CN.json
# src/i18n/locales/zh-Hant.json
# src/layers/launches/ingestion.js
2026-11-08 12:13:41 -08:00
Itallo Brandão
543c607b23
Merge remote-tracking branch 'origin/main' into feat/transit-more-cities
2026-11-08 02:57:49 -03:00
Itallo Brandão and Claude Opus 5.5
923287eb92
chore(changelog): name the transit fragment after PR #1628
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-08 02:56:19 -03:00
Itallo Brandão and Claude Opus 5.5
71b694ab62
feat(transit): add 32 more keyless cities across Europe, Asia, Oceania and North America
...
Prague, Warsaw, Kraków (buses and trams), Poznań, Gdańsk, Rzeszów, Vilnius,
Bucharest, Cluj-Napoca, Iași, Rome, Turin, Venice (buses and waterbuses),
Bordeaux, Montpellier, Rouen, Toulon, Le Havre, Tours, Málaga, Lisbon's city
Carris, Sendai, Johor Bahru, Kota Bharu, Adelaide, Atlanta, Denver, Edmonton,
Halifax and Victoria.
Each entry records its licence, or that none is stated and the Metro
Transit/OVapi basis it ships on. Montpellier and Toulon publish km/h and are
converted. Route ids are read as the rider-facing line; Prague, Bordeaux and
Le Havre trams and Venice waterbuses take their own mode. Adelaide needs
`Accept: */*` to get binary protobuf. Every feed was fetched through the dev
proxy on 2026-11-08.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-08 02:50:32 -03:00
Itallo Brandão and Claude Opus 5.5
e0ba12e5a9
feat(transit): add Lisbon's Carris Metropolitana buses
...
Keyless GTFS-Realtime feed from Carris Metropolitana, documented in the
operator's public API repository. No licence is stated for the realtime
endpoint (the static GTFS is CC BY 4.0), so it is credited as a courtesy on
the same basis as the Metro Transit and OVapi feeds. The feed publishes km/h,
so a new `speedUnit` registry field lets the proxy convert to m/s. Route ids
wrap the GTFS route id in an area prefix and are read as the line number.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-07 19:38:24 -03:00