Releases: vmiklos/osm-gimmisn
Releases · vmiklos/osm-gimmisn
osm-gimmisn 25.2-rc1
What's Changed
- Fix wsgi::tests::test_missing_housenumbers_view_result_chkl to work without tests/workdir/street-housenumbers-reference-budafok.lst by @vmiklos in #4073
- Fix wsgi::tests::test_missing_housenumbers_view_result_txt to work without tests/workdir/street-housenumbers-reference-budafok.lst by @vmiklos in #4074
- Fix wsgi_json::tests::test_additional_housenumbers_view_result_json to work without tests/workdir/street-housenumbers-reference-budafok.lst by @vmiklos in #4075
- data: veszprem: review mapping by @vasony in #4076
- data: veszprem: add mapping by @vasony in #4077
- data: szekesfehervar: filter streets by @vasony in #4078
- areas, tests: move budafok housenumbers ref to sql by @vmiklos in #4079
- data: bp02: add Balogvár utca filter by @vmiklos in #4080
- data: szekesfehervar: remove mapping by @vasony in #4081
- cron: fix test_update_missing_housenumbers to take ref housenumbers from sql by @vmiklos in #4082
- wsgi: fix test_missing_housenumbers_view_result_chkl_even_odd_split to take ref housenumbers from sql by @vmiklos in #4083
- areas: don't read street-housenumbers-reference-.lst by @vmiklos in #4084
- data: torokvesz: import budapest_02 new filters by @vasony in #4085
- wsgi: don't read street-housenumbers-reference-.lst by @vmiklos in #4086
- Store additional housenumbers json cache in sql by @vmiklos in #4087
- areas: sort housenumbers in Relation::get_ref_housenumbers() by @vmiklos in #4089
- sync-ref: empty additional-housenumbers cache on ref update by @vmiklos in #4090
- data: eger: review mapping by @vasony in #4091
- data: felsotarkany: review mapping by @vasony in #4092
- data: siofok: filter streets by @vasony in #4093
- cache: drop references to get_ref_housenumbers_path() by @vmiklos in #4094
- data: visegrad: remove Bányatelep mapping by @vasony in #4095
- wsgi_additional: now it can't happen that ref housenumbers are not there by @vmiklos in #4096
- data: veszprem: review mapping by @vasony in #4097
- wsgi: now it can't happen that ref housenumbers are not there by @vmiklos in #4098
- cron: no need to update ref housenumbers by @vmiklos in #4099
- areas, Relation::is_new(): no need to check for ref housenumbers by @vmiklos in #4100
- wsgi_json: remove endpoint that would write the ref housenumbers to a file, not read by anybody by @vmiklos in #4101
- wsgi: remove endpoint to write ref housenumbers to file, not read by anybody by @vmiklos in #4102
- guide: update news.md by @vmiklos in #4103
- data: veszprem: review mapping, filter streets by @vasony in #4104
- areas: remove ability to write ref housenumbers to a file by @vmiklos in #4105
- data: balatonfuzfo: add filters by @vasony in #4106
- data: add paloznak, csopak by @vasony in #4107
- data: add tihany by @vasony in #4108
- data: add balatonfured by @vasony in #4109
- areas tests: no need to mock ref housenumbers files anymore by @vmiklos in #4110
- data: tihany: filter streets by @vasony in #4111
- cache tests: no need to mock ref housenumbers files anymore by @vmiklos in #4112
- data: balatonfoldvar: add Mikes, Panoráma, Zrínyi filters by @urbalazs in #4113
- cron tests: no need to mock ref housenumbers files anymore by @vmiklos in #4114
- missing_housenumbers tests: no need to mock ref housenumbers files anymore by @vmiklos in #4115
- wsgi tests: no need to mock ref housenumbers files anymore by @vmiklos in #4116
- data: csopak: remove mapping by @vasony in #4117
- data: budapest 03: fix Jószerencse utca mapping by @vasony in #4118
- data: eger: fix mapping by @vasony in #4119
- wsgi_additional tests: no need to mock ref housenumbers files anymore by @vmiklos in #4120
- data: szigetmonostor: extend Nagyduna sétány filter by @vmiklos in #4121
- data: veszprem: filter steets by @vasony in #4122
- wsgi_json tests: no need to mock ref housenumbers files anymore by @vmiklos in #4123
- data: veszprem: add filters by @vasony in #4124
- data: balatonfuzfo: add filters by @vasony in #4125
- data: balatonfoldvar: update Báthori, Budapesti, Damjanich, Spur filters by @urbalazs in #4126
- tests: remove last trace of workdir/additional-cache... json files, replaced by sql by @vmiklos in #4127
- tests: remove last trace of workdir/cache... json files, replaced by sql by @vmiklos in #4128
- data: balatonfoldvar: add József A, Petőfi S, Spur I filters by @urbalazs in #4129
- data: balatonfoldvar: add Móricz Zsigmond utca filter by @urbalazs in #4130
- Use more execute_batch() in cron tests by @vmiklos in #4131
- data: oriszentpeter: add mapping by @vasony in #4132
- parse_access_log: fix missing indentation in doc list item by @vmiklos in #4133
- Use more execute_batch() in parse_access_log tests by @vmiklos in #4134
- Update relations.yaml by @bordaben in #4135
- Update dependencies (2024-09) by @vmiklos in #4137
- data: balatonfuzfo: add filters by @vasony in #4138
- data: hatvan: add street mapping by @vasony in #4139
- data: szecseny: filter streets by @vasony in #4140
- data: retsag: filter streets by @vasony in #4141
- data: hatvan: filter streets by @vasony in #4142
- data: hatvan: remove Szapáry utca mapping by @vasony in #4143
- Use more execute_batch() in stats tests by @vmiklos in #4144
- data: veszprem: filter streets by @vasony in #4145
- util: use ore execute_batch() in tests by @vmiklos in #4146
- Update reference to 20240901 by @vmiklos in #4147
- webframe: use more execute_batch() in tests by @vmiklos in #4148
- data: gardony: review mapping by @vasony in #4149
- data: szekesfehervar: review mapping by @vasony in #4150
- wsgi: use more execute_batch() in tests by @vmiklos in #4151
- wsgi tests: fix test_housenumbers_view_result_update_result_link() by @vmiklos in #4152
- Update reference to 20240904 by @vmiklos in #4153
- wsgi: use more execute_batch() in tests by @vmiklos in #4154
- data: szekesfehervar: review mapping by @vasony in #4155
- wsgi: use more execute_batch() in tests by @vmiklos in #4156
- data: remove mapping by @vasony in #4157
- wsgi_additional: use more execute_batch() in tests by @vmiklos in #4158
- data: add somogyszentpal by @vasony in #4159
- data: somogyszentpal: filter streets by @vasony in #4160
- Update reference to 20240909 by @vmiklos in https://g...
osm-gimmisn v24.8
- Resolves: #3744 cron: add a new --refarea switch
- Resolves: #3558
,
is now also recognized as a housenumber separator, similar to;
- Resolves: #3768 lints, invalid addr:city values: add new 'update from OSM' button
- Resolves: #3792 /lints/whole-country/invalid-addr-cities now has separate osm and areas dates
- Resolves: #3818 invalid addr:city values: make sure history is not modified after the fact
- Resolves: #3826 sync-ref has a new
--mode local
switch to work offline - Resolves: #3850 validator: flag osm=ref in refstreets
osm-gimmisn v24.8-rc1
What's Changed
- Update reference to 20240131 by @vmiklos in #3712
- data: piliscsaba: turn on housenumber letters, update some filters by @urbalazs in #3713
- data: piliscsaba: update filters by @urbalazs in #3714
- data: piliscsaba: update filters by @urbalazs in #3715
- Update dependencies (2024-02) by @vmiklos in #3716
- areas, osm housenumber split: handle ',' by @vmiklos in #3717
- data: piliscsaba: add mapping on change Hosszúrét utca -> Hosszúréti út by @vasony in #3718
- data: adyliget: remove Határ utca filter by @vasony in #3719
- data: balatonalmadi: update filters by @vasony in #3720
- Update reference to 20240204 by @vmiklos in #3721
- wsgi_json: use more execute_batch() by @vmiklos in #3722
- data: piliscsaba: add Bajcsy-Zsilinszky utca filter by @urbalazs in #3723
- wsgi_json: use more execute_batch() by @vmiklos in #3724
- data: dunakeszi: remove mapping by @vasony in #3725
- wsgi_additional tests: use more execute_batch() by @vmiklos in #3726
- Private/urbalazs/pcs 240209 by @urbalazs in #3727
- additional street counts: start tracking these in sql as well by @vmiklos in #3728
- additional street counts: port cron to SQL by @vmiklos in #3729
- data: budapest_02: add Retek utca filter by @vmiklos in #3730
- data: felsoors: add Szőlősor mapping by @vasony in #3731
- data: orszagut: import Retek utca filter from budapest_02 by @vasony in #3732
- additional street counts: port the web UI to SQL by @vmiklos in #3733
- additional housenumber counts: start tracking these in sql as well by @vmiklos in #3734
- Update reference to 20240211 by @vmiklos in #3735
- additional housenumbers counts: port to SQL by @vmiklos in #3736
- guide: update news.md by @vmiklos in #3737
- data: budapest 01: filter streets by @vasony in #3738
- areas: take ref streets directly from sql by @vmiklos in #3739
- areas: remove last read of street ref lst files by @vmiklos in #3740
- areas: remove last writes of street ref lst files by @vmiklos in #3741
- data: budapest_02: add Kis Rókus utca filter by @vmiklos in #3742
- data: budapest_22: add Harangozó, Vitéz filters by @urbalazs in #3743
- data: orszagut: import Kis Rókus utca filter from budapest_02 by @vasony in #3745
- data: budakalasz: filter streets by @vasony in #3746
- areas tests: use more execute_batch() by @vmiklos in #3747
- cron: add a new --refarea switch by @vmiklos in #3748
- data: budapest 05: filter streets by @vasony in #3749
- data: tahitotfalu: filter streets by @vasony in #3750
- data: tahitotfalu: remove filter of deleted street by @vasony in #3751
- data: budapest_02: extend Káplár utca filter by @vmiklos in #3752
- data: godollo: remove mapping by @vasony in #3753
- data: budapest_22: add Csút utca filter by @urbalazs in #3754
- guide: update news.md by @vmiklos in #3755
- data: budapest_22: update Bartók Béla út filter by @urbalazs in #3756
- data: budapest_22: add Virágoskert utca filter by @urbalazs in #3757
- data: nagymaros: turn on housenumber-letters by @urbalazs in #3758
- data: nagymaros: filter conscriptionnumbers, update street filters by @urbalazs in #3759
- data: nagymaros: verify mapping by @vasony in #3760
- areas tests: use more execute_batch() by @vmiklos in #3761
- data: budapest_22: add Zoltán utca filter by @urbalazs in #3762
- data: budapest_22: update Bem József utca filter by @urbalazs in #3763
- data: budapest_11: remove Csikihegyek utca mapping by @vasony in #3764
- Update dependencies (2024-03) by @vmiklos in #3765
- data: budapest_11: filter Csiki-hegyek utca by @vasony in #3766
- data: fix errors by @vasony in #3767
- areas tests: use more execute_batch() by @vmiklos in #3769
- data: hodmezovasarhely: add Rárósi út mapping by @vasony in #3770
- data: hodmezovasarhely: filter streets by @vasony in #3771
- data: hodmezovasarhely: filter streets by @vasony in #3772
- New /lints/whole-country/invalid-addr-cities/update-result endpoint by @vmiklos in #3773
- lints, invalid-addr-cities: add update button by @vmiklos in #3774
- util: avoid ... in gen_link() by @vmiklos in #3775
- area tests: use more execute_batch() by @vmiklos in #3776
- data. budapest_01: update Krisztina körút, Logodi utca by @urbalazs in #3777
- area tests: use more execute_batch() by @vmiklos in #3778
- CI: update deprecated actions by @vmiklos in #3779
- lints, invalid-addr-cities: add update-result.json endpoint by @vmiklos in #3780
- lints, invalid-addr-cities: add JS loader by @vmiklos in #3781
- guide: update news.md by @vmiklos in #3782
- data, budapest_02: extend Keleti Károly utca filter by @vmiklos in #3783
- data: orszagut: import Káplár utca, Keleti Károly utca filters from b… by @vasony in #3785
- data: orszagut: fix filters based on lints by @vasony in #3786
- data. budapest_22: filter Madách utca by @urbalazs in #3784
- areas tests: use more execute_batch() by @vmiklos in #3787
- data: budapest_02: add Tizedes utca filter by @vmiklos in #3788
- areas tests: use more execute_batch() by @vmiklos in #3789
- data: budapest_12: add Fülemile út, update Ordas köz filter by @urbalazs in #3790
- areas tests: use more execute_batch() by @vmiklos in #3791
- data: budapest 01: fix filter streets by @vasony in #3793
- data: budapest 11: add Jégvirág utca filter by @vasony in #3794
- areas tests: use more execute_batch() by @vmiklos in #3795
- areas tests: use more execute_batch() by @vmiklos in #3796
- areas tests: use more execute_batch() by @vmiklos in #3797
- areas tests: use more execute_batch() by @vmiklos in #3798
- data: budapest 01: add interpolation all by @vasony in #3799
- data: budapest 03: add interpolation all by @vasony in #3800
- cron: get whole-country housenumbers in JSON as well by @vmiklos in #3801
- data: budapest 11: add more invalid numbers by @vasony in #3802
- data: budapest 11: add more invalid numbers by @vasony in #3803
- data: budapest_02: add Nyúl utca filter by @vmiklos in #3804
- lints, whole-country, invalid-addr-cities: show osm+areas date in footer by @vmiklos in #3805
- GC unused stats/i...
osm-gimmisn v24.2
- Resolves: #3073 New
/missing-housenumbers/.../view-lints
endpoint, listing per-relation lints
(mostly flagging unused filters) - Resolves: #3288 additional streets, gpx: handle nodes and relations as well
- Resolves: #3290 YAML keys are now flagged by the validator, instead of taking the last value
- Resolves: #3456
/lints/whole-country/invalid-addr-cities
is now case-sensitive, finds more
problems - Resolves: #3105 update times in the footer now show both the OSM and areas timestamp instead of
the time of the overpass query
osm-gimmisn 24.2 rc1
Validator now rejects duplicated keys.
osm-gimmisn 7.6
- Rouille: new
--host
parameter to specify the bind address - The
/missing-housenumbers/.../update-result
is now about 6 times faster (replaced home-grown
JSON cache with SQL indexes) - New
/lints/.../invalid-addr-cities
endpoint, tries to find invalid addr:city values - Resolves: #2986 stats: the length of the invalid addr:city values list now has a chart
- Resolves: #2987 stats: extract 2 lints from the stats page to an own lints page
- Resolves: #2994 areas: find ref-not-in-reflist problems in
Relation.get_invalid_refstreets()
- Resolves: #2988 cron: enable inactive relations which are invalid
- Resolves: #3018 additional streets is now available in gpx format as well
osm-gimmisn 7.5
- New
/missing-housenumbers/.../view-result.json
endpoint, exposing the missing-housenumbers
analysis result for a relation in a machine-readable format. - New
/additional-housenumbers/.../view-result.json
endpoint, exposing the additional-housenumbers
analysis result for a relation in a machine-readable format. - Resolves: #2592 cron now creates state for new, inactive relations
- Resolves: #2628 rename
*.expected-data
to*.overpassql
osm-gimmisn 7.5-rc1
v7.5-rc1 osm-gimmisn v7.5-rc1
osm-gimmisn 7.4
- Ported to chartjs v3, the javascript bundle size is now about 20% smaller
osm-gimmisn 7.3
- Ported to Rust, the missing-housenumbers analysis is now about 5 times faster
- Resolves: gh#1664 re-try overpass when response is XML (an error message) and CSV was requested
- Resolves: gh#1740 fix /filter-for/refcounty/../refsettlement/.. filtering out everything
- Resolves: gh#1746 fix disappeared localized strings
- Resolves: gh#1815 validator now rejects trailing whitespace when converting numbers to strings
- Resolves: gh#1839 stats: report per-zip coverage of housenumbers
- Resolves: gh#1950 fix the validator's exit code to actually fail on validation errors during CI
- Resolves: gh#2009 stats: separate progressbar for the capital