]> git.openstreetmap.org Git - rails.git/log
rails.git
2 years agoShorten user path helper calls in tests
Anton Khorev [Tue, 19 Mar 2024 03:58:43 +0000 (06:58 +0300)]
Shorten user path helper calls in tests

2 years agoMerge remote-tracking branch 'upstream/pull/4586'
Tom Hughes [Mon, 18 Mar 2024 17:32:34 +0000 (17:32 +0000)]
Merge remote-tracking branch 'upstream/pull/4586'

2 years agoMerge remote-tracking branch 'upstream/pull/4585'
Tom Hughes [Mon, 18 Mar 2024 17:31:06 +0000 (17:31 +0000)]
Merge remote-tracking branch 'upstream/pull/4585'

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 18 Mar 2024 12:17:47 +0000 (13:17 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoCount only tbody rows when testing tables
Anton Khorev [Sun, 17 Mar 2024 22:31:12 +0000 (01:31 +0300)]
Count only tbody rows when testing tables

2 years agoChange "people mapping nearby" empty inbox/outbox link to dashboard
Anton Khorev [Sun, 17 Mar 2024 20:51:25 +0000 (23:51 +0300)]
Change "people mapping nearby" empty inbox/outbox link to dashboard

2 years agoMerge remote-tracking branch 'upstream/pull/4584'
Tom Hughes [Sat, 16 Mar 2024 16:02:53 +0000 (16:02 +0000)]
Merge remote-tracking branch 'upstream/pull/4584'

2 years agoSimplify changeset/element-related link_to calls
Anton Khorev [Sat, 16 Mar 2024 15:36:33 +0000 (18:36 +0300)]
Simplify changeset/element-related link_to calls

2 years agoMerge remote-tracking branch 'upstream/pull/4583'
Tom Hughes [Sat, 16 Mar 2024 11:34:17 +0000 (11:34 +0000)]
Merge remote-tracking branch 'upstream/pull/4583'

2 years agoMerge remote-tracking branch 'upstream/pull/4582'
Tom Hughes [Sat, 16 Mar 2024 11:32:34 +0000 (11:32 +0000)]
Merge remote-tracking branch 'upstream/pull/4582'

2 years agoMerge remote-tracking branch 'upstream/pull/4581'
Tom Hughes [Sat, 16 Mar 2024 11:28:58 +0000 (11:28 +0000)]
Merge remote-tracking branch 'upstream/pull/4581'

2 years agoMove changeset subscribe/unsubscribe to resourceful routes
Anton Khorev [Sat, 16 Mar 2024 03:11:07 +0000 (06:11 +0300)]
Move changeset subscribe/unsubscribe to resourceful routes

2 years agoDon't pass paths to element_single_current_link helper
Anton Khorev [Sat, 16 Mar 2024 01:51:42 +0000 (04:51 +0300)]
Don't pass paths to element_single_current_link helper

2 years agoTest links to containing relations from element pages
Anton Khorev [Sat, 16 Mar 2024 00:04:54 +0000 (03:04 +0300)]
Test links to containing relations from element pages

2 years agoExtend containing relation fix to nested relations
Tom Hughes [Fri, 15 Mar 2024 18:09:35 +0000 (18:09 +0000)]
Extend containing relation fix to nested relations

2 years agoFix display of containing relations
Tom Hughes [Fri, 15 Mar 2024 18:01:42 +0000 (18:01 +0000)]
Fix display of containing relations

2 years agoMerge remote-tracking branch 'upstream/pull/4579'
Tom Hughes [Fri, 15 Mar 2024 17:02:45 +0000 (17:02 +0000)]
Merge remote-tracking branch 'upstream/pull/4579'

2 years agoMerge remote-tracking branch 'upstream/pull/4578'
Tom Hughes [Fri, 15 Mar 2024 16:58:27 +0000 (16:58 +0000)]
Merge remote-tracking branch 'upstream/pull/4578'

2 years agoMerge remote-tracking branch 'upstream/pull/4580'
Tom Hughes [Fri, 15 Mar 2024 16:55:02 +0000 (16:55 +0000)]
Merge remote-tracking branch 'upstream/pull/4580'

2 years agoUse official "Log in to Microsoft" icon
Milan Cvetkovic [Fri, 15 Mar 2024 11:06:24 +0000 (11:06 +0000)]
Use official "Log in to Microsoft" icon

Downloaded from https://learn.microsoft.com/en-us/entra/identity-platform/howto-add-branding-in-apps
on 2024-03-15.

2 years agoMove current element actions to their own controllers
Anton Khorev [Fri, 15 Mar 2024 00:24:45 +0000 (03:24 +0300)]
Move current element actions to their own controllers

2 years agoMerge remote-tracking branch 'upstream/pull/4576'
Tom Hughes [Thu, 14 Mar 2024 20:01:11 +0000 (20:01 +0000)]
Merge remote-tracking branch 'upstream/pull/4576'

2 years agoMerge remote-tracking branch 'upstream/pull/4575'
Tom Hughes [Thu, 14 Mar 2024 19:55:26 +0000 (19:55 +0000)]
Merge remote-tracking branch 'upstream/pull/4575'

2 years agoMerge remote-tracking branch 'upstream/pull/4577'
Tom Hughes [Thu, 14 Mar 2024 19:51:28 +0000 (19:51 +0000)]
Merge remote-tracking branch 'upstream/pull/4577'

2 years agoFix "blocked" user signup page
Milan Cvetkovic [Thu, 14 Mar 2024 15:51:41 +0000 (15:51 +0000)]
Fix "blocked" user signup page

- Remove `<h1>` and `<h2>` tags for main text.
- Emphasize1st paragraph with `<strong>`

2 years agoReplace "Login" labels with "Log in" when used as a verb
Milan Cvetkovic [Tue, 5 Mar 2024 15:07:28 +0000 (15:07 +0000)]
Replace "Login" labels with "Log in" when used as a verb

2 years agoMove element history actions to old element controllers
Anton Khorev [Thu, 14 Mar 2024 15:10:18 +0000 (18:10 +0300)]
Move element history actions to old element controllers

2 years agoCollect node/way/relation CanCanCan subjects into arrays
Anton Khorev [Wed, 13 Mar 2024 23:44:25 +0000 (02:44 +0300)]
Collect node/way/relation CanCanCan subjects into arrays

2 years agoMerge remote-tracking branch 'upstream/pull/4566'
Tom Hughes [Wed, 13 Mar 2024 18:05:48 +0000 (18:05 +0000)]
Merge remote-tracking branch 'upstream/pull/4566'

2 years agoMerge pull request #4573 from AntonKhorev/api-routes-module
Andy Allan [Wed, 13 Mar 2024 16:45:17 +0000 (16:45 +0000)]
Merge pull request #4573 from AntonKhorev/api-routes-module

Use :module to specify api controllers module

2 years agoUse :module to specify api controllers module
Anton Khorev [Mon, 4 Mar 2024 10:47:19 +0000 (13:47 +0300)]
Use :module to specify api controllers module

2 years agoMerge pull request #4557 from AntonKhorev/rename-api-old-version
Andy Allan [Wed, 13 Mar 2024 15:51:41 +0000 (15:51 +0000)]
Merge pull request #4557 from AntonKhorev/rename-api-old-version

Rename api old element actions and path helpers

2 years agoMerge pull request #4572 from lonvia/update-hosting-partners
Andy Allan [Wed, 13 Mar 2024 14:27:53 +0000 (14:27 +0000)]
Merge pull request #4572 from lonvia/update-hosting-partners

Update hosting partners as per OWG policy

2 years agoupdate hosting partners as per OWG policy
Sarah Hoffmann [Wed, 13 Mar 2024 09:50:44 +0000 (10:50 +0100)]
update hosting partners as per OWG policy

2 years agoMerge remote-tracking branch 'upstream/pull/4570'
Tom Hughes [Tue, 12 Mar 2024 18:48:09 +0000 (18:48 +0000)]
Merge remote-tracking branch 'upstream/pull/4570'

2 years agoUpdate bundle
Tom Hughes [Tue, 12 Mar 2024 18:08:38 +0000 (18:08 +0000)]
Update bundle

2 years agoFix whitespace in changeset element lists
Anton Khorev [Mon, 11 Mar 2024 19:39:13 +0000 (22:39 +0300)]
Fix whitespace in changeset element lists

2 years agoConsistently exclude hidden diaries from spam scoring
Tom Hughes [Tue, 12 Mar 2024 00:13:20 +0000 (00:13 +0000)]
Consistently exclude hidden diaries from spam scoring

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 11 Mar 2024 12:16:40 +0000 (13:16 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoTest validation of title and description presence for redactions
Ishmeet Singh [Thu, 7 Mar 2024 18:39:06 +0000 (00:09 +0530)]
Test validation of title and description presence for redactions

2 years agoAdd NOT NULL constraints to redaction title and description
Ishmeet Singh [Thu, 7 Mar 2024 18:38:26 +0000 (00:08 +0530)]
Add NOT NULL constraints to redaction title and description

2 years agoMerge remote-tracking branch 'upstream/pull/4564'
Tom Hughes [Thu, 7 Mar 2024 18:13:50 +0000 (18:13 +0000)]
Merge remote-tracking branch 'upstream/pull/4564'

2 years agoMerge pull request #4550 from tomhughes/drop-user-tokens
Andy Allan [Thu, 7 Mar 2024 13:51:44 +0000 (13:51 +0000)]
Merge pull request #4550 from tomhughes/drop-user-tokens

Drop user tokens table

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 7 Mar 2024 12:16:29 +0000 (13:16 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoBump qs from 6.11.2 to 6.12.0
dependabot[bot] [Wed, 6 Mar 2024 23:04:30 +0000 (23:04 +0000)]
Bump qs from 6.11.2 to 6.12.0

Bumps [qs](https://github.com/ljharb/qs) from 6.11.2 to 6.12.0.
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.11.2...v6.12.0)

---
updated-dependencies:
- dependency-name: qs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge remote-tracking branch 'upstream/pull/4558'
Tom Hughes [Tue, 5 Mar 2024 19:32:48 +0000 (19:32 +0000)]
Merge remote-tracking branch 'upstream/pull/4558'

2 years agoUpdate bundle
Tom Hughes [Tue, 5 Mar 2024 18:56:04 +0000 (18:56 +0000)]
Update bundle

2 years agoPrevent default event when clicking OpenID button
Anton Khorev [Tue, 5 Mar 2024 09:25:11 +0000 (12:25 +0300)]
Prevent default event when clicking OpenID button

2 years agoRename api element version path helper
Anton Khorev [Sun, 3 Mar 2024 10:13:26 +0000 (13:13 +0300)]
Rename api element version path helper

2 years agoRename api element version action to show
Anton Khorev [Sun, 3 Mar 2024 09:12:25 +0000 (12:12 +0300)]
Rename api element version action to show

2 years agoMerge remote-tracking branch 'upstream/pull/4554'
Tom Hughes [Sun, 3 Mar 2024 18:47:20 +0000 (18:47 +0000)]
Merge remote-tracking branch 'upstream/pull/4554'

2 years agoRemove assert_response when followed by assert_redirected_to
Anton Khorev [Sat, 2 Mar 2024 10:48:49 +0000 (13:48 +0300)]
Remove assert_response when followed by assert_redirected_to

2 years agoMerge remote-tracking branch 'upstream/pull/4555'
Tom Hughes [Sat, 2 Mar 2024 16:55:04 +0000 (16:55 +0000)]
Merge remote-tracking branch 'upstream/pull/4555'

2 years agoBe paranoid when sending password reset emails
Andy Allan [Sat, 2 Mar 2024 15:48:54 +0000 (15:48 +0000)]
Be paranoid when sending password reset emails

This implements what is known as "paranoid" password reset flash
messages (using the terminology from Devise). It avoids revealing
whether the supplied email address is already registered.

Added an explicit test for this situation, so that the test for
email non-existance is separate from the duplicate-case tests.

2 years agoMerge remote-tracking branch 'upstream/pull/4324'
Tom Hughes [Fri, 1 Mar 2024 19:23:51 +0000 (19:23 +0000)]
Merge remote-tracking branch 'upstream/pull/4324'

2 years agoMerge remote-tracking branch 'upstream/pull/4552'
Tom Hughes [Fri, 1 Mar 2024 19:12:50 +0000 (19:12 +0000)]
Merge remote-tracking branch 'upstream/pull/4552'

2 years agoRefactor common element version view code
Anton Khorev [Fri, 1 Mar 2024 12:58:48 +0000 (15:58 +0300)]
Refactor common element version view code

2 years agoAdd links to reveal/hide redacted version data
Anton Khorev [Fri, 1 Mar 2024 11:23:04 +0000 (14:23 +0300)]
Add links to reveal/hide redacted version data

2 years agoDon't show unredacted element versions to non-moderators
Anton Khorev [Fri, 1 Mar 2024 09:29:06 +0000 (12:29 +0300)]
Don't show unredacted element versions to non-moderators

2 years agoShow unredacted element history
Anton Khorev [Sat, 4 Nov 2023 18:58:04 +0000 (21:58 +0300)]
Show unredacted element history

2 years agoAdd link to unredacted element history for moderators
Anton Khorev [Sat, 4 Nov 2023 18:14:29 +0000 (21:14 +0300)]
Add link to unredacted element history for moderators

2 years agoMove changeset created/closed time ago strings to changesets locale
Anton Khorev [Thu, 29 Feb 2024 09:51:34 +0000 (12:51 +0300)]
Move changeset created/closed time ago strings to changesets locale

2 years agoMove changeset created/closed popup/feed strings to changesets locale
Anton Khorev [Thu, 29 Feb 2024 09:16:11 +0000 (12:16 +0300)]
Move changeset created/closed popup/feed strings to changesets locale

2 years agoMove all browse.changeset strings to changesets locale
Anton Khorev [Thu, 29 Feb 2024 08:23:01 +0000 (11:23 +0300)]
Move all browse.changeset strings to changesets locale

2 years agoMove changeset element headings to changesets locale
Anton Khorev [Thu, 29 Feb 2024 08:02:30 +0000 (11:02 +0300)]
Move changeset element headings to changesets locale

2 years agoMove changeset show action to changesets controller
Anton Khorev [Sat, 10 Feb 2024 17:33:33 +0000 (20:33 +0300)]
Move changeset show action to changesets controller

2 years agoMerge remote-tracking branch 'upstream/pull/4551'
Tom Hughes [Thu, 29 Feb 2024 16:52:59 +0000 (16:52 +0000)]
Merge remote-tracking branch 'upstream/pull/4551'

2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 29 Feb 2024 12:16:52 +0000 (13:16 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoUpdate to iD v2.28.1
Martin Raifer [Thu, 29 Feb 2024 10:04:27 +0000 (11:04 +0100)]
Update to iD v2.28.1

2 years agoDrop user tokens table
Tom Hughes [Wed, 28 Feb 2024 20:59:34 +0000 (20:59 +0000)]
Drop user tokens table

2 years agoMerge remote-tracking branch 'upstream/pull/4548'
Tom Hughes [Wed, 28 Feb 2024 15:29:38 +0000 (15:29 +0000)]
Merge remote-tracking branch 'upstream/pull/4548'

2 years agoUpdate to iD v2.28.0
Martin Raifer [Wed, 28 Feb 2024 13:03:47 +0000 (14:03 +0100)]
Update to iD v2.28.0

2 years agoGenerate email change token before changing the address
Tom Hughes [Tue, 27 Feb 2024 20:53:51 +0000 (20:53 +0000)]
Generate email change token before changing the address

2 years agoAdd a system test to do an end-end test of changing email
Tom Hughes [Tue, 27 Feb 2024 20:53:24 +0000 (20:53 +0000)]
Add a system test to do an end-end test of changing email

2 years agoMake the user factory generate valid passwords
Tom Hughes [Tue, 27 Feb 2024 20:52:18 +0000 (20:52 +0000)]
Make the user factory generate valid passwords

2 years agoMerge remote-tracking branch 'upstream/pull/4545'
Tom Hughes [Tue, 27 Feb 2024 18:07:04 +0000 (18:07 +0000)]
Merge remote-tracking branch 'upstream/pull/4545'

2 years agoUpdate bundle
Tom Hughes [Tue, 27 Feb 2024 18:06:23 +0000 (18:06 +0000)]
Update bundle

2 years agoBump osm-community-index from 5.6.1 to 5.6.2
dependabot[bot] [Mon, 26 Feb 2024 23:20:54 +0000 (23:20 +0000)]
Bump osm-community-index from 5.6.1 to 5.6.2

Bumps [osm-community-index](https://github.com/osmlab/osm-community-index) from 5.6.1 to 5.6.2.
- [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.1...v5.6.2)

---
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>
2 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 26 Feb 2024 12:17:37 +0000 (13:17 +0100)]
Localisation updates from https://translatewiki.net.

2 years agoFix rubocop warnings
Tom Hughes [Sun, 25 Feb 2024 14:17:05 +0000 (14:17 +0000)]
Fix rubocop warnings

2 years agoMerge remote-tracking branch 'upstream/pull/4251'
Tom Hughes [Sun, 25 Feb 2024 14:06:56 +0000 (14:06 +0000)]
Merge remote-tracking branch 'upstream/pull/4251'

2 years agoMerge remote-tracking branch 'upstream/pull/4272'
Tom Hughes [Sun, 25 Feb 2024 13:40:11 +0000 (13:40 +0000)]
Merge remote-tracking branch 'upstream/pull/4272'

2 years agoRequire display names to have a minimum unicode width of 3 columns
Tom Hughes [Sun, 25 Feb 2024 13:16:40 +0000 (13:16 +0000)]
Require display names to have a minimum unicode width of 3 columns

Fixes #4538

2 years agoMerge pull request #4534 from tomhughes/list-headers
Andy Allan [Sun, 25 Feb 2024 10:36:05 +0000 (11:36 +0100)]
Merge pull request #4534 from tomhughes/list-headers

Add standard List-XXX headers to some notification mails

2 years agoMerge pull request #4536 from tomhughes/trace-size-limit
Andy Allan [Sun, 25 Feb 2024 10:35:20 +0000 (11:35 +0100)]
Merge pull request #4536 from tomhughes/trace-size-limit

Add a limit on the number of points in a GPS trace

2 years agoMerge pull request #4535 from tomhughes/rails-tokens
Andy Allan [Sun, 25 Feb 2024 10:32:15 +0000 (11:32 +0100)]
Merge pull request #4535 from tomhughes/rails-tokens

Use rails generated tokens for emails

2 years agoMerge pull request #4539 from tomhughes/confirmed-emails
Andy Allan [Sun, 25 Feb 2024 10:31:21 +0000 (11:31 +0100)]
Merge pull request #4539 from tomhughes/confirmed-emails

Treat github and wikipedia provided emails as confirmed

2 years agoTreat github and wikipedia provided emails as confirmed
Tom Hughes [Sun, 25 Feb 2024 10:04:18 +0000 (10:04 +0000)]
Treat github and wikipedia provided emails as confirmed

Fixes #4270

2 years agoAdd a limit on the number of points in a GPS trace
Tom Hughes [Sat, 24 Feb 2024 14:34:09 +0000 (14:34 +0000)]
Add a limit on the number of points in a GPS trace

2 years agoAdd standard List-XXX headers to some notification messages
Tom Hughes [Sat, 24 Feb 2024 09:57:21 +0000 (09:57 +0000)]
Add standard List-XXX headers to some notification messages

2 years agoAdd unsubscribe link to changeset notification mails
Tom Hughes [Sat, 24 Feb 2024 11:08:53 +0000 (11:08 +0000)]
Add unsubscribe link to changeset notification mails

2 years agoMove mechanics of changeset subscriptions into the model
Tom Hughes [Sat, 24 Feb 2024 10:11:57 +0000 (10:11 +0000)]
Move mechanics of changeset subscriptions into the model

2 years agoRename path for changeset API subscription methods
Tom Hughes [Sat, 24 Feb 2024 11:09:24 +0000 (11:09 +0000)]
Rename path for changeset API subscription methods

2 years agoMerge remote-tracking branch 'upstream/pull/4463'
Tom Hughes [Sun, 25 Feb 2024 09:28:48 +0000 (09:28 +0000)]
Merge remote-tracking branch 'upstream/pull/4463'

2 years agoMerge pull request #4537 from tomhughes/multiple-trace-priority
Andy Allan [Sun, 25 Feb 2024 08:50:10 +0000 (09:50 +0100)]
Merge pull request #4537 from tomhughes/multiple-trace-priority

Use a reduced priority for batch trace uploads

2 years agoReduce priority of multiple simulataneous trace imports
Tom Hughes [Sat, 24 Feb 2024 17:04:37 +0000 (17:04 +0000)]
Reduce priority of multiple simulataneous trace imports

2 years agoMove scheduling of trace import and destruction to the model
Tom Hughes [Sat, 24 Feb 2024 16:57:26 +0000 (16:57 +0000)]
Move scheduling of trace import and destruction to the model

2 years agoUse rails tokens for signup confirmations
Tom Hughes [Thu, 7 Dec 2023 18:49:49 +0000 (18:49 +0000)]
Use rails tokens for signup confirmations

2 years agoUse rails tokens for email changes
Tom Hughes [Sat, 24 Feb 2024 13:42:26 +0000 (13:42 +0000)]
Use rails tokens for email changes

2 years agoUse rails tokens for password resets
Tom Hughes [Thu, 7 Dec 2023 18:30:12 +0000 (18:30 +0000)]
Use rails tokens for password resets