Commit graph

308 commits

Author SHA1 Message Date
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
Tom Hughes
6d357c7c73 Update bundle 2021-02-02 18:56:28 +00:00
Tom Hughes
52d40ee42b Remove redundant gem requirements for unsupported ruby versions 2021-01-11 18:48:27 +00:00
Tom Hughes
004a369a42 Unpin rubocop now erb_lint is fixed 2021-01-11 18:39:54 +00:00
Tom Hughes
eada36ff96 Switch to using the zeitwork autoloader 2020-12-30 20:30:21 +00:00
Andy Allan
4f304e2301 Remove SystemTimer and use stdlib Timeout directly
SystemTimer was only needed on ruby 1.8, and we dropped support for
that a long time ago.
2020-12-23 14:25:58 +00:00
Tom Hughes
4a9f8a5e69 Move coveralls submission to actions workflow 2020-12-10 00:11:50 +00:00
Tom Hughes
93f3a56487 Update bundle
Pin rubcop to 0.x to avoid erb_lint issues
2020-12-06 18:53:36 +00:00
dependabot[bot]
e42f21792d
Bump rails from 6.0.3.3 to 6.0.3.4
Bumps [rails](https://github.com/rails/rails) from 6.0.3.3 to 6.0.3.4.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v6.0.3.3...v6.0.3.4)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-08 05:01:26 +00:00
dependabot[bot]
e8bc15690e
Bump puma from 4.3.6 to 5.0.2
Bumps [puma](https://github.com/puma/puma) from 4.3.6 to 5.0.2.
- [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/v4.3.6...v5.0.2)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-29 05:01:19 +00:00
dependabot[bot]
f8464d45f3
Bump rails from 6.0.3.2 to 6.0.3.3
Bumps [rails](https://github.com/rails/rails) from 6.0.3.2 to 6.0.3.3.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v6.0.3.2...v6.0.3.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-09-10 05:00:45 +00:00
Tom Hughes
0e2a66e8de Fix new rubocop warnings 2020-08-06 18:42:16 +01:00
Tom Hughes
c24c2e481c Merge remote-tracking branch 'upstream/pull/2667' 2020-08-05 21:50:08 +01:00
Andy Allan
6719d269e3 Use Brakeman for static code analysis 2020-07-22 13:37:38 +02:00
dependabot[bot]
152e311040
Bump bootstrap from 4.3.1 to 4.5.0
Bumps [bootstrap](https://github.com/twbs/bootstrap-rubygem) from 4.3.1 to 4.5.0.
- [Release notes](https://github.com/twbs/bootstrap-rubygem/releases)
- [Changelog](https://github.com/twbs/bootstrap-rubygem/blob/master/CHANGELOG.md)
- [Commits](https://github.com/twbs/bootstrap-rubygem/compare/v4.3.1...v4.5.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-01 15:58:13 +00:00
Andy Allan
54616e9612 Add bootstrap_form formbuilder gem 2020-07-01 17:23:02 +02:00
dependabot[bot]
38c17fdee8
Bump rails-i18n from 4.0.2 to 6.0.0
Bumps [rails-i18n](https://github.com/svenfuchs/rails-i18n) from 4.0.2 to 6.0.0.
- [Release notes](https://github.com/svenfuchs/rails-i18n/releases)
- [Changelog](https://github.com/svenfuchs/rails-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/svenfuchs/rails-i18n/commits/v6.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-06-29 05:01:53 +00:00
Tom Hughes
c7076ef2a0 Revert "Bump rails-i18n from 4.0.2 to 6.0.0"
This reverts commit a6d8043dc2.
2020-06-28 19:21:24 +01:00
Tom Hughes
45c599b1b0 Merge remote-tracking branch 'upstream/pull/2676' 2020-06-28 18:42:18 +01:00
dependabot[bot]
a6d8043dc2
Bump rails-i18n from 4.0.2 to 6.0.0
Bumps [rails-i18n](https://github.com/svenfuchs/rails-i18n) from 4.0.2 to 6.0.0.
- [Release notes](https://github.com/svenfuchs/rails-i18n/releases)
- [Changelog](https://github.com/svenfuchs/rails-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/svenfuchs/rails-i18n/commits/v6.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-06-26 18:41:52 +00:00
dependabot[bot]
bb8d35df3b
Bump puma from 3.12.6 to 4.3.5
Bumps [puma](https://github.com/puma/puma) from 3.12.6 to 4.3.5.
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/master/History.md)
- [Commits](https://github.com/puma/puma/commits)

Signed-off-by: dependabot[bot] <support@github.com>
2020-06-26 18:24:52 +00:00
dependabot[bot]
5588b8201d
Bump http_accept_language from 2.0.5 to 2.1.1
Bumps [http_accept_language](https://github.com/iain/http_accept_language) from 2.0.5 to 2.1.1.
- [Release notes](https://github.com/iain/http_accept_language/releases)
- [Commits](https://github.com/iain/http_accept_language/compare/v2.0.5...v2.1.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-06-26 18:24:22 +00:00
Tom Hughes
071f61e3ad Update rails to 6.0.3.2 2020-06-17 18:29:05 +01:00
Tom Hughes
588a8cb604 Update to rails 6.0.3.1 2020-05-18 18:15:23 +01:00
Tom Hughes
8b588ee1f9 Update to rails 6.0.3 2020-05-06 20:36:23 +01:00
Tom Hughes
8773ec6e57 Switch to using selenium for system tests 2020-04-22 13:51:37 +01:00
Tom Hughes
62247da244 Remove last traces of konacha 2020-04-20 19:14:58 +01:00
Andy Allan
9b3a3a12f5 Add rubocop-minitest 2020-04-15 16:15:52 +02:00
Tom Hughes
7804d5806d Update to rails 6.0.2.2 2020-03-19 18:20:26 +00:00
Andy Allan
1cb0767e3d Copy trace fixture files, rather than symlinking
Since we are using tmpdirs in order to enable parallel testing, we
can go the full hog and drop the fakefs too and just copy all the
files directly into the tmpdir. If a test makes changes (e.g.
changing the icon file during an import) the copy in the tmpdir is
thrown away at the end of the test anyway.
2020-03-18 15:35:55 +01:00
Tom Hughes
e0df631848 Switch GeoIP code to use GeoIPv2 databases 2020-01-01 18:50:48 +00:00
Tom Hughes
aa7256d617 Update to rails 6.0.2.1 2019-12-18 22:15:59 +00:00
Tom Hughes
32fa124698 Merge remote-tracking branch 'upstream/pull/2452' 2019-12-18 18:23:42 +00:00
Tom Hughes
1e4ced7c10 Update to rails 6.0.2 2019-12-13 18:54:06 +00:00
Tom Hughes
cfbd10b27b Fix rubocop warning 2019-12-11 17:48:37 +00:00
Tom Hughes
061231ec7e Switch back to the upstream actionpack-page_caching gem 2019-12-11 17:31:35 +00:00