]>
git.openstreetmap.org Git - nominatim.git/log
Sarah Hoffmann [Mon, 13 Feb 2017 19:51:00 +0000 (20:51 +0100)]
Merge pull request #629 from melvyn-sopacua/release-2.6.0a1
Build fixes for BSD-like systems
Melvyn Sopacua [Mon, 13 Feb 2017 13:33:14 +0000 (14:33 +0100)]
Use CMAKE_MAKE_PROGRAM instead of hardcoded make
FreeBSD uses `gmake` instead of `make` if GNU make is required to build
a port.
Melvyn Sopacua [Mon, 13 Feb 2017 13:30:48 +0000 (14:30 +0100)]
BSD compat: use sys/endian.h if available
<byteswap.h> is a linuxism. On BSD-like systems this is <sys/endian.h>
Sarah Hoffmann [Tue, 7 Feb 2017 22:32:37 +0000 (23:32 +0100)]
Merge pull request #626 from rory/patch-1
Syntax improvements
Rory McCann [Tue, 7 Feb 2017 13:57:54 +0000 (14:57 +0100)]
Syntax improvements
use backticks for more fixed-width type things
Sarah Hoffmann [Sun, 5 Feb 2017 22:02:21 +0000 (23:02 +0100)]
reverse: choose interpolation only when further than point
The ST_DWithin check also includes objects that are the same distance.
Another attempt at #545.
Sarah Hoffmann [Sun, 5 Feb 2017 12:08:51 +0000 (13:08 +0100)]
reverse: disable interpolation when going up the address hierarchy
Fixes #621.
Sarah Hoffmann [Thu, 2 Feb 2017 11:12:30 +0000 (12:12 +0100)]
Merge pull request #620 from sebkur/improve-readme-formatting
Improve markdown of Installation section
Sebastian Kürten [Thu, 2 Feb 2017 10:58:40 +0000 (11:58 +0100)]
Improve markdown of Installation section
Due to indentation issues (code within numbered list needs at least 8
spaces instead of 4) the code would not appear as code but as plain text
without a fixed size font and also without newlines appearing in the
HTML.
Sarah Hoffmann [Sat, 21 Jan 2017 08:14:36 +0000 (09:14 +0100)]
Merge pull request #613 from mtmail/travis-behave-and-split-tests
Replace lettuce with behave in tests. Use python3 Split import and (p…
Marc Tobias Metten [Sat, 21 Jan 2017 01:38:04 +0000 (02:38 +0100)]
Replace lettuce with behave in tests. Use python3 Split import and (python,php) tests into two travis executions
Sarah Hoffmann [Mon, 16 Jan 2017 20:09:32 +0000 (21:09 +0100)]
Merge pull request #610 from lonvia/set-lanugage-of-indexer
force language of pgsql to C
Sarah Hoffmann [Sun, 15 Jan 2017 20:33:47 +0000 (21:33 +0100)]
Merge pull request #605 from lonvia/fix-fraction-on-interpolations
Better search radius for interpolations when reverse geocoding
Sarah Hoffmann [Sat, 29 Oct 2016 09:08:40 +0000 (11:08 +0200)]
force language of pgsql to C
Fixes #558.
Sarah Hoffmann [Mon, 9 Jan 2017 20:15:41 +0000 (21:15 +0100)]
fix viewbox tests
Hamburg may not be complete in the test set
Sarah Hoffmann [Sun, 1 Jan 2017 23:33:09 +0000 (00:33 +0100)]
reverse: reduce search radius for interpolations
Interpolations should have the same maximum search radius as
address points. Change search strategy and only search for
interpolations either before decreasing the maxRank to road
or when a POI was found and we need to check that there isn't
an interpolation that is closer.
Sarah Hoffmann [Sun, 1 Jan 2017 16:58:21 +0000 (17:58 +0100)]
add test for moreURL issue and debugging of test query contents
Sarah Hoffmann [Sun, 1 Jan 2017 16:36:07 +0000 (17:36 +0100)]
Merge branch 'moreurl-with-countrycodes' of https://github.com/mtmail/Nominatim into mtmail-moreurl-with-countrycodes
Sarah Hoffmann [Sun, 1 Jan 2017 09:57:23 +0000 (10:57 +0100)]
Merge pull request #600 from lonvia/behave-tests-rebased
Rework tests
Sarah Hoffmann [Fri, 30 Dec 2016 22:16:21 +0000 (23:16 +0100)]
remove old bdd tests
Sarah Hoffmann [Fri, 30 Dec 2016 22:15:41 +0000 (23:15 +0100)]
add mention of required Tiger files for test database
Sarah Hoffmann [Fri, 30 Dec 2016 21:55:57 +0000 (22:55 +0100)]
move php tests in common test dir and unify READMEs
Sarah Hoffmann [Wed, 28 Dec 2016 22:41:08 +0000 (23:41 +0100)]
add source files for test database
Sarah Hoffmann [Wed, 28 Dec 2016 22:07:20 +0000 (23:07 +0100)]
move scenes directory to new test directory
Sarah Hoffmann [Wed, 28 Dec 2016 21:57:52 +0000 (22:57 +0100)]
add api tests for language, details and lookup
Sarah Hoffmann [Thu, 22 Dec 2016 21:28:23 +0000 (22:28 +0100)]
add remaining reverse tests
Sarah Hoffmann [Wed, 21 Dec 2016 21:47:47 +0000 (22:47 +0100)]
add simple reverse API tests
Sarah Hoffmann [Wed, 21 Dec 2016 19:28:27 +0000 (20:28 +0100)]
finish search API tests
Sarah Hoffmann [Mon, 19 Dec 2016 20:38:42 +0000 (21:38 +0100)]
more API search tests
also move directory name back to api
Sarah Hoffmann [Sat, 17 Dec 2016 16:33:44 +0000 (17:33 +0100)]
add simple direct API search tests
API tests now no longer require a running Apache installation,
instead the website php scripts are called directly using the
appropriate enivronment.
Sarah Hoffmann [Tue, 29 Nov 2016 21:19:59 +0000 (22:19 +0100)]
more backslash tests
Sarah Hoffmann [Tue, 29 Nov 2016 20:34:31 +0000 (21:34 +0100)]
add osm2pgsql update tests
Sarah Hoffmann [Tue, 29 Nov 2016 19:08:05 +0000 (20:08 +0100)]
add remianing osm2pgsql import tests
Sarah Hoffmann [Mon, 28 Nov 2016 22:27:40 +0000 (23:27 +0100)]
add osm2pgsql broken data tests
Sarah Hoffmann [Sun, 27 Nov 2016 15:51:05 +0000 (16:51 +0100)]
add simple osm2pgsql tests
Sarah Hoffmann [Sun, 27 Nov 2016 13:44:21 +0000 (14:44 +0100)]
add remaining db update tests
Sarah Hoffmann [Sun, 27 Nov 2016 12:39:43 +0000 (13:39 +0100)]
add tests for updating linked features
Sarah Hoffmann [Sun, 27 Nov 2016 10:56:43 +0000 (11:56 +0100)]
add tests for interpolation updates
Sarah Hoffmann [Sun, 27 Nov 2016 09:12:07 +0000 (10:12 +0100)]
add simple db update tests
Sarah Hoffmann [Sat, 26 Nov 2016 23:47:37 +0000 (00:47 +0100)]
add interpolation tests
Sarah Hoffmann [Sat, 26 Nov 2016 22:04:31 +0000 (23:04 +0100)]
tests for linking
Sarah Hoffmann [Fri, 25 Nov 2016 19:53:56 +0000 (20:53 +0100)]
add naming tests
Sarah Hoffmann [Fri, 25 Nov 2016 19:34:26 +0000 (20:34 +0100)]
add parenting tests
Sarah Hoffmann [Tue, 22 Nov 2016 22:52:45 +0000 (23:52 +0100)]
ad search_name import tests
Sarah Hoffmann [Sun, 20 Nov 2016 19:03:51 +0000 (20:03 +0100)]
add placex import tests
Sarah Hoffmann [Sun, 20 Nov 2016 16:30:54 +0000 (17:30 +0100)]
simple search steps
Sarah Hoffmann [Mon, 7 Nov 2016 20:16:28 +0000 (21:16 +0100)]
rename and add basic tests
Sarah Hoffmann [Wed, 31 Aug 2016 06:46:48 +0000 (08:46 +0200)]
environment for behave tests
Sarah Hoffmann [Wed, 28 Dec 2016 22:38:17 +0000 (23:38 +0100)]
make path to wikipedia files configurable
Marc Tobias Metten [Thu, 22 Dec 2016 01:06:08 +0000 (02:06 +0100)]
sMoreURL now includes countrycodes values
Sarah Hoffmann [Sat, 17 Dec 2016 17:33:15 +0000 (18:33 +0100)]
update osm2pgsql (quoting fix)
Sarah Hoffmann [Fri, 16 Dec 2016 07:51:18 +0000 (08:51 +0100)]
Merge pull request #595 from mtmail/set-webserver-directoryindex
set directoryindex in Apache,nginx configuration
Marc Tobias Metten [Fri, 16 Dec 2016 01:16:47 +0000 (02:16 +0100)]
set directoryindex in Apache,nginx configuration
Sarah Hoffmann [Sun, 20 Nov 2016 16:00:43 +0000 (17:00 +0100)]
Merge pull request #581 from lonvia/update-osm2pgsql
update osm2pgsql
Sarah Hoffmann [Sat, 19 Nov 2016 12:09:11 +0000 (13:09 +0100)]
do not build osm2pgsql tests
Sarah Hoffmann [Sat, 19 Nov 2016 12:04:34 +0000 (13:04 +0100)]
update osm2pgsql (new libosmium)
marc tobias [Thu, 17 Nov 2016 21:55:05 +0000 (22:55 +0100)]
fix PHP warnings when reverse search was called without parameters
... or empty results
Sarah Hoffmann [Wed, 2 Nov 2016 18:21:29 +0000 (19:21 +0100)]
Merge pull request #548 from lonvia/query-ckeck-utf8
check if query is valid unicode string
Sarah Hoffmann [Tue, 1 Nov 2016 23:11:17 +0000 (00:11 +0100)]
adapt tiger reverse test to changed api
Sarah Hoffmann [Tue, 1 Nov 2016 22:49:02 +0000 (23:49 +0100)]
Merge branch 'ui-easy-switch-coords' of https://github.com/mtmail/Nominatim
marc tobias [Sun, 30 Oct 2016 16:07:43 +0000 (17:07 +0100)]
Tiger: set osmtype=way and correct osm_id
marc tobias [Sun, 30 Oct 2016 12:57:48 +0000 (13:57 +0100)]
cleanup of SQL for readability. No logic change
marc tobias [Sat, 29 Oct 2016 16:49:21 +0000 (18:49 +0200)]
cleanup of SQL for readability. No logic change
marc tobias [Sun, 30 Oct 2016 16:45:45 +0000 (17:45 +0100)]
UI: keep map position when switch to reverse. Easy switching of lat,lon to lon,lat
Sarah Hoffmann [Sat, 29 Oct 2016 10:21:49 +0000 (12:21 +0200)]
Merge pull request #568 from mtmail/z-index-fix-for-mapbounds-button
fix dropdown menu not overlapping map button
marc tobias [Sat, 29 Oct 2016 09:25:21 +0000 (11:25 +0200)]
add missing newline in CSS file
marc tobias [Sat, 29 Oct 2016 09:14:30 +0000 (11:14 +0200)]
fix drodown menu not overlapping map button
Sarah Hoffmann [Mon, 24 Oct 2016 18:39:49 +0000 (20:39 +0200)]
fix parameter list for renamed postgis functions
fixes #560
Sarah Hoffmann [Thu, 20 Oct 2016 20:00:18 +0000 (22:00 +0200)]
Merge pull request #556 from lonvia/drop-php-53-support
Drop support for PHP < 5.4
Sarah Hoffmann [Tue, 18 Oct 2016 21:06:29 +0000 (23:06 +0200)]
Merge pull request #557 from mtmail/test-failure-after-
c0b4411
PHP unit test failed after change in
c0b4411
Marc Tobias Metten [Tue, 18 Oct 2016 20:54:01 +0000 (22:54 +0200)]
PHP unit test failed after change in
c0b4411
Sarah Hoffmann [Mon, 17 Oct 2016 20:28:39 +0000 (22:28 +0200)]
drop support for PHP < 5.4
Sarah Hoffmann [Sun, 16 Oct 2016 07:55:13 +0000 (09:55 +0200)]
Merge pull request #550 from lonvia/decrease-line-length
Reduce maximum line length to 199
Sarah Hoffmann [Thu, 13 Oct 2016 22:01:16 +0000 (00:01 +0200)]
reduce maximum line length to 199 for all php files
Sarah Hoffmann [Thu, 13 Oct 2016 06:03:28 +0000 (08:03 +0200)]
slightly relax viewbox parameter check
Allow out of bounds parameters as long as the resulting box
covers some legal coodinates.
Sarah Hoffmann [Wed, 12 Oct 2016 21:30:24 +0000 (23:30 +0200)]
split long lines in Geocode.php
Sarah Hoffmann [Wed, 12 Oct 2016 22:26:04 +0000 (00:26 +0200)]
fix viewbox parameters in tests
Sarah Hoffmann [Wed, 12 Oct 2016 20:27:46 +0000 (22:27 +0200)]
remove debug output
Sarah Hoffmann [Wed, 12 Oct 2016 20:25:04 +0000 (22:25 +0200)]
check if query is valid unicode string
Sarah Hoffmann [Wed, 12 Oct 2016 20:13:07 +0000 (22:13 +0200)]
properly check format of viewbox parameter
Sarah Hoffmann [Wed, 12 Oct 2016 18:21:12 +0000 (20:21 +0200)]
fix typo in error message
Sarah Hoffmann [Wed, 12 Oct 2016 18:09:20 +0000 (20:09 +0200)]
reduce search depth when splitting word sets
Too many out-of-memory conditions with the current algorithm.
Sarah Hoffmann [Mon, 10 Oct 2016 20:12:42 +0000 (22:12 +0200)]
fix variable name typos
Sarah Hoffmann [Sun, 9 Oct 2016 21:08:20 +0000 (23:08 +0200)]
note phpcs command in contribution readme
Sarah Hoffmann [Sun, 9 Oct 2016 20:07:30 +0000 (22:07 +0200)]
details: check for unknown object and icons
Sarah Hoffmann [Sun, 9 Oct 2016 19:41:23 +0000 (21:41 +0200)]
fix syntax error for route boxes
Sarah Hoffmann [Sun, 9 Oct 2016 19:14:59 +0000 (21:14 +0200)]
avoid passing temporary array by reference
PHP7 complains: Only variables should be passed by reference.
Sarah Hoffmann [Sun, 9 Oct 2016 19:04:53 +0000 (21:04 +0200)]
better error message for missing osm2pgsql
Sarah Hoffmann [Sun, 9 Oct 2016 18:09:59 +0000 (20:09 +0200)]
replace deprecated postgis functions
ST_Line_Locate_Point and ST_Distance_Spheroid have changed
spelling in newer version and throw a deprecation warning.
Sarah Hoffmann [Tue, 4 Oct 2016 18:32:22 +0000 (20:32 +0200)]
check for correct array for country codes
fixes trac ticket 5427
Rémi BOURGAREL [Tue, 4 Oct 2016 13:49:31 +0000 (15:49 +0200)]
Change on get_addressdata check for matching the condition in placex_update
On placex_update we stop the indexing to the first parent if the rank_search is above 27. We should do the same check in get_adressdata, because place with a rank_address != 30 and a search_rank > 27 will have only 1 parent.
https://github.com/twain47/Nominatim/issues/534
Sarah Hoffmann [Sun, 2 Oct 2016 15:33:49 +0000 (17:33 +0200)]
docs: fix link
Sarah Hoffmann [Sat, 1 Oct 2016 11:03:31 +0000 (13:03 +0200)]
fill interpolation array for reverse lookups via search endpoint
Fixes #540
Sarah Hoffmann [Fri, 30 Sep 2016 20:42:12 +0000 (22:42 +0200)]
fix namespace use
Sarah Hoffmann [Fri, 30 Sep 2016 18:01:20 +0000 (20:01 +0200)]
Merge pull request #538 from lonvia/update-default-languages
Update default languages and move country search term creation to setup.php
Sarah Hoffmann [Wed, 28 Sep 2016 21:30:44 +0000 (23:30 +0200)]
move country search term creation into setup script
Search results can become odd without the country search
terms, so make their inclusion a mandatory part of the
setup.
Also adds a new configuration variable to restrict the
languages taken into account by Nominatim.
Sarah Hoffmann [Wed, 28 Sep 2016 20:04:29 +0000 (22:04 +0200)]
update per-country language defaults
Added missing defaults for all mono-lingual countries as per
http://wiki.openstreetmap.org/wiki/Nominatim/Country_Codes
Sarah Hoffmann [Fri, 16 Sep 2016 19:57:38 +0000 (21:57 +0200)]
Merge pull request #533 from mtmail/PSR2-php-tests
fix PSR2 warnings in php tests
Sarah Hoffmann [Fri, 16 Sep 2016 19:55:44 +0000 (21:55 +0200)]
Merge pull request #532 from mtmail/PSR2-namespaces
add namespaces, method visibility according to PSR2 standard
Marc Tobias Metten [Fri, 16 Sep 2016 00:45:42 +0000 (02:45 +0200)]
fix PSR2 warnings in php tests