]> git.openstreetmap.org Git - nominatim-ui.git/blobdiff - TODO.md
install leaflet-mini-map via npm/yarn
[nominatim-ui.git] / TODO.md
diff --git a/TODO.md b/TODO.md
index c27300d8a4e7595ead7c7a691deb25672b1935c1..ca2026ac36951f68feb7eb12e860d771da21eb83 100644 (file)
--- a/TODO.md
+++ b/TODO.md
    * need /details to support &format=json
 * reverse: zoom not set
 http://localhost:8000/reverse.html?format=html&lat=52.3755991766591&lon=7.646484374999999&zoom=
    * need /details to support &format=json
 * reverse: zoom not set
 http://localhost:8000/reverse.html?format=html&lat=52.3755991766591&lon=7.646484374999999&zoom=
-* details page: add "There are more child objects which are not shown" back in
-* details page: nicer 404
 * move this TODO.txt to github issues
 * write install instructions
 * check output of /dist into repository
 
 ## Might never work
 
 * move this TODO.txt to github issues
 * write install instructions
 * check output of /dist into repository
 
 ## Might never work
 
-* pagination
+* pagination. API returns an array whichout indication if more results exist
 * API returns category, type, but without admin_level we can't derive e.g. state,country
 * seeting acceptlanguage whichout a server component https://github.com/dansingerman/jQuery-Browser-Language
 * API returns category, type, but without admin_level we can't derive e.g. state,country
 * seeting acceptlanguage whichout a server component https://github.com/dansingerman/jQuery-Browser-Language
+* nice 404 detail page. The API returns HTTP 400 error instead of an empty data set.
 
 ## Unknown
 
 
 ## Unknown
 
@@ -35,7 +34,7 @@ http://localhost:8000/reverse.html?format=html&lat=52.3755991766591&lon=7.646484
 
 ## Nice-to-have
 
 
 ## Nice-to-have
 
-* don't show unset parameters in URL, e.g. `&a=&b=&c=1` => '&c='
+* add permalink (like https://github.com/openstreetmap/Nominatim/pull/1003)
 * different content for official OSM, e.g. github urls
 * set HTML title
 * cache `update_data_date` result
 * different content for official OSM, e.g. github urls
 * set HTML title
 * cache `update_data_date` result
@@ -44,7 +43,8 @@ http://localhost:8000/reverse.html?format=html&lat=52.3755991766591&lon=7.646484
 * don't copy jquery/leaflet in /src, use dependency manager instead, e.g. https://bower.io/
 * add tests with fixtures
 * concatenate/minify JS and CSS
 * don't copy jquery/leaflet in /src, use dependency manager instead, e.g. https://bower.io/
 * add tests with fixtures
 * concatenate/minify JS and CSS
-
+* detailpage: make linkedplaces, childplaces optional (rarely used? second click to enable?)
+* set better alt tag for icons
 
 ## Code cleanup
 
 
 ## Code cleanup