activejob-google_cloud_tasks-http
activejob-google_cloud_tasks-http copied to clipboard
Active Job adapter for Google Cloud Tasks HTTP targets
- Added an explicit `require 'logger'` to fix errors ([like this](https://github.com/esminc/activejob-google_cloud_tasks-http/actions/runs/14393570765/job/40365190233?pr=18)) in some older versions of ActiveJob - Added *a bit* older Ruby and ActiveJob to the test matrix -...
Fixes https://github.com/esminc/activejob-google_cloud_tasks-http/issues/15 As @koic suggested in the issue, I removed the fixed version parameter since it's doesn't make sense today and hard to maintain. I also confirmed enqueue is working...
There should be a way to set `dispatchDeadline` as documented in https://cloud.google.com/tasks/docs/reference/rest/v2/projects.locations.queues.tasks#resource:-task The default is 10 minutes (max 30 minutes), so need a way to set it to any value...
Should not use `:v2beta3` client by default, failing with gem version 0.3.0
The original change was [here](https://github.com/esminc/activejob-google_cloud_tasks-http/pull/17/files#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4edR1), I believe you meant 0.4.0
Talked w/ @koic at RubyKaigi 2025. Since I'm no longer working for ESM while mostly I'm the maintainer of this repo, we concluded that it's more convenient for us if...