Commit graph

6354 commits

Author SHA1 Message Date
Dan Stowell
deea77ab93 refresh search if showing and user changes provider 2014-02-23 22:15:38 +00:00
Richard Fairhurst
f383fe2793 Fiiiix siiiiilly direeeeections 2014-02-03 18:08:53 +00:00
Richard Fairhurst
04e2d35834 Merge pull request #6 from apmon/jsroute
Make more of the javascript routing functions internationalizable
2014-02-03 09:35:44 -08:00
Kai Krueger
3eaf58c151 Make more of the javascript routing functions internationalizable 2014-02-01 21:10:54 -07:00
Richard Fairhurst
3cfcf18a59 Remove some repeated-query funkiness 2014-01-23 22:53:07 +00:00
Richard Fairhurst
33b1845587 Remove a couple of TODOs 2014-01-23 22:32:39 +00:00
Richard Fairhurst
0e6a41c1c9 Repair Go button 2014-01-23 22:31:44 +00:00
Richard Fairhurst
149182f620 Apparently 'final' is a reserved word in JS... 2014-01-23 22:29:09 +00:00
Richard Fairhurst
7c13b43f31 Integrate marker & geocoding behaviours 2014-01-23 21:10:11 +00:00
Richard Fairhurst
423b13d5ce Add GraphHopper engine (thanks @karussell!) 2014-01-23 20:19:06 +00:00
Richard Fairhurst
e825f8b264 More draggable routes work 2014-01-23 11:38:01 +00:00
Richard Fairhurst
edd6235b45 More work on draggable markers 2014-01-23 10:26:04 +00:00
Richard Fairhurst
08837b2f8b Start work on drag-and-drop start/end markers 2014-01-23 00:49:00 +00:00
Richard Fairhurst
d40d32889c Remove logging 2014-01-22 20:31:58 +00:00
Richard Fairhurst
576745e332 Allow user to click Go before geocode result 2014-01-22 20:29:38 +00:00
Richard Fairhurst
81ebdee185 Parse CloudMade directions 2014-01-22 18:53:30 +00:00
Richard Fairhurst
36ee18b88e Parse MapQuest directions 2014-01-22 18:38:07 +00:00
Richard Fairhurst
d14406cead Move more engine-specific stuff out of main .js 2014-01-22 18:20:07 +00:00
Richard Fairhurst
c4f3d1bd32 Start MapQuest Open support 2014-01-22 15:53:35 +00:00
Richard Fairhurst
7834c628e9 Simplify usage, fix closures 2014-01-22 12:52:51 +00:00
Richard Fairhurst
3bd5ae2399 Move routing engines into their own files 2014-01-22 09:52:01 +00:00
Richard Fairhurst
40ad8c7def Start work on second engine 2014-01-21 23:47:50 +00:00
Richard Fairhurst
a41aec9609 Show little popup on click 2014-01-21 22:39:51 +00:00
Richard Fairhurst
15c1564832 Start to make turn-by-turn instructions clickable 2014-01-21 21:44:09 +00:00
Richard Fairhurst
fd991a0201 Close directions 2014-01-21 21:15:49 +00:00
Richard Fairhurst
ad01a61b6d Query options presentation 2014-01-21 20:57:55 +00:00
Richard Fairhurst
c6e8775dba Presentation of directions 2014-01-21 20:42:31 +00:00
Richard Fairhurst
99cf44ba2b Precompile routing JS 2014-01-21 20:41:55 +00:00
Richard Fairhurst
69437cf0ad Presentation work 2014-01-21 19:22:50 +00:00
Richard Fairhurst
2198b6ebbf Beginning of JavaScript-only routing UI 2014-01-21 13:29:05 +00:00
Tom Hughes
1db1277a5f Compile the fixthemap javascript 2014-01-19 20:19:33 +00:00
Marco Antonio Frias Butrón
b01bda9238 Reserve enough space for the buttons at the bottom of the message list 2014-01-19 17:15:05 +00:00
Tom Hughes
affe17a31a Add a tests for the fixthemap page 2014-01-19 13:52:17 +00:00
Simon Poole
a24f52dec7 Add a landing page for "fix the map / report a problem" links 2014-01-19 13:48:27 +00:00
Toby Murray
c78853a97e Changing the note search limit from 9999 to 10000
The documentation says the limit is 10000 which seems like a
nicer round number anyway.
2014-01-19 13:40:11 +00:00
Tom Hughes
58381bbfd4 Stick with dalli 2.6.x for now until ruby-openid is updated
https://github.com/openid/ruby-openid/pull/67
https://github.com/mperham/dalli/issues/424
2014-01-18 16:54:20 +00:00
Tom Hughes
8accdb9259 Remove code to populate countries table 2014-01-17 19:57:58 +00:00
Tom Hughes
d35403f1c7 Load soap4r so IP geolocation works 2014-01-17 19:57:20 +00:00
Tom Hughes
42b329ed82 Replace the country table with a static XML countries file
Storing the countries in the database is overkill, so just use a
copy of the geonames countryInfo data that is loaded into a hash
the first time it is used.
2014-01-17 19:25:58 +00:00
Tom Hughes
933b091330 Highlight erroneous fields by adding a class to them
The default rails scheme for highlighting errors is to wrap the
field in a div, but that changes the structure of the page and can
change the meaning of CSS rules applied to the fields.

As an alternative we now apply a class to the fields, and use that
in the CSS to apply a highlight.
2014-01-15 21:41:16 +00:00
Tom Hughes
0764bb40b2 Change attribute names for diary/message titles to match UI labels 2014-01-15 20:26:22 +00:00
Tom Hughes
45618726ef Reenable the note search API
Add a postgress freetext index on the note comments, and enable
note searching using freetext matching.
2014-01-15 19:58:58 +00:00
Tom Hughes
a4561fe89b Preserve aspect ratio when scaling a user thumbnail
Fixes #675
2014-01-12 20:32:33 +00:00
Tom Hughes
67dbde0fde Set empty alt text on user images
This stops a stupidly long URL being shown if something goes wrong
with the gravatar redirect back to the default image.
2014-01-12 19:28:01 +00:00
Siebrand Mazeland
7444f21406 Localisation updates from https://translatewiki.net. 2014-01-11 17:02:33 +00:00
John Firebaugh
65b009ea32 Update to iD v1.3.5 2014-01-10 19:24:08 +00:00
Tom Hughes
1e2b99a75b Disable notes search until it can be made scalable 2014-01-09 08:41:59 +00:00
Siebrand Mazeland
0c3c2e01bf Localisation updates from https://translatewiki.net. 2014-01-06 11:21:23 +00:00
Siebrand Mazeland
6a94cae029 Localisation updates from https://translatewiki.net. 2013-12-28 18:00:47 +00:00
Tom Hughes
a8e04f018a Update bundle 2013-12-23 20:28:53 +00:00