Tom Hughes
ee53b7a298
Add geoip_database key to example configuration
...
Fixes #1586
2017-07-16 18:36:16 +01:00
Simon Poole
1b2818ff8a
Block anything in the here.com domain
...
Fixes #1536
Closes #1537
2017-05-10 11:36:40 +01:00
Tom Hughes
23f2ac99df
Remove various osm.org email addresses from example configuration
2017-03-22 19:25:47 +00:00
Tom Hughes
1b9ea430d1
Make the publisher URL configurable, with no default
2017-03-22 18:42:58 +00:00
Tom Hughes
bf8959cdc2
Add server_protocol configuration option
2017-03-22 18:22:24 +00:00
Tom Hughes
ce209c8c4f
Set server_url in the test environment
2017-03-22 17:24:28 +00:00
Tom Hughes
baa3b3188d
Comment out server_url in the default configuration
2017-03-22 17:19:08 +00:00
Tom Hughes
40a8e5caf5
Add support for Content-Security-Policy
...
Currently this is report only, and disabled unless a report URL has
been set in the application configuration.
2017-02-26 19:48:13 +00:00
Tom Hughes
afde3ecd9f
Blacklist VWorld imagery
...
Fixes #1464
2017-02-23 20:21:00 +00:00
Tom Hughes
17135cad03
Add support for generating TOTP cookies
...
This allows other sites in the openstreetmap.org domain to validate
that requests are coming from a www.openstreetmap.org user.
2017-01-02 19:01:01 +00:00
Tom Hughes
69b967c9ff
Add support for Wikimedia authentication
...
Closes #1146
2016-12-20 22:32:25 +00:00
Tom Hughes
f3f1687fa3
Add thunderforest API key to example configuration
2016-09-08 18:20:21 +01:00
Paul Norman
00982e137f
Blacklist all Google imagery with one regex
...
This expression catches 100% of Google imagery seen in imagery_used
tags with no false positives.
It won't stop someone who tries to load "https://www.google.com/maps " as
imagery, but that will fail to get imagery anyway.
2016-08-14 08:22:46 +01:00
Patrick Niklaus
311acad0c4
Add support for OSRM 5.0 API and new instruction types
...
Add support for the new API in OSRM 5.x including new icon sprites
for the new instruction types.
2016-08-05 18:55:16 +01:00
Tom Hughes
c70a1fe933
Add support for GitHub authentication
2016-07-14 09:40:45 +01:00
Tom Hughes
6be39fca2f
Make support email address configurable
2016-03-20 18:58:50 +00:00
Tom Hughes
7d53513769
Add routing URLs to example config
2016-01-11 19:11:50 +00:00
Tom Hughes
e54eadea95
Add support for Mapzen's Valhalla routing engine
2015-09-29 15:37:04 +01:00
Tom Hughes
7dd23a4b56
Move the MapQuest API key to the configuration file
2015-09-28 13:45:01 +01:00
Tom Hughes
82cefb5929
Add support for generating logstash friendly logs
2015-07-19 19:24:20 +01:00
Tom Hughes
2b2264ddab
Add support for Windows Live authentication
2015-05-19 14:04:09 +01:00
Tom Hughes
c9893e186b
Add support for Facebook authentication
2015-05-19 14:04:08 +01:00
Tom Hughes
ddaf43bc0e
Add tests for Google OAuth authentication
2015-04-14 10:08:07 +01:00
Tom Hughes
eeb9866d50
Add support for Google OAuth2 authentication
...
This replaces OpenID authentication, which is going away soon, but
provides an upgrade path where we can migrate users that already have
a Google OpenID setup to the new system transparently.
2015-04-14 10:08:07 +01:00
Tom Hughes
a31591bdc3
Drop memory limit support
...
The soft limit won't work with passenger 5 and causes spurious
errors to be reported back to browsers, and in any case it doesn't
actually seem to be necessary anymore.
2015-03-30 21:32:36 +01:00
Tom Hughes
1891efef06
Testing, testing, testing...
2015-03-01 23:05:32 +00:00
Tom Hughes
2b7529a3f1
Update example configuration
2015-02-16 22:14:05 +00:00
Tom Hughes
501d13e1c0
Merge branch 'master' into overpass
2014-11-01 12:50:23 +00:00
Paul Norman
2d26d1f764
Add an imagery blacklist to capabilities
...
This blacklist is for imagery which is of an incompatible license or ToS
but is incorrectly used with some frequency.
This adds a <policy> element to the capabilities XML which contains the
blacklist information within it
2014-08-31 18:41:12 +01:00
Tom Hughes
50ea797f33
Add https support for overpass
2014-03-25 18:58:21 +00:00
Tom Hughes
5f970fe334
Make overpass server URL configurable
2014-03-16 16:18:13 +00:00
Tom Hughes
26855add38
Rework piwik configuration
2013-08-24 12:54:51 +01:00
John Firebaugh
8dc16bd8db
Make iD default editor
...
Make iD the default editor for all users that have not specified
a preferred editor, except fall back to P2 on IE.
2013-08-15 16:36:18 -07:00
Tom MacWright
7a98913d0c
Add iD editor
...
iD sources live in vendor/assets/iD, and are managed with
vendorer, using the "rewrite" functionality to replace relative
paths in the CSS with <%= asset_path(…) %> directives.
To avoid needing to namespace all of its CSS classes, iD
is embedded via an iframe.
To setup, edit application.yml to include an `id_key` key.
(It can use the same consumer key as P2 if you like.)
2013-05-03 10:52:41 -07:00
Tom Hughes
e8d32637c1
Add javascript OAuth support
2013-03-28 00:34:09 +00:00
Tom Hughes
7599f98957
Merge branch 'master' into notes
...
Conflicts:
Gemfile
Gemfile.lock
app/assets/stylesheets/common.css.scss
app/helpers/application_helper.rb
2012-11-20 19:08:30 +00:00
Eric Theise
789e0dffd0
Fixing typo and outdated information
2012-11-12 09:47:17 +00:00
Tom Hughes
4d91fe3dd9
Merge branch 'master' into openstreetbugs
...
Conflicts:
Gemfile
app/helpers/application_helper.rb
app/views/site/index.html.erb
2012-09-20 16:01:24 +01:00
Grant Slater
5d39a58b8b
Switch from CC BY-SA 2.0 to ODbL 1.0
...
Change of OSM license for after 12 September 2012 07:00 UTC.
2012-09-12 08:52:10 +01:00
Grant Slater
2805118a60
Add CC BY-SA 2.0 copyright/attribution/license attributes to <osm>
2012-09-11 18:46:37 +01:00
Tom Hughes
0d3a9ed9cb
Merge branch 'master' into openstreetbugs
...
Conflicts:
Gemfile.lock
app/views/browse/_map.html.erb
app/views/user/view.html.erb
config/locales/en.yml
config/openlayers.cfg
db/structure.sql
vendor/assets/openlayers/OpenLayers.js
2012-08-22 20:52:08 +01:00
Tom Hughes
1a2f6c29c6
Update to use api.geonames.org instead of ws.geonames.org
2012-04-18 18:44:37 +01:00
Tom Hughes
e660e60966
Merge branch 'master' into openstreetbugs
...
Conflicts:
Gemfile
Gemfile.lock
lib/migrate.rb
2012-03-08 18:23:27 +00:00
Tom Hughes
f2150a94cf
Serve up paperclip attachments in a cache friendly way
2012-02-21 12:31:38 +00:00
Tom Hughes
e70396d70b
Replace the file_column plugin with paperclip
2012-02-15 17:48:15 +00:00
Tom Hughes
52e5fa6ad7
Merge branch 'master' into openstreetbugs
...
Conflicts:
app/views/browse/_map.html.erb
app/views/site/index.html.erb
config/initializers/mime_types.rb
config/routes.rb
lib/map_boundary.rb
lib/migrate.rb
lib/osm.rb
vendor/assets/openlayers/OpenLayers.js
2012-01-05 20:15:53 +00:00
Tom Hughes
e116688136
Avoid using underscore in anchor names
...
Perl's YAML parser (wrongly as far as I can see) rejects any anchor
name with an underscore in it.
2011-09-24 16:03:15 +01:00
Tom Hughes
dc4cc8d219
Add support for manual tracking of a Piwik goal on signup
2011-09-20 21:40:53 +01:00
Tom Hughes
3a654c8919
Merge branch 'master' into openstreetbugs
2011-09-18 14:26:59 +01:00
Tom Hughes
3259bc7ede
Add support for Piwik analytics
2011-09-17 00:11:53 +01:00