]> git.openstreetmap.org Git - nominatim.git/log
nominatim.git
2 years agoosm2pgsq: do not use deprecated tablespace options
Sarah Hoffmann [Thu, 8 Aug 2024 20:19:11 +0000 (22:19 +0200)]
osm2pgsq: do not use deprecated tablespace options

2 years agoadd deprecation warnings throughout docs
Sarah Hoffmann [Thu, 8 Aug 2024 09:53:27 +0000 (11:53 +0200)]
add deprecation warnings throughout docs

2 years agoMerge pull request #3506 from mtmail/development-environment-more-dependencies
Sarah Hoffmann [Fri, 9 Aug 2024 17:24:56 +0000 (19:24 +0200)]
Merge pull request #3506 from mtmail/development-environment-more-dependencies

Development environment: add missing dependencies

2 years agoDevelopment environment: add missing dependencies
marc tobias [Fri, 9 Aug 2024 15:55:21 +0000 (17:55 +0200)]
Development environment: add missing dependencies

2 years agoMerge pull request #3502 from mtmail/check-database-check-another-index
Sarah Hoffmann [Thu, 8 Aug 2024 13:21:38 +0000 (15:21 +0200)]
Merge pull request #3502 from mtmail/check-database-check-another-index

check-database: check for another required db index

2 years agoalso force nominatim in build dir to venv python
Sarah Hoffmann [Thu, 8 Aug 2024 13:15:17 +0000 (15:15 +0200)]
also force nominatim in build dir to venv python

2 years agoforce nominatim to be run with venv python
Sarah Hoffmann [Thu, 8 Aug 2024 12:39:26 +0000 (14:39 +0200)]
force nominatim to be run with venv python

2 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Thu, 8 Aug 2024 09:11:04 +0000 (11:11 +0200)]
Merge remote-tracking branch 'upstream/master'

2 years agoMerge pull request #3503 from lonvia/mkdocs-without-cmake
Sarah Hoffmann [Wed, 7 Aug 2024 17:21:00 +0000 (19:21 +0200)]
Merge pull request #3503 from lonvia/mkdocs-without-cmake

Build documentation without CMake

2 years agofix dangling links in documentation
Sarah Hoffmann [Wed, 7 Aug 2024 14:58:45 +0000 (16:58 +0200)]
fix dangling links in documentation

2 years agomove generated docs to site-html
Sarah Hoffmann [Wed, 7 Aug 2024 14:48:22 +0000 (16:48 +0200)]
move generated docs to site-html

2 years agobuild man page without CMake
Sarah Hoffmann [Wed, 7 Aug 2024 14:38:56 +0000 (16:38 +0200)]
build man page without CMake

2 years agoremove CMake-based build of docs
Sarah Hoffmann [Wed, 7 Aug 2024 14:31:15 +0000 (16:31 +0200)]
remove CMake-based build of docs

2 years agobuild vagrant instructions dynamically with mkdocs-gen-files
Sarah Hoffmann [Wed, 7 Aug 2024 14:28:44 +0000 (16:28 +0200)]
build vagrant instructions dynamically with mkdocs-gen-files

2 years agocheck-database: check for another required db index
marc tobias [Wed, 7 Aug 2024 13:19:40 +0000 (15:19 +0200)]
check-database: check for another required db index

2 years agoMerge pull request #3499 from mtmail/add-data-warn-if-frozen
Sarah Hoffmann [Wed, 7 Aug 2024 09:11:58 +0000 (11:11 +0200)]
Merge pull request #3499 from mtmail/add-data-warn-if-frozen

Add data warn if frozen

2 years agoswitch instruction to use wikimedia CSV file
Sarah Hoffmann [Wed, 7 Aug 2024 08:43:45 +0000 (10:43 +0200)]
switch instruction to use wikimedia CSV file

2 years agoadd-data: warn and exit if database is frozen
marc tobias [Mon, 5 Aug 2024 12:25:46 +0000 (14:25 +0200)]
add-data: warn and exit if database is frozen

2 years agoMerge pull request #3493 from lonvia/clean-up-bdd-tests
Sarah Hoffmann [Wed, 31 Jul 2024 15:02:39 +0000 (17:02 +0200)]
Merge pull request #3493 from lonvia/clean-up-bdd-tests

Various cleanups of BDD tests

2 years agoadapt BDD tests for legacy tokenizer + Python frontend
Sarah Hoffmann [Wed, 31 Jul 2024 12:55:16 +0000 (14:55 +0200)]
adapt BDD tests for legacy tokenizer + Python frontend

Mostly disables the tests, the cases are not worth fixing anymore.
Others just avoid using terms that trigger abbreviations.

2 years agofix postcode lookup with legacy tokenizer
Sarah Hoffmann [Wed, 31 Jul 2024 12:54:55 +0000 (14:54 +0200)]
fix postcode lookup with legacy tokenizer

2 years agomake housenumber search work with non-indexed partials
Sarah Hoffmann [Wed, 31 Jul 2024 12:09:35 +0000 (14:09 +0200)]
make housenumber search work with non-indexed partials

2 years agodisable ZIP5+ test for Python frontend
Sarah Hoffmann [Wed, 31 Jul 2024 12:08:57 +0000 (14:08 +0200)]
disable ZIP5+ test for Python frontend

Currently not working.

2 years agoadd forgotten BDD test
Sarah Hoffmann [Tue, 30 Jul 2024 15:42:09 +0000 (17:42 +0200)]
add forgotten BDD test

2 years agoswitch CI to new handling of legacy BDD tests
Sarah Hoffmann [Tue, 30 Jul 2024 15:41:49 +0000 (17:41 +0200)]
switch CI to new handling of legacy BDD tests

2 years agoremove support for PHP code coverage in BDD tests
Sarah Hoffmann [Tue, 30 Jul 2024 13:43:41 +0000 (15:43 +0200)]
remove support for PHP code coverage in BDD tests

2 years agobdd tests: get rid of dependency on build path
Sarah Hoffmann [Tue, 30 Jul 2024 09:38:40 +0000 (11:38 +0200)]
bdd tests: get rid of dependency on build path

BDD tests will now use whatever osm2pgsql they find in the PATH.
For testing against legacy tokenizer, use -DSERVER_MODULE_PATH
to point to the module. This will no longer work out of the box.

2 years agoMerge pull request #3492 from lonvia/drop-waste-disposal
Sarah Hoffmann [Tue, 30 Jul 2024 15:03:08 +0000 (17:03 +0200)]
Merge pull request #3492 from lonvia/drop-waste-disposal

Remove waste disposals and hunting stands from index

2 years agoMerge pull request #3490 from mtmail/which-url-after-webserver-install
Sarah Hoffmann [Tue, 30 Jul 2024 13:39:22 +0000 (15:39 +0200)]
Merge pull request #3490 from mtmail/which-url-after-webserver-install

After install point user to '/status' not '/' path

2 years agoAfter install point user to /status not / path
marc tobias [Mon, 29 Jul 2024 14:41:24 +0000 (16:41 +0200)]
After install point user to /status not / path

2 years agodrop amenity=waste_prposal and amenity=hunting_stand
Sarah Hoffmann [Tue, 30 Jul 2024 08:41:13 +0000 (10:41 +0200)]
drop amenity=waste_prposal and amenity=hunting_stand

2 years agoMerge pull request #3491 from mtmail/faq-unicode-encoding
Sarah Hoffmann [Mon, 29 Jul 2024 20:01:46 +0000 (22:01 +0200)]
Merge pull request #3491 from mtmail/faq-unicode-encoding

Admin FAQ entry for UnicodeEncodeError

2 years agoAdmin FAQ entry for UnicodeEncodeError
marc tobias [Mon, 29 Jul 2024 16:26:11 +0000 (18:26 +0200)]
Admin FAQ entry for UnicodeEncodeError

2 years agoMerge pull request #3466 from mtmail/apple-silicon-parallels
Sarah Hoffmann [Mon, 29 Jul 2024 14:52:54 +0000 (16:52 +0200)]
Merge pull request #3466 from mtmail/apple-silicon-parallels

Vagrant: add config for Apple Silicon

2 years agoMerge pull request #3487 from lonvia/port-to-psycopg3
Sarah Hoffmann [Mon, 29 Jul 2024 14:52:07 +0000 (16:52 +0200)]
Merge pull request #3487 from lonvia/port-to-psycopg3

Move importer code to psycopg3

2 years agoUbuntu 22 doesn't have psycopg yet
Sarah Hoffmann [Sat, 13 Jul 2024 20:52:49 +0000 (22:52 +0200)]
Ubuntu 22 doesn't have psycopg yet

2 years agofix dependencies and adapt documentation for psycopg3
Sarah Hoffmann [Sat, 13 Jul 2024 20:34:16 +0000 (22:34 +0200)]
fix dependencies and adapt documentation for psycopg3

2 years agoport code to psycopg3
Sarah Hoffmann [Fri, 5 Jul 2024 08:43:10 +0000 (10:43 +0200)]
port code to psycopg3

2 years agomake DB helper functions free functions
Sarah Hoffmann [Tue, 2 Jul 2024 13:15:50 +0000 (15:15 +0200)]
make DB helper functions free functions

Also changes the drop function so that it can drop multiple tables
at once.

2 years agoremove extension existence helper
Sarah Hoffmann [Tue, 2 Jul 2024 12:52:57 +0000 (14:52 +0200)]
remove extension existence helper

This is only used in one place.

2 years agoMerge pull request #3480 from mtmail/import-style-adits
Sarah Hoffmann [Wed, 24 Jul 2024 20:59:29 +0000 (22:59 +0200)]
Merge pull request #3480 from mtmail/import-style-adits

full,extra import style: add adits

2 years agofull,extra import style: add adits
marc tobias [Wed, 17 Jul 2024 08:57:29 +0000 (10:57 +0200)]
full,extra import style: add adits

2 years agofix docs link in update interval error message (#3479)
Shumail Mohyuddin [Wed, 17 Jul 2024 08:37:07 +0000 (10:37 +0200)]
fix docs link in update interval error message (#3479)

2 years agoMerge pull request #3468 from mtmail/setup-python-v5
Sarah Hoffmann [Mon, 8 Jul 2024 16:45:06 +0000 (18:45 +0200)]
Merge pull request #3468 from mtmail/setup-python-v5

Github Actions: now use setup-python v4->v5

2 years agoMerge pull request #3467 from mtmail/docs-datrie
Sarah Hoffmann [Mon, 8 Jul 2024 16:44:50 +0000 (18:44 +0200)]
Merge pull request #3467 from mtmail/docs-datrie

Documentation: typo in python package name

2 years agoGithub Actions: now use setup-python v4->v5
marc tobias [Mon, 8 Jul 2024 15:26:36 +0000 (17:26 +0200)]
Github Actions: now use setup-python v4->v5

2 years agoDocumentation: typo in python package name
marc tobias [Mon, 8 Jul 2024 14:44:09 +0000 (16:44 +0200)]
Documentation: typo in python package name

2 years agoVagrant: add config for Apple Silicon
marc tobias [Mon, 8 Jul 2024 13:35:01 +0000 (15:35 +0200)]
Vagrant: add config for Apple Silicon

2 years agoMerge pull request #3463 from lonvia/sqlalchemy14-with-psycopg
Sarah Hoffmann [Tue, 2 Jul 2024 16:43:28 +0000 (18:43 +0200)]
Merge pull request #3463 from lonvia/sqlalchemy14-with-psycopg

Make sure SQLAlchemy can handle the loaded dialect

2 years agomake sure SQLAlchemy can handle the loaded dialect
Sarah Hoffmann [Tue, 2 Jul 2024 13:55:23 +0000 (15:55 +0200)]
make sure SQLAlchemy can handle the loaded dialect

The psycopg dialect was only added in SQLAlchemy 2.0. To avoid loading
errors when SQLAlchemy 1.4 is installed together with psycopg3,
check that the dialect is really available.

2 years agofix some typos
Mateusz Konieczny [Wed, 26 Jun 2024 08:37:23 +0000 (10:37 +0200)]
fix some typos

2 years agoMerge pull request #3458 from lonvia/python-package
Sarah Hoffmann [Mon, 1 Jul 2024 13:02:01 +0000 (15:02 +0200)]
Merge pull request #3458 from lonvia/python-package

Add support for installation via pip

2 years agoadd mtm as maintainer for the Python packages
Sarah Hoffmann [Mon, 1 Jul 2024 10:07:52 +0000 (12:07 +0200)]
add mtm as maintainer for the Python packages

2 years agoimprove wording
Sarah Hoffmann [Sat, 29 Jun 2024 14:27:26 +0000 (16:27 +0200)]
improve wording

as per review

2 years agoenable CI tests for Ubuntu 24
Sarah Hoffmann [Fri, 28 Jun 2024 07:14:24 +0000 (09:14 +0200)]
enable CI tests for Ubuntu 24

2 years agoreduce from 3 to 2 packages
Sarah Hoffmann [Thu, 27 Jun 2024 19:26:12 +0000 (21:26 +0200)]
reduce from 3 to 2 packages

2 years agoupdate documentation for new directory layout
Sarah Hoffmann [Tue, 25 Jun 2024 09:42:30 +0000 (11:42 +0200)]
update documentation for new directory layout

2 years agoinstallation for Ubuntu 24.04 with packages
Sarah Hoffmann [Mon, 24 Jun 2024 18:07:02 +0000 (20:07 +0200)]
installation for Ubuntu 24.04 with packages

Also remove Ubuntu 20.04 instructions.

2 years agoswitch to symlink approach for packages
Sarah Hoffmann [Wed, 19 Jun 2024 20:42:15 +0000 (22:42 +0200)]
switch to symlink approach for packages

Needed to make building work from sdist and source directory.

2 years agoadapt packaging readmes
Sarah Hoffmann [Sat, 15 Jun 2024 07:13:31 +0000 (09:13 +0200)]
adapt packaging readmes

2 years agoupdate licenses and discussion links
Sarah Hoffmann [Wed, 12 Jun 2024 09:43:39 +0000 (11:43 +0200)]
update licenses and discussion links

2 years agoexport UsageError and Configuration in api directly
Sarah Hoffmann [Wed, 12 Jun 2024 08:27:10 +0000 (10:27 +0200)]
export UsageError and Configuration in api directly

Library users should not have to deal with the core package directly.

2 years agoupdate CI commands for linting
Sarah Hoffmann [Wed, 12 Jun 2024 08:03:41 +0000 (10:03 +0200)]
update CI commands for linting

2 years agoadapt cmake to new directory structure
Sarah Hoffmann [Tue, 11 Jun 2024 20:30:04 +0000 (22:30 +0200)]
adapt cmake to new directory structure

2 years agomake use of nominatim-api in db package optional
Sarah Hoffmann [Tue, 11 Jun 2024 18:21:19 +0000 (20:21 +0200)]
make use of nominatim-api in db package optional

2 years agoadapt bdd tests to new layout
Sarah Hoffmann [Mon, 10 Jun 2024 19:58:37 +0000 (21:58 +0200)]
adapt bdd tests to new layout

2 years agofix merge issues
Sarah Hoffmann [Sun, 9 Jun 2024 14:22:53 +0000 (16:22 +0200)]
fix merge issues

2 years agofix linting issues
Sarah Hoffmann [Sun, 9 Jun 2024 13:14:19 +0000 (15:14 +0200)]
fix linting issues

2 years agoport unit tests to new python package layout
Sarah Hoffmann [Sun, 9 Jun 2024 12:52:20 +0000 (14:52 +0200)]
port unit tests to new python package layout

2 years agomove API dependent functions out of args structure
Sarah Hoffmann [Fri, 7 Jun 2024 09:36:42 +0000 (11:36 +0200)]
move API dependent functions out of args structure

2 years agoadd packaging for the different subprojects
Sarah Hoffmann [Thu, 6 Jun 2024 16:08:56 +0000 (18:08 +0200)]
add packaging for the different subprojects

2 years agoadd missing __init__.py
Sarah Hoffmann [Thu, 6 Jun 2024 07:22:18 +0000 (09:22 +0200)]
add missing __init__.py

2 years agoadapt plugin imports
Sarah Hoffmann [Sat, 18 May 2024 17:35:18 +0000 (19:35 +0200)]
adapt plugin imports

2 years agoadd script for in-source execution
Sarah Hoffmann [Sat, 18 May 2024 12:04:06 +0000 (14:04 +0200)]
add script for in-source execution

2 years agosplit code into submodules
Sarah Hoffmann [Thu, 16 May 2024 09:55:17 +0000 (11:55 +0200)]
split code into submodules

2 years agoadd Python package configuration
Sarah Hoffmann [Mon, 13 May 2024 22:05:36 +0000 (00:05 +0200)]
add Python package configuration

The global configuration builds one large package.

2 years agoupdate Search.md, fix typo (#3454)
Markus Döring [Mon, 24 Jun 2024 13:24:09 +0000 (15:24 +0200)]
update Search.md, fix typo (#3454)

2 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Wed, 19 Jun 2024 13:06:46 +0000 (15:06 +0200)]
Merge remote-tracking branch 'upstream/master'

2 years agoMerge pull request #3447 from lonvia/avoid-invalidating-large-features
Sarah Hoffmann [Wed, 19 Jun 2024 13:06:23 +0000 (15:06 +0200)]
Merge pull request #3447 from lonvia/avoid-invalidating-large-features

Restrict invalidation of child objects on large street features

2 years agorestrict invalidation of child objects on large street features
Sarah Hoffmann [Wed, 19 Jun 2024 09:42:48 +0000 (11:42 +0200)]
restrict invalidation of child objects on large street features

When streets become very large, it is more likely a mapping error.
So ignore such changes.

2 years agoignore very long ways
Sarah Hoffmann [Sun, 16 Jun 2024 18:08:21 +0000 (20:08 +0200)]
ignore very long ways

2 years agoMerge pull request #3424 from lonvia/importance-csc-import
Sarah Hoffmann [Wed, 29 May 2024 16:06:53 +0000 (18:06 +0200)]
Merge pull request #3424 from lonvia/importance-csc-import

Implement a lighter format for wikipedia importance tables

2 years agoadapt database test for wikipedia importance to new tables
Sarah Hoffmann [Wed, 15 May 2024 08:21:41 +0000 (10:21 +0200)]
adapt database test for wikipedia importance to new tables

2 years agoadd tests for new importance CSV import
Sarah Hoffmann [Tue, 14 May 2024 21:08:52 +0000 (23:08 +0200)]
add tests for new importance CSV import

2 years agoadd CSV format for importance import
Sarah Hoffmann [Sun, 5 May 2024 07:39:52 +0000 (09:39 +0200)]
add CSV format for importance import

2 years agoMerge pull request #3423 from mudnug/patch-1
Sarah Hoffmann [Wed, 15 May 2024 09:26:01 +0000 (11:26 +0200)]
Merge pull request #3423 from mudnug/patch-1

Update Output place_id documentation to match implementation

2 years agoUpdate Output place_id documentation to match implementation
Matthew [Tue, 14 May 2024 18:00:17 +0000 (12:00 -0600)]
Update Output place_id documentation to match implementation

2 years agoMerge remote-tracking branch 'upstream/master'
Sarah Hoffmann [Tue, 14 May 2024 14:40:54 +0000 (16:40 +0200)]
Merge remote-tracking branch 'upstream/master'

2 years agoMerge pull request #3422 from lonvia/drop-non-parented-interpolations
Sarah Hoffmann [Tue, 14 May 2024 14:40:28 +0000 (16:40 +0200)]
Merge pull request #3422 from lonvia/drop-non-parented-interpolations

Drop address interpolations when no parent can be found

2 years agowork around new pylint warnings
Sarah Hoffmann [Tue, 14 May 2024 12:50:37 +0000 (14:50 +0200)]
work around new pylint warnings

2 years agodrop interpolations when no parent can be found
Sarah Hoffmann [Tue, 14 May 2024 09:35:14 +0000 (11:35 +0200)]
drop interpolations when no parent can be found

A housenumber without the place it refers to is of only limited use.

2 years agoMerge pull request #3413 from osm-search/mtmail-patch-1
Sarah Hoffmann [Mon, 6 May 2024 07:18:09 +0000 (09:18 +0200)]
Merge pull request #3413 from osm-search/mtmail-patch-1

Special-Phrases.md - correct typo

2 years agoSpecial-Phrases.md - correct typo
mtmail [Sun, 5 May 2024 20:46:21 +0000 (22:46 +0200)]
Special-Phrases.md - correct typo

2 years agoMerge pull request #3411 from lonvia/fix-address-style
Sarah Hoffmann [Sun, 5 May 2024 11:01:20 +0000 (13:01 +0200)]
Merge pull request #3411 from lonvia/fix-address-style

Address and street style: switch to explicit choice of highway values

2 years agoaddress and street style: switch to explicit choice of highway values
Sarah Hoffmann [Sun, 5 May 2024 08:02:20 +0000 (10:02 +0200)]
address and street style: switch to explicit choice of highway values

The non-street values for the highway tag are proliferating.
Switch the style to only include values explicitly choosen.

2 years agoMerge pull request #3410 from lonvia/docs-special-phrases
Sarah Hoffmann [Sun, 5 May 2024 09:14:22 +0000 (11:14 +0200)]
Merge pull request #3410 from lonvia/docs-special-phrases

Add documentation of the format for special phrases CSV

2 years agofix typo
Sarah Hoffmann [Sun, 5 May 2024 07:59:46 +0000 (09:59 +0200)]
fix typo

2 years agoadd documentation of special phrases CSV format
Sarah Hoffmann [Sun, 5 May 2024 07:59:32 +0000 (09:59 +0200)]
add documentation of special phrases CSV format

2 years agoMerge pull request #3409 from lonvia/docs-secondary-importance
Sarah Hoffmann [Sat, 4 May 2024 13:11:19 +0000 (15:11 +0200)]
Merge pull request #3409 from lonvia/docs-secondary-importance

Add documentation for installing a secondary importance file

2 years agoMerge pull request #3408 from lonvia/update-postcode-parents
Sarah Hoffmann [Sat, 4 May 2024 13:11:05 +0000 (15:11 +0200)]
Merge pull request #3408 from lonvia/update-postcode-parents

Reindex postcodes when their parent is deleted