German Khokhlov
581ef7eef4
Merge pull request #766 from BreezeDelegate/fix/node26-allocation-gates
...
fix(ci): run allocation gates on Node 26
2026-11-09 20:35:28 +04:00
German Khokhlov
015e3ff7fc
Merge branch 'main' into fix/node26-allocation-gates
2026-11-09 20:19:29 +04:00
German Khokhlov
72a240ba6f
Merge pull request #762 from monwiss/refactor/tile-budget
...
refactor(providers): move the tile budget helpers out of the TomTom module
2026-11-09 20:00:55 +04:00
German Khokhlov
77df600329
Merge branch 'main' into refactor/tile-budget
2026-11-09 19:52:40 +04:00
Said Turksever
0dbc657bf9
Merge pull request #1576 from bilawalsidhu/german/transit-bikeshare-empty-state
...
Say why Transit and Bike Share rows are empty outside coverage
2026-11-09 15:48:34 +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
2725f307a6
Merge pull request #1628 from IMBrandao/feat/transit-more-cities
...
feat(transit): add 34 keyless cities across Europe, Asia, Oceania and North America
2026-11-09 15:30:57 +00:00
Said Turksever
cf05a29b7f
Merge branch 'main' into feat/transit-more-cities
2026-11-09 15:20:12 +00:00
German Khokhlov
45108a0b0b
Merge pull request #794 from daikaginza/fix/api-method-guard
...
fix(server): declare the method contract on the three read-only query proxies
2026-11-09 19:17:49 +04:00
Said Turksever
c1ca0f489c
Merge branch 'main' into feat/transit-more-cities
2026-11-09 15:13:18 +00:00
German Khokhlov
cdf52ab290
test(server): drop unused fields from the /track hand-off stub
2026-11-09 19:07:14 +04: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
6a7a09372a
Merge pull request #795 from daikaginza/feat/opensky-compress-cached-body
...
feat(server): compress the cached OpenSky snapshot for clients that accept gzip
2026-11-09 18:40:19 +04:00
Said Turksever
3e630cf34f
fix(transit): mark route line names as kept for i18n
...
Métro, Calypso, LD and the metro letters are line names as signed, not UI
copy; the i18n catalog check flagged them.
2026-11-09 14:34:33 +00:00
German Khokhlov
9d7fe8fcaa
Merge branch 'main' into feat/opensky-compress-cached-body
2026-11-09 18:30:32 +04:00
German Khokhlov
a45d6af5f7
Merge pull request #1611 from abiyeenzo/fr-fixes
...
i18n(fr): typography, terminology and wording fixes
2026-11-09 18:22:18 +04:00
German Khokhlov
caad795fa2
refactor(server): drop the null and String paths from gzipBody
2026-11-09 18:15:13 +04:00
German Khokhlov
09bf01630b
docs(server): tighten compression comments and docs
2026-11-09 18:14:30 +04:00
German Khokhlov
2ea4a78e75
Fix the fr review follow-ups
...
- "destination refresh" is the refresh at the place the camera flew to,
so restore "son actualisation à destination".
- Radio note: "que vous la demandez par la voix", "Votre adresse IP".
- "{count} / 30D": "30 J", like "{days} j".
- Starlink: "la couche complète", as in the active-state tooltip.
- "Show {name} sighting": colon form, so names starting with a vowel
do not break the elision after "de".
- Wildlife note: Acartia is the source, not a kind of marine mammal.
- Straight apostrophes in the five strings added on main since.
2026-11-09 18:12:48 +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
2c1b2c278d
fix(transit): read Rouen and Le Havre from the operators' own feeds
...
Rouen now reads Métropole Rouen Normandie's TCAR vehicle feed
(api.mrn.cityway.fr) and Le Havre LiA's own GTFS-RT
(opendata.transports-lia.fr), both listed in their transport.data.gouv.fr
records, instead of the unofficial bus-tracker.fr relay. LiA ids carry an
8- prefix, so a new liaRouteLabel strips it and liaRouteMode reads the line.
2026-11-09 13:58:20 +00: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
a5b40dfc3d
Merge pull request #1569 from rudycelekli/fix/perimeters-sub-acre-size
...
fix(perimeters): show a 0.25-acre fire as 0.25 ac, not 0 ac
2026-11-09 17:39:29 +04:00
German Khokhlov
be9c37bee2
Merge remote-tracking branch 'origin/main' into fix/perimeters-sub-acre-size
2026-11-09 17:07:05 +04:00
German Khokhlov
394f3216f8
Drop the sub-acre rounding comment
2026-11-09 17:06:56 +04:00
German Khokhlov
c62f7ef00e
Merge pull request #1524 from quanticsoul4772/upstream/tools-heading-wrap
...
fix(tools): wrap whole-degree headings at 360 to 0
2026-11-09 17:00:58 +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
3150a460aa
Merge pull request #1547 from quanticsoul4772/upstream/nominatim-cache-mode-windows
...
test(nominatim): check cache file modes only where POSIX modes exist
2026-11-09 16:44:00 +04:00
German Khokhlov
c2bff536a5
Merge branch 'main' into upstream/nominatim-cache-mode-windows
2026-11-09 16:07:00 +04:00
Sameh Khamis
027c9616a5
Merge pull request #1637 from bilawalsidhu/sameh/orbital-followups
...
Orbital cockpit follow-ups: sensor strip through zoom, one owner-flag sheet, place names in the loading status
2026-11-08 20:21:29 -08:00
Sameh Khamis
c1c71d1987
docs(changelog): orbital cockpit follow-ups ( #1637 )
2026-11-08 20:12:00 -08:00
Sameh Khamis
26718edc0b
test(place-names): stand-in packs, the whole status run, and a failure within a load that stays failed
2026-11-08 20:07:04 -08:00
Sameh Khamis
2f31828d28
fix(place-names): a load starts with no failures, so packs that failed earlier do not mark a retry that lands as failed
2026-11-08 20:04:40 -08:00
Sameh Khamis
c5e1951f51
fix(cockpit): one place lookup that loads several packs reads as one load, not a LOAD COMPLETE between packs
2026-11-08 19:57:28 -08:00
Sameh Khamis
f6dc89b4fa
fix(cockpit): a place pack retried after a failure counts as failed only if the retry fails
2026-11-08 19:49:05 -08:00
Sameh Khamis
e954734379
fix(cockpit): a place pack that will not load ends the loading batch failed; flags keep their neighbours out from under the border and out of a scaled flag's edge; a new ride asks again for a sheet that failed
2026-11-08 19:45:01 -08:00
Sameh Khamis
5a6cf22be1
feat(cockpit): the owner flags load at startup from one generated 15 KB sheet; the loading status names the place packs while they load on first lookup
2026-11-08 19:35:30 -08:00
Sameh Khamis
63aa45c520
fix(cockpit): the sensor strip follows the view through a zoom step; the pre-load level test checks a worked number; the boundary gate's dependency-asset exemption is tested
2026-11-08 19:08:51 -08:00
Sameh Khamis
1453794573
Merge pull request #1636 from bilawalsidhu/feat/draw-mark-actions
...
Draw rows take an application's own actions
2026-11-08 18:27:04 -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
Sameh Khamis
27847bd063
Draw rows take an application's own actions
...
createApplicationTools({ drawMarkActions }) adds an application's buttons to
the rows of drawn areas and lines. An action gets the shape's id, kind, name,
row title and [lon, lat] geometry, and what it returns or resolves to is a
note under the row. The standalone shell passes none, so the open-source
build is unchanged.
2026-11-08 18:12:32 -08:00
Sameh Khamis
4ee617cf42
Merge pull request #1580 from ZloyS/denis/gev-orbital-focus
...
feat(cockpit): keep the orbital camera on a ground target
2026-11-08 17:21:27 -08:00
Sameh Khamis
577170ee8e
fix(cockpit): the hop's circle runs through both ends, so it moves smoothly as a nearly opposite destination does and lands on it
2026-11-08 17:12:04 -08:00
Sameh Khamis
6be8af17f1
fix(cockpit): a new ride's TRACK ACQUIRED keeps its own time; an arrow during the ease back tilts on from the view; a site beyond the reach ends a focus; the horizon uses the WGS84 surface normal; a hop to the opposite side goes round the Earth; drop the unused in-frame listing
2026-11-08 17:12:04 -08:00
Denis Groshev
7d6314b981
docs(changelog): add the #1580 fragment
2026-11-09 01:56:30 +01:00