Tom Hughes
8949737692
Add Spanish attribution to copyright page
...
Fixes #2179
2019-03-15 09:17:52 +00:00
Tom Hughes
94b59f4403
Merge remote-tracking branch 'upstream/pull/2161'
2019-02-28 19:17:40 +00:00
Tom Hughes
73214da35d
Merge remote-tracking branch 'upstream/pull/2160'
2019-02-28 18:58:05 +00:00
Andy Allan
b4dbf6233c
Move the notes api methods into a controller in the api namespace
2019-02-28 17:12:28 +01:00
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
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
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
8383fd0928
Move the permissions call out of api_controller
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
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
Tom Hughes
fa0a933c24
Replace augment.js with conditional polyfills for ES5 and ES6
2019-01-30 12:11:57 +00:00
Tom Hughes
9c83235f72
Replace conditional comments with browser detection
2019-01-30 12:11:34 +00:00
Andy Allan
8a2df0e0b5
More resourceful routing for nodes, ways, relations and changesets controllers
2019-01-16 13:10:11 +01:00
Andy Allan
58c101762e
Use a builder view for the capabilities call
...
This is easier to work with than building the XML document by hand
in the controller.
2019-01-09 14:30:18 +01:00
Andy Allan
686fee43bf
Use full list of osm xml root attributes in builder templates
2019-01-09 14:15:39 +01:00
Mikel Maron
98262d3ab1
Add links to Welcome Mat on /welcome and /help
...
Closes #2056
2018-11-20 18:46:22 +00:00
Andy Allan
252b9ef08a
Pluralize changesets controller
2018-11-14 10:34:28 +01:00
Tom Hughes
70d6880e10
Merge remote-tracking branch 'upstream/pull/2052'
2018-11-08 17:44:57 +00:00
Andy Allan
26777c4464
Pluralize diary entries controller
2018-11-07 16:31:04 +01:00
Andy Allan
e85c56d151
Pluralize old_ controllers
2018-11-07 16:05:56 +01:00
Andy Allan
05117aa928
Pluralize nodes, ways and relations controllers
2018-11-07 15:55:26 +01:00
Andy Allan
5cd417f8e8
Use relative translations for changeset comments
2018-11-07 11:07:29 +01:00
Andy Allan
4b0d56f7e1
Rename comments_feed to index
2018-11-07 10:22:07 +01:00
Andy Allan
19c2b92fb7
Split changeset comment handling into a changeset_comments controller
2018-11-07 10:20:14 +01:00
Tom Hughes
acfbc09198
Merge remote-tracking branch 'upstream/pull/2042'
2018-11-04 14:49:27 +00:00
mmd-osm
d9a48d66f9
Limit notes sizes to 2000 characters
2018-11-03 18:32:02 +01:00
Andy Allan
f11221f05b
Merge branch 'master' into cancancan
2018-10-31 11:16:47 +01:00
Tom Hughes
22af018298
Update translation keys for renaming of user to users
2018-10-29 12:48:20 +00:00
Tom Hughes
a5124ed409
Update translation keys for renaming of user to users
...
Fixes #2031
2018-10-22 11:00:03 +01:00
Christopher Bazin
248f63f728
Enable line breaks in performatted text within rich text
...
This stops redaction details being truncated at the edge of the
page when they have long lines of preformatted text.
Also use a div instead of a paragraph for redaction details so
that formatting is consistent with other rich text blocks.
Closes #1885
Fixes #1845
2018-10-22 10:44:16 +01:00
Andrew Harvey
9da461cc2e
add australia copyright notice for PSMA Australia
2018-10-14 23:10:30 +11:00
Andy Allan
8360f275f9
Refactor to show the Issues link based on the calculated permissions
2018-10-10 16:42:01 +02:00
Tom Hughes
b8a8a88004
Merge remote-tracking branch 'upstream/pull/2014'
2018-10-03 18:59:33 +01:00
Andy Allan
3ec67ea2d3
Rename user_controller to users_controller
2018-10-03 15:31:10 +02:00
Andy Allan
5e407dfb34
Merge branch 'master' into messages
2018-10-03 14:04:12 +02:00
Tom Hughes
ad3ca54e28
Remove Imperial from hosting credits
...
Fixes #1944
2018-09-22 16:57:53 +01:00
Tom Hughes
f906373be2
Update translation keys for renaming of user#view to user#show
2018-09-11 16:33:46 +01:00
Tom Hughes
276599d34f
Merge remote-tracking branch 'upstream/pull/1986'
2018-09-10 19:01:28 +01:00
Tom Hughes
0e0c89b95c
Merge remote-tracking branch 'upstream/pull/1985'
2018-09-10 18:58:27 +01:00
Andy Allan
100babbe6c
Just pass the object, rather than the id, to _path methods where possible
2018-09-10 11:09:30 +08:00
Andy Allan
4dd4831c0a
Just pass the user object, rather than the display_name, to the user_path helper
2018-09-10 10:54:29 +08:00
Andy Allan
3f2ba044e5
Rename diary_entry#list to #index
2018-09-10 10:26:28 +08:00
Andy Allan
a3606e00b4
Rename user#list to user#index
2018-09-10 10:03:34 +08:00
Tom Hughes
5a2d2f97ce
Update changeset browse view for renaming of changeset#list to changeset#index
2018-09-09 12:36:34 +01:00
Tom Hughes
ba05009de1
Update trace RSS for renaming of trace#view to trace#show
2018-09-09 11:50:05 +01:00
Tom Hughes
f03ed73755
Fix rubocop warnings
2018-09-05 19:33:54 +01:00
Tom Hughes
983e21db2e
Merge remote-tracking branch 'upstream/pull/1974'
2018-09-05 19:06:16 +01:00
Tom Hughes
70cca71f38
Merge remote-tracking branch 'upstream/pull/1973'
2018-09-05 19:01:24 +01:00
Andy Allan
de6aa3f015
Rename changeset#list to changeset#index
2018-09-05 15:17:11 +08:00