Skip to content

Commit 19ec601

Browse files
committed
Merge branch 'main' of github.com:better-together-solutions/community-engine-rails
2 parents c9205de + 980f1a0 commit 19ec601

File tree

50 files changed

+2816
-126
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+2816
-126
lines changed

.rubocop.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
inherit_from: .rubocop_todo.yml
2+
13
AllCops:
24
Exclude:
35
- 'bin/*'

.rubocop_todo.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
# This configuration was generated by
2+
# `rubocop --auto-gen-config`
3+
# on 2025-11-04 02:06:37 UTC using RuboCop version 1.81.6.
4+
# The point is for the user to remove these configuration records
5+
# one by one as the offenses are removed from the code base.
6+
# Note that changes in the inspected code, or installation of new
7+
# versions of RuboCop, may require this file to be generated again.
8+
9+
# Offense count: 52
10+
# This cop supports safe autocorrection (--autocorrect).
11+
Lint/RedundantCopDisableDirective:
12+
Enabled: false
13+
14+
# Offense count: 2
15+
# Configuration parameters: CountComments, CountAsOne, AllowedMethods, AllowedPatterns.
16+
Metrics/MethodLength:
17+
Max: 14
18+
19+
# Offense count: 1
20+
# This cop supports safe autocorrection (--autocorrect).
21+
# Configuration parameters: EnforcedStyle, SingleLineConditionsOnly, IncludeTernaryExpressions.
22+
# SupportedStyles: assign_to_condition, assign_inside_condition
23+
Style/ConditionalAssignment:
24+
Exclude:
25+
- 'app/controllers/better_together/joatu/hub_controller.rb'
26+
27+
# Offense count: 29
28+
# This cop supports safe autocorrection (--autocorrect).
29+
Style/IfUnlessModifier:
30+
Enabled: false
31+
32+
# Offense count: 1
33+
# Configuration parameters: Max.
34+
Style/SafeNavigationChainLength:
35+
Exclude:
36+
- 'spec/features/devise/registration_spec.rb'
37+
38+
# Offense count: 1
39+
# This cop supports safe autocorrection (--autocorrect).
40+
# Configuration parameters: AllowHeredoc, AllowURI, AllowQualifiedName, URISchemes, IgnoreCopDirectives, AllowedPatterns, SplitStrings.
41+
# URISchemes: http, https
42+
Layout/LineLength:
43+
Max: 145

Gemfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ gem 'redis', '~> 5.4'
3535
gem 'rswag'
3636

3737
# Sidekiq for background processing
38-
gem 'sidekiq', '~> 8.0.8'
38+
gem 'sidekiq', '~> 8.0.9'
3939

4040
# Error and performance monitoring with Sentry
4141
gem 'sentry-rails'

Gemfile.lock

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ PATH
2929
devise
3030
devise-i18n
3131
devise-jwt
32+
devise_zxcvbn
3233
elasticsearch-model (~> 7)
3334
elasticsearch-rails (~> 7)
3435
font-awesome-sass (~> 6.5)
@@ -199,7 +200,7 @@ GEM
199200
msgpack (~> 1.2)
200201
bootstrap (5.3.5)
201202
popper_js (>= 2.11.8, < 3)
202-
brakeman (7.1.0)
203+
brakeman (7.1.1)
203204
racc
204205
builder (3.3.0)
205206
bundler-audit (0.9.2)
@@ -266,6 +267,9 @@ GEM
266267
devise-jwt (0.12.1)
267268
devise (~> 4.0)
268269
warden-jwt_auth (~> 0.10)
270+
devise_zxcvbn (6.0.0)
271+
devise
272+
zxcvbn (~> 0.1.7)
269273
diff-lcs (1.6.2)
270274
disposable (0.6.3)
271275
declarative (>= 0.0.9, < 1.0.0)
@@ -304,7 +308,7 @@ GEM
304308
et-orbi (1.3.0)
305309
tzinfo
306310
event_stream_parser (1.0.0)
307-
excon (1.2.8)
311+
excon (1.3.0)
308312
logger
309313
execjs (2.10.0)
310314
factory_bot (6.5.5)
@@ -325,7 +329,7 @@ GEM
325329
ffi (1.17.2-aarch64-linux-gnu)
326330
ffi (1.17.2-arm64-darwin)
327331
ffi (1.17.2-x86_64-linux-gnu)
328-
fog-aws (3.33.0)
332+
fog-aws (3.33.1)
329333
base64 (>= 0.2, < 0.4)
330334
fog-core (~> 2.6)
331335
fog-json (~> 1.1)
@@ -343,7 +347,8 @@ GEM
343347
nokogiri (>= 1.5.11, < 2.0.0)
344348
font-awesome-sass (6.7.2)
345349
sassc (~> 2.0)
346-
formatador (1.1.1)
350+
formatador (1.2.2)
351+
reline
347352
friendly_id (5.4.2)
348353
activerecord (>= 4.0.0)
349354
friendly_id-mobility (1.0.4)
@@ -411,7 +416,7 @@ GEM
411416
rdoc (>= 4.0.0)
412417
reline (>= 0.4.2)
413418
jmespath (1.6.2)
414-
json (2.15.1)
419+
json (2.15.2)
415420
json-schema (5.1.1)
416421
addressable (~> 2.8)
417422
bigdecimal (~> 3.1)
@@ -458,7 +463,7 @@ GEM
458463
mime-types (3.7.0)
459464
logger
460465
mime-types-data (~> 3.2025, >= 3.2025.0507)
461-
mime-types-data (3.2025.0805)
466+
mime-types-data (3.2025.0924)
462467
mini_magick (5.2.0)
463468
benchmark
464469
logger
@@ -496,7 +501,7 @@ GEM
496501
optimist (3.2.1)
497502
orm_adapter (0.5.0)
498503
parallel (1.27.0)
499-
parser (3.3.9.0)
504+
parser (3.3.10.0)
500505
ast (~> 2.4.1)
501506
racc
502507
pg (1.6.2-aarch64-linux)
@@ -533,7 +538,7 @@ GEM
533538
activesupport (>= 3.0.0)
534539
raabro (1.4.0)
535540
racc (1.8.1)
536-
rack (3.2.3)
541+
rack (3.2.4)
537542
rack-attack (6.8.0)
538543
rack (>= 1.0, < 4)
539544
rack-cors (3.0.0)
@@ -670,7 +675,7 @@ GEM
670675
rswag-ui (2.16.0)
671676
actionpack (>= 5.2, < 8.1)
672677
railties (>= 5.2, < 8.1)
673-
rubocop (1.81.6)
678+
rubocop (1.81.7)
674679
json (~> 2.3)
675680
language_server-protocol (~> 3.17.0.2)
676681
lint_roller (~> 1.1.0)
@@ -741,7 +746,7 @@ GEM
741746
activesupport (>= 3)
742747
shoulda-matchers (6.5.0)
743748
activesupport (>= 5.2.0)
744-
sidekiq (8.0.8)
749+
sidekiq (8.0.9)
745750
connection_pool (>= 2.5.0)
746751
json (>= 2.9.0)
747752
logger (>= 1.6.2)
@@ -820,7 +825,7 @@ GEM
820825
activemodel (>= 6.0.0)
821826
bindex (>= 0.4.0)
822827
railties (>= 6.0.0)
823-
webmock (3.26.0)
828+
webmock (3.26.1)
824829
addressable (>= 2.8.0)
825830
crack (>= 0.3.2)
826831
hashdiff (>= 0.4.0, < 2.0.0)
@@ -832,6 +837,7 @@ GEM
832837
xpath (3.2.0)
833838
nokogiri (~> 1.8)
834839
zeitwerk (2.7.3)
840+
zxcvbn (0.1.13)
835841

836842
PLATFORMS
837843
aarch64-linux
@@ -888,7 +894,7 @@ DEPENDENCIES
888894
sentry-ruby
889895
shoulda-callback-matchers
890896
shoulda-matchers
891-
sidekiq (~> 8.0.8)
897+
sidekiq (~> 8.0.9)
892898
simplecov
893899
spring
894900
spring-watcher-listen (~> 2.1.0)

0 commit comments

Comments
 (0)