Commit graph

9387 commits

Author SHA1 Message Date
Andy Allan
4b4c5aac2f Move the user api methods into a separate controller in the api namespace 2019-02-28 17:12:28 +01:00
Andy Allan
b38343e5bd Move node/way/relation/old_* controllers into the api namespace 2019-02-28 17:12:28 +01:00
Quincy Morgan
4543e85441 Update to iD v2.14.3 2019-02-26 13:52:10 -05:00
Tom Hughes
4a902a701c Flip header image horizontally on RTL pages
Fixes #2158
2019-02-25 19:02:21 +00:00
Tom Hughes
2d4c548a9e Prevent reversal of sprite positions on welcome screen
Fixes #2156
2019-02-25 18:50:40 +00:00
Tom Hughes
d2ff1491b4 Avoid CSP issues with OpenID login
To avoid Chrom getting upset about sending form data to sites
that our policy doesn't allow, even when it isn't, use Javascript
to jump straight to Omniauth as the direct OpenID based login
buttons were already doing.

Fixes #1909
2019-02-25 11:46:12 +00:00
translatewiki.net
e5c5210896 Localisation updates from https://translatewiki.net. 2019-02-25 10:54:34 +01:00
Tom Hughes
89a4a9d59c Allow loading of our manifest 2019-02-24 22:40:01 +00:00
Andy Allan
9186a6155c Move the user preferences controller into the api namespace 2019-02-24 12:47:26 +01:00
Andy Allan
2b81437fcd Move the search controller to the api namespace 2019-02-24 12:42:07 +01:00
Andy Allan
947a41edee Move the api methods from changeset_comments_controller into the api namespaced controller 2019-02-24 12:38:09 +01:00
Andy Allan
1778fa3d9c Move the api methods from changesets_controller into the api namespaced controller 2019-02-24 12:18:31 +01:00
Andy Allan
f4e2990526 Move map method to its own controller 2019-02-24 11:44:10 +01:00
Andy Allan
d887252eeb Move the changes api to its own controller 2019-02-24 11:00:28 +01:00
Andy Allan
8383fd0928 Move the permissions call out of api_controller 2019-02-24 11:00:28 +01:00
Andy Allan
b96391e456 Rename api controller test files 2019-02-24 11:00:28 +01:00
Andy Allan
317b8f9d45 Move the trackpoints call into its own controller (and rename to tracepoints) 2019-02-24 11:00:28 +01:00
Andy Allan
6a4092bc16 Move the capabilities call out of api_controller 2019-02-24 11:00:20 +01:00
Tom Hughes
d74dd80540 Improve detection of browsers needing ES6 shims 2019-02-22 15:41:33 +00:00
Tom Hughes
cc3ac820cf Merge remote-tracking branch 'upstream/pull/2153' 2019-02-21 23:00:55 +00:00
Quincy Morgan
5e56dd7c48 Update to iD v2.14.2 2019-02-21 17:06:43 -05:00
Tom Hughes
f8a71ffb30 Merge remote-tracking branch 'upstream/pull/2152' 2019-02-20 23:57:50 +00:00
Quincy Morgan
f86bb781c9 Update to iD v2.14.1 2019-02-20 18:30:22 -05:00
Tom Hughes
73026e1615 Merge remote-tracking branch 'upstream/pull/2151' 2019-02-20 22:13:50 +00:00
Tom Hughes
a5735683e9 Avoid bundler 2.x for now
Fixes #2149
2019-02-20 21:46:21 +00:00
Quincy Morgan
33f321123f Update to iD v2.14.0 2019-02-20 16:43:54 -05:00
Tom Hughes
22fefc3df0 Set language and text direction properly on the copyright page
Also add style overrides for explicit LTR and RTL text that work
independently of the main page styling.

Fixes #2148
2019-02-19 10:09:07 +00:00
translatewiki.net
c06892bdf5 Localisation updates from https://translatewiki.net. 2019-02-18 08:13:52 +01:00
Tom Hughes
89d387e66a Revert to rinku 2.0.4 2019-02-14 21:25:34 +00:00
Tom Hughes
affd87c528 Revert to bootsnap 1.3.2 2019-02-14 19:24:46 +00:00
translatewiki.net
cb7340a94a Localisation updates from https://translatewiki.net. 2019-02-14 09:24:45 +01:00
Tom Hughes
4d14b6a169 Update bundle 2019-02-13 18:45:32 +00:00
Tom Hughes
f7694a94c1 Update tests for changes in FactoryBot 5.x 2019-02-07 20:21:40 +00:00
Tom Hughes
007da72bdd Update bundle 2019-02-07 18:41:36 +00:00
Tom Hughes
fbefe3550c Always look to the global scope for the GPX module 2019-02-07 18:40:35 +00:00
translatewiki.net
7e1d6ce77a Localisation updates from https://translatewiki.net. 2019-02-07 16:07:57 +01:00
Tom Hughes
908324323e Merge remote-tracking branch 'upstream/pull/2136' 2019-02-06 18:30:41 +00:00
Tom Hughes
77dcaef44c Merge remote-tracking branch 'upstream/pull/2135' 2019-02-06 18:21:50 +00:00
Tom Hughes
43c09d8062 Merge remote-tracking branch 'upstream/pull/2134' 2019-02-06 18:17:03 +00:00
Tom Hughes
c18e679be3 Merge remote-tracking branch 'upstream/pull/2125' 2019-02-06 18:15:40 +00:00
Andy Allan
d43315f738 Output both the local simplecov html and the coveralls report
Fixes #2066
2019-02-06 18:15:46 +01:00
Andy Allan
59444581dc
Merge pull request #2126 from MaZderMind/patch-1
Advise to run i18n:js:export before assets:precompile
2019-02-06 17:00:05 +01:00
Andy Allan
03f1f4e720
Fix typo 2019-02-06 16:59:27 +01:00
Andy Allan
35a2d66e19 Remove require_terms_agreed configuration option
This has been set to true for 6 years in production. Refs #2097

As per other user settings, we set the terms as seen by default for tests,
and we can override that when necessary for specific tests.
2019-02-06 15:50:57 +01:00
Andy Allan
3795da4014 Remove the require_terms_seen configuration option
This option has been set to 'true' for over six years in production.

Refs #2097
2019-02-06 14:54:56 +01:00
Andy Allan
0508d57ae4 Copy i18n strings from validates_email_format_of plugin
This allows our translators to work in languages not yet supported
by the upstream plugin. Fixes #2128
2019-02-06 14:20:03 +01:00
Andy Allan
c4a192f436 Remove unnecessary requires from app 2019-02-06 12:26:30 +01:00
Andy Allan
061c53ff1d Remove unnecessary requires from helpers 2019-02-06 12:17:54 +01:00
Andy Allan
32ce4ea527 Move utf8 validator into app/validators 2019-02-06 12:11:44 +01:00
Andy Allan
65e8bbd5f8 Remove unnecessary requires from tests 2019-02-06 11:44:34 +01:00