Tom Hughes
f37ea2fae3
Update to rails 7.1.1
2023-10-18 18:26:13 +01:00
Tom Hughes
eb26f8f62b
Fix new rubocop warnings
2022-12-13 20:26:25 +00:00
Tom Hughes
2122d1843e
Restore asset debugging in development mode
2022-02-28 18:47:51 +00:00
Tom Hughes
7eafdca51c
Update to rails 7.0.2.2
2022-02-16 14:26:57 +00:00
Tom Hughes
1612ea75c5
Allow trace image URL to be configured in the CSP policy
2022-02-13 19:25:42 +00:00
Tom Hughes
2c1a3d5940
Use terser for javascript compression to get ES6 support
2021-07-27 18:42:13 +01:00
Tom Hughes
bf851691bf
Fix deprecation warnings
2021-05-12 18:49:21 +01:00
Tom Hughes
a71b8af4d1
Update to rails 6.1.3.2
2021-05-12 18:49:21 +01:00
Tom Hughes
0e2a66e8de
Fix new rubocop warnings
2020-08-06 18:42:16 +01:00
Tom Hughes
1212fbad4c
Enable locale fallback in all environments
2020-06-26 20:30:48 +01:00
Tom Hughes
d33cad4b7f
Re-enable minification of javascript assets
...
Rails 6 defaults to --skip-javascript when creating new environments
because by default it uses webpacker instead of sprockets to manage
javascript and that meant that I accidentally merged a change that
disabled the minification of javascript.
Fixes #2522
2020-01-27 08:43:30 +00:00
Tom Hughes
57f5b7840e
Fix rubocop warnings
2019-12-04 19:31:53 +00:00
Tom Hughes
621780c9cf
Disable host validation in development mode
2019-11-25 12:45:39 +00:00
Tom Hughes
22cd2314e5
Update to rails 6.0.1
2019-11-24 11:05:02 +00:00
Tom Hughes
550fa0c8e4
It's to_sym not to_symbol
2019-07-15 08:39:20 +01:00
Tom Hughes
ba627420a3
Add support for Active Storage attachments
2019-07-09 19:17:29 +01:00
Tom Hughes
141df02e67
Move status into the settings object
...
Only the very early boot code needs to look at the value
from the environment directly.
2019-03-17 11:15:34 +00:00
Tom Hughes
6600221fe3
Fix database offline mode
2019-03-17 11:15:34 +00:00
Andy Allan
d102c9aaf4
Move all settings to settings.yml
...
We leave the STATUS setting alone, since it's required before rails
boots. The test-specific settings now live in config/settings/test.yml
2019-03-13 18:06:23 +01:00
Tom Hughes
391fb933f5
Merge remote-tracking branch 'upstream/pull/2038'
2018-11-03 11:58:56 +00:00
Tom Hughes
422afdbae3
Only use DelayedJob in production
...
In development just let the default async adaptor be used so
that people don't need to run a daemon.
2018-11-03 11:57:25 +00:00
Andy Allan
b54362d458
Use deliver_later for all email sending
2018-10-31 16:38:12 +01:00
Tom Hughes
5e76ec80ce
Enable automatic translation export in the test environment
...
Fixes #2016
2018-10-11 19:14:55 +01:00
Tom Hughes
ed82d0a756
Only fetch client side translations for the current locale
2018-08-16 12:22:36 +01:00
Tom Hughes
98de681e47
Update to rails 5.2.0
2018-06-19 00:16:24 +01:00
Tom Hughes
a83030dab7
Fix new rubocop warnings
2018-01-22 18:55:45 +00:00
Tom Hughes
f773f67958
Update to rails 5.1.4
2017-10-17 18:49:55 +01:00
Tom Hughes
81deb35331
Update to rails 5.0.4
2017-06-27 08:26:44 +01:00
Tom Hughes
619db2e89c
Raise an exception for missing translations in test mode
2015-07-23 14:23:01 +01:00
Tom Hughes
9e160ec176
Move memcached for caching if enabled regardless of environment
2015-02-22 19:21:34 +00:00
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
2b823b7b07
Make development mode work when the database is offline
2014-12-14 00:27:48 +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