Commit graph

5816 commits

Author SHA1 Message Date
Tom Hughes
5052ecab7c Ignore exceptions from old sessions 2013-09-23 12:36:53 +01:00
Tom Hughes
7d993febee Avoid "unknown OID" warnings from Postgres driver 2013-09-23 11:41:35 +01:00
Tom Hughes
57219d516a Fix routing of RSS feeds 2013-09-23 11:05:35 +01:00
Tom Hughes
5208b7e3af Configure page caching in the production environment 2013-09-23 10:39:11 +01:00
Tom Hughes
b0bc04abf1 Configure the page cache 2013-09-23 10:07:23 +01:00
Tom Hughes
537cd6a52c Fix typo in session store configuration 2013-09-23 09:58:31 +01:00
Tom Hughes
3b34f700f1 Alloe GET as well as POST for oauth#revoke and oauth#authorize 2013-09-22 18:33:26 +01:00
Tom Hughes
c962b8acfc Remove commented out load of therubyracer 2013-09-22 16:06:50 +01:00
Tom Hughes
255b0b9425 Drop memcached and use dalli as the memcache client 2013-09-22 15:57:22 +01:00
Tom Hughes
42fa563e01 Fix some Leaflet asset loading issues 2013-09-22 11:47:45 +01:00
Tom Hughes
aa143f047b Rails no longer gives textareas a default size 2013-09-22 10:33:31 +01:00
Tom Hughes
0649b0ff5e Update bundle 2013-09-22 10:33:31 +01:00
Tom Hughes
90048d87d6 Ignore exceptions clearing sessions
Rails 3 sessions can't be loaded by rails 4 but reset_session also
fails because it tries to clear the session, which tries to load it
in to clear it.

So monkey patch the session to ignore exceptions during clear so
that out normal reset-on-exception logic will reset the session.
2013-09-22 10:33:31 +01:00
Tom Hughes
d8a504d8db Allow iD and Potlatch 2 to load assets outside the asset pipeline 2013-09-22 10:33:31 +01:00
Tom Hughes
67c314388a Precompile various vendor assets 2013-09-22 10:33:31 +01:00
Tom Hughes
5432409ab6 Avoid singleton serialisation errors 2013-09-21 12:03:53 +01:00
Tom Hughes
95e8c63c2a Fix rails 4 compatibility issues in migrations 2013-09-21 12:03:53 +01:00
Tom Hughes
90875bb08a Always allow %{attribute} in model validation error messages 2013-09-21 12:03:53 +01:00
Tom Hughes
b7e795e1e1 Set hostname for signed requests correctly 2013-09-21 12:03:53 +01:00
Tom Hughes
57c4438b75 Detect test environment correctly 2013-09-21 12:03:53 +01:00
Tom Hughes
75795125ad Remove deprecated assert_blank and assert_present from tests 2013-09-21 12:03:53 +01:00
Tom Hughes
70448559b2 Remove format specifier from RSS feed route tests 2013-09-21 12:03:53 +01:00
Tom Hughes
321f8cecdc RoutingError is now UrlGenerationError 2013-09-21 11:35:46 +01:00
Tom Hughes
6c51b3cc0a Replace deprecated finder methods 2013-09-21 11:35:46 +01:00
Tom Hughes
d8399d3e18 IntegrationTest is now in ActionDispatch not ActionController 2013-09-21 11:35:46 +01:00
Tom Hughes
bd8d207ea4 Rails now defaults to using PATCH for updates 2013-09-21 11:35:46 +01:00
Tom Hughes
9ab8111022 Replace deprecated scoped method with all 2013-09-21 11:35:46 +01:00
Tom Hughes
ca30b879f6 Eliminate deprecated scope and association arguments 2013-09-21 11:35:46 +01:00
Tom Hughes
f0feca800d Replace attr_accessible with strong parameters 2013-09-21 11:35:46 +01:00
Tom Hughes
3875882172 Remove multiline regular expression anchors from validations 2013-09-21 11:35:46 +01:00
Tom Hughes
36c220ca2b Monkey patch PostgreSQLAdapter to make enums work 2013-09-21 11:35:45 +01:00
Tom Hughes
984c6dc114 Update to rails 4.0.0 2013-09-21 11:35:45 +01:00
Tom Hughes
40b452ac74 Use a view to build the trace RSS feed and get rid of OSM::GeoRSS 2013-09-18 18:23:03 +01:00
Tom Hughes
5bb751ca26 Make the timestamp for a diary comment into a permalink for it 2013-09-15 16:22:48 +01:00
Tom Hughes
ba8bc1a37f Stop default layer flickering when notes or data are shown 2013-09-13 16:07:51 +01:00
Tom Hughes
ead9695fb6 Fix sizing of scale control 2013-09-13 16:02:38 +01:00
Paul Sladen
25645ed51a Tighten white space usage for geocode "View details" link 2013-09-11 21:47:30 +01:00
Tom Hughes
4f2e9e0888 Add additional icon tags to the HTML header 2013-09-10 21:36:47 +01:00
Paul Sladen
8331a7ec89 Remove banner ad section 2013-09-10 21:36:47 +01:00
Andy Allan
8d01db3a3e Fix openid "remember me" label
It was targeting the wrong checkbox.
2013-09-10 21:36:47 +01:00
Siebrand Mazeland
2b775d3433 Localisation updates from http://translatewiki.net. 2013-09-09 18:54:21 +00:00
Tom Hughes
366fb80ddb Make sure we always have a base layer 2013-09-09 18:30:27 +01:00
Andy Allan
c3d7cfd7ff Improve installation documentation and add contributor instructions 2013-09-09 16:45:33 +01:00
Tom Hughes
7e896d758d Return GPX traces as application/gpx+xml instead of text/xml 2013-09-09 16:23:38 +01:00
Tom Hughes
ecf8c90e88 Don't bother verifying an email address that hasn't changed 2013-09-09 16:05:16 +01:00
Tom Hughes
6494747882 Centre editors correctly when note=N is specified 2013-09-09 15:44:53 +01:00
Tom Hughes
9bcd049c98 Notice, and act on, changes to the layer parameter in the URL bar 2013-09-09 15:17:09 +01:00
Tom Hughes
93d3e4f85b Add data-editor to the main edit tab
This ensures that the if the user's default editor is remote edit
then it will be triggered without a page reload.
2013-09-09 12:53:22 +01:00
Siebrand Mazeland
b1fa78b980 Localisation updates from http://translatewiki.net. 2013-09-02 20:10:45 +00:00
Siebrand Mazeland
c798fe416a Localisation updates from http://translatewiki.net. 2013-09-02 19:00:39 +00:00