Sarah Hoffmann
4ff7696ed3
Merge pull request #3820 from mtmail/berlin-ost-hauptbahnhof
...
Sanetizer no longer strips name parts in brackets when more parts follow
2025-08-23 17:17:39 +02:00
marc tobias
247afe1f56
sanetizer no longer strips name parts in brackets when more parts follow
2025-08-23 01:06:35 +02:00
Sarah Hoffmann
6f74141fa4
Merge pull request #3819 from lonvia/ignore-survey
...
Ignore survey:* tags
2025-08-22 22:10:02 +02:00
Sarah Hoffmann
75ccf97de3
ignore survey:* tags
2025-08-22 10:59:58 +02:00
Sarah Hoffmann
196de9e974
Merge pull request #3796 from anqixxx/locale-refactor
...
Localize() + Results refactor
2025-08-13 14:08:42 +02:00
anqixxx
6b627df4fb
Locales and localization refactor with Locales as a localizer object.
...
Removed auto-localization from search/search_address APIs (now explicit), simplified AddressLines to subclass List[AddressLine], made display_name a computed property in Results instead of field and removed result-localization circular dependencies
2025-08-12 08:05:37 -04:00
Sarah Hoffmann
b7d77b9b43
avoid symbolic link to files in packaging
...
Hatch cannot handle those correctly and will add a symbolic link to the
source package.
2025-08-06 21:59:13 +02:00
Sarah Hoffmann
7e84d38a92
Merge pull request #3811 from lonvia/fix-frequent-terms-with-viewbox
...
Don't restrict to viewbox for frequent terms
2025-08-06 21:10:07 +02:00
Sarah Hoffmann
c7df8738ed
fix typing issue with latest falcon version
2025-08-06 20:08:10 +02:00
Sarah Hoffmann
0045203092
don't restrict to viewbox for frequent terms
...
All searched places may be outside the viewbox in which case the
restriction means that there are no results at all. Add the penalty for
being outside the viewbox earlier instead and then cut the list.
2025-08-06 17:27:52 +02:00
Sarah Hoffmann
b325413486
Merge pull request #3808 from lonvia/avoid-st-relate
...
Replace ST_Relate by shortcut functions
2025-08-06 16:28:51 +02:00
Sarah Hoffmann
6270c90052
replace ST_Relate by shortcut functions
...
For some reason ST_Relate returns wrong results in the context of
the trigger on Debian Trixie. Works fine with the Postgis version
from postgresql.org.
2025-08-06 14:43:07 +02:00
Sarah Hoffmann
a7709c768d
add test for reverse with address layer and inherited address
2025-07-31 22:25:55 +02:00
Sarah Hoffmann
47c0a101b9
Merge pull request #3799 from lonvia/reduce-coordinate-precision
...
Reduce coordinate precision of centroids and interpolation lines
2025-07-30 14:50:36 +02:00
Sarah Hoffmann
64bb8c2a9c
Merge pull request #3800 from lonvia/improve-style-docs
...
Improvements to documentation for custom import styles
2025-07-30 14:50:17 +02:00
Sarah Hoffmann
194b607491
Merge pull request #3797 from mtmail/database-version-not-found
...
Better hint to user if database import didnt finish
2025-07-30 12:08:10 +02:00
marc tobias
9bad3b1e61
Better hint to user if database import didnt finish
2025-07-30 10:25:14 +02:00
Sarah Hoffmann
69e882096c
clarify what merging means
2025-07-29 23:04:14 +02:00
Sarah Hoffmann
f300b00c2d
docs: add a list of available topics
2025-07-29 22:59:02 +02:00
Sarah Hoffmann
242fcc6e4d
adapt BDD tests to different rounding of reduce precision
2025-07-29 22:35:55 +02:00
Sarah Hoffmann
83c6f27f5c
reduce precision of interpolations to OSM precision
2025-07-29 22:35:47 +02:00
Sarah Hoffmann
1111597db5
reduce precision of computed centroids to 7 digits
2025-07-29 21:25:14 +02:00
Sarah Hoffmann
866e6bade9
Merge pull request #3789 from lonvia/align-deferred-delete-limits
...
Align limits for deferring delete and reindexing on insert
2025-07-22 11:15:56 +02:00
Sarah Hoffmann
4cbbe04f7f
align limits for deferring delete and reindexing on insert
...
Right now when a boundary with an area between 1 and 2 broke, it
was deleted but on reinsert afer repair, the addresses are not updated
resulting in inconsistent data.
2025-07-21 16:11:06 +02:00
Sarah Hoffmann
e1cef3de0a
remove unused code
2025-07-21 11:36:57 +02:00
Sarah Hoffmann
c6088cb4e7
Merge pull request #3785 from lonvia/raise-python-to-39
...
Raise minimum required Python version to 3.9
2025-07-19 23:02:13 +02:00
Sarah Hoffmann
a725cab2fc
run old-version CI against oldest supported Python
2025-07-19 19:50:01 +02:00
Sarah Hoffmann
8bb53c22be
raise minimum supported Python version to 3.9
2025-07-19 15:23:17 +02:00
Sarah Hoffmann
8a96e4f802
Merge pull request #3781 from lonvia/partial-address-index-lookup
...
Reduce number of tokens used for index lookups during search
2025-07-15 10:11:12 +02:00
Sarah Hoffmann
a9cd706bb6
adapt test to new lookup limits
2025-07-14 14:21:09 +02:00
Sarah Hoffmann
09b5ea097b
restrict pre-selection by postcode to country
2025-07-14 14:21:09 +02:00
Sarah Hoffmann
e111257644
restrict name-only address searches early by postcode
2025-07-14 14:21:09 +02:00
Sarah Hoffmann
93ac1023f7
restrict name-only search more
2025-07-14 14:21:09 +02:00
Sarah Hoffmann
1fe2353682
restrict postcode distance computation to within country
2025-07-14 14:21:09 +02:00
Sarah Hoffmann
6d2b79870c
only use most infrequent tokens for search index lookup
2025-07-14 14:18:22 +02:00
Sarah Hoffmann
621d8e785b
Merge pull request #3779 from lonvia/fix-zero-devision-direction
...
Fix direction factor computation on empty strings
2025-07-11 14:51:00 +02:00
Sarah Hoffmann
830307484b
Merge pull request #3777 from lonvia/harmonize-transition-penalties
...
Clean up word transition penalty assignment for searches
2025-07-11 14:17:48 +02:00
Sarah Hoffmann
5d6967a1d0
Merge pull request #3778 from lonvia/remove-log-db-setting
...
Remove defaults and documentations for LOG_DB setting
2025-07-11 14:17:24 +02:00
Sarah Hoffmann
26903aec0b
add BDD test for empty queries
2025-07-11 14:16:48 +02:00
Sarah Hoffmann
c39183e3a5
remove any references to website setup or refresh
...
Does no longer exist.
2025-07-11 11:51:49 +02:00
Sarah Hoffmann
21ef3be433
fix direction factor computation on empty strings
2025-07-11 11:25:14 +02:00
Sarah Hoffmann
99562a197e
remove LOG_DB setting, not implemented anymore
2025-07-11 11:15:41 +02:00
Sarah Hoffmann
fe30663b21
remove penalty from TokenRanges
...
The parameter is no longer needed.
2025-07-11 11:01:22 +02:00
Sarah Hoffmann
73ee17af95
adapt tests for new function signatures
2025-07-11 11:01:22 +02:00
Sarah Hoffmann
b9252cc348
reduce maximum number of SQL queries per search
2025-07-11 11:01:22 +02:00
Sarah Hoffmann
71025f3f43
fix order of address rankings prefering longest words
2025-07-11 11:01:21 +02:00
Sarah Hoffmann
e4b671f8b1
reinstate penalty for partial only matches
2025-07-11 11:01:21 +02:00
Sarah Hoffmann
7ebd121abc
give word break slight advantage towards continuation
...
prefers longer words
2025-07-11 11:01:21 +02:00
Sarah Hoffmann
4634ad0720
rebalance word transition penalties
2025-07-11 11:01:21 +02:00
Sarah Hoffmann
4a9253a0a9
simplify QueryNode penalty and initial assignment
2025-07-11 11:01:09 +02:00