Commit graph

771 commits

Author SHA1 Message Date
Tom Hughes
293a44250f Update bundle 2023-12-19 12:04:55 +00:00
Tom Hughes
737e4960b8 Update bundle 2023-12-12 18:12:31 +00:00
Tom Hughes
1f0105c953 Use file_exists to provide File.exists? for ruby 3.2
This is needed for the oauth gem which uses it.
2023-12-11 17:17:28 +00:00
Tom Hughes
fe16876beb Update bundle 2023-12-05 18:11:14 +00:00
Tom Hughes
447089330a Update bundle 2023-11-28 18:18:17 +00:00
Andy Allan
5e90b569db
Merge pull request #4353 from tomhughes/rtlcss
Improve handling of RTL styling
2023-11-22 17:13:35 +00:00
Tom Hughes
5da286bb45 Fix dependency 2023-11-21 17:26:52 +00:00
Tom Hughes
316cac53ae Update bundle 2023-11-21 17:19:06 +00:00
Tom Hughes
a328ec84a2 Use rtlcss instead of r2 for RTL support
This ensures that the RTL directives in bootstrap are processed
correctly as it is designed around RTLCSS for RTL support.

Fixes #4347
2023-11-16 22:53:09 +00:00
Tom Hughes
4022d84ccb Update bundle 2023-11-14 15:37:38 +00:00
Tom Hughes
49e0cae31e Update to rails 7.1.2 2023-11-13 22:10:55 +00:00
Tom Hughes
edd23d1ff1 Update bundle 2023-11-07 17:00:22 +00:00
Tom Hughes
2c9c8f4e93 Update bundle 2023-10-31 18:11:57 +00:00
Andy Allan
aad93b9978 Switch back to bootstrap releases
Bootstrap-rubygem 5.3.2 onwards allows us to use dartsass-sprockets.

Refs #4262
2023-10-26 11:38:10 +01:00
Tom Hughes
dd905b5aa8 Merge remote-tracking branch 'upstream/pull/4262' 2023-10-24 17:37:48 +01:00
Andy Allan
14c20e9835 Upgrade to bootstrap 5.3 2023-10-24 17:37:04 +01:00
Tom Hughes
0de0317425 Update bundle 2023-10-24 17:09:39 +01:00
Tom Hughes
f37ea2fae3 Update to rails 7.1.1 2023-10-18 18:26:13 +01:00
Tom Hughes
be7248bace Update bundle 2023-10-17 18:25:32 +01:00
Tom Hughes
2b920cd7b4 Update bundle 2023-10-10 18:35:20 +01:00
Tom Hughes
c8fc2218e5 Merge remote-tracking branch 'upstream/pull/4226' 2023-10-03 19:39:41 +01:00
Milan Cvetkovic
1f62a2b342 Add a test for openid connect support 2023-10-03 18:55:10 +01:00
Milan Cvetkovic
8a22bfb222 Add unconfigured doorkeeper-openid_connect
After executing:
rails generate doorkeeper:openid_connect:install
rails generate doorkeeper:openid_connect:install

Split migration script to 2 to avoid deadlock.
2023-10-03 18:53:09 +01:00
Tom Hughes
370d2b644d Update bundle 2023-10-03 17:01:37 +01:00
Andy Allan
520cffabea Upgrade to bootstrap 5.2 2023-09-29 09:41:35 +01:00
Andy Allan
41f13ac73a Switch from sassc-rails to dartsass-sprockets
sassc-rails, and its underlying libsass, is deprecated. dartsass-sprockets
allows us to use the currently maintained dartsass implementation,
without having to change any of our toolchain.

The version of sass-embedded is pinned to avoid warnings in bootstrap. When
we upgrade bootstrap versions, we can upgrade sass-embedded to match.
2023-09-27 09:35:30 +01:00
Tom Hughes
a18366903e Update bundle 2023-09-26 18:21:09 +01:00
Tom Hughes
20e03c73bb Update bundle 2023-09-19 10:48:09 +01:00
Tom Hughes
93da8bdbe3 Update bundle 2023-09-12 18:12:06 +01:00
Tom Hughes
7cf0936295 Update to rails 7.0.8 2023-09-10 17:11:17 +01:00
Tom Hughes
7db41b4688 Update bundle 2023-09-05 16:54:41 +01:00
Tom Hughes
4b206ff769 Update bundle 2023-08-29 18:08:56 +01:00
Tom Hughes
ce8f174a45 Update to rails 7.0.7.2 2023-08-22 21:15:08 +01:00
Tom Hughes
577ec10934 Update bundle 2023-08-22 18:51:02 +01:00
Tom Hughes
2a1689f962 Merge remote-tracking branch 'upstream/pull/4169' 2023-08-20 11:04:28 +01:00
dependabot[bot]
aba5048f45
Bump puma from 5.6.6 to 5.6.7
Bumps [puma](https://github.com/puma/puma) from 5.6.6 to 5.6.7.
- [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.6...v5.6.7)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-19 02:01:30 +00:00
Milan Cvetkovic
7428da74c2 Use omniauth-microsoft_graph instead of omniauth-windowslive
Omniauth-microsoft_graph correctly populates 'email' and 'name' fields used by OpenStreetMap.
It also  uses updated endpoints for Microsoft identity provider.

Use email address returned by microsoft_graph provider as a verified address.

Upgrading exisiting users from windowslive to microsoft_graph:
 - upon next login existing `windowslive` users will have to authorizei
   OpenStreetMap application to "Read Your Profile," required for proper reading
   of display name field.

The name of the identity provider in OSM is kept to 'windowslive':
 - the entries in users table with `provider == 'windowslive'`
   can be reused for microsoft_graph provider, since
   the uid field is preserved. Users will not need to repeat the sign up process.
 - OAuth2 callback is still `/auth/windowslive`, no updates to Microsoft Identity Provider portal
   App registration are necessary.
2023-08-17 13:01:15 +00:00
Tom Hughes
11fee3772c Update bundle 2023-08-15 18:19:59 +01:00
Tom Hughes
deccf75610 Update to rails 7.0.7 2023-08-10 21:18:24 +01:00
Tom Hughes
ac9906efe7 Update bundle 2023-08-08 17:46:15 +01:00
Tom Hughes
39eb334992 Update bundle 2023-08-01 18:14:23 +01:00
Tom Hughes
db8e193d71 Update bundle 2023-07-25 18:23:49 +01:00
Tom Hughes
47fc8a016f Update bundle 2023-07-18 18:25:12 +01:00
Tom Hughes
17b18fcb81 Update bundle 2023-07-11 18:16:45 +01:00
dependabot[bot]
a30aa658a8
Bump sanitize from 6.0.1 to 6.0.2
Bumps [sanitize](https://github.com/rgrove/sanitize) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/rgrove/sanitize/releases)
- [Changelog](https://github.com/rgrove/sanitize/blob/main/HISTORY.md)
- [Commits](https://github.com/rgrove/sanitize/compare/v6.0.1...v6.0.2)

---
updated-dependencies:
- dependency-name: sanitize
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-06 20:04:31 +00:00
Tom Hughes
e66d0d232f Update bundle 2023-07-04 18:14:30 +01:00
Tom Hughes
198888abf2 Update bundle 2023-07-01 15:22:23 +01:00
Tom Hughes
6df842de41 Update to rails 7.0.6 2023-07-01 15:21:34 +01:00
Tom Hughes
d1d80ce375 Update bundle 2023-06-27 18:09:50 +01:00
Tom Hughes
d9f061e72f Update to rails 7.0.5.1 2023-06-27 18:09:08 +01:00