Tom Hughes
006884bedd
Fix new rubocop warning
2022-06-28 21:11:12 +01:00
Tom Hughes
eea25bd154
Set a timeout on HTTP requests made by the server
2022-05-29 10:55:06 +01:00
Andy Allan
561ee71129
Rubocop autofix: ambiguous operator precedence
...
This simply adds braces to clarify which mathematical operator comes
first.
2022-04-06 14:55:29 +01:00
Andy Allan
d17d13c806
Use map rather than foo = [] ... each ... foo.push(bar)
2022-03-30 18:03:11 +01:00
Andy Allan
44286b46b1
Use String#tr instead of String.split(foo).join(bar)
2022-03-30 17:41:30 +01:00
Andy Allan
d6f8302eae
Merge pull request #3491 from tomhughes/legacy-trace
...
Remove support for legacy trace files
2022-03-09 17:10:40 +00:00
Tom Hughes
5d67fa3908
Fix some Naming/AccessorMethodName rubocop warnings
2022-03-08 19:10:05 +00:00
Tom Hughes
cbcc7dc49f
Fix some rubocop Naming/PredicateName warnings
2022-03-03 22:47:55 +00:00
Tom Hughes
92b122759f
Remove support for legacy trace files
2022-03-03 19:47:40 +00:00
Andy Allan
1bcde09125
Unnest OsmCommunityIndex
...
No need for OsmCommunityIndex::OsmCommunityIndex.foo
2022-03-02 16:23:07 +00:00
Andy Allan
30b3a971bc
Rubocop autofixes
2022-03-02 15:52:04 +00:00
Tom Hughes
b5f06e06c1
Fix rubocop Rails/TimeZone warnings
2022-03-01 22:55:10 +00:00
Andy Allan
2fabc46421
Merge pull request #3440 from mmd-osm/relationmemberlimit
...
Introduce relation member limit
2022-02-16 14:58:30 +00:00
Adam Hoyle
b4ec1c9f3d
Fix: add osm-community-index localisation data to I18n
2022-02-10 22:28:40 +00:00
mmd-osm
2efd73c672
Introduce relation member limit
...
Adds a new parameter `max_number_of_relation_members` in settings.yml
2022-02-02 13:15:40 +01:00
Tom Hughes
b244905cd2
Add a rake task to migrate trace data to ActiveStorage
2021-12-16 18:45:31 +00:00
Tom Hughes
0410596908
Switch traces to use ActiveStorage
2021-12-16 18:45:31 +00:00
Adam Hoyle
46875fdde3
Merge branch 'master' into feature/add-communities-page
2021-12-14 10:42:42 +00:00
Adam Hoyle
a1db3f9ae4
Fix: only call store_translations once per locale
2021-12-14 10:39:25 +00:00
Adam Hoyle
e412ac319c
Fix: local chapter filtering is duplicating the logic elsewhere in the file.
2021-12-14 10:37:35 +00:00
Adam Hoyle
6b8c58d2eb
Skip path rebuilding
2021-12-14 10:17:02 +00:00
Adam Hoyle
764f808d5a
Remove hand rolled i18n support
2021-11-24 22:47:19 +00:00
Adam Hoyle
ad900553cb
Add relevant osm-community-index data into I18n
2021-11-24 22:22:32 +00:00
Tom Hughes
aad81eb74c
Switch to Argon2 for password hashing
2021-11-03 20:39:31 +00:00
Adam Hoyle
f234bf3a46
Pay heed to rubocop
2021-10-17 23:34:26 +01:00
Adam Hoyle
0eb2afa83a
Merge branch 'master' into feature/add-communities-page
2021-10-17 22:33:02 +01:00
Adam Hoyle
06c2db433d
Merge branch 'master' into feature/add-communities-page
2021-09-27 19:30:25 +01:00
Adam Hoyle
a57bc158fd
Improve encapsulation / location of osm-community-index files
2021-09-08 20:44:35 +01:00
Tom Hughes
64604a852f
Add a privileged scope that allows authorization to be skipped
2021-08-26 17:22:25 +01:00
Tom Hughes
f4d1d97848
Add a privileged scope that allows email addresses to be returned
2021-08-26 17:22:25 +01:00
Tom Hughes
6c6e8883f7
Introduce privileged scopes that only an administrator can enable
2021-08-26 17:22:24 +01:00
Tom Hughes
7d46f5db60
Fix new rubocop warnings
2021-08-17 18:17:18 +01:00
Tom Hughes
fa8818337f
Fix locale matching for iD
2021-07-27 17:38:17 +01:00
Josh Soref
907587e745
spelling: abcdefghijklmnopqrstuvwxyz
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2021-07-21 10:45:38 -04:00
Tom Hughes
d3c800fdb4
Fix new rubocop warnings
2021-06-29 18:29:00 +01:00
Tom Hughes
8d76be71bb
Merge remote-tracking branch 'upstream/pull/3177'
2021-06-24 08:43:18 +01:00
Tom Hughes
baa32464cd
Drop last vestiges of ruby 2.5 support
2021-06-08 20:33:25 +01:00
Andy Allan
4c785792fb
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.
2021-05-19 13:39:37 +01:00
Tom Hughes
e222329d04
Add support for OAuth2 using doorkeeper
2021-05-18 12:05:32 +01:00
Tom Hughes
6db5b2e6f3
Fix rubocop Rake/MethodDefinitionInTask warnings
2021-05-13 19:28:26 +01:00
Andy Allan
93ecedf02a
Use the rake extension for remaining files, for consistency
2021-04-28 12:05:25 +01:00
Tom Hughes
4a6b1e54a5
Switch GPX MIME type detection to use marcel
2021-03-30 18:26:23 +01:00
Tom Hughes
ff3a30d245
Fix new rubocop warnings
2021-03-02 08:24:15 +00:00
Andy Allan
78bf2993e4
Refactor richtext fields to use a custom bootstrap_form input.
...
This allows us to use form_group_builder and get all the label and
help text handling in line with other bootstrap_form inputs.
2021-01-13 14:05:39 +00:00
Tom Hughes
0ff89c31e4
Remove both Potlatch versions
...
Fixes #2622
2021-01-05 21:18:45 +00:00
Tom Hughes
eada36ff96
Switch to using the zeitwork autoloader
2020-12-30 20:30:21 +00:00
Andy Allan
547459314b
Refactor diary entry forms to use a custom form builder
2020-12-24 13:32:41 +00:00
Tom Hughes
f4885874f0
Merge remote-tracking branch 'upstream/pull/3016'
2020-12-23 15:24:10 +00:00
Andy Allan
2519841efe
Return the centre of the image if the bbox has no extent
...
Fixes #3007 . If all the provided points in the gpx file have the same
lat/lon, then an image where they are all at the centre seems plausible.
2020-12-23 15:01:01 +00:00
Andy Allan
4f304e2301
Remove SystemTimer and use stdlib Timeout directly
...
SystemTimer was only needed on ruby 1.8, and we dropped support for
that a long time ago.
2020-12-23 14:25:58 +00:00