]>
git.openstreetmap.org Git - rails.git/log
Emin Kocan [Sat, 14 Sep 2024 12:39:42 +0000 (14:39 +0200)]
Use chai assertion style
Emin Kocan [Wed, 11 Sep 2024 23:54:31 +0000 (01:54 +0200)]
Selenium driver working on local
Andy Allan [Wed, 4 Jan 2023 15:23:50 +0000 (15:23 +0000)]
Run javascript tests in CI
Andy Allan [Wed, 4 Jan 2023 15:21:44 +0000 (15:21 +0000)]
Use teaspoon to run javascript tests
Refs #2595
Tom Hughes [Wed, 9 Oct 2024 18:14:42 +0000 (19:14 +0100)]
Merge remote-tracking branch 'upstream/pull/5254'
mmd-osm [Wed, 9 Oct 2024 15:54:35 +0000 (17:54 +0200)]
Update link for Austria data sources
Fixes #5253. As requested by LWG.
Tom Hughes [Tue, 8 Oct 2024 17:39:07 +0000 (18:39 +0100)]
Merge remote-tracking branch 'upstream/pull/5250'
Tom Hughes [Tue, 8 Oct 2024 17:35:47 +0000 (18:35 +0100)]
Update bundle
translatewiki.net [Mon, 7 Oct 2024 12:15:25 +0000 (14:15 +0200)]
Localisation updates from https://translatewiki.net.
Martin Raifer [Mon, 7 Oct 2024 10:09:32 +0000 (12:09 +0200)]
Update to iD v2.30.4
Tom Hughes [Sun, 6 Oct 2024 17:35:50 +0000 (18:35 +0100)]
Merge remote-tracking branch 'upstream/pull/5249'
dependabot[bot] [Fri, 4 Oct 2024 23:24:29 +0000 (23:24 +0000)]
Bump eslint from 9.11.1 to 9.12.0
Bumps [eslint](https://github.com/eslint/eslint) from 9.11.1 to 9.12.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.11.1...v9.12.0)
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Tom Hughes [Thu, 3 Oct 2024 16:53:32 +0000 (17:53 +0100)]
Merge remote-tracking branch 'upstream/pull/5248'
translatewiki.net [Thu, 3 Oct 2024 12:14:59 +0000 (14:14 +0200)]
Localisation updates from https://translatewiki.net.
Andy Allan [Thu, 3 Oct 2024 10:58:19 +0000 (11:58 +0100)]
Merge pull request #5247 from tomhughes/rails-72-defaults
Switch to rails 7.2 defaults
Tom Hughes [Wed, 2 Oct 2024 18:16:37 +0000 (19:16 +0100)]
Switch to rails 7.2 defaults
Tom Hughes [Wed, 2 Oct 2024 17:36:03 +0000 (18:36 +0100)]
Merge remote-tracking branch 'upstream/pull/5245'
Andy Allan [Wed, 2 Oct 2024 16:00:26 +0000 (17:00 +0100)]
Merge pull request #5070 from tomhughes/rails72
Update to rails 7.2.0
Andy Allan [Wed, 2 Oct 2024 15:37:32 +0000 (16:37 +0100)]
Move api error handling and timeouts to parent class
Fixes #4861
Since the around_action is defined before authorize_resource is called,
the handler needs to pass on the CanCan::AccessDenied exception.
I've added the timeouts where I think they were missing (e.g. UserPreferencesController)
but I've kept the exception for changeset#upload and traces#create
Martin Raifer [Wed, 2 Oct 2024 13:13:25 +0000 (15:13 +0200)]
Update to iD v2.30.3
Tom Hughes [Tue, 1 Oct 2024 18:14:01 +0000 (19:14 +0100)]
Merge remote-tracking branch 'upstream/pull/5242'
Tom Hughes [Tue, 1 Oct 2024 18:12:23 +0000 (19:12 +0100)]
Update bundle
Nenad Vujicic [Mon, 30 Sep 2024 15:10:15 +0000 (17:10 +0200)]
Ignores activerecord translation keys as unused
Adds activerecord.errors.models.user_mute.{attributes.subject.format, is_already_muted} under ignore_unused (in i18n-tasks.yml) so they are not reported as unused anymore.
Tom Hughes [Mon, 30 Sep 2024 18:15:10 +0000 (19:15 +0100)]
Merge remote-tracking branch 'upstream/pull/5243'
Tom Hughes [Mon, 30 Sep 2024 18:08:12 +0000 (19:08 +0100)]
Merge remote-tracking branch 'upstream/pull/5241'
Nenad Vujicic [Mon, 30 Sep 2024 15:52:33 +0000 (17:52 +0200)]
Masked off reporting as unused various keys
Added time.formats.{blog, friendly} translation keys under ignore_unused in i18n-tasks.yml since used on numerous places for formatting dates / times, removed site.sidebar.close because started being used at
3a51160 and ended being used at
6adcce4 , removed sessions.new.title because started being used at
f18baae and has been used only in test/system/issues_test.rb (from which we removed it because tests are always in EN)
Nenad Vujicic [Tue, 24 Sep 2024 10:23:12 +0000 (12:23 +0200)]
Removed unused translations in user_blocks
Removed user_blocks.show.{confirm, needs_view, show} translation keys added at
daa2496 . confirm and show has never been used, needs_view ended being used at
ca06b3c .
translatewiki.net [Mon, 30 Sep 2024 12:15:17 +0000 (14:15 +0200)]
Localisation updates from https://translatewiki.net.
translatewiki.net [Thu, 26 Sep 2024 12:18:48 +0000 (14:18 +0200)]
Localisation updates from https://translatewiki.net.
Tom Hughes [Wed, 25 Sep 2024 17:26:39 +0000 (18:26 +0100)]
Merge remote-tracking branch 'upstream/pull/5238'
Nenad Vujicic [Tue, 24 Sep 2024 10:32:21 +0000 (12:32 +0200)]
Removed various unused translation keys
Removed changeset_comments.feeds.comments.comment (
5cd417f /
2cf3861 ), issues.index.link_to_reports (
79bd177 /
05ae075 ) and sessions.new.register now (
5197124 /
9649b19 ) translation keys.
Tom Hughes [Tue, 24 Sep 2024 17:14:08 +0000 (18:14 +0100)]
Update bundle
Tom Hughes [Tue, 24 Sep 2024 17:13:28 +0000 (18:13 +0100)]
Merge remote-tracking branch 'upstream/pull/5237'
dependabot[bot] [Tue, 24 Sep 2024 17:12:13 +0000 (17:12 +0000)]
Bump webrick from 1.8.1 to 1.8.2
Bumps [webrick](https://github.com/ruby/webrick) from 1.8.1 to 1.8.2.
- [Release notes](https://github.com/ruby/webrick/releases)
- [Commits](https://github.com/ruby/webrick/compare/v1.8.1...v1.8.2)
---
updated-dependencies:
- dependency-name: webrick
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Tom Hughes [Tue, 24 Sep 2024 17:07:47 +0000 (18:07 +0100)]
Merge remote-tracking branch 'upstream/pull/5236'
Tom Hughes [Tue, 24 Sep 2024 17:06:20 +0000 (18:06 +0100)]
Merge remote-tracking branch 'upstream/pull/5235'
Tom Hughes [Tue, 24 Sep 2024 17:04:39 +0000 (18:04 +0100)]
Merge remote-tracking branch 'upstream/pull/5234'
Nenad Vujicic [Mon, 23 Sep 2024 22:06:27 +0000 (00:06 +0200)]
Removed unused translation keys in users.*
Removed users.new.tou (added
9649b19 and has never been used), users.terms.decline replaced with users.terms.cancel and together with users.terms.continue started being used at /users/terms.html.erb (both were added at
9a9e13a and removed at
1be8d59 )
Nenad Vujicic [Mon, 23 Sep 2024 22:27:17 +0000 (00:27 +0200)]
Fixed unused translation keys in diary_entries.*
Removed diary_entries.location.{edit,view} unused translation keys. They were started using at
0b913ef and ended using at
53fc3e8 /
aa121fa .
dependabot[bot] [Mon, 23 Sep 2024 23:11:16 +0000 (23:11 +0000)]
Bump eslint from 9.11.0 to 9.11.1
Bumps [eslint](https://github.com/eslint/eslint) from 9.11.0 to 9.11.1.
- [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.11.0...v9.11.1)
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
translatewiki.net [Mon, 23 Sep 2024 12:15:17 +0000 (14:15 +0200)]
Localisation updates from https://translatewiki.net.
Tom Hughes [Sun, 22 Sep 2024 16:08:47 +0000 (17:08 +0100)]
Merge remote-tracking branch 'upstream/pull/5232'
Tom Hughes [Sun, 22 Sep 2024 16:07:45 +0000 (17:07 +0100)]
Merge remote-tracking branch 'upstream/pull/5231'
mmd-osm [Sat, 21 Sep 2024 20:30:30 +0000 (22:30 +0200)]
Trace import: validate background job results
mmd-osm [Sat, 21 Sep 2024 07:17:03 +0000 (09:17 +0200)]
OCI: ignore invalid replacement token
Tom Hughes [Fri, 20 Sep 2024 23:18:54 +0000 (00:18 +0100)]
Merge remote-tracking branch 'upstream/pull/5230'
dependabot[bot] [Fri, 20 Sep 2024 23:10:43 +0000 (23:10 +0000)]
Bump eslint from 9.10.0 to 9.11.0
Bumps [eslint](https://github.com/eslint/eslint) from 9.10.0 to 9.11.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.10.0...v9.11.0)
---
updated-dependencies:
- dependency-name: eslint
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Anton Khorev [Fri, 20 Sep 2024 22:56:25 +0000 (01:56 +0300)]
Merge branch 'pull/5228'
Tom Hughes [Fri, 20 Sep 2024 21:38:26 +0000 (22:38 +0100)]
Merge remote-tracking branch 'upstream/pull/5229'
dependabot[bot] [Fri, 20 Sep 2024 19:25:11 +0000 (19:25 +0000)]
Bump puma from 5.6.8 to 5.6.9
Bumps [puma](https://github.com/puma/puma) from 5.6.8 to 5.6.9.
- [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.8...v5.6.9)
---
updated-dependencies:
- dependency-name: puma
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Tom Hughes [Fri, 20 Sep 2024 18:21:58 +0000 (19:21 +0100)]
Drop ignore of removed creation_ip column
Tom Hughes [Fri, 20 Sep 2024 18:19:13 +0000 (19:19 +0100)]
Merge remote-tracking branch 'upstream/pull/5226'
Tom Hughes [Fri, 20 Sep 2024 18:18:11 +0000 (19:18 +0100)]
Merge remote-tracking branch 'upstream/pull/5223'
Anton Khorev [Thu, 19 Sep 2024 15:38:50 +0000 (18:38 +0300)]
Don't include stack backtraces on xml errors when importing traces
Anton Khorev [Fri, 20 Sep 2024 13:33:20 +0000 (16:33 +0300)]
Suppress writing xml parse errors to stderr
Nenad Vujicic [Wed, 18 Sep 2024 20:59:54 +0000 (22:59 +0200)]
Removed unused translation keys from changesets.*
Removed unused translation keys changesets.{changeset.anonymous, no_such_entry.title} from en.yml. .anonymous was added in
fddda4e and was stopped being used in
3e305fb . .title was added in
f0764d3 but never used.
Tom Hughes [Thu, 19 Sep 2024 17:05:14 +0000 (18:05 +0100)]
Merge remote-tracking branch 'upstream/pull/5225'
Tom Hughes [Thu, 19 Sep 2024 17:04:00 +0000 (18:04 +0100)]
Merge remote-tracking branch 'upstream/pull/5227'
dependabot[bot] [Thu, 19 Sep 2024 16:28:30 +0000 (16:28 +0000)]
Bump google-protobuf from 3.25.4 to 3.25.5
Bumps [google-protobuf](https://github.com/protocolbuffers/protobuf) from 3.25.4 to 3.25.5.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.25.4...v3.25.5)
---
updated-dependencies:
- dependency-name: google-protobuf
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Anton Khorev [Thu, 19 Sep 2024 13:49:29 +0000 (16:49 +0300)]
Merge branch 'pull/5117'
Anton Khorev [Thu, 19 Sep 2024 12:58:07 +0000 (15:58 +0300)]
Don't use ?: in "Comment from user" changeset discussion strings
translatewiki.net [Thu, 19 Sep 2024 12:14:54 +0000 (14:14 +0200)]
Localisation updates from https://translatewiki.net.
Anton Khorev [Wed, 18 Sep 2024 12:28:13 +0000 (15:28 +0300)]
Merge branch 'pull/5209'
Tom Hughes [Wed, 18 Sep 2024 08:32:29 +0000 (09:32 +0100)]
Merge remote-tracking branch 'upstream/pull/5221'
Tom Hughes [Wed, 18 Sep 2024 08:31:53 +0000 (09:31 +0100)]
Merge remote-tracking branch 'upstream/pull/5220'
Nenad Vujicic [Tue, 17 Sep 2024 21:20:41 +0000 (23:20 +0200)]
Added greeting to friendship notification
Added greeting 'Hi {user display name},' to friendship notification email. As a side effect, user_mailer.friendship_notification.hi is not anymore reported as unused.
Tom Hughes [Wed, 4 Sep 2024 18:07:00 +0000 (19:07 +0100)]
Fix warnings about tests with no assertions
Tom Hughes [Tue, 13 Aug 2024 17:20:47 +0000 (18:20 +0100)]
Update to rails 7.2.0
Tom Hughes [Tue, 13 Aug 2024 20:05:51 +0000 (21:05 +0100)]
Drop support for ruby 3.0
Also add Ubuntu 24.04 and drop 20.04 as 24.04 is needed for
ruby 3.1 without rvm so we should test it.
Tom Hughes [Tue, 17 Sep 2024 17:57:42 +0000 (18:57 +0100)]
Update bundle
Amir E. Aharoni [Tue, 17 Sep 2024 14:46:18 +0000 (10:46 -0400)]
Remove unnecessary comma from several translatable messages
Anton Khorev [Tue, 17 Sep 2024 12:26:19 +0000 (15:26 +0300)]
Merge branch 'pull/5212'
Tom Hughes [Fri, 13 Sep 2024 17:23:50 +0000 (18:23 +0100)]
Drop creation_ip column
Anton Khorev [Mon, 16 Sep 2024 12:17:27 +0000 (15:17 +0300)]
Merge branch 'pull/5218'
Tom Hughes [Sun, 15 Sep 2024 18:35:05 +0000 (19:35 +0100)]
Ignore the creation_ip column which is no longer used
Tom Hughes [Sun, 15 Sep 2024 18:37:48 +0000 (19:37 +0100)]
Replace creation_ip with creation_address
Tom Hughes [Sun, 15 Sep 2024 18:30:22 +0000 (19:30 +0100)]
Merge remote-tracking branch 'upstream/pull/5203'
Tom Hughes [Sun, 15 Sep 2024 18:20:30 +0000 (19:20 +0100)]
Merge remote-tracking branch 'upstream/pull/5217'
Tom Hughes [Sun, 15 Sep 2024 18:08:31 +0000 (19:08 +0100)]
Merge remote-tracking branch 'upstream/pull/5214'
Tom Hughes [Sun, 15 Sep 2024 17:54:48 +0000 (18:54 +0100)]
Merge remote-tracking branch 'upstream/pull/5213'
mmd-osm [Sun, 15 Sep 2024 16:56:21 +0000 (18:56 +0200)]
Remove unused Namefinder translation strings
Namefinder was introduced in commit
d2bd786 and later removed in
fcebfd1f . Since then, these translation strings are unused.
Analysis using: `git log -p -S "towns" -- ':(exclude)*config/locales/*.yml' ':(exclude)*vendor/assets/*'`
mmd-osm [Sun, 15 Sep 2024 16:35:21 +0000 (18:35 +0200)]
Remove unused .greeting translation in changeset_comment_notification
Text and html templates use .hi instead
mmd-osm [Sun, 15 Sep 2024 09:11:00 +0000 (11:11 +0200)]
Remove unused translation key users.new.external auth
Unused since commit
0c7c950149888777e186e2eb7525b37f340bc6f0
mmd-osm [Sun, 15 Sep 2024 08:57:12 +0000 (10:57 +0200)]
Ignore users.auth_failure.* as unused translation
Translation keys are used for OmniAuth callbacks, and defined by the
respective OmniAuth provider. It is expected that these strings are
unsued in the OSM website repo.
Nenad Vujicic [Thu, 12 Sep 2024 11:36:44 +0000 (13:36 +0200)]
Show friend options only when user is logged in
Fixes #5199. Displays "Add Friend" and "Unfriend" links (buttons) on user profile page only if user is logged-in.
Anton Khorev [Thu, 4 Apr 2024 13:44:53 +0000 (16:44 +0300)]
Fix browse elements timeouts
Anton Khorev [Sat, 14 Sep 2024 14:15:11 +0000 (17:15 +0300)]
Always show changeset element page links below headings
Tom Hughes [Sat, 14 Sep 2024 09:55:50 +0000 (10:55 +0100)]
Merge remote-tracking branch 'upstream/pull/5211'
Tom Hughes [Fri, 13 Sep 2024 17:09:37 +0000 (18:09 +0100)]
Merge remote-tracking branch 'upstream/pull/5178'
Anton Khorev [Fri, 13 Sep 2024 15:50:22 +0000 (18:50 +0300)]
Fix element pagination width calculation
Anton Khorev [Fri, 13 Sep 2024 10:16:27 +0000 (13:16 +0300)]
Merge branch 'pull/5207'
Tom Hughes [Thu, 12 Sep 2024 18:25:29 +0000 (19:25 +0100)]
Backfill the creation_address column from creation_ip
Anton Khorev [Fri, 13 Sep 2024 09:18:17 +0000 (12:18 +0300)]
Merge branch 'pull/5206'
Anton Khorev [Fri, 13 Sep 2024 08:48:38 +0000 (11:48 +0300)]
Merge branch 'pull/5196'
Tom Hughes [Thu, 12 Sep 2024 21:56:29 +0000 (22:56 +0100)]
Order changeset elements for consistent pagination
Tom Hughes [Thu, 12 Sep 2024 21:25:54 +0000 (22:25 +0100)]
Merge remote-tracking branch 'upstream/pull/5208'
Nenad Vujicic [Thu, 12 Sep 2024 19:47:58 +0000 (21:47 +0200)]
Added ignoring unused translations auth.providers
Added ignoring reporting translations auth.providers.* as unused because they are used at app/views/application/_auth_providers.html.erb, ..
Nenad Vujicic [Thu, 12 Sep 2024 19:35:44 +0000 (21:35 +0200)]
Removed unused translations in activerecord.errors
Removed unused translations activerecord.errors.messages.{invalid_email_address, email_address_not_routable} started / ended using in
63862d0 /
90a7efc .
Tom Hughes [Thu, 12 Sep 2024 18:09:47 +0000 (19:09 +0100)]
Make select all checkbox on users list work with turbo
Tom Hughes [Thu, 12 Sep 2024 17:30:14 +0000 (18:30 +0100)]
Merge remote-tracking branch 'upstream/pull/5204'