rails.git
3 years agoMerge remote-tracking branch 'openstreetmap/pull/1120'
Tom Hughes [Wed, 9 Mar 2016 22:27:40 +0000 (22:27 +0000)]
Merge remote-tracking branch 'openstreetmap/pull/1120'

3 years agoMake "Report a problem" link in embeddable map translateable
Florian Schäfer [Fri, 15 Jan 2016 21:05:46 +0000 (22:05 +0100)]
Make "Report a problem" link in embeddable map translateable

3 years agoEnebale I18n for embedded maps
Tom Hughes [Wed, 9 Mar 2016 19:26:31 +0000 (19:26 +0000)]
Enebale I18n for embedded maps

3 years agoOpen new tab/window for "report a problem" link
Florian Schäfer [Fri, 15 Jan 2016 20:56:41 +0000 (21:56 +0100)]
Open new tab/window for "report a problem" link

This avoids closing whatever site the user was looking at when they
spotted he problem, and avoid problems when the embedded map is part
of an iframe as the problem report page denies embedding.

3 years agoMerge remote-tracking branch 'openstreetmap/pull/1122'
Tom Hughes [Wed, 9 Mar 2016 19:05:16 +0000 (19:05 +0000)]
Merge remote-tracking branch 'openstreetmap/pull/1122'

3 years agoShow ref of object when no name is present
Simon Legner [Wed, 9 Mar 2016 18:46:03 +0000 (18:46 +0000)]
Show ref of object when no name is present

3 years agoMerge remote-tracking branch 'openstreetmap/pull/1174'
Tom Hughes [Wed, 9 Mar 2016 18:40:41 +0000 (18:40 +0000)]
Merge remote-tracking branch 'openstreetmap/pull/1174'

3 years agoFix tests that made assumptions about tag ordering
Tom Hughes [Wed, 9 Mar 2016 13:47:05 +0000 (13:47 +0000)]
Fix tests that made assumptions about tag ordering

3 years agoLocalisation updates from https://translatewiki.net.
Siebrand Mazeland [Wed, 9 Mar 2016 12:44:53 +0000 (13:44 +0100)]
Localisation updates from https://translatewiki.net.

3 years agoConsistent blue marker colour for sharing location
Simon Legner [Tue, 8 Mar 2016 20:39:55 +0000 (21:39 +0100)]
Consistent blue marker colour for sharing location

Before, when adding a marker, it was coloured blue. After sharing the marker,
it was coloured red.

3 years agoUse rake test:db to do initial test run
Tom Hughes [Tue, 8 Mar 2016 14:12:03 +0000 (14:12 +0000)]
Use rake test:db to do initial test run

This makes sure the database is initialised by loading the schema
dumped after migrating the development database.

Fixes #878
Closes #1173

3 years agoUpdate to rails 4.2.6
Tom Hughes [Mon, 7 Mar 2016 22:38:40 +0000 (22:38 +0000)]
Update to rails 4.2.6

3 years agoImprove styling of "signup blocked" page
Tom Hughes [Mon, 7 Mar 2016 12:20:55 +0000 (12:20 +0000)]
Improve styling of "signup blocked" page

3 years agoIgnore bounds on elements with geometry
Tom Hughes [Sun, 6 Mar 2016 21:37:47 +0000 (21:37 +0000)]
Ignore bounds on elements with geometry

3 years agoFix query tool to get correct bounds for enclosing ways
Tom Hughes [Sun, 6 Mar 2016 20:42:04 +0000 (20:42 +0000)]
Fix query tool to get correct bounds for enclosing ways

The bounding box returned by overpass for geom output is only
the bounds for the clipped geometry, so fetch the geometry and
the bounding box separately and merge them client side.

Fixes #1156

3 years agoCorrect URL of Mapzen metro extracts
Tom Hughes [Fri, 4 Mar 2016 20:28:07 +0000 (20:28 +0000)]
Correct URL of Mapzen metro extracts

3 years agoCompile traffico font assets
Tom Hughes [Fri, 4 Mar 2016 16:47:36 +0000 (16:47 +0000)]
Compile traffico font assets

3 years agoRemove debug statement
Tom Hughes [Fri, 4 Mar 2016 10:30:16 +0000 (10:30 +0000)]
Remove debug statement

3 years agoOnly compile those iD assets that we actually need
Tom Hughes [Fri, 4 Mar 2016 10:29:58 +0000 (10:29 +0000)]
Only compile those iD assets that we actually need

3 years agoMerge remote-tracking branch 'openstreetmap/pull/1172' into next
Tom Hughes [Thu, 3 Mar 2016 22:25:58 +0000 (22:25 +0000)]
Merge remote-tracking branch 'openstreetmap/pull/1172' into next

3 years agoUpdate to iD v1.9.1
Bryan Housel [Thu, 3 Mar 2016 21:28:53 +0000 (16:28 -0500)]
Update to iD v1.9.1

3 years agoAdd traffico icons to vendor/assets/iD and asset pipeline precompile list
Bryan Housel [Wed, 2 Mar 2016 21:17:44 +0000 (16:17 -0500)]
Add traffico icons to vendor/assets/iD and asset pipeline precompile list

3 years agoLocalisation updates from https://translatewiki.net.
Niklas Laxström [Thu, 3 Mar 2016 07:29:44 +0000 (08:29 +0100)]
Localisation updates from https://translatewiki.net.

3 years agoUpdate to iD v1.9.0
Bryan Housel [Tue, 1 Mar 2016 22:17:36 +0000 (17:17 -0500)]
Update to iD v1.9.0

3 years agoUpdate rails to 4.2.5.2
Tom Hughes [Mon, 29 Feb 2016 22:19:18 +0000 (22:19 +0000)]
Update rails to 4.2.5.2

3 years agoLocalisation updates from https://translatewiki.net.
Niklas Laxström [Mon, 29 Feb 2016 16:24:23 +0000 (17:24 +0100)]
Localisation updates from https://translatewiki.net.

3 years agoChange "blocks received" to "active blocks"
Tom Hughes [Mon, 29 Feb 2016 14:26:50 +0000 (14:26 +0000)]
Change "blocks received" to "active blocks"

Fixes #1168

3 years agoMake capitalisation of user menu entries consistent
Tom Hughes [Mon, 29 Feb 2016 14:26:20 +0000 (14:26 +0000)]
Make capitalisation of user menu entries consistent

3 years agoTreeat user as logged in after a password reset
Tom Hughes [Fri, 26 Feb 2016 16:30:32 +0000 (16:30 +0000)]
Treeat user as logged in after a password reset

Fixes #1160

3 years agoPreserve username and "remember me" when login fails
Tom Hughes [Fri, 26 Feb 2016 15:32:11 +0000 (15:32 +0000)]
Preserve username and "remember me" when login fails

Fixes #1159

3 years agoLocalisation updates from https://translatewiki.net.
Niklas Laxström [Thu, 25 Feb 2016 08:24:08 +0000 (09:24 +0100)]
Localisation updates from https://translatewiki.net.

3 years agoLocalisation updates from https://translatewiki.net.
Niklas Laxström [Mon, 22 Feb 2016 07:48:32 +0000 (08:48 +0100)]
Localisation updates from https://translatewiki.net.

3 years agoLocalisation updates from https://translatewiki.net.
Siebrand Mazeland [Fri, 19 Feb 2016 14:23:26 +0000 (15:23 +0100)]
Localisation updates from https://translatewiki.net.

3 years agoMerge remote-tracking branch 'openstreetmap/pull/1154'
Tom Hughes [Mon, 15 Feb 2016 21:09:59 +0000 (21:09 +0000)]
Merge remote-tracking branch 'openstreetmap/pull/1154'

3 years agoCreate new translation string for deleted user
Aditya Prakash [Mon, 15 Feb 2016 17:05:56 +0000 (22:35 +0530)]
Create new translation string for deleted user

3 years agoDo not hyperlink profiles of deleted users
Aditya Prakash [Mon, 15 Feb 2016 12:58:33 +0000 (18:28 +0530)]
Do not hyperlink profiles of deleted users

3 years agoLocalisation updates from https://translatewiki.net.
Niklas Laxström [Mon, 15 Feb 2016 06:18:10 +0000 (07:18 +0100)]
Localisation updates from https://translatewiki.net.

3 years agoAvoid using Rails.application.assets as it no longer set in production
Tom Hughes [Thu, 11 Feb 2016 10:15:19 +0000 (10:15 +0000)]
Avoid using Rails.application.assets as it no longer set in production

3 years agoUpdate rubocopy config after bug fixes
Tom Hughes [Thu, 11 Feb 2016 07:12:41 +0000 (07:12 +0000)]
Update rubocopy config after bug fixes

3 years agoRemove sprockets-rails version restriction now konacha is fixed
Tom Hughes [Thu, 11 Feb 2016 07:10:42 +0000 (07:10 +0000)]
Remove sprockets-rails version restriction now konacha is fixed

3 years agoLocalisation updates from https://translatewiki.net.
Niklas Laxström [Thu, 11 Feb 2016 06:36:36 +0000 (07:36 +0100)]
Localisation updates from https://translatewiki.net.

3 years agoLocalisation updates from https://translatewiki.net.
Niklas Laxström [Mon, 8 Feb 2016 10:49:47 +0000 (11:49 +0100)]
Localisation updates from https://translatewiki.net.

3 years agoUpdate Potlatch 2 to 2.4-21-g233799c build
Tom Hughes [Sun, 7 Feb 2016 14:32:03 +0000 (14:32 +0000)]
Update Potlatch 2 to 2.4-21-g233799c build

3 years agoFix new rubocop warnings
Tom Hughes [Fri, 5 Feb 2016 12:28:16 +0000 (12:28 +0000)]
Fix new rubocop warnings

3 years agoUpdate bundle
Tom Hughes [Fri, 5 Feb 2016 12:20:40 +0000 (12:20 +0000)]
Update bundle

3 years agoLocalisation updates from https://translatewiki.net.
Niklas Laxström [Mon, 1 Feb 2016 08:31:31 +0000 (09:31 +0100)]
Localisation updates from https://translatewiki.net.

3 years agoLocalisation updates from https://translatewiki.net.
Siebrand Mazeland [Thu, 28 Jan 2016 15:52:17 +0000 (16:52 +0100)]
Localisation updates from https://translatewiki.net.

3 years agoLocalisation updates from https://translatewiki.net.
Siebrand Mazeland [Wed, 27 Jan 2016 09:35:36 +0000 (10:35 +0100)]
Localisation updates from https://translatewiki.net.

3 years agoUpdate to tails 4.2.5.1
Tom Hughes [Mon, 25 Jan 2016 21:26:54 +0000 (21:26 +0000)]
Update to tails 4.2.5.1

3 years agoValidate characters in changeset comments
Tom Hughes [Tue, 19 Jan 2016 00:20:27 +0000 (00:20 +0000)]
Validate characters in changeset comments

Fixes #1135
Closes #1139

3 years agoFix rubocop warnings
Tom Hughes [Tue, 19 Jan 2016 00:19:09 +0000 (00:19 +0000)]
Fix rubocop warnings

3 years agoUpdate bundle
Tom Hughes [Tue, 19 Jan 2016 00:10:31 +0000 (00:10 +0000)]
Update bundle

3 years agoUpdate to iD v1.8.5
Bryan Housel [Mon, 18 Jan 2016 15:38:19 +0000 (10:38 -0500)]
Update to iD v1.8.5

3 years agoUse ruby 2.1.8 on travis
Nik Nyby [Wed, 13 Jan 2016 01:51:51 +0000 (20:51 -0500)]
Use ruby 2.1.8 on travis

3 years agoAdd routing URLs to example config
Tom Hughes [Mon, 11 Jan 2016 19:11:50 +0000 (19:11 +0000)]
Add routing URLs to example config

3 years agoMove routing API endpoint addresses to config file
Tom Hughes [Mon, 11 Jan 2016 19:03:47 +0000 (19:03 +0000)]
Move routing API endpoint addresses to config file

3 years agoPrecompile login.js
Tom Hughes [Sun, 10 Jan 2016 10:14:58 +0000 (10:14 +0000)]
Precompile login.js

Fixes #1128

3 years agoAdd some tests for the locale library
Tom Hughes [Thu, 7 Jan 2016 18:41:34 +0000 (18:41 +0000)]
Add some tests for the locale library

3 years agoDiscard and locale tags that fail to parse
Tom Hughes [Thu, 7 Jan 2016 09:10:19 +0000 (09:10 +0000)]
Discard and locale tags that fail to parse

3 years agoUpdate to iD v1.8.4
Bryan Housel [Wed, 6 Jan 2016 22:51:49 +0000 (17:51 -0500)]
Update to iD v1.8.4

3 years agoRework locale selection
Tom Hughes [Wed, 6 Jan 2016 18:43:25 +0000 (18:43 +0000)]
Rework locale selection

Implement our own matching algorithm rather than trying to
patch the http_accept_language one and make sure everything is
using it in a consistent way.

Fixes #1125

3 years agoMerge remote-tracking branch 'openstreetmap/pull/1117'
Tom Hughes [Thu, 31 Dec 2015 07:40:44 +0000 (07:40 +0000)]
Merge remote-tracking branch 'openstreetmap/pull/1117'

3 years agoVagrant: Fix locale setup problem
Victor Grousset [Thu, 31 Dec 2015 00:22:11 +0000 (01:22 +0100)]
Vagrant: Fix locale setup problem

Because dozens of red locale errors during provisioning are scary

3 years agoUpdate vagrant provision script with current install commands
Victor Grousset [Wed, 30 Dec 2015 23:31:44 +0000 (00:31 +0100)]
Update vagrant provision script with current install commands

From INSTALL.md

3 years agoVagrant: Virtualbox: increase RAM and put 2 CPUs
Victor Grousset [Wed, 30 Dec 2015 23:04:02 +0000 (00:04 +0100)]
Vagrant: Virtualbox: increase RAM and put 2 CPUs

Because some tests were crashing by lack to RAM.
And a second core speedups the provitioning and the tests.

3 years agoAdd ImageMagick to list of packages to install
Victor Grousset [Wed, 30 Dec 2015 17:17:05 +0000 (18:17 +0100)]
Add ImageMagick to list of packages to install

3 years agoIt's a magnifying glass, stupid...
Simon Poole [Mon, 28 Dec 2015 14:34:38 +0000 (15:34 +0100)]
It's a magnifying glass, stupid...

3 years agoAdd Host: to robots.txt
Grant Slater [Sat, 26 Dec 2015 23:53:59 +0000 (23:53 +0000)]
Add Host: to robots.txt

3 years agoUpdate rss.rss.builder
Ben Marchant [Wed, 23 Dec 2015 18:35:27 +0000 (18:35 +0000)]
Update rss.rss.builder

Change from hard coding URL to using image_path method that wil
resolve to the correct asset path.

3 years agoFix deprecation warnings in migrations
Tom Hughes [Mon, 21 Dec 2015 16:11:02 +0000 (16:11 +0000)]
Fix deprecation warnings in migrations

3 years agoAdd rel=nofollow to links to tagless nodes in browse pages
Tom Hughes [Sun, 20 Dec 2015 00:19:16 +0000 (00:19 +0000)]
Add rel=nofollow to links to tagless nodes in browse pages

3 years agoUpdate Potlatch 2 to 2.4-16-g0c126d0 build
Tom Hughes [Wed, 16 Dec 2015 16:21:09 +0000 (16:21 +0000)]
Update Potlatch 2 to 2.4-16-g0c126d0 build

4 years agoPreserve URL fragments through external authentication
Tom Hughes [Sat, 12 Dec 2015 16:08:09 +0000 (16:08 +0000)]
Preserve URL fragments through external authentication

Fixes #1102

4 years agoRemove inline javascript from login page
Tom Hughes [Sat, 12 Dec 2015 11:42:36 +0000 (11:42 +0000)]
Remove inline javascript from login page

4 years agoUpdate to iD v1.8.3
Bryan Housel [Fri, 11 Dec 2015 21:28:26 +0000 (13:28 -0800)]
Update to iD v1.8.3

4 years agoRemove test for iD and Internet Explorer
Bryan Housel [Fri, 11 Dec 2015 02:48:22 +0000 (18:48 -0800)]
Remove test for iD and Internet Explorer

4 years agoSupport using iD on Internet Explorer 11 and above
Bryan Housel [Fri, 11 Dec 2015 02:34:18 +0000 (18:34 -0800)]
Support using iD on Internet Explorer 11 and above

4 years agoUpdate to iD v1.8.2
Bryan Housel [Fri, 11 Dec 2015 02:02:52 +0000 (18:02 -0800)]
Update to iD v1.8.2

4 years agoUpdate documentation to say ruby 2.0 is required
Tom Hughes [Thu, 10 Dec 2015 09:50:34 +0000 (09:50 +0000)]
Update documentation to say ruby 2.0 is required

4 years agoRemove 9.0 extension install instructions
Paul Norman [Thu, 10 Dec 2015 08:50:55 +0000 (00:50 -0800)]
Remove 9.0 extension install instructions

PostgreSQL 9.0 is end of life, and having both extension install methods in documentation is often a source of confusion.

4 years agoEnable https for humanitarian layer
Tom Hughes [Mon, 7 Dec 2015 15:59:13 +0000 (15:59 +0000)]
Enable https for humanitarian layer

4 years agoUse correct title in og:title for pages with no title
Tom Hughes [Mon, 7 Dec 2015 15:54:06 +0000 (15:54 +0000)]
Use correct title in og:title for pages with no title

Fixes #1098

4 years agoMerge remote-tracking branch 'openstreetmap/pull/1099'
Tom Hughes [Mon, 7 Dec 2015 14:57:19 +0000 (14:57 +0000)]
Merge remote-tracking branch 'openstreetmap/pull/1099'

4 years agoUse ruby 2.1.7 for travis
Tom Hughes [Mon, 7 Dec 2015 14:31:55 +0000 (14:31 +0000)]
Use ruby 2.1.7 for travis

4 years agoFacebook emails are verified
Ilya Zverev [Mon, 30 Nov 2015 07:42:07 +0000 (02:42 -0500)]
Facebook emails are verified

Per https://developers.facebook.com/docs/graph-api/reference/user the
offical description of the email field is:

> The person's primary email address listed on their profile. This
> field will not be returned if no valid email address is available

Therefore we can treat the fact that the email is returned as proof
that it has been verified.

4 years agoMerge remote-tracking branch 'openstreetmap/pull/1082'
Tom Hughes [Mon, 7 Dec 2015 14:21:57 +0000 (14:21 +0000)]
Merge remote-tracking branch 'openstreetmap/pull/1082'

4 years agoMerge remote-tracking branch 'openstreetmap/pull/1085'
Tom Hughes [Mon, 7 Dec 2015 14:11:35 +0000 (14:11 +0000)]
Merge remote-tracking branch 'openstreetmap/pull/1085'

4 years agoFix issues with bogus % encoded sequences in URLs
Tom Hughes [Mon, 7 Dec 2015 13:52:20 +0000 (13:52 +0000)]
Fix issues with bogus % encoded sequences in URLs

Add a URI sanitizer to the rack stack avoid rack throwing
exceptions on the server side, and ignore errors decoding
components on the client side.

Fixes #1101

4 years agoAllow closing the sidebar when a timeout occured
Florian Schäfer [Sat, 5 Dec 2015 20:59:27 +0000 (21:59 +0100)]
Allow closing the sidebar when a timeout occured

4 years agoFix display of raw HTML in flash message
Tom Hughes [Mon, 30 Nov 2015 08:56:26 +0000 (08:56 +0000)]
Fix display of raw HTML in flash message

Fixes #1095

4 years agoDon't update urlhash while in intro
Bryan Housel [Mon, 23 Nov 2015 19:00:25 +0000 (14:00 -0500)]
Don't update urlhash while in intro

This should cut down on the errant edits in Three Rivers, MI.
Users getting stuck in walkthrough are probably refreshing their browser and
returning to the location in the walkthrough where they got stuck.

4 years agoSwitch back to the upsteam image_optim
Tom Hughes [Sat, 21 Nov 2015 16:21:30 +0000 (16:21 +0000)]
Switch back to the upsteam image_optim

4 years agoUpdate to rails 4.2.5
Tom Hughes [Thu, 19 Nov 2015 21:37:05 +0000 (21:37 +0000)]
Update to rails 4.2.5

4 years agoFix rubocop warnings
Tom Hughes [Thu, 19 Nov 2015 21:35:48 +0000 (21:35 +0000)]
Fix rubocop warnings

4 years agoUpdate image_optim and disable cleanupIDs plugin
Tom Hughes [Thu, 19 Nov 2015 21:29:23 +0000 (21:29 +0000)]
Update image_optim and disable cleanupIDs plugin

4 years agoHide .describe_location on push and popstate
Aditya Prakash [Fri, 13 Nov 2015 04:11:47 +0000 (09:41 +0530)]
Hide .describe_location on push and popstate

4 years agoIcon for shop=car_parts added
Edward17 [Sun, 8 Nov 2015 20:55:57 +0000 (21:55 +0100)]
Icon for shop=car_parts added

4 years agoUpdate to iD v1.8.0
Bryan Housel [Sun, 8 Nov 2015 04:18:03 +0000 (23:18 -0500)]
Update to iD v1.8.0

4 years agoPass title to opengraph routine
Tom Hughes [Thu, 5 Nov 2015 11:44:08 +0000 (11:44 +0000)]
Pass title to opengraph routine

4 years agoUpdate key and data browser for new road colours
Andrew Hain [Sun, 1 Nov 2015 22:24:16 +0000 (22:24 +0000)]
Update key and data browser for new road colours

Update colours for main roads to match new style and replace
references to trunk, primary and secondary in the key with a
generic reference to main roads as trunk, primary and secondary
here have OSM specific meaning.

Also change road icons in the data browser to be the same colours
as the revised colours in the standard map style. The top and bottom
lines for motorway, trunk and primary are in the casing colours,
secondary and tertiary are 50% intensity of casing colour. Tertiary
is made deeper.