Tom Hughes
c8671c137a
Update rubocop
2017-02-05 11:12:37 +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
7f363a6ce7
Use image_optim_rails instead of image_optim
...
The rails hooks have been extracted into a separate gem so
this hasn't actually been working since the last image_optim
update happened.
2016-11-10 12:14:19 +00:00
Andy Allan
6bc488a983
Add webmock to intercept real http connections during tests
...
Intercepting real http connections also allows running the test
suite without an internet connection.
2016-10-30 10:28:26 +01:00
Andy Allan
a32333ba12
Use stub_any_instance in order to stub find results.
...
This is a much cleaner approach than before.
2016-10-30 10:22:10 +01:00
Tom Hughes
9d106676b8
Replace quova with support for local Maxmind GeoIP lookups
2016-10-20 21:40:03 +01:00
Tom Hughes
fd9bf6b0ab
Update to rails 4.2.7.1
2016-09-15 22:26:48 +01:00
Andy Allan
d5013ad0d2
Add FactoryGirl
2016-09-07 15:28:28 +01:00
Shrey
5add3cf671
Basic models set up
2016-08-22 16:12:31 +01:00
Tom Hughes
c70a1fe933
Add support for GitHub authentication
2016-07-14 09:40:45 +01:00
Tom Hughes
5fd4fd13c2
Update to rails 4.2.7
2016-07-13 09:14:01 +01:00
Tom Hughes
fe04a0c486
Update to rails 4.2.6
2016-03-07 22:38:40 +00:00
Tom Hughes
95bf36e158
Update rails to 4.2.5.2
2016-02-29 22:23:08 +00:00
Tom Hughes
b2f2188e9d
Remove sprockets-rails version restriction now konacha is fixed
2016-02-11 07:10:42 +00:00
Tom Hughes
e4acc41d28
Update to tails 4.2.5.1
2016-01-25 21:26:54 +00:00
Tom Hughes
e20bb507f1
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
2015-12-07 13:52:20 +00:00
Tom Hughes
c56bf5677a
Switch back to the upsteam image_optim
2015-11-21 16:21:30 +00:00
Tom Hughes
7f3bb52b65
Update to rails 4.2.5
2015-11-19 21:41:33 +00:00
Tom Hughes
c96eb7d181
Update image_optim and disable cleanupIDs plugin
2015-11-19 21:29:23 +00:00
Tom Hughes
509f07b32e
Switch back to the upstream omniauth-google-oauth2 gem
...
Out patch is included now, so there is no need to use our version.
2015-10-02 09:01:58 +01:00
Tom Hughes
36cbda3c80
Sprockets 3 seems to be OK now
2015-09-25 15:18:47 +01:00
Tom Hughes
284b56bee9
Use image_optim to optimize SVG assets with svgo
2015-09-13 10:48:33 +01:00
Tom Hughes
ee9ac1930d
Update to rails 4.2.4
2015-08-24 22:32:00 +01:00
Tom Hughes
82cefb5929
Add support for generating logstash friendly logs
2015-07-19 19:24:20 +01:00
Tom Hughes
c4cb8286ba
Update to rails 4.2.3
2015-06-26 22:57:27 +01:00
Tom Hughes
fa4bc2e623
Update to rails 4.2.2
2015-06-16 20:20:37 +01:00
Tom Hughes
445e608bae
Update to latest upstream i18n-js
...
The issues we had before seem to be fixed now, so drop our
custom version and go back to the upstream one with some minor
monkey patching tweaks.
This also fixes the sprockets dependencies to correctly rebuild
the javascript when the translations change.
2015-06-16 19:17:37 +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
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
52d7cae438
Update bundle
2015-04-14 09:22:44 +01:00
Tom Hughes
1801419d9d
Update to rails 4.2.1
2015-03-23 08:26:30 +00:00
Tom Hughes
33790824d6
Use Faraday in place of Net::HTTP so we can mock responses
2015-03-01 19:22:46 +00:00
Tom Hughes
f8f921e09d
Add Coveralls support
2015-02-26 19:20:17 +00:00
Tom Hughes
b0150caee6
Convert OpenID authentication to use OmniAuth
2015-02-25 01:07:23 +00:00
Tom Hughes
6671a934bf
Add JSHint support
2015-02-23 21:45:57 +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
724a988595
Install rubocop in the test environment
2015-02-22 15:47:23 +00:00
Tom Hughes
dc2a2c8ebd
Standardise on double quoted strings
2015-02-20 19:47:26 +00:00
Tom Hughes
e65e41a694
Update to rails 4.2.0
2015-01-10 17:46:58 +00:00
Tom Hughes
3058135d9a
Update to rails 4.1.9
2015-01-08 10:06:22 +00:00
Tom Hughes
dc9f779c30
Update to rails 4.1.8
2014-11-17 19:09:22 +00:00
Tom Hughes
ac2f9308b9
Update to rails 4.1.7
2014-11-09 22:41:12 +00:00
Tom Hughes
dae66c21d5
Update to CPK 7.0.11 and drop monkey patch
2014-10-10 12:32:25 +01:00
Tom Hughes
96e1665c01
Update to rails 4.1.6
2014-10-02 19:54:21 +01:00
Tom Hughes
ebe82bbb5d
Update to rails 4.1.5
2014-08-19 09:26:34 +01:00
Tom Hughes
87d9ef8ea5
Use autoprefixer to generate CSS prefixes
2014-07-25 19:38:03 +01:00
Tom Hughes
e9fa0055a5
Update to rails 4.1.4
2014-07-04 19:24:26 +01:00
Tom Hughes
bd402599f5
Update to rails 4.1.1
2014-07-04 19:24:25 +01:00