Tom Hughes
be2678e0dd
Update to rails 7.2.0
2024-09-17 20:39:31 +01:00
Tom Hughes
29bd8c54ef
Order configuration consistently in test and production environments
2024-04-21 19:03:07 +01:00
Josh Thompson
dd7754117b
Disable logging in tests for speed benefits?
2024-04-16 10:18:35 -06:00
Tom Hughes
a74f07d507
Allow FactoryBot to set primary key attributes
...
We have at least model (Language) which does not use datbase
generated primary keys so we need to be able to set them.
https://github.com/thoughtbot/factory_bot_rails/pull/419
2023-11-28 18:25:35 +00:00
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