rails.git
2 years agoadd banner for this year's FOSSGIS conference
Peter Barth [Mon, 22 Jan 2018 20:40:27 +0000 (21:40 +0100)]
add banner for this year's FOSSGIS conference

2 years agoFix new rubocop warnings
Tom Hughes [Mon, 22 Jan 2018 14:36:16 +0000 (14:36 +0000)]
Fix new rubocop warnings

2 years agoUpdate bundle
Tom Hughes [Mon, 22 Jan 2018 14:17:52 +0000 (14:17 +0000)]
Update bundle

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 22 Jan 2018 14:19:10 +0000 (15:19 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoUpdate to iD v2.6.0
Bryan Housel [Sun, 21 Jan 2018 15:52:31 +0000 (10:52 -0500)]
Update to iD v2.6.0

2 years agoUse no-r2 comment to block RTL gem from changing sprites
Tom Hughes [Thu, 18 Jan 2018 17:38:42 +0000 (17:38 +0000)]
Use no-r2 comment to block RTL gem from changing sprites

Fixes #1717

2 years agoUpdate leaflet to 1.3.1
Tom Hughes [Thu, 18 Jan 2018 17:32:33 +0000 (17:32 +0000)]
Update leaflet to 1.3.1

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 18 Jan 2018 07:47:01 +0000 (08:47 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoUpdate Potlatch 2 to 2.5-21-gec1befed build
Tom Hughes [Wed, 17 Jan 2018 12:32:58 +0000 (12:32 +0000)]
Update Potlatch 2 to 2.5-21-gec1befed build

2 years agoUpdate the Leaflet.contextmenu plugin to 1.5.0
Tom Hughes [Mon, 15 Jan 2018 10:25:21 +0000 (10:25 +0000)]
Update the Leaflet.contextmenu plugin to 1.5.0

2 years agoUpdate leaflet to 1.3.0
Tom Hughes [Mon, 15 Jan 2018 10:23:22 +0000 (10:23 +0000)]
Update leaflet to 1.3.0

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 15 Jan 2018 07:08:50 +0000 (08:08 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoAllow cross domain flash access from http sites
Tom Hughes [Sat, 13 Jan 2018 15:57:31 +0000 (15:57 +0000)]
Allow cross domain flash access from http sites

2 years agoEnable cross origin requests for diary RSS feeds
Tom Hughes [Sat, 13 Jan 2018 10:41:26 +0000 (10:41 +0000)]
Enable cross origin requests for diary RSS feeds

Fixes #1714

2 years agoMerge remote-tracking branch 'upstream/pull/1707'
Tom Hughes [Sat, 13 Jan 2018 10:35:42 +0000 (10:35 +0000)]
Merge remote-tracking branch 'upstream/pull/1707'

2 years agoAllow apache to control the HSTS setting
Tom Hughes [Thu, 11 Jan 2018 19:44:20 +0000 (19:44 +0000)]
Allow apache to control the HSTS setting

2 years agoAllow apache to control the HSTS setting
Tom Hughes [Thu, 11 Jan 2018 19:19:36 +0000 (19:19 +0000)]
Allow apache to control the HSTS setting

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 11 Jan 2018 07:10:41 +0000 (08:10 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoFix jshint warning
Tom Hughes [Mon, 8 Jan 2018 20:30:51 +0000 (20:30 +0000)]
Fix jshint warning

2 years agoConvert various URLs to https
Tom Hughes [Mon, 8 Jan 2018 20:18:21 +0000 (20:18 +0000)]
Convert various URLs to https

2 years agoUse https for nominatim
Tom Hughes [Mon, 8 Jan 2018 10:49:36 +0000 (10:49 +0000)]
Use https for nominatim

2 years agoMonkey patch OAuth to allow http signatures on https requests
Tom Hughes [Thu, 4 Jan 2018 22:34:22 +0000 (22:34 +0000)]
Monkey patch OAuth to allow http signatures on https requests

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 8 Jan 2018 08:18:17 +0000 (09:18 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 4 Jan 2018 09:23:00 +0000 (10:23 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoRemove dependencies on mapzen services
Tom Hughes [Tue, 2 Jan 2018 18:45:20 +0000 (18:45 +0000)]
Remove dependencies on mapzen services

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 1 Jan 2018 14:41:07 +0000 (15:41 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 25 Dec 2017 14:23:29 +0000 (15:23 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 21 Dec 2017 07:44:26 +0000 (08:44 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoFix tests that only worked if object 400 didn't exist
Tom Hughes [Tue, 19 Dec 2017 17:43:53 +0000 (17:43 +0000)]
Fix tests that only worked if object 400 didn't exist

2 years agoRevoking administrator role on current user should fail
mmd-osm [Tue, 19 Dec 2017 17:31:34 +0000 (17:31 +0000)]
Revoking administrator role on current user should fail

Fixes #1697
Closes #1701

2 years agoAdded explanation about discussions on open changesets
mmd-osm [Mon, 18 Dec 2017 21:13:41 +0000 (21:13 +0000)]
Added explanation about discussions on open changesets

Closes #1705

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 18 Dec 2017 16:56:33 +0000 (17:56 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoRemove support for soon discontinued josm remote https endpoint
Guillaume RISCHARD [Sat, 16 Dec 2017 15:15:52 +0000 (16:15 +0100)]
Remove support for soon discontinued josm remote https endpoint

2 years agoMove advice on what to enter in a note to guide text
Tom Hughes [Thu, 14 Dec 2017 16:03:48 +0000 (16:03 +0000)]
Move advice on what to enter in a note to guide text

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 14 Dec 2017 07:41:46 +0000 (08:41 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 11 Dec 2017 07:10:41 +0000 (08:10 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoDon't add system tests if the user specified which tests to run
Tom Hughes [Sat, 9 Dec 2017 10:52:19 +0000 (10:52 +0000)]
Don't add system tests if the user specified which tests to run

2 years agoA couple more tweaks to Mac install docs
Martijn van Exel [Thu, 7 Dec 2017 17:25:25 +0000 (10:25 -0700)]
A couple more tweaks to Mac install docs

* The URL for the homebrew site  has changed.
* Added phantomjs (test dependency)

Closes #1700

2 years agoAdd explicit install instructions for libxml2 on MacOS
Martijn van Exel [Thu, 7 Dec 2017 09:26:36 +0000 (09:26 +0000)]
Add explicit install instructions for libxml2 on MacOS

Closes #1698

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 7 Dec 2017 08:12:58 +0000 (09:12 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoEnable image compression utils for image_optim
Guillaume RISCHARD [Wed, 6 Dec 2017 13:19:40 +0000 (13:19 +0000)]
Enable image compression utils for image_optim

Closes #1696

2 years agoUse a memory cache for sessions when memcache is not configured
Tom Hughes [Mon, 4 Dec 2017 21:19:38 +0000 (21:19 +0000)]
Use a memory cache for sessions when memcache is not configured

Fixes #1695

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 4 Dec 2017 08:51:04 +0000 (09:51 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoMake changeset#query preload users, tags and comments
Tom Hughes [Mon, 4 Dec 2017 07:54:19 +0000 (07:54 +0000)]
Make changeset#query preload users, tags and comments

2 years agoMake the AMF getway_old call parse times as UTC
Tom Hughes [Fri, 1 Dec 2017 19:21:42 +0000 (19:21 +0000)]
Make the AMF getway_old call parse times as UTC

Although it's not entirely clear how to interpret a timestamp from
a client the production servers have effectively been parsing them
as UTC because they run in the UTC time zone all year.

Using Time.zone to do the parse forces it to happen in the rails time
zone rather than the system time zone, which defaults to UTC as well.

Fixes #1688

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 30 Nov 2017 07:49:14 +0000 (08:49 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoUse decoded strings when parsing XML responses from geocoders
Tom Hughes [Wed, 29 Nov 2017 23:07:19 +0000 (23:07 +0000)]
Use decoded strings when parsing XML responses from geocoders

Fixes #1690

2 years agoUpdate rack-test and patch test issues
Tom Hughes [Wed, 29 Nov 2017 20:35:17 +0000 (20:35 +0000)]
Update rack-test and patch test issues

2 years agoUpdate bundle
Tom Hughes [Wed, 29 Nov 2017 16:24:12 +0000 (16:24 +0000)]
Update bundle

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 27 Nov 2017 07:12:19 +0000 (08:12 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoExtend form-action policies for Chrome
Tom Hughes [Sat, 25 Nov 2017 12:04:02 +0000 (12:04 +0000)]
Extend form-action policies for Chrome

It seems that unlike other browsers Chrome requires that if a form
submission redirects that the redirected URL also match the form-action
policy rather than just requiring the original URL to match.

2 years agoRemove inline javascript from user settings page
Tom Hughes [Fri, 24 Nov 2017 16:20:50 +0000 (16:20 +0000)]
Remove inline javascript from user settings page

2 years agoAllow iD to fetch gpx files from arbitrary locations
Tom Hughes [Fri, 24 Nov 2017 08:38:51 +0000 (08:38 +0000)]
Allow iD to fetch gpx files from arbitrary locations

2 years agoFix security policy for mapillary in iD
Tom Hughes [Fri, 24 Nov 2017 01:09:27 +0000 (01:09 +0000)]
Fix security policy for mapillary in iD

2 years agoFix remote editing security policy
Tom Hughes [Fri, 24 Nov 2017 00:46:27 +0000 (00:46 +0000)]
Fix remote editing security policy

2 years agoAdd security policy for remote control editing
Tom Hughes [Fri, 24 Nov 2017 00:43:14 +0000 (00:43 +0000)]
Add security policy for remote control editing

2 years agoAllow iD to connect to nominatim
Tom Hughes [Fri, 24 Nov 2017 00:10:38 +0000 (00:10 +0000)]
Allow iD to connect to nominatim

2 years agoAllow third party images in user content
Tom Hughes [Thu, 23 Nov 2017 22:39:05 +0000 (22:39 +0000)]
Allow third party images in user content

2 years agoAllow images to be loaded from piwik
Tom Hughes [Thu, 23 Nov 2017 22:22:01 +0000 (22:22 +0000)]
Allow images to be loaded from piwik

2 years agoMerge remote-tracking branch 'upstream/pull/1687'
Tom Hughes [Thu, 23 Nov 2017 13:24:47 +0000 (13:24 +0000)]
Merge remote-tracking branch 'upstream/pull/1687'

2 years agoUpdate CONTRIBUTING to remove reference to cruise and use link to Travis
Andy Allan [Thu, 23 Nov 2017 11:31:15 +0000 (11:31 +0000)]
Update CONTRIBUTING to remove reference to cruise and use link to Travis

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 23 Nov 2017 06:48:25 +0000 (07:48 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoAdd the OpenStreetMap Blog to the list of community links
Andy Allan [Wed, 22 Nov 2017 15:51:32 +0000 (15:51 +0000)]
Add the OpenStreetMap Blog to the list of community links

Although the content is currently duplicated into the blog aggregator,
it's still worth having an explicit link, and making it the first one,
since it contains entries of more significant interest to the community.

2 years agoPut specific page titles at the start
Andy Allan [Wed, 22 Nov 2017 14:57:26 +0000 (14:57 +0000)]
Put specific page titles at the start

The makes the shortened titles commonly shown on browser tabs more
useful.

2 years agoMerge branch 'pull/843' into titles
Andy Allan [Wed, 22 Nov 2017 14:42:16 +0000 (14:42 +0000)]
Merge branch 'pull/843' into titles

2 years agoMerge branch 'p' of https://github.com/jfirebaugh/openstreetmap-website into jfirebaugh-p
Andy Allan [Wed, 22 Nov 2017 10:47:18 +0000 (10:47 +0000)]
Merge branch 'p' of https://github.com/jfirebaugh/openstreetmap-website into jfirebaugh-p

Refs #139

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 20 Nov 2017 08:29:08 +0000 (09:29 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoMake context menu use from/to for directions
Tom Hughes [Sun, 19 Nov 2017 19:49:39 +0000 (19:49 +0000)]
Make context menu use from/to for directions

This ensures that the router will try to geocode the values rather
than assuming that they are latitude/longitude pairs.

Fixes #1684

2 years agoAdd openstreetcam.org to security policy for iD
Tom Hughes [Thu, 16 Nov 2017 10:17:22 +0000 (10:17 +0000)]
Add openstreetcam.org to security policy for iD

2 years agoMerge remote-tracking branch 'upstream/pull/1682'
Tom Hughes [Thu, 16 Nov 2017 10:17:06 +0000 (10:17 +0000)]
Merge remote-tracking branch 'upstream/pull/1682'

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 16 Nov 2017 10:10:07 +0000 (11:10 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoUpdate to iD v2.5.1
Bryan Housel [Thu, 16 Nov 2017 05:50:21 +0000 (00:50 -0500)]
Update to iD v2.5.1

2 years agoMake system tests run by default
Tom Hughes [Wed, 15 Nov 2017 13:01:38 +0000 (13:01 +0000)]
Make system tests run by default

2 years agoAdd framework for system tests
Tom Hughes [Sun, 29 Oct 2017 20:58:23 +0000 (20:58 +0000)]
Add framework for system tests

2 years agoMerge branch 'wheres_this' of https://github.com/pnorman/openstreetmap-website into...
Andy Allan [Wed, 15 Nov 2017 18:24:14 +0000 (18:24 +0000)]
Merge branch 'wheres_this' of https://github.com/pnorman/openstreetmap-website into pnorman-wheres_this

Fixes #412

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 13 Nov 2017 08:26:31 +0000 (09:26 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoAdd iD disable_features parameter
Bryan Housel [Fri, 10 Nov 2017 20:57:37 +0000 (15:57 -0500)]
Add iD disable_features parameter

2 years agoUpdate to iD v2.5.0
Bryan Housel [Fri, 10 Nov 2017 20:55:11 +0000 (15:55 -0500)]
Update to iD v2.5.0

2 years agoRemove link to wiki legal FAQ as confusing and unmaintained
Simon Poole [Fri, 10 Nov 2017 10:13:03 +0000 (11:13 +0100)]
Remove link to wiki legal FAQ as confusing and unmaintained

2 years agoDisable keyboard controls for layer switcher maps
Tom Hughes [Thu, 9 Nov 2017 14:29:17 +0000 (14:29 +0000)]
Disable keyboard controls for layer switcher maps

Fixes #1673

2 years agoMerge remote-tracking branch 'upstream/pull/1668'
Tom Hughes [Thu, 9 Nov 2017 09:45:17 +0000 (09:45 +0000)]
Merge remote-tracking branch 'upstream/pull/1668'

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 9 Nov 2017 07:24:10 +0000 (08:24 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 6 Nov 2017 08:17:04 +0000 (09:17 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoUpdate site to use jQuery 3
Tom Hughes [Fri, 3 Nov 2017 20:40:48 +0000 (20:40 +0000)]
Update site to use jQuery 3

2 years agoWhen no cache store is set use cookie storage for sessions
Drew Dara-Abrams [Thu, 2 Nov 2017 00:07:29 +0000 (17:07 -0700)]
When no cache store is set use cookie storage for sessions

A change in the default configuration of development environments
in rails 5.1 means that caching is now disabled by default so in
that case fall back to using cookies instead.

Closes #1666

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 2 Nov 2017 07:26:40 +0000 (08:26 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoChange wording for hosting partners
JamesKingdom [Wed, 1 Nov 2017 20:39:36 +0000 (20:39 +0000)]
Change wording for hosting partners

2 years agoRelax cookie security policy
Tom Hughes [Wed, 1 Nov 2017 17:44:22 +0000 (17:44 +0000)]
Relax cookie security policy

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 30 Oct 2017 08:19:18 +0000 (09:19 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoFix rubocop warnings
Tom Hughes [Sun, 29 Oct 2017 19:43:02 +0000 (19:43 +0000)]
Fix rubocop warnings

2 years agoUpdate bundle
Tom Hughes [Sun, 29 Oct 2017 19:35:26 +0000 (19:35 +0000)]
Update bundle

2 years agoReplace factory_girl with factory_bot
Tom Hughes [Sun, 29 Oct 2017 19:29:30 +0000 (19:29 +0000)]
Replace factory_girl with factory_bot

2 years agoAvoid using rinku's auto_link helper
Tom Hughes [Fri, 27 Oct 2017 18:45:32 +0000 (19:45 +0100)]
Avoid using rinku's auto_link helper

It's currently broken (https://github.com/vmg/rinku/issues/70) and
in case our own linkify has some additional customisations.

2 years agoUpdate for ActionView::Template::Error change
Tom Hughes [Fri, 27 Oct 2017 18:21:19 +0000 (19:21 +0100)]
Update for ActionView::Template::Error change

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Fri, 27 Oct 2017 03:06:42 +0000 (05:06 +0200)]
Localisation updates from https://translatewiki.net.

2 years agoConvert session timeout to seconds when it is set
Tom Hughes [Wed, 25 Oct 2017 07:59:29 +0000 (08:59 +0100)]
Convert session timeout to seconds when it is set

This avoids problems if the rails Duration class changes
representation between different versions of rails.

2 years agoMerge remote-tracking branch 'upstream/pull/1652'
Tom Hughes [Wed, 25 Oct 2017 07:16:33 +0000 (08:16 +0100)]
Merge remote-tracking branch 'upstream/pull/1652'

2 years agoMerge remote-tracking branch 'upstream/pull/1659'
Tom Hughes [Tue, 24 Oct 2017 19:19:46 +0000 (20:19 +0100)]
Merge remote-tracking branch 'upstream/pull/1659'

2 years agoMerge remote-tracking branch 'upstream/pull/1658'
Tom Hughes [Tue, 24 Oct 2017 18:41:46 +0000 (19:41 +0100)]
Merge remote-tracking branch 'upstream/pull/1658'

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 23 Oct 2017 03:15:48 +0000 (05:15 +0200)]
Localisation updates from https://translatewiki.net.