devel/rubygem-sidekiq-scheduler: Update to 6.0.0
Changes: https://github.com/sidekiq-scheduler/sidekiq-scheduler/releases https://github.com/sidekiq-scheduler/sidekiq-scheduler/blob/master/CHANGELOG.md
This commit is contained in:
parent
5ce15fea46
commit
fdb2516f49
@ -1,6 +1,5 @@
|
||||
PORTNAME= sidekiq-scheduler
|
||||
PORTVERSION= 5.0.6
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 6.0.0
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
@ -13,8 +12,7 @@ LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
|
||||
|
||||
RUN_DEPENDS= rubygem-rufus-scheduler>=3.2<4:devel/rubygem-rufus-scheduler \
|
||||
rubygem-sidekiq>=6<9:devel/rubygem-sidekiq \
|
||||
rubygem-tilt>=1.4.0<3:devel/rubygem-tilt
|
||||
rubygem-sidekiq>=7.3<9:devel/rubygem-sidekiq
|
||||
|
||||
USES= gem
|
||||
|
||||
|
||||
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1722798873
|
||||
SHA256 (rubygem/sidekiq-scheduler-5.0.6.gem) = aa49fa982fb0d58e3e94d6bc2e2187be000414b9354a9f35e0cd06de204ad5be
|
||||
SIZE (rubygem/sidekiq-scheduler-5.0.6.gem) = 28160
|
||||
TIMESTAMP = 1747716356
|
||||
SHA256 (rubygem/sidekiq-scheduler-6.0.0.gem) = b7a3323473e772c291ee17bdff3c66c5b8869bd2c664b6a92643cbe6995d1c80
|
||||
SIZE (rubygem/sidekiq-scheduler-6.0.0.gem) = 28672
|
||||
|
||||
@ -1,66 +0,0 @@
|
||||
Obtained from: https://github.com/sidekiq-scheduler/sidekiq-scheduler/commit/c631bfd873b9bbd3975b626202aa99eb783b1f0d
|
||||
|
||||
--- lib/sidekiq-scheduler/extensions/web.rb.orig 2025-03-15 18:21:05 UTC
|
||||
+++ lib/sidekiq-scheduler/extensions/web.rb
|
||||
@@ -2,14 +2,16 @@ if SidekiqScheduler::SidekiqAdapter::SIDEKIQ_GTE_7_3_0
|
||||
|
||||
if SidekiqScheduler::SidekiqAdapter::SIDEKIQ_GTE_7_3_0
|
||||
|
||||
- # Locale and asset cache is configured in `.register`
|
||||
- Sidekiq::Web.register(SidekiqScheduler::Web,
|
||||
- name: "recurring_jobs",
|
||||
- tab: ["Recurring Jobs"],
|
||||
- index: ["recurring-jobs"],
|
||||
- root_dir: File.expand_path("../../../web", File.dirname(__FILE__)),
|
||||
- asset_paths: ["stylesheets-scheduler"]) do |app|
|
||||
- # add middleware or additional settings here
|
||||
+ # Locale and asset cache is configured in `cfg.register`
|
||||
+ Sidekiq::Web.configure do |cfg|
|
||||
+ cfg.register(SidekiqScheduler::Web,
|
||||
+ name: "recurring_jobs",
|
||||
+ tab: ["Recurring Jobs"],
|
||||
+ index: ["recurring-jobs"],
|
||||
+ root_dir: File.expand_path("../../../web", File.dirname(__FILE__)),
|
||||
+ asset_paths: ["stylesheets-scheduler"]) do |app|
|
||||
+ # add middleware or additional settings here
|
||||
+ end
|
||||
end
|
||||
|
||||
else
|
||||
--- lib/sidekiq-scheduler/web.rb.orig 2025-03-15 18:14:11 UTC
|
||||
+++ lib/sidekiq-scheduler/web.rb
|
||||
@@ -16,7 +16,7 @@ module SidekiqScheduler
|
||||
end
|
||||
|
||||
app.post '/recurring-jobs/:name/enqueue' do
|
||||
- schedule = Sidekiq.get_schedule(params[:name])
|
||||
+ schedule = Sidekiq.get_schedule(route_params(:name))
|
||||
SidekiqScheduler::Scheduler.instance.enqueue_job(schedule)
|
||||
redirect "#{root_path}recurring-jobs"
|
||||
end
|
||||
@@ -24,12 +24,12 @@ module SidekiqScheduler
|
||||
app.post '/recurring-jobs/:name/toggle' do
|
||||
Sidekiq.reload_schedule!
|
||||
|
||||
- SidekiqScheduler::Scheduler.instance.toggle_job_enabled(params[:name])
|
||||
+ SidekiqScheduler::Scheduler.instance.toggle_job_enabled(route_params(:name))
|
||||
redirect "#{root_path}recurring-jobs"
|
||||
end
|
||||
|
||||
app.post '/recurring-jobs/toggle-all' do
|
||||
- SidekiqScheduler::Scheduler.instance.toggle_all_jobs(params[:action] == 'enable')
|
||||
+ SidekiqScheduler::Scheduler.instance.toggle_all_jobs(url_params(:action) == 'enable')
|
||||
redirect "#{root_path}recurring-jobs"
|
||||
end
|
||||
end
|
||||
--- sidekiq-scheduler.gemspec.orig 2025-03-15 18:14:11 UTC
|
||||
+++ sidekiq-scheduler.gemspec
|
||||
@@ -21,7 +21,7 @@ Gem::Specification.new do |s|
|
||||
|
||||
s.specification_version = 4
|
||||
|
||||
- s.add_runtime_dependency(%q<sidekiq>.freeze, [">= 6".freeze, "< 8".freeze])
|
||||
+ s.add_runtime_dependency(%q<sidekiq>.freeze, [">= 6".freeze, "< 9".freeze])
|
||||
s.add_runtime_dependency(%q<rufus-scheduler>.freeze, ["~> 3.2".freeze])
|
||||
s.add_runtime_dependency(%q<tilt>.freeze, [">= 1.4.0".freeze, "< 3".freeze])
|
||||
s.add_development_dependency(%q<rake>.freeze, ["~> 12.0".freeze])
|
||||
Loading…
x
Reference in New Issue
Block a user