Tom Hughes
dc2a2c8ebd
Standardise on double quoted strings
2015-02-20 19:47:26 +00:00
Tom Hughes
5cbd4038ed
Fix rubocop style issues
2015-02-20 08:56:16 +00:00
Tom Hughes
44e44a5198
Only log at info level in production
2015-01-18 19:43:21 +00:00
Tom Hughes
e65e41a694
Update to rails 4.2.0
2015-01-10 17:46:58 +00:00
Tom Hughes
b83c5b4b50
Fixes for offline mode
2014-10-26 11:39:00 +00:00
Tom Hughes
6a198d47aa
Make sure all environment can see asset precompilation rules
2014-07-04 19:24:25 +01:00
Tom Hughes
bd402599f5
Update to rails 4.1.1
2014-07-04 19:24:25 +01:00
Tom Hughes
1db1277a5f
Compile the fixthemap javascript
2014-01-19 20:19:33 +00:00
John Firebaugh
2b4f8e92c9
Merge branch 'master' into redesign
...
Conflicts:
app/controllers/browse_controller.rb
app/views/layouts/_head.html.erb
config/environments/production.rb
config/routes.rb
2013-11-15 16:47:49 -08:00
John Firebaugh
b92cb5b772
Use html5shiv for IE8 compatibility
2013-11-15 10:46:56 -08:00
John Firebaugh
a62141ce7f
Drop pngfix.js
...
Don't need to support IE 6 anymore (<0.2% of users).
2013-11-14 19:32:24 +00:00
John Firebaugh
07c6d714c5
Remove unused about page code
2013-11-06 11:15:08 -08:00
John Firebaugh
a4e38ea695
Precompile about.js
2013-10-13 14:46:08 -07:00
John Firebaugh
a56d1036d5
pushState based navigation between map-based layouts
2013-10-13 14:46:08 -07:00
John Firebaugh
85e6bbde9b
Eliminate edit.js
2013-10-13 14:46:07 -07:00
John Firebaugh
054f934f27
Eliminate separate browse.css asset
2013-10-13 14:46:07 -07:00
Tom Hughes
5208b7e3af
Configure page caching in the production environment
2013-09-23 10:39:11 +01:00
Tom Hughes
255b0b9425
Drop memcached and use dalli as the memcache client
2013-09-22 15:57:22 +01:00
Tom Hughes
67c314388a
Precompile various vendor assets
2013-09-22 10:33:31 +01:00
Tom Hughes
984c6dc114
Update to rails 4.0.0
2013-09-21 11:35:45 +01:00
John Firebaugh
1a51f21871
Add a "Start Mapping" button
...
Position is determined in one of two ways: lat/lon query
parameters (with helpful text from a nominatim reverse
geocode), or HTML5 geolocation.
2013-08-12 13:34:41 -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
d3b2a12266
Don't try and compile the (non-existent) openlayers theme
2012-11-29 21:29:40 +00:00
Tom Hughes
c0b47c0c2a
Serve embedded maps through the assets pipeline
2012-11-23 10:40:26 +00:00
John Firebaugh
6054eea238
Bundle leaflet css in a single asset
2012-11-09 12:59:29 -08:00
John Firebaugh
fe6e837cfe
Replace leaflet.draw with leaflet-locationfilter
2012-11-09 12:59:28 -08:00
John Firebaugh
1caf40a2a2
Precompile leaflet CSS
2012-11-09 12:59:27 -08:00
Tom Hughes
32a9bb9f47
Split long line
2012-10-06 00:13:54 +01:00
John Firebaugh
7f6320ed10
Move diary entry JS to page-specific script file
2012-10-06 00:03:24 +01:00
John Firebaugh
dd1ec4eb9b
Move user JS to page-specific script file
...
In this case it was difficult to eliminate interpolation
in a separate step, so I didn't bother.
2012-10-05 22:24:41 +01:00
John Firebaugh
898bc32f48
Move changeset JS to page-specific script file
2012-10-05 15:20:26 +01:00
John Firebaugh
7c5d0fff3d
Move browse JS to page-specific script file
2012-09-30 12:14:25 +01:00
John Firebaugh
e83d43ca82
Move edit JS to page-specific script file
2012-09-30 11:59:49 +01:00
John Firebaugh
352f2a1671
Move index JS to page-specific script file
2012-09-29 18:00:04 +01:00
John Firebaugh
5aa09fbfd0
Use a standard application.js bundle
...
Include map.js and menu.js in the bundle.
2012-08-27 20:31:17 +01:00
Tom Hughes
5baa6a15e6
Update precompile lists for changes to OpenLayers styles
2012-08-02 22:28:55 +01:00
Tom Hughes
24a26e015a
Pipeline memcache requests to the cache
2012-02-27 09:01:48 +00:00
Tom Hughes
f778b61c03
Refactor memcache connection handling
2012-02-27 09:01:47 +00:00
Tom Hughes
ee411e5154
Update to rails 3.2.0
2012-02-15 17:48:14 +00:00
Tom Hughes
3266d0bd03
Precompile stylesheet for OpenLayers
2011-11-25 20:39:25 +00:00
Tom Hughes
d11580df82
Precompile openlayers wrapper
2011-11-25 20:13:03 +00:00
Tom Hughes
0e33245b1d
Disable rack caching in production
2011-11-14 09:42:58 +00:00
Tom Hughes
2f77efe7e6
Fix production log configuration
2011-11-14 09:42:58 +00:00
Tom Hughes
570fd3b6aa
Update to rails 3.1.1
2011-11-14 09:42:56 +00:00
Tom Hughes
727204520d
Enable asset compilation in product so precompile works
...
Rails 3.1.0 has a bug where the assets:precompile rake task doesn't
turn on demand compilation, so referenced assets are not handled.
2011-11-14 09:42:54 +00:00
Tom Hughes
8acdba8bdd
Upgrade to rails 3.1.0
2011-11-14 09:42:52 +00:00
Tom Hughes
6d59a122ea
Update to rails 3.0.5, arel 2.0.9 and composite_primary_keys 3.1.4
2011-11-14 09:42:48 +00:00
Tom Hughes
c9fa49c994
Update to rails 3
2011-11-14 09:42:40 +00:00
Tom Hughes
9c1a3e4708
Allow the log location to be changed in production
2011-08-12 22:27:15 +01:00
Tom Hughes
2fd52ddf60
Add memcache support
2011-04-17 18:56:50 +01:00