Commit graph

343 commits

Author SHA1 Message Date
Tom Hughes
52296d1cad Add rubocop-factory_bot and fix warnings 2023-05-16 18:44:14 +01:00
Andy Allan
85dbe7c29a Add the i18n-tasks gem
This can be used for checking our translations, for example to see
if there are unused translations in en.yml
2023-03-08 15:34:54 +00:00
Tom Hughes
2e5e2bc263 Add rubocop-capybara 2023-03-07 17:09:29 +00:00
Tom Hughes
2ee8fcda40 Drop version constraint on mail and update bundle 2023-01-13 09:29:04 +00:00
Tom Hughes
02ed416e12 Update bundle 2022-12-13 20:26:25 +00:00
Tom Hughes
8cef62cd2c Merge remote-tracking branch 'upstream/pull/3301' 2022-11-22 18:47:24 +00:00
Andy Allan
9b0767b80f Relax strict version constraint on rails gem
This lets us receive 7.0.x patch releases without having to edit the Gemfile.
2022-11-16 14:26:05 +00:00
Tom Hughes
20f08f2543 Update bundle 2022-11-01 18:25:36 +00:00
Tom Hughes
460ed0c844 Fix new rubocop warnings 2022-10-25 19:19:57 +01:00
Tom Hughes
00112700d7 Update doorkeeper to 5.6.0 2022-09-12 19:27:33 +01:00
Adam Hoyle
7e5cbe87ed Merge branch 'master' into feature/add-communities-page
# Conflicts:
#	Gemfile.lock
#	package.json
#	yarn.lock
2022-09-10 16:13:17 +01:00
Tom Hughes
f7e168b8e1 Update to rails 7.0.4 2022-09-09 22:45:58 +01:00
Tom Hughes
fb362ef0d8 Enable brotli compression for assets 2022-08-03 19:01:24 +01:00
Tom Hughes
0371cdcfd9 Update bundle 2022-08-02 18:15:49 +01:00
Andy Allan
bb7f5ac2c8 Switch to using FrozenRecord for loading communities
This allows us to query the records to get the local chapters, which
is more flexible and allows us to use other resources too.
2022-07-27 16:19:08 +01:00
Andy Allan
a481915a37 Upgrade to bootstrap 5 2022-07-20 11:13:33 +01:00
Tom Hughes
262b6a9adf Update to rails 7.0.3.1 2022-07-13 16:55:26 +01:00
Tom Hughes
fdd16b28dc Update to rails 7.0.3 2022-05-09 18:11:44 +01:00
Tom Hughes
10200605ee Update to rails 7.0.2.4 2022-04-26 22:59:54 +01:00
dependabot[bot]
a39e3e810f
Bump puma from 5.6.2 to 5.6.4
Bumps [puma](https://github.com/puma/puma) from 5.6.2 to 5.6.4.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/compare/v5.6.2...v5.6.4)

---
updated-dependencies:
- dependency-name: puma
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-30 22:17:25 +00:00
Tom Hughes
694d45cd31 Update to rails 7.0.2.3 2022-03-08 20:25:49 +00:00
Tom Hughes
7eafdca51c Update to rails 7.0.2.2 2022-02-16 14:26:57 +00:00
Tom Hughes
2fe84cc2a8 Update to rails 6.1.4.6 2022-02-11 22:20:11 +00:00
Tom Hughes
8dc5dfe00c Update bundle 2022-01-10 08:05:09 +00:00
Tom Hughes
767051451c Update to rails 6.1.4.4 2021-12-16 18:33:53 +00:00
Tom Hughes
6609047fdb Update to rails 6.1.4.3 2021-12-15 18:13:00 +00:00
Tom Hughes
8adb486130 Update to rails 6.1.4.2 2021-12-14 22:16:49 +00:00
Tom Hughes
cd1dcad31a Update bundle 2021-11-22 20:52:35 +00:00
Tom Hughes
7b1e78e247 Update bundle 2021-11-16 08:48:35 +00:00
Tom Hughes
e342314d8b Merge remote-tracking branch 'upstream/pull/3353' 2021-11-16 08:21:17 +00:00
Tom Hughes
ceebd74bd7 Drop rubocop-rails version lock 2021-11-09 18:31:46 +00:00
Tom Hughes
aad81eb74c Switch to Argon2 for password hashing 2021-11-03 20:39:31 +00:00
Tom Hughes
20a65b2b94 Update bundle 2021-10-19 19:11:20 +01:00
Andy Allan
8bbb021a4a Temporary pin on rubocop-rails until next bugfix release
There is a bug in the Rails/ContentTag cop that causes rubocop to crash. The bug has already been fixed and so should be available in the next release.

See https://github.com/rubocop/rubocop-rails/issues/543
2021-09-15 10:10:21 +01:00
Tom Hughes
10fcaeb164 Update to rails 6.1.4.1 2021-08-21 14:38:08 +01:00
Tom Hughes
2c1a3d5940 Use terser for javascript compression to get ES6 support 2021-07-27 18:42:13 +01:00
Tom Hughes
4ac5c10383 Update to rails 6.1.4 2021-06-24 22:22:54 +01:00
Tom Hughes
e222329d04 Add support for OAuth2 using doorkeeper 2021-05-18 12:05:32 +01:00
dependabot[bot]
c8054024fc
Bump puma from 5.3.0 to 5.3.1
Bumps [puma](https://github.com/puma/puma) from 5.3.0 to 5.3.1.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/compare/v5.3.0...v5.3.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-18 01:34:02 +00:00
Tom Hughes
cd5d54ce4e Use image_processing macros to resize images 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
Andy Allan
8c1d561b94 Add rubocop-rake
This checks the coding standards in our rake files.
2021-05-12 11:19:21 +01:00
Tom Hughes
11e81c5398 Update to rails 6.0.3.7 2021-05-05 19:06:37 +01:00
Tom Hughes
816a24592e Update deadlock_retry gem for ruby 3 compatibility 2021-04-22 19:08:37 +01:00
Tom Hughes
11aec2e0d7 Drop dynamic_form gem which is no longer required 2021-04-22 18:29:02 +01:00
Tom Hughes
d9104413f8 Drop version constraint for debug_inspector 2021-04-22 13:21:55 +00:00
Tom Hughes
4a6b1e54a5 Switch GPX MIME type detection to use marcel 2021-03-30 18:26:23 +01:00
Tom Hughes
7bdd4e6809 Update to rails 6.0.3.6 2021-03-30 18:14:51 +01:00
Tom Hughes
a11572f3e1 Update to rails 6.0.3.5 2021-02-10 22:42:39 +00:00
Tom Hughes
5912a8011b Update to Omniauth 2.x
This requires converting all use of the /auth endpoints
to use the POST method as GET is no longer supported.
2021-02-02 19:49:03 +00:00