]> git.openstreetmap.org Git - rails.git/log
rails.git
20 hours agoReally remove login.live.com from CSP allow list master live
Tom Hughes [Fri, 10 May 2024 16:55:11 +0000 (17:55 +0100)]
Really remove login.live.com from CSP allow list

20 hours agoMerge remote-tracking branch 'upstream/pull/4779'
Tom Hughes [Fri, 10 May 2024 16:49:05 +0000 (17:49 +0100)]
Merge remote-tracking branch 'upstream/pull/4779'

20 hours agoMerge remote-tracking branch 'upstream/pull/4778'
Tom Hughes [Fri, 10 May 2024 16:48:09 +0000 (17:48 +0100)]
Merge remote-tracking branch 'upstream/pull/4778'

20 hours agoFix CSP failures for Microsoft social sign-in
Milan Cvetkovic [Fri, 10 May 2024 14:11:12 +0000 (14:11 +0000)]
Fix CSP failures for Microsoft social sign-in

Replace login.live.com with login.microsoftonline.com in CSP allow list.

The URL changed with the move from using the omniauth-windowslive plugin
to the omniauth-microsoft_graph plugin but wasn't noticed until now.

20 hours agoUse consistent sizing for social signup buttons
Milan Cvetkovic [Fri, 10 May 2024 16:08:06 +0000 (16:08 +0000)]
Use consistent sizing for social signup buttons

42 hours agoMerge remote-tracking branch 'upstream/pull/4776'
Tom Hughes [Thu, 9 May 2024 18:13:50 +0000 (19:13 +0100)]
Merge remote-tracking branch 'upstream/pull/4776'

42 hours agoMerge remote-tracking branch 'upstream/pull/4774'
Tom Hughes [Thu, 9 May 2024 18:12:04 +0000 (19:12 +0100)]
Merge remote-tracking branch 'upstream/pull/4774'

2 days agoRemove border attribute from <img> on Copyright page
Anton Khorev [Thu, 9 May 2024 12:14:00 +0000 (15:14 +0300)]
Remove border attribute from <img> on Copyright page

2 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 9 May 2024 12:15:25 +0000 (14:15 +0200)]
Localisation updates from https://translatewiki.net.

2 days agoBump coverallsapp/github-action from 2.2.3 to 2.3.0
dependabot[bot] [Wed, 8 May 2024 23:04:38 +0000 (23:04 +0000)]
Bump coverallsapp/github-action from 2.2.3 to 2.3.0

Bumps [coverallsapp/github-action](https://github.com/coverallsapp/github-action) from 2.2.3 to 2.3.0.
- [Release notes](https://github.com/coverallsapp/github-action/releases)
- [Commits](https://github.com/coverallsapp/github-action/compare/v2.2.3...v2.3.0)

---
updated-dependencies:
- dependency-name: coverallsapp/github-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 days agoMerge remote-tracking branch 'upstream/pull/4764'
Tom Hughes [Wed, 8 May 2024 17:47:09 +0000 (18:47 +0100)]
Merge remote-tracking branch 'upstream/pull/4764'

2 days agoMerge remote-tracking branch 'upstream/pull/4772'
Tom Hughes [Wed, 8 May 2024 17:29:53 +0000 (18:29 +0100)]
Merge remote-tracking branch 'upstream/pull/4772'

2 days agoMerge remote-tracking branch 'upstream/pull/4771'
Tom Hughes [Wed, 8 May 2024 17:24:28 +0000 (18:24 +0100)]
Merge remote-tracking branch 'upstream/pull/4771'

2 days agoMerge remote-tracking branch 'upstream/pull/4770'
Tom Hughes [Wed, 8 May 2024 17:22:31 +0000 (18:22 +0100)]
Merge remote-tracking branch 'upstream/pull/4770'

2 days agoMerge remote-tracking branch 'upstream/pull/4768'
Tom Hughes [Wed, 8 May 2024 17:19:07 +0000 (18:19 +0100)]
Merge remote-tracking branch 'upstream/pull/4768'

2 days agoRemove bs-custom-file-input javascript plugin
Anton Khorev [Wed, 8 May 2024 14:47:52 +0000 (17:47 +0300)]
Remove bs-custom-file-input javascript plugin

2 days agoMake blank role icons transparent
Anton Khorev [Wed, 8 May 2024 14:05:57 +0000 (17:05 +0300)]
Make blank role icons transparent

3 days agoLighten moderator icon color
Anton Khorev [Wed, 8 May 2024 11:25:10 +0000 (14:25 +0300)]
Lighten moderator icon color

3 days agoLighten Leaflet scale control borders in dark mode
Anton Khorev [Wed, 8 May 2024 11:07:55 +0000 (14:07 +0300)]
Lighten Leaflet scale control borders in dark mode

3 days agoAdapt Leaflet scale and attribution controls to dark mode
Anton Khorev [Tue, 7 May 2024 13:55:37 +0000 (16:55 +0300)]
Adapt Leaflet scale and attribution controls to dark mode

3 days agoPin browser to versions that support ruby 3.0
Andy Allan [Wed, 8 May 2024 09:40:48 +0000 (10:40 +0100)]
Pin browser to versions that support ruby 3.0

3 days agoMerge remote-tracking branch 'upstream/pull/4762'
Tom Hughes [Tue, 7 May 2024 17:24:41 +0000 (18:24 +0100)]
Merge remote-tracking branch 'upstream/pull/4762'

3 days agoUpdate bundle
Tom Hughes [Tue, 7 May 2024 17:11:04 +0000 (18:11 +0100)]
Update bundle

4 days agoDelete role icon files
Anton Khorev [Tue, 7 May 2024 12:25:22 +0000 (15:25 +0300)]
Delete role icon files

4 days agoUse inline svgs for moderator scope icons
Anton Khorev [Tue, 7 May 2024 12:23:38 +0000 (15:23 +0300)]
Use inline svgs for moderator scope icons

4 days agoUse inline svgs for user role icons
Anton Khorev [Tue, 7 May 2024 10:30:48 +0000 (13:30 +0300)]
Use inline svgs for user role icons

4 days agoMerge remote-tracking branch 'upstream/pull/4759'
Tom Hughes [Mon, 6 May 2024 17:36:44 +0000 (18:36 +0100)]
Merge remote-tracking branch 'upstream/pull/4759'

5 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 6 May 2024 12:15:12 +0000 (14:15 +0200)]
Localisation updates from https://translatewiki.net.

5 days agoUse inline svg for notice icons
Anton Khorev [Mon, 6 May 2024 11:33:57 +0000 (14:33 +0300)]
Use inline svg for notice icons

Allows to set fill to currentColor which adapts to dark mode.

5 days agoMerge remote-tracking branch 'upstream/pull/4696'
Tom Hughes [Mon, 6 May 2024 11:04:21 +0000 (12:04 +0100)]
Merge remote-tracking branch 'upstream/pull/4696'

5 days agoRemove the arm pointing to the new user registration form
Anton Khorev [Sat, 13 Apr 2024 15:25:06 +0000 (18:25 +0300)]
Remove the arm pointing to the new user registration form

The arm has a white shadow that doesn't look good in dark mode.

5 days agoMerge remote-tracking branch 'upstream/pull/4757'
Tom Hughes [Mon, 6 May 2024 10:15:12 +0000 (11:15 +0100)]
Merge remote-tracking branch 'upstream/pull/4757'

5 days agoSimplify message paths in tests
Anton Khorev [Mon, 6 May 2024 09:37:57 +0000 (12:37 +0300)]
Simplify message paths in tests

5 days agoMerge remote-tracking branch 'upstream/pull/4455'
Tom Hughes [Mon, 6 May 2024 08:15:03 +0000 (09:15 +0100)]
Merge remote-tracking branch 'upstream/pull/4455'

5 days agoImprove flash message handling in users#new
Tom Hughes [Mon, 6 May 2024 07:54:36 +0000 (08:54 +0100)]
Improve flash message handling in users#new

Only show the duplicate email message if we actually have errors
logged against the email field, and then show it as a warning.

In all other cases we show the generic informational hint about
social logins and pre-existing accounts.

5 days agoMerge remote-tracking branch 'upstream/pull/4753'
Tom Hughes [Sun, 5 May 2024 17:54:57 +0000 (18:54 +0100)]
Merge remote-tracking branch 'upstream/pull/4753'

5 days agoMerge remote-tracking branch 'upstream/pull/4752'
Tom Hughes [Sun, 5 May 2024 17:51:37 +0000 (18:51 +0100)]
Merge remote-tracking branch 'upstream/pull/4752'

5 days agoMerge remote-tracking branch 'upstream/pull/4751'
Tom Hughes [Sun, 5 May 2024 17:48:08 +0000 (18:48 +0100)]
Merge remote-tracking branch 'upstream/pull/4751'

5 days agoRemove tests for message paths without ids
Anton Khorev [Sun, 5 May 2024 14:14:37 +0000 (17:14 +0300)]
Remove tests for message paths without ids

These tests don't fail because they reuse ids from previous requests.

6 days agoRedirect to inbox after marking a message as read/unread disregarding referer
Anton Khorev [Sun, 5 May 2024 12:32:47 +0000 (15:32 +0300)]
Redirect to inbox after marking a message as read/unread disregarding referer

Avoids staying on the message page after the "Mark as unread" button is clicked and immediately reading the message again.

6 days agoRename unread_message to message in messages controller test
Anton Khorev [Sun, 5 May 2024 12:21:09 +0000 (15:21 +0300)]
Rename unread_message to message in messages controller test

There's only one message in the affected test methods. That message becomes read during the test.

7 days agoBump eslint from 9.1.1 to 9.2.0
dependabot[bot] [Fri, 3 May 2024 23:24:28 +0000 (23:24 +0000)]
Bump eslint from 9.1.1 to 9.2.0

Bumps [eslint](https://github.com/eslint/eslint) from 9.1.1 to 9.2.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v9.1.1...v9.2.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
8 days agoMerge remote-tracking branch 'upstream/pull/4747'
Tom Hughes [Thu, 2 May 2024 16:52:45 +0000 (17:52 +0100)]
Merge remote-tracking branch 'upstream/pull/4747'

8 days agoMerge remote-tracking branch 'upstream/pull/4746'
Tom Hughes [Thu, 2 May 2024 16:48:03 +0000 (17:48 +0100)]
Merge remote-tracking branch 'upstream/pull/4746'

8 days agoMerge remote-tracking branch 'upstream/pull/4745'
Tom Hughes [Thu, 2 May 2024 16:44:06 +0000 (17:44 +0100)]
Merge remote-tracking branch 'upstream/pull/4745'

8 days agoMerge remote-tracking branch 'upstream/pull/4748'
Tom Hughes [Thu, 2 May 2024 16:40:47 +0000 (17:40 +0100)]
Merge remote-tracking branch 'upstream/pull/4748'

9 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 2 May 2024 12:17:23 +0000 (14:17 +0200)]
Localisation updates from https://translatewiki.net.

9 days agoBump osm-community-index from 5.6.2 to 5.6.3
dependabot[bot] [Wed, 1 May 2024 23:48:22 +0000 (23:48 +0000)]
Bump osm-community-index from 5.6.2 to 5.6.3

Bumps [osm-community-index](https://github.com/osmlab/osm-community-index) from 5.6.2 to 5.6.3.
- [Release notes](https://github.com/osmlab/osm-community-index/releases)
- [Changelog](https://github.com/osmlab/osm-community-index/blob/main/CHANGELOG.md)
- [Commits](https://github.com/osmlab/osm-community-index/compare/v5.6.2...v5.6.3)

---
updated-dependencies:
- dependency-name: osm-community-index
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
10 days agoLink to previous/next nonempty user's changeset on changeset pages
Anton Khorev [Wed, 1 May 2024 12:02:59 +0000 (15:02 +0300)]
Link to previous/next nonempty user's changeset on changeset pages

10 days agoUse common sidebar_browse_check in notes controller test
Anton Khorev [Wed, 1 May 2024 10:21:24 +0000 (13:21 +0300)]
Use common sidebar_browse_check in notes controller test

10 days agoRestore constraints on note id parameter
Anton Khorev [Wed, 1 May 2024 10:17:14 +0000 (13:17 +0300)]
Restore constraints on note id parameter

10 days agoUpdate outdated tags of amenity/office/shop browse icons
Anton Khorev [Wed, 1 May 2024 07:25:38 +0000 (10:25 +0300)]
Update outdated tags of amenity/office/shop browse icons

10 days agoMerge remote-tracking branch 'upstream/pull/4735'
Tom Hughes [Tue, 30 Apr 2024 17:58:42 +0000 (18:58 +0100)]
Merge remote-tracking branch 'upstream/pull/4735'

10 days agoMerge remote-tracking branch 'upstream/pull/4712'
Tom Hughes [Tue, 30 Apr 2024 17:46:14 +0000 (18:46 +0100)]
Merge remote-tracking branch 'upstream/pull/4712'

10 days agoMerge remote-tracking branch 'upstream/pull/4744'
Tom Hughes [Tue, 30 Apr 2024 17:41:01 +0000 (18:41 +0100)]
Merge remote-tracking branch 'upstream/pull/4744'

10 days agoMerge remote-tracking branch 'upstream/pull/4740'
Tom Hughes [Tue, 30 Apr 2024 17:37:25 +0000 (18:37 +0100)]
Merge remote-tracking branch 'upstream/pull/4740'

10 days agoMerge remote-tracking branch 'upstream/pull/4739'
Tom Hughes [Tue, 30 Apr 2024 17:34:43 +0000 (18:34 +0100)]
Merge remote-tracking branch 'upstream/pull/4739'

10 days agoUpdate bundle
Tom Hughes [Tue, 30 Apr 2024 17:07:55 +0000 (18:07 +0100)]
Update bundle

10 days agoSet trace thumbnail link display property to inline-block, fixing focus outline
Anton Khorev [Tue, 30 Apr 2024 14:14:07 +0000 (17:14 +0300)]
Set trace thumbnail link display property to inline-block, fixing focus outline

This makes <a> as tall as <img> inside it.

11 days agoDon't change display property of messages table header cell
Anton Khorev [Tue, 30 Apr 2024 03:58:43 +0000 (06:58 +0300)]
Don't change display property of messages table header cell

11 days agoRemove .message-summary css classes and selectors
Anton Khorev [Tue, 30 Apr 2024 03:49:30 +0000 (06:49 +0300)]
Remove .message-summary css classes and selectors

They are not necessary because they select every table body row, and the table already has its own class.

11 days agoInvert dark browse icons in dark mode
Anton Khorev [Mon, 29 Apr 2024 04:16:01 +0000 (07:16 +0300)]
Invert dark browse icons in dark mode

11 days agoWrite browse icons using Sass loop
Anton Khorev [Mon, 29 Apr 2024 04:14:30 +0000 (07:14 +0300)]
Write browse icons using Sass loop

11 days agoMerge remote-tracking branch 'upstream/pull/4736'
Tom Hughes [Mon, 29 Apr 2024 21:40:53 +0000 (22:40 +0100)]
Merge remote-tracking branch 'upstream/pull/4736'

11 days agoMerge remote-tracking branch 'upstream/pull/4737'
Tom Hughes [Mon, 29 Apr 2024 21:38:55 +0000 (22:38 +0100)]
Merge remote-tracking branch 'upstream/pull/4737'

11 days agoMerge remote-tracking branch 'upstream/pull/4738'
Tom Hughes [Mon, 29 Apr 2024 21:37:30 +0000 (22:37 +0100)]
Merge remote-tracking branch 'upstream/pull/4738'

12 days agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 29 Apr 2024 12:16:28 +0000 (14:16 +0200)]
Localisation updates from https://translatewiki.net.

12 days agoRe-introduce additional round trip for verifying auth_provider
Milan Cvetkovic [Fri, 26 Apr 2024 06:08:04 +0000 (06:08 +0000)]
Re-introduce additional round trip for verifying auth_provider

12 days agoRename verified_email to email_hmac parameter in /users/new
Milan Cvetkovic [Mon, 22 Apr 2024 08:42:01 +0000 (08:42 +0000)]
Rename verified_email to email_hmac parameter in /users/new

12 days agoRemove "Sign up" and "Log in" from application bar when sessions or user controller...
Milan Cvetkovic [Tue, 5 Mar 2024 15:00:44 +0000 (15:00 +0000)]
Remove "Sign up" and "Log in" from application bar when sessions or user controller are active

12 days agoAdd preferred provider social signup
Milan Cvetkovic [Wed, 6 Dec 2023 10:31:52 +0000 (10:31 +0000)]
Add preferred provider social signup

- Add preferred provider for authorization to login and signup pages.
  To use, the 3rd party application would have to add `preferred_provider=...`
  parameter to OAuth2 authorization request.
- Resize 3rd party provider icons
- Add "login to authorize" heading to login and signup screens

12 days agoRemove color override for user dropdown message count
Anton Khorev [Mon, 29 Apr 2024 07:07:10 +0000 (10:07 +0300)]
Remove color override for user dropdown message count

12 days agoAdapt Leaflet context menus to dark mode
Anton Khorev [Mon, 29 Apr 2024 06:47:14 +0000 (09:47 +0300)]
Adapt Leaflet context menus to dark mode

12 days agoRemove white background from tree, gate, level crossing icons
Anton Khorev [Mon, 29 Apr 2024 06:11:18 +0000 (09:11 +0300)]
Remove white background from tree, gate, level crossing icons

12 days agoMark copyright example image as fluid
Tom Hughes [Sun, 28 Apr 2024 17:47:13 +0000 (18:47 +0100)]
Mark copyright example image as fluid

This preserves the old behaviour after #4732 is applied.

12 days agoMerge remote-tracking branch 'upstream/pull/4732'
Tom Hughes [Sun, 28 Apr 2024 17:45:44 +0000 (18:45 +0100)]
Merge remote-tracking branch 'upstream/pull/4732'

12 days agoMerge remote-tracking branch 'upstream/pull/4731'
Tom Hughes [Sun, 28 Apr 2024 17:41:17 +0000 (18:41 +0100)]
Merge remote-tracking branch 'upstream/pull/4731'

12 days agoMerge remote-tracking branch 'upstream/pull/4730'
Tom Hughes [Sun, 28 Apr 2024 17:39:50 +0000 (18:39 +0100)]
Merge remote-tracking branch 'upstream/pull/4730'

13 days agoRemove custom css applied to images inside paragraphs
Anton Khorev [Sat, 27 Apr 2024 23:44:34 +0000 (02:44 +0300)]
Remove custom css applied to images inside paragraphs

13 days agoRemove custom css for note icons on welcome and fixthemap pages
Anton Khorev [Sat, 27 Apr 2024 23:22:33 +0000 (02:22 +0300)]
Remove custom css for note icons on welcome and fixthemap pages

13 days agoUse .align-text-bottom for feed icon images
Anton Khorev [Sat, 27 Apr 2024 23:07:53 +0000 (02:07 +0300)]
Use .align-text-bottom for feed icon images

13 days agoRemove border=0 from feed icons
Anton Khorev [Sat, 27 Apr 2024 23:02:15 +0000 (02:02 +0300)]
Remove border=0 from feed icons

13 days agoUse .icon-link for new diary entry icon
Anton Khorev [Sat, 27 Apr 2024 22:57:38 +0000 (01:57 +0300)]
Use .icon-link for new diary entry icon

13 days agoMerge remote-tracking branch 'upstream/pull/4728'
Tom Hughes [Sat, 27 Apr 2024 14:19:45 +0000 (15:19 +0100)]
Merge remote-tracking branch 'upstream/pull/4728'

13 days agoMerge remote-tracking branch 'upstream/pull/4725'
Tom Hughes [Sat, 27 Apr 2024 14:16:19 +0000 (15:16 +0100)]
Merge remote-tracking branch 'upstream/pull/4725'

13 days agoMerge remote-tracking branch 'upstream/pull/4724'
Tom Hughes [Sat, 27 Apr 2024 14:15:24 +0000 (15:15 +0100)]
Merge remote-tracking branch 'upstream/pull/4724'

13 days agoMerge remote-tracking branch 'upstream/pull/4727'
Tom Hughes [Sat, 27 Apr 2024 14:14:06 +0000 (15:14 +0100)]
Merge remote-tracking branch 'upstream/pull/4727'

13 days agoMerge remote-tracking branch 'upstream/pull/4726'
Tom Hughes [Sat, 27 Apr 2024 14:12:05 +0000 (15:12 +0100)]
Merge remote-tracking branch 'upstream/pull/4726'

2 weeks agoAdd tabbed navigation for signup/login screens
Milan Cvetkovic [Tue, 19 Mar 2024 12:38:15 +0000 (12:38 +0000)]
Add tabbed navigation for signup/login screens

2 weeks agoAdd social signin buttons to signup screen, avoid repeating round trip to auth provider.
Milan Cvetkovic [Mon, 18 Mar 2024 15:32:00 +0000 (15:32 +0000)]
Add social signin buttons to signup screen, avoid repeating round trip to auth provider.

2 weeks agoExtract 3rd party login buttons from login screen
Milan Cvetkovic [Mon, 18 Mar 2024 12:37:28 +0000 (12:37 +0000)]
Extract 3rd party login buttons from login screen

2 weeks agoMove 'Forgot password' link to the right of password label
Milan Cvetkovic [Mon, 18 Mar 2024 11:51:23 +0000 (11:51 +0000)]
Move 'Forgot password' link to the right of password label

2 weeks agoRemove email confirmation field in signup form
Milan Cvetkovic [Tue, 12 Dec 2023 09:47:54 +0000 (09:47 +0000)]
Remove email confirmation field in signup form

2 weeks agoMerge login and terms screens, assume TOU and contributor terms are accepted on ...
Milan Cvetkovic [Wed, 6 Dec 2023 10:31:52 +0000 (10:31 +0000)]
Merge login and terms screens, assume TOU and contributor terms are accepted on /user/new form

This eliminates the need for "terms" screen after /user/new form..
Terms screen is still required for legacy users who never accepted the terms.

2 weeks agoAdd globe on top of login screen, narrow login/signup screens
Milan Cvetkovic [Mon, 18 Mar 2024 10:14:23 +0000 (10:14 +0000)]
Add globe on top of login screen, narrow login/signup screens

2 weeks agoStretch query result links, listen to their over/out events, don't simulate clicks
Anton Khorev [Sat, 27 Apr 2024 03:58:59 +0000 (06:58 +0300)]
Stretch query result links, listen to their over/out events, don't simulate clicks

2 weeks agoRemove action item class from non-action query results
Anton Khorev [Sat, 27 Apr 2024 03:57:20 +0000 (06:57 +0300)]
Remove action item class from non-action query results

2 weeks agoRemove custom small font size
Anton Khorev [Sat, 27 Apr 2024 02:38:06 +0000 (05:38 +0300)]
Remove custom small font size

2 weeks agoRemove unused colors from sass parameters
Anton Khorev [Sat, 27 Apr 2024 02:23:30 +0000 (05:23 +0300)]
Remove unused colors from sass parameters

2 weeks agoRemove simulating clicks on <a> when <li> is clicked
Anton Khorev [Sat, 27 Apr 2024 02:08:31 +0000 (05:08 +0300)]
Remove simulating clicks on <a> when <li> is clicked

The simulation is not required because the link is stretched.