Compare commits

..

No commits in common. "18a7e8fd9e943471d0a79ad65fcb96067d3bb4c1" and "efd92f6367ee6e3447d2db0519c24731eb9ceea8" have entirely different histories.

83 changed files with 56 additions and 54 deletions

View file

@ -18,6 +18,7 @@ gem 'sprockets', '~> 4.2'
gem 'haml', '~> 6.1', '>= 6.1.1'
gem 'sass-rails', '~> 6.0'
gem 'terser', '~> 1.1', '>= 1.1.17'
gem 'react-rails', '~> 2.7', '>= 2.7.1'
gem 'jsbundling-rails', '~> 1.3'
gem 'turbo-rails', '~> 2.0'

View file

@ -80,11 +80,11 @@ GEM
securerandom (>= 0.3)
tzinfo (~> 2.0, >= 2.0.5)
uri (>= 0.13.1)
addressable (2.8.8)
public_suffix (>= 2.0.2, < 8.0)
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
aes_key_wrap (1.1.0)
ast (2.4.3)
async (2.35.0)
async (2.34.0)
console (~> 1.29)
fiber-annotation
io-event (~> 1.11)
@ -104,27 +104,31 @@ GEM
traces (~> 0.10)
async-http-cache (0.4.6)
async-http (~> 0.56)
async-pool (0.11.1)
async-pool (0.11.0)
async (>= 2.0)
async-service (0.16.0)
async-service (0.14.4)
async
async-container (~> 0.16)
string-format (~> 0.2)
attr_required (1.0.2)
babel-source (5.8.35)
babel-transpiler (0.7.0)
babel-source (>= 4.0, < 6)
execjs (~> 2.0)
backport (1.2.0)
base64 (0.3.0)
bcrypt (3.1.20)
benchmark (0.5.0)
bigdecimal (4.0.1)
bigdecimal (3.3.1)
bindata (2.5.1)
bindex (0.8.1)
bootsnap (1.20.1)
bootsnap (1.18.6)
msgpack (~> 1.2)
builder (3.3.0)
childprocess (5.1.0)
logger (~> 1.5)
concurrent-ruby (1.3.6)
connection_pool (3.0.2)
concurrent-ruby (1.3.5)
connection_pool (2.5.4)
console (1.34.2)
fiber-annotation
fiber-local (~> 1.1)
@ -133,7 +137,7 @@ GEM
bigdecimal
rexml
crass (1.0.6)
date (3.5.1)
date (3.5.0)
debug (1.9.2)
irb (~> 1.10)
reline (>= 0.3.8)
@ -154,7 +158,7 @@ GEM
e2mmap (0.1.0)
email_validator (2.2.4)
activemodel
erb (6.0.1)
erb (5.1.3)
erubi (1.13.1)
execjs (2.10.0)
falcon (0.48.6)
@ -179,9 +183,6 @@ GEM
faraday-net_http (3.4.2)
net-http (~> 0.5)
ffi (1.17.2)
ffi (1.17.2-aarch64-linux-gnu)
ffi (1.17.2-arm64-darwin)
ffi (1.17.2-x86_64-linux-gnu)
fiber-annotation (0.2.0)
fiber-local (1.1.0)
fiber-storage
@ -193,23 +194,22 @@ GEM
thor
tilt
hashdiff (1.2.1)
hashie (5.1.0)
logger
hashie (5.0.0)
http_accept_language (2.1.1)
i18n (1.14.8)
i18n (1.14.7)
concurrent-ruby (~> 1.0)
io-console (0.8.2)
io-endpoint (0.16.0)
io-event (1.14.2)
io-stream (0.11.1)
irb (1.16.0)
io-console (0.8.1)
io-endpoint (0.15.2)
io-event (1.14.0)
io-stream (0.11.0)
irb (1.15.3)
pp (>= 0.6.0)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
jaro_winkler (1.6.1)
jsbundling-rails (1.3.1)
railties (>= 6.0.0)
json (2.18.0)
json (2.16.0)
json-jwt (1.17.0)
activesupport (>= 4.2)
aes_key_wrap
@ -231,7 +231,7 @@ GEM
lint_roller (1.1.0)
localhost (1.6.0)
logger (1.7.0)
loofah (2.25.0)
loofah (2.24.1)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
mail (2.9.0)
@ -246,14 +246,13 @@ GEM
metrics (0.15.0)
mini_mime (1.1.5)
mini_portile2 (2.8.9)
minitest (6.0.1)
prism (~> 1.5)
minitest (5.26.1)
msgpack (1.8.0)
mysql2 (0.5.7)
bigdecimal
net-http (0.9.1)
uri (>= 0.11.1)
net-imap (0.6.2)
net-http (0.7.0)
uri
net-imap (0.5.12)
date
net-protocol
net-pop (0.1.2)
@ -266,12 +265,6 @@ GEM
nokogiri (1.18.10)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
nokogiri (1.18.10-aarch64-linux-gnu)
racc (~> 1.4)
nokogiri (1.18.10-arm64-darwin)
racc (~> 1.4)
nokogiri (1.18.10-x86_64-linux-gnu)
racc (~> 1.4)
omniauth (2.1.4)
hashie (>= 3.4.6)
logger
@ -305,26 +298,26 @@ GEM
pp (0.6.3)
prettyprint
prettyprint (0.2.0)
prism (1.7.0)
process-metrics (0.8.0)
prism (1.6.0)
process-metrics (0.7.0)
console (~> 1.8)
json (~> 2)
samovar (~> 2.1)
protocol-hpack (1.5.1)
protocol-http (0.56.1)
protocol-http (0.55.0)
protocol-http1 (0.35.2)
protocol-http (~> 0.22)
protocol-http2 (0.23.0)
protocol-hpack (~> 1.4)
protocol-http (~> 0.47)
protocol-rack (0.19.0)
protocol-rack (0.16.0)
io-stream (>= 0.10)
protocol-http (~> 0.43)
rack (>= 1.0)
psych (5.3.1)
psych (5.2.6)
date
stringio
public_suffix (7.0.0)
public_suffix (6.0.2)
racc (1.8.1)
rack (3.2.4)
rack-attack (6.8.0)
@ -347,7 +340,7 @@ GEM
rack (>= 3.0.0)
rack-test (2.2.0)
rack (>= 1.3)
rackup (2.3.1)
rackup (2.2.1)
rack (>= 3)
rails (8.1.1)
actioncable (= 8.1.1)
@ -370,7 +363,7 @@ GEM
rails-html-sanitizer (1.6.2)
loofah (~> 2.21)
nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
rails-i18n (8.1.0)
rails-i18n (8.0.2)
i18n (>= 0.7, < 2)
railties (>= 8.0.0, < 9)
railties (8.1.1)
@ -386,10 +379,16 @@ GEM
rake (13.3.1)
rbs (2.8.4)
rdiscount (2.2.7.3)
rdoc (7.0.3)
rdoc (6.15.1)
erb
psych (>= 4.0.0)
tsort
react-rails (2.7.1)
babel-transpiler (>= 0.7.0)
connection_pool
execjs
railties (>= 3.2)
tilt
regexp_parser (2.11.3)
reline (0.6.3)
io-console (~> 0.5)
@ -416,7 +415,7 @@ GEM
rspec-mocks (~> 3.13)
rspec-support (~> 3.13)
rspec-support (3.13.6)
rubocop (1.82.1)
rubocop (1.81.7)
json (~> 2.3)
language_server-protocol (~> 3.17.0.2)
lint_roller (~> 1.1.0)
@ -424,7 +423,7 @@ GEM
parser (>= 3.3.0.2)
rainbow (>= 2.2.2, < 4.0)
regexp_parser (>= 2.9.3, < 3.0)
rubocop-ast (>= 1.48.0, < 2.0)
rubocop-ast (>= 1.47.1, < 2.0)
ruby-progressbar (~> 1.7)
unicode-display_width (>= 2.4.0, < 4.0)
rubocop-ast (1.48.0)
@ -486,7 +485,7 @@ GEM
sprockets (>= 3.0.0)
stackprof (0.2.27)
string-format (0.2.0)
stringio (3.2.0)
stringio (3.1.7)
swd (2.0.3)
activesupport (>= 3)
attr_required (>= 0.0.5)
@ -499,7 +498,7 @@ GEM
thor (1.4.0)
thread-local (1.1.0)
tilt (2.6.1)
timeout (0.6.0)
timeout (0.4.4)
traces (0.18.2)
tsort (0.2.0)
turbo-rails (2.0.20)
@ -509,7 +508,7 @@ GEM
concurrent-ruby (~> 1.0)
unicode-display_width (3.2.0)
unicode-emoji (~> 4.1)
unicode-emoji (4.2.0)
unicode-emoji (4.1.0)
uri (1.1.1)
useragent (0.16.11)
validate_url (1.0.15)
@ -535,14 +534,11 @@ GEM
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
will_paginate (4.0.1)
yard (0.9.38)
zeitwerk (2.7.4)
yard (0.9.37)
zeitwerk (2.7.3)
PLATFORMS
aarch64-linux
arm64-darwin
ruby
x86_64-linux
DEPENDENCIES
RocketAMF!
@ -570,6 +566,7 @@ DEPENDENCIES
rails (~> 8.0, >= 8.0.1)
rails-i18n (~> 8.0, >= 8.0.1)
rdiscount (~> 2.2, >= 2.2.7.1)
react-rails (~> 2.7, >= 2.7.1)
rspec-rails (~> 7.0)
sanitize (~> 6.0, >= 6.0.2)
sass-rails (~> 6.0)

View file

@ -56,6 +56,8 @@ Rails.application.configure do
# Highlight code that enqueued background job in logs.
config.active_job.verbose_enqueue_logs = true
config.react.variant = :development
# Highlight code that triggered redirect in logs.
config.action_dispatch.verbose_redirect_logs = true

View file

@ -34,6 +34,8 @@ Rails.application.configure do
config.log_tags = [ :request_id ]
config.logger = ActiveSupport::TaggedLogging.logger(STDOUT)
config.react.variant = :production
# Change to "debug" to log everything (including potentially personally-identifiable information!).
config.log_level = ENV.fetch("RAILS_LOG_LEVEL", "info")

BIN
vendor/cache/addressable-2.8.7.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/async-2.34.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/async-pool-0.11.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/async-service-0.14.4.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/babel-source-5.8.35.gem vendored Normal file

Binary file not shown.

BIN
vendor/cache/babel-transpiler-0.7.0.gem vendored Normal file

Binary file not shown.

BIN
vendor/cache/bigdecimal-3.3.1.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/bootsnap-1.18.6.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/concurrent-ruby-1.3.5.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/connection_pool-2.5.4.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/date-3.5.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/erb-5.1.3.gem vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/hashie-5.0.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/i18n-1.14.7.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/io-console-0.8.1.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/io-endpoint-0.15.2.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/io-event-1.14.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/io-stream-0.11.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/irb-1.15.3.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/json-2.16.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/loofah-2.24.1.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/minitest-5.26.1.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/net-http-0.7.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/net-imap-0.5.12.gem vendored Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/prism-1.6.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/process-metrics-0.7.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/protocol-http-0.55.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/protocol-rack-0.16.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/psych-5.2.6.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/public_suffix-6.0.2.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/rackup-2.2.1.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/rails-i18n-8.0.2.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/rdoc-6.15.1.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/react-rails-2.7.1.gem vendored Normal file

Binary file not shown.

BIN
vendor/cache/rubocop-1.81.7.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/stringio-3.1.7.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/timeout-0.4.4.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/unicode-emoji-4.1.0.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/yard-0.9.37.gem vendored Normal file

Binary file not shown.

Binary file not shown.

BIN
vendor/cache/zeitwerk-2.7.3.gem vendored Normal file

Binary file not shown.

Binary file not shown.