Commit graph

6914 commits

Author SHA1 Message Date
Tom Hughes
fa3ccdfd49 Fix OSRM directions issues
Don't rely on trailing spaces in translation strings as they
aren't reliably preserved, and make "exit" translatable.

Fixes #915
2015-02-27 17:00:28 +00:00
Tom Hughes
2d1adf4fe1 Enable bundle caching in travis 2015-02-27 10:28:21 +00:00
Tom Hughes
cd3db7df4d Fix validation failures for trace tags
Fixes #914
2015-02-27 10:04:40 +00:00
Tom Hughes
d4d1527a92 Fix rubocop warnings 2015-02-27 07:08:55 +00:00
Tom Hughes
f04211b172 Improve test coverage 2015-02-27 00:40:37 +00:00
Tom Hughes
f8f921e09d Add Coveralls support 2015-02-26 19:20:17 +00:00
Tom Hughes
4254a1f291 Cancel any outstanding route when starting a new one
Fixes #913
2015-02-26 18:39:31 +00:00
Tom Hughes
4b2c64fbed Set an explicit image when dragging from the routing panel
This may help with #912 but at the very least it gives us a full size
image consistent with dragging marker that is already on the map.
2015-02-26 14:06:25 +00:00
Peter Karich
7bf86b7c4e GraphHopper directions updates
Add support for roundabouts in directions, update the URL for the
documenation and explicitly excludes elevation data (which requires
a custom polyline decoder) from the results.
2015-02-26 13:25:33 +00:00
Tom Hughes
9d6c3c211f Remove empty locales from iD
https://github.com/openstreetmap/iD/issues/2528
2015-02-26 08:58:43 +00:00
Tom Hughes
dbe165bbb3 Fix some rubocop rails style issues 2015-02-26 00:12:54 +00:00
Tom Hughes
2d22ab10f7 Force coordinates into bounds when using the query tool 2015-02-25 11:16:10 +00:00
Tom Hughes
e434cb154c Convert OpenID authentication to generic third party authentication 2015-02-25 01:07:23 +00:00
Tom Hughes
eaf4b32a7f Rework OpenID tests for new flows using OmniAuth mocking 2015-02-25 01:07:23 +00:00
Tom Hughes
b0150caee6 Convert OpenID authentication to use OmniAuth 2015-02-25 01:07:23 +00:00
Tom Hughes
4bb9f96133 Set fixture class when using gpx_files 2015-02-25 01:06:55 +00:00
Tom Hughes
750484d1b5 Add rails cops to rubocop todo 2015-02-25 00:32:12 +00:00
Tom Hughes
a6b84a0294 Fix more rubocop style issues 2015-02-24 23:12:02 +00:00
Tom Hughes
16da03aacb Add JSHint to travis configuration 2015-02-24 19:45:43 +00:00
Tom Hughes
e0706f06b1 Fix remaining JSHint issues 2015-02-24 19:45:10 +00:00
Tom Hughes
1dae6a712e Fix path for icons in the leaflet images directory
Fixes #910
2015-02-24 17:04:25 +00:00
Tom Hughes
781e80181e Restore templating to embed.js
The embed.js file is special because it is used standalone without the
rest of our javascript environment. Closes #909.
2015-02-24 12:42:18 +00:00
Tom Hughes
6d124f8012 Fix some more JSHint issues 2015-02-24 00:30:25 +00:00
Tom Hughes
bd2e999756 Move some javascript functions out of global scope 2015-02-24 00:19:08 +00:00
Tom Hughes
8568c93703 More fixes to fixture loading in tests 2015-02-23 22:34:04 +00:00
Tom Hughes
1596713871 Fix some JSHint complaints 2015-02-23 21:45:57 +00:00
Tom Hughes
6671a934bf Add JSHint support 2015-02-23 21:45:57 +00:00
Tom Hughes
e256c837b5 Eliminate templating from most javascript 2015-02-23 21:45:57 +00:00
Tom Hughes
2cb166cf33 Move querystring.js to vendor tree 2015-02-23 21:45:56 +00:00
Tom Hughes
711e1db5fe Load extra fixtures need for user controller tests 2015-02-22 21:54:22 +00:00
Tom Hughes
fa5c39d9bd Load user_roles fixtures so we know who is an administrator 2015-02-22 19:44:31 +00:00
Tom Hughes
c82c760e9d Load language fixtures before running the language tests 2015-02-22 19:26:53 +00:00
Tom Hughes
9e160ec176 Move memcached for caching if enabled regardless of environment 2015-02-22 19:21:34 +00:00
Tom Hughes
00e1deeb86 Drop iconv which is deprecated and only needed for ruby 1.8 support 2015-02-22 19:21:34 +00:00
Tom Hughes
2c262b9bb4 Add travis configuration 2015-02-22 19:21:33 +00:00
Tom Hughes
724a988595 Install rubocop in the test environment 2015-02-22 15:47:23 +00:00
Tom Hughes
3ecfef49e9 Change OpenID fields to be text fields
Although technically a URL is required in practive a domain is
often enough, but browsers will reject that in a URL field.
2015-02-22 13:34:08 +00:00
Tom Hughes
8e404f3a46 Fix some more rubocop style issues 2015-02-20 20:39:52 +00:00
Tom Hughes
4f4180e4bd Standardise on "hash rocket" style for hashes 2015-02-20 19:53:13 +00:00
Tom Hughes
dc2a2c8ebd Standardise on double quoted strings 2015-02-20 19:47:26 +00:00
Tom Hughes
5cbd4038ed Fix rubocop style issues 2015-02-20 08:56:16 +00:00
Tom Hughes
baf10cd392 Fix rubocop lint issues 2015-02-20 08:56:16 +00:00
Tom Hughes
ef7f3d800c Fix most auto-correctable rubocop issues 2015-02-20 08:56:16 +00:00
Tom Hughes
34e3e51456 Cleanup trailing whitespace 2015-02-20 08:56:16 +00:00
Tom Hughes
e1f79d84ad Add rubocop config with impressively large todo list 2015-02-20 08:56:15 +00:00
Minh Nguyễn
ab24163f45 Fixed a typo
Admininstration → Administration
2015-02-19 23:44:06 -08:00
Tom Hughes
27e0084e8f Rename new en-gb locale to en-GB 2015-02-19 16:14:58 +00:00
Siebrand Mazeland
8724ca1f9b Localisation updates from https://translatewiki.net. 2015-02-19 13:19:56 +01:00
Tom Hughes
816404ffe6 Avoid deprecation warning in migration 2015-02-16 22:53:52 +00:00
Tom Hughes
2b7529a3f1 Update example configuration 2015-02-16 22:14:05 +00:00