使用 Admin 命名空间装饰器的授权失败
作者: rogerkk创建于 2023年4月21日更新于 2025年1月13日
frozen_string_literal: true
require "bundler/inline"
gemfile(true) do source "https://rubygems.org"
Use local changes or ActiveAdmin master.
if ENV["ACTIVE_ADMIN_PATH"] gem "activeadmin", path: ENV["ACTIVE_ADMIN_PATH"], require: false else gem "activeadmin", GitHub: "activeadmin/activeadmin", require: false end
Change Rails version if necessary.
gem "rails", "~> 7.0.0"
gem "sprockets", "~> 3.7" gem "sassc-rails" gem "sqlite3", platform: :mri gem "activerecord-jdbcsqlite3-adapter", platform: :jruby
gem "pundit"
Fixes an issue on CI with default gems when using inline bundle with default
gems that are already activated
Ref: rubygems/rubygems#6386
if ENV["CI"] require "net/protocol" require "timeout"
gem "net-protocol", Net::Protocol::VERSION
gem "timeout", Timeout::VERSION
end end
内容来源: activeadmin/activeadmin