]> git.openstreetmap.org Git - rails.git/log
rails.git
3 years agoRework some of the OAuth2 views, adding links and messages when there are no applicat...
Andy Allan [Wed, 12 May 2021 11:04:56 +0000 (12:04 +0100)]
Rework some of the OAuth2 views, adding links and messages when there are no applications.

3 years agoSwitch to using 'rails test:all' in documentation and CI
Andy Allan [Wed, 19 May 2021 10:02:41 +0000 (11:02 +0100)]
Switch to using 'rails test:all' in documentation and CI

Fixes #3116.

This allows us to drop our custom patch for running system tests,
as well as opening up all the usual rails test goodies like running
individual files or directories.

3 years agoAllow OAuth 2 authorizations to redirect to anywhere
Tom Hughes [Tue, 18 May 2021 11:12:04 +0000 (12:12 +0100)]
Allow OAuth 2 authorizations to redirect to anywhere

3 years agoShow scope names in application views
Tom Hughes [Wed, 12 May 2021 20:55:00 +0000 (21:55 +0100)]
Show scope names in application views

3 years agoAllow OAuth 2 to redirect to plain HTTP for localhost
Tom Hughes [Tue, 20 Apr 2021 17:52:57 +0000 (18:52 +0100)]
Allow OAuth 2 to redirect to plain HTTP for localhost

3 years agoAdd tests for OAuth2
Tom Hughes [Thu, 15 Oct 2020 21:07:34 +0000 (22:07 +0100)]
Add tests for OAuth2

3 years agoAdd support for OAuth2 using doorkeeper
Tom Hughes [Thu, 27 Aug 2020 17:44:50 +0000 (18:44 +0100)]
Add support for OAuth2 using doorkeeper

3 years agoUpdate bundle
Tom Hughes [Tue, 18 May 2021 07:29:51 +0000 (08:29 +0100)]
Update bundle

3 years agoMerge remote-tracking branch 'upstream/pull/3199'
Tom Hughes [Tue, 18 May 2021 07:26:17 +0000 (08:26 +0100)]
Merge remote-tracking branch 'upstream/pull/3199'

3 years agoBump puma from 5.3.0 to 5.3.1
dependabot[bot] [Tue, 18 May 2021 01:34:02 +0000 (01:34 +0000)]
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>
3 years agoEnable variant tracking for Active Storage
Tom Hughes [Mon, 17 May 2021 18:29:12 +0000 (19:29 +0100)]
Enable variant tracking for Active Storage

3 years agoFix eslint warnings
Tom Hughes [Mon, 17 May 2021 18:28:20 +0000 (19:28 +0100)]
Fix eslint warnings

3 years agoEnable some more rails 6.1 defaults
Tom Hughes [Mon, 17 May 2021 18:15:55 +0000 (19:15 +0100)]
Enable some more rails 6.1 defaults

3 years agoMark javascript issued cookies with SameSite=Lax
Tom Hughes [Mon, 17 May 2021 18:06:43 +0000 (19:06 +0100)]
Mark javascript issued cookies with SameSite=Lax

3 years agoSwitch to using js-cookie to manage cookies from javascript
Tom Hughes [Mon, 17 May 2021 17:57:48 +0000 (18:57 +0100)]
Switch to using js-cookie to manage cookies from javascript

3 years agoDefault rails generated cookies to SameSite=Lax
Tom Hughes [Mon, 17 May 2021 17:39:22 +0000 (18:39 +0100)]
Default rails generated cookies to SameSite=Lax

3 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 17 May 2021 11:18:44 +0000 (13:18 +0200)]
Localisation updates from https://translatewiki.net.

3 years agoSwitch to new defaults for queue names
Tom Hughes [Thu, 13 May 2021 19:41:41 +0000 (20:41 +0100)]
Switch to new defaults for queue names

3 years agoEnable new Active Job defaults
Tom Hughes [Thu, 13 May 2021 19:25:42 +0000 (20:25 +0100)]
Enable new Active Job defaults

3 years agoEnable link header for asset preloading
Tom Hughes [Thu, 13 May 2021 18:57:47 +0000 (19:57 +0100)]
Enable link header for asset preloading

3 years agoEnable new connection handling API
Tom Hughes [Thu, 13 May 2021 18:54:07 +0000 (19:54 +0100)]
Enable new connection handling API

3 years agoEnable use of URL safe CSRF tokens
Tom Hughes [Thu, 13 May 2021 18:52:02 +0000 (19:52 +0100)]
Enable use of URL safe CSRF tokens

3 years agoFix rubocop Rake/MethodDefinitionInTask warnings
Tom Hughes [Thu, 13 May 2021 18:28:26 +0000 (19:28 +0100)]
Fix rubocop Rake/MethodDefinitionInTask warnings

3 years agoAdd ruby 3.0 to test matrix
Tom Hughes [Thu, 13 May 2021 17:21:50 +0000 (18:21 +0100)]
Add ruby 3.0 to test matrix

3 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 13 May 2021 11:54:27 +0000 (13:54 +0200)]
Localisation updates from https://translatewiki.net.

3 years agoMerge remote-tracking branch 'upstream/pull/3193'
Tom Hughes [Thu, 13 May 2021 11:29:55 +0000 (12:29 +0100)]
Merge remote-tracking branch 'upstream/pull/3193'

3 years agoUse image_processing macros to resize images
Tom Hughes [Tue, 11 May 2021 19:28:20 +0000 (20:28 +0100)]
Use image_processing macros to resize images

3 years agoFix deprecation warnings
Tom Hughes [Tue, 29 Dec 2020 22:36:26 +0000 (22:36 +0000)]
Fix deprecation warnings

3 years agoUpdate to rails 6.1.3.2
Tom Hughes [Thu, 10 Dec 2020 14:44:37 +0000 (14:44 +0000)]
Update to rails 6.1.3.2

3 years agoMerge remote-tracking branch 'upstream/pull/3195'
Tom Hughes [Wed, 12 May 2021 10:53:34 +0000 (11:53 +0100)]
Merge remote-tracking branch 'upstream/pull/3195'

3 years agoAdd rubocop-rake
Andy Allan [Wed, 12 May 2021 10:16:44 +0000 (11:16 +0100)]
Add rubocop-rake

This checks the coding standards in our rake files.

3 years agoMerge remote-tracking branch 'upstream/pull/3194'
Tom Hughes [Wed, 12 May 2021 07:22:26 +0000 (08:22 +0100)]
Merge remote-tracking branch 'upstream/pull/3194'

3 years agoBump actions/setup-ruby from 1 to 1.1.3
dependabot[bot] [Wed, 12 May 2021 05:33:28 +0000 (05:33 +0000)]
Bump actions/setup-ruby from 1 to 1.1.3

Bumps [actions/setup-ruby](https://github.com/actions/setup-ruby) from 1 to 1.1.3.
- [Release notes](https://github.com/actions/setup-ruby/releases)
- [Commits](https://github.com/actions/setup-ruby/compare/v1...v1.1.3)

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoFix calculation of friendship rate limit
Tom Hughes [Tue, 11 May 2021 14:49:48 +0000 (15:49 +0100)]
Fix calculation of friendship rate limit

3 years agoAdd rate limiting to user friendships
Tom Hughes [Tue, 11 May 2021 11:02:05 +0000 (12:02 +0100)]
Add rate limiting to user friendships

3 years agoDrop monkey patch that is no longer needed with rails 6
Tom Hughes [Mon, 10 May 2021 19:17:15 +0000 (20:17 +0100)]
Drop monkey patch that is no longer needed with rails 6

3 years agoDrop monkey patch that is no longer required
Tom Hughes [Mon, 10 May 2021 08:50:41 +0000 (09:50 +0100)]
Drop monkey patch that is no longer required

3 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 10 May 2021 12:13:33 +0000 (14:13 +0200)]
Localisation updates from https://translatewiki.net.

3 years agoUpdate bundle
Tom Hughes [Mon, 10 May 2021 07:16:56 +0000 (08:16 +0100)]
Update bundle

3 years agoMerge remote-tracking branch 'upstream/pull/3192'
Tom Hughes [Mon, 10 May 2021 07:10:48 +0000 (08:10 +0100)]
Merge remote-tracking branch 'upstream/pull/3192'

3 years agoBump eslint from 7.25.0 to 7.26.0
dependabot[bot] [Mon, 10 May 2021 05:02:36 +0000 (05:02 +0000)]
Bump eslint from 7.25.0 to 7.26.0

Bumps [eslint](https://github.com/eslint/eslint) from 7.25.0 to 7.26.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.25.0...v7.26.0)

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Fri, 7 May 2021 09:02:24 +0000 (11:02 +0200)]
Localisation updates from https://translatewiki.net.

3 years agoUpdate to rails 6.0.3.7
Tom Hughes [Wed, 5 May 2021 18:06:37 +0000 (19:06 +0100)]
Update to rails 6.0.3.7

3 years agoUpdate bundle
Tom Hughes [Tue, 4 May 2021 19:33:32 +0000 (20:33 +0100)]
Update bundle

3 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 3 May 2021 13:30:00 +0000 (15:30 +0200)]
Localisation updates from https://translatewiki.net.

3 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Fri, 30 Apr 2021 07:05:27 +0000 (09:05 +0200)]
Localisation updates from https://translatewiki.net.

3 years agoMerge remote-tracking branch 'upstream/pull/3029'
Tom Hughes [Thu, 29 Apr 2021 18:42:51 +0000 (19:42 +0100)]
Merge remote-tracking branch 'upstream/pull/3029'

3 years agoMerge remote-tracking branch 'upstream/pull/3187'
Tom Hughes [Wed, 28 Apr 2021 17:59:34 +0000 (18:59 +0100)]
Merge remote-tracking branch 'upstream/pull/3187'

3 years agoMerge remote-tracking branch 'upstream/pull/3186'
Tom Hughes [Wed, 28 Apr 2021 17:58:59 +0000 (18:58 +0100)]
Merge remote-tracking branch 'upstream/pull/3186'

3 years agoRefactor user blocks information to use a dl
Andy Allan [Wed, 28 Apr 2021 16:28:30 +0000 (17:28 +0100)]
Refactor user blocks information to use a dl

This also standardises the labels to have the colon, in common with
oauth_clients#show.

3 years agoMerge branch 'pull/3146'
Andy Allan [Wed, 28 Apr 2021 15:03:57 +0000 (16:03 +0100)]
Merge branch 'pull/3146'

3 years agoMove duration to its own line, so that it can be clearly labelled
Andy Allan [Wed, 28 Apr 2021 15:01:03 +0000 (16:01 +0100)]
Move duration to its own line, so that it can be clearly labelled

3 years agoUse the rake extension for remaining files, for consistency
Andy Allan [Wed, 28 Apr 2021 11:05:25 +0000 (12:05 +0100)]
Use the rake extension for remaining files, for consistency

3 years agoMerge pull request #3104 from fredrik-lindseth/patch-1
Andy Allan [Wed, 28 Apr 2021 10:58:10 +0000 (11:58 +0100)]
Merge pull request #3104 from fredrik-lindseth/patch-1

Format openstreetmap.org/stats/data_stats

3 years agoMerge pull request #3169 from harry-wood/empty-lists
Andy Allan [Wed, 28 Apr 2021 09:36:09 +0000 (10:36 +0100)]
Merge pull request #3169 from harry-wood/empty-lists

Display message when the there are no notes/comments to display

3 years agoUpdate bundle
Tom Hughes [Tue, 27 Apr 2021 17:52:58 +0000 (18:52 +0100)]
Update bundle

3 years agoMonkey patch oauth gem to avoid use of deprecated URI.unescape
Tom Hughes [Mon, 26 Apr 2021 21:07:37 +0000 (22:07 +0100)]
Monkey patch oauth gem to avoid use of deprecated URI.unescape

3 years agoHandle UTF-8 correctly in monkey patched OAuth::Helper.escape
Tom Hughes [Mon, 26 Apr 2021 21:06:19 +0000 (22:06 +0100)]
Handle UTF-8 correctly in monkey patched OAuth::Helper.escape

Fixes #3185

3 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 26 Apr 2021 13:30:10 +0000 (15:30 +0200)]
Localisation updates from https://translatewiki.net.

3 years agoMerge remote-tracking branch 'upstream/pull/3183'
Tom Hughes [Mon, 26 Apr 2021 13:11:43 +0000 (14:11 +0100)]
Merge remote-tracking branch 'upstream/pull/3183'

3 years agoBump eslint from 7.24.0 to 7.25.0
dependabot[bot] [Mon, 26 Apr 2021 05:01:19 +0000 (05:01 +0000)]
Bump eslint from 7.24.0 to 7.25.0

Bumps [eslint](https://github.com/eslint/eslint) from 7.24.0 to 7.25.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.24.0...v7.25.0)

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoFix some ruby 3 compatibility issues
Tom Hughes [Thu, 22 Apr 2021 18:20:25 +0000 (19:20 +0100)]
Fix some ruby 3 compatibility issues

3 years agoUpdate deadlock_retry gem for ruby 3 compatibility
Tom Hughes [Thu, 22 Apr 2021 18:08:37 +0000 (19:08 +0100)]
Update deadlock_retry gem for ruby 3 compatibility

3 years agoMonkey patch oauth gem to avoid use of deprecated URI.escape
Tom Hughes [Thu, 22 Apr 2021 17:53:27 +0000 (18:53 +0100)]
Monkey patch oauth gem to avoid use of deprecated URI.escape

3 years agoDrop dynamic_form gem which is no longer required
Tom Hughes [Thu, 22 Apr 2021 17:25:34 +0000 (18:25 +0100)]
Drop dynamic_form gem which is no longer required

3 years agoDrop version constraint for debug_inspector
Tom Hughes [Thu, 22 Apr 2021 13:21:55 +0000 (13:21 +0000)]
Drop version constraint for debug_inspector

3 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 22 Apr 2021 13:09:51 +0000 (15:09 +0200)]
Localisation updates from https://translatewiki.net.

3 years agoFix new rubocop warnings
Tom Hughes [Tue, 20 Apr 2021 17:26:37 +0000 (18:26 +0100)]
Fix new rubocop warnings

3 years agoUpdate bundle
Tom Hughes [Tue, 20 Apr 2021 17:23:13 +0000 (18:23 +0100)]
Update bundle

3 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 19 Apr 2021 10:54:05 +0000 (12:54 +0200)]
Localisation updates from https://translatewiki.net.

3 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 15 Apr 2021 11:12:33 +0000 (13:12 +0200)]
Localisation updates from https://translatewiki.net.

3 years agoMerge branch 'pull/3164'
Andy Allan [Wed, 14 Apr 2021 15:13:29 +0000 (16:13 +0100)]
Merge branch 'pull/3164'

3 years agoAdd tests for routing and to ensure output format
Andy Allan [Wed, 14 Apr 2021 15:11:57 +0000 (16:11 +0100)]
Add tests for routing and to ensure output format

This avoids the tests passing if the json output is an array of kv pairs,
instead of the desired hash of attributes.

3 years agoUpdate bundle
Tom Hughes [Tue, 13 Apr 2021 18:19:25 +0000 (19:19 +0100)]
Update bundle

3 years agoMerge remote-tracking branch 'upstream/pull/3174'
Tom Hughes [Tue, 13 Apr 2021 07:10:58 +0000 (08:10 +0100)]
Merge remote-tracking branch 'upstream/pull/3174'

3 years agoBump actions/cache from v2.1.4 to v2.1.5
dependabot[bot] [Tue, 13 Apr 2021 06:37:33 +0000 (06:37 +0000)]
Bump actions/cache from v2.1.4 to v2.1.5

Bumps [actions/cache](https://github.com/actions/cache) from v2.1.4 to v2.1.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.4...1a9e2138d905efd099035b49d8b7a3888c653ca8)

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoMerge remote-tracking branch 'upstream/pull/3172'
Tom Hughes [Mon, 12 Apr 2021 17:34:10 +0000 (18:34 +0100)]
Merge remote-tracking branch 'upstream/pull/3172'

3 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 12 Apr 2021 13:54:04 +0000 (15:54 +0200)]
Localisation updates from https://translatewiki.net.

3 years agoBump eslint from 7.23.0 to 7.24.0
dependabot[bot] [Mon, 12 Apr 2021 05:01:27 +0000 (05:01 +0000)]
Bump eslint from 7.23.0 to 7.24.0

Bumps [eslint](https://github.com/eslint/eslint) from 7.23.0 to 7.24.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.23.0...v7.24.0)

Signed-off-by: dependabot[bot] <support@github.com>
3 years agoDisplay no diary comments message when empty
Harry Wood [Fri, 9 Apr 2021 17:06:05 +0000 (18:06 +0100)]
Display no diary comments message when empty

Display a 'No diary comments' message when there are no diary comments to display, rather than an empty table.

3 years agoAdded test for user prefs JSON response
Michal Migurski [Fri, 9 Apr 2021 21:06:53 +0000 (14:06 -0700)]
Added test for user prefs JSON response

3 years agoDisplay no notes message when empty
Harry Wood [Fri, 9 Apr 2021 02:53:53 +0000 (03:53 +0100)]
Display no notes message when empty

Display a 'No notes' message when there are no notes to display, rather than an empty table with pagination features.

3 years agoUpdate bundle
Tom Hughes [Thu, 8 Apr 2021 18:27:47 +0000 (19:27 +0100)]
Update bundle

3 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 8 Apr 2021 14:35:58 +0000 (16:35 +0200)]
Localisation updates from https://translatewiki.net.

3 years agoMerge pull request #1558 from plarus/master
Andy Allan [Thu, 8 Apr 2021 13:01:08 +0000 (14:01 +0100)]
Merge pull request #1558 from plarus/master

Add start url and indicate minimal-ui is sufficient when added as a PWA.

3 years agoAdded root elements and dict support for preferences response
Michal Migurski [Thu, 8 Apr 2021 00:41:44 +0000 (17:41 -0700)]
Added root elements and dict support for preferences response

3 years agoUpdate manifest.json.erb
plarus [Wed, 7 Apr 2021 17:45:58 +0000 (19:45 +0200)]
Update manifest.json.erb

Change for minimal-ui

3 years agoMerge remote-tracking branch 'upstream/pull/3166'
Tom Hughes [Wed, 7 Apr 2021 15:44:06 +0000 (16:44 +0100)]
Merge remote-tracking branch 'upstream/pull/3166'

3 years agoMerge remote-tracking branch 'upstream/pull/3165'
Tom Hughes [Wed, 7 Apr 2021 15:42:14 +0000 (16:42 +0100)]
Merge remote-tracking branch 'upstream/pull/3165'

3 years agoAdd missing root attributes to User#show and User#index json responses
Andy Allan [Wed, 7 Apr 2021 15:30:08 +0000 (16:30 +0100)]
Add missing root attributes to User#show and User#index json responses

3 years agoMove confirmation methods into ConfirmationsController
Andy Allan [Wed, 7 Apr 2021 15:04:59 +0000 (16:04 +0100)]
Move confirmation methods into ConfirmationsController

3 years agoSplit password reset functionality into PasswordsController
Andy Allan [Wed, 7 Apr 2021 13:39:12 +0000 (14:39 +0100)]
Split password reset functionality into PasswordsController

3 years agoUpdated JSON response format per feedback
Michal Migurski [Wed, 7 Apr 2021 04:44:38 +0000 (21:44 -0700)]
Updated JSON response format per feedback

3 years agoAdded JSON support to user preferences
Michal Migurski [Wed, 7 Apr 2021 02:20:02 +0000 (19:20 -0700)]
Added JSON support to user preferences

3 years agoUpdate bundle
Tom Hughes [Tue, 6 Apr 2021 18:45:55 +0000 (19:45 +0100)]
Update bundle

3 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Mon, 5 Apr 2021 13:33:55 +0000 (15:33 +0200)]
Localisation updates from https://translatewiki.net.

3 years agoDon't allow deleted users to be confirmed
Tom Hughes [Thu, 1 Apr 2021 16:23:43 +0000 (17:23 +0100)]
Don't allow deleted users to be confirmed

3 years agoLocalisation updates from https://translatewiki.net.
translatewiki.net [Thu, 1 Apr 2021 11:48:14 +0000 (13:48 +0200)]
Localisation updates from https://translatewiki.net.

3 years agoAdd additional limits on sending messages
Tom Hughes [Wed, 31 Mar 2021 21:29:31 +0000 (22:29 +0100)]
Add additional limits on sending messages

Additional limits apply to new accounts and accounts with
unresolved issues reported against them.

Fixes #3135

3 years agoMerge remote-tracking branch 'upstream/pull/3157'
Tom Hughes [Wed, 31 Mar 2021 15:45:24 +0000 (16:45 +0100)]
Merge remote-tracking branch 'upstream/pull/3157'