Bump fizzy-saas to enable console auditing

ref: https://app.fizzy.do/5986089/cards/2469
ref: https://github.com/basecamp/fizzy-saas/pull/20
This commit is contained in:
Mike Dalessio
2025-12-03 17:11:55 -05:00
parent c9eb44119d
commit 912bb8a8e5
3 changed files with 36 additions and 6 deletions
+5 -3
View File
@@ -3,15 +3,17 @@ eval_gemfile "Gemfile"
git_source(:bc) { |repo| "https://github.com/basecamp/#{repo}" } git_source(:bc) { |repo| "https://github.com/basecamp/#{repo}" }
# SaaS-only functionality
gem "activeresource", require: "active_resource" gem "activeresource", require: "active_resource"
gem "queenbee", bc: "queenbee-plugin" gem "queenbee", bc: "queenbee-plugin"
gem "fizzy-saas", bc: "fizzy-saas" gem "fizzy-saas", bc: "fizzy-saas"
gem "console1984", bc: "console1984"
gem "audits1984", bc: "audits1984"
# Telemetry
gem "rails_structured_logging", bc: "rails-structured-logging" gem "rails_structured_logging", bc: "rails-structured-logging"
gem "sentry-ruby" gem "sentry-ruby"
gem "sentry-rails" gem "sentry-rails"
# Telemetry
gem "yabeda" gem "yabeda"
gem "yabeda-actioncable" gem "yabeda-actioncable"
gem "yabeda-activejob", github: "basecamp/yabeda-activejob", branch: "bulk-and-scheduled-jobs" gem "yabeda-activejob", github: "basecamp/yabeda-activejob", branch: "bulk-and-scheduled-jobs"
+27 -1
View File
@@ -1,8 +1,31 @@
GIT
remote: https://github.com/basecamp/audits1984
revision: c790eaec0716c8df56b3d0ab5bf5d75e3e1b0ed0
specs:
audits1984 (0.1.7)
console1984
importmap-rails (>= 1.2.1)
rinku
rouge
turbo-rails
GIT
remote: https://github.com/basecamp/console1984
revision: 02b1b9ee7fd7050174b6a98c2b43057553621dc4
specs:
console1984 (0.2.2)
irb (~> 1.13)
parser
rails (>= 7.0)
rainbow
GIT GIT
remote: https://github.com/basecamp/fizzy-saas remote: https://github.com/basecamp/fizzy-saas
revision: f516ae03f981e080e5b4e55a8a2d8afb28de6f1d revision: 97d126e0a6084905aceaadf4facaa2a48b44e124
specs: specs:
fizzy-saas (0.1.0) fizzy-saas (0.1.0)
audits1984
console1984
prometheus-client-mmap (~> 1.4.0) prometheus-client-mmap (~> 1.4.0)
queenbee queenbee
rails (>= 8.1.0.beta1) rails (>= 8.1.0.beta1)
@@ -440,6 +463,7 @@ GEM
reline (0.6.3) reline (0.6.3)
io-console (~> 0.5) io-console (~> 0.5)
rexml (3.4.4) rexml (3.4.4)
rinku (2.0.6)
rouge (4.6.1) rouge (4.6.1)
rqrcode (3.1.0) rqrcode (3.1.0)
chunky_png (~> 1.0) chunky_png (~> 1.0)
@@ -610,6 +634,7 @@ PLATFORMS
DEPENDENCIES DEPENDENCIES
activeresource activeresource
audits1984!
autotuner autotuner
aws-sdk-s3 aws-sdk-s3
bcrypt (~> 3.1.7) bcrypt (~> 3.1.7)
@@ -618,6 +643,7 @@ DEPENDENCIES
brakeman brakeman
bundler-audit bundler-audit
capybara capybara
console1984!
debug debug
faker faker
fizzy-saas! fizzy-saas!
+4 -2
View File
@@ -1,10 +1,12 @@
module LoginHelper module LoginHelper
def login_url def login_url
new_session_path(script_name: nil) # Use main_app because this helper may be invoked from an engine controller
# that inherits from AdminController.
main_app.new_session_path(script_name: nil)
end end
def logout_url def logout_url
new_session_path main_app.new_session_path
end end
def redirect_to_login_url def redirect_to_login_url