good_job-3.12.7

https://rubygems.org

good_job

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://github.com/bensheldon/good_job
changelog_uri
https://github.com/bensheldon/good_job/blob/master/CHANGELOG.md
bug_tracker_uri
https://github.com/bensheldon/good_job/issues
source_code_uri
https://github.com/bensheldon/good_job
documentation_uri
https://rdoc.info/github/bensheldon/good_job
rubygems_mfa_required
true

id: 1309241

number: 3.12.7

platform: ruby

spec_sha256: cabb569d4be5cbca7950697660eb6ed9b34b776bd702b48d21af1b8955f68c3c

sha256: 43136b5f7f055eb0051d865d8265387f7c77ecc5ff8fd6e54f4803ae11982cd2

created_at: 2024-05-13 08:33:47 UTC

updated_at: 2024-06-13 18:16:21 UTC

position: 85

version_data_entries_count: 113

uploaded_at: 2023-03-01 22:12:03 UTC

indexed: true

has_extensions:

extensions:

Gem size: 260 KB

Version Data Entries

Total: 113

Unpacked size: 1.03 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md10064400140 KB22c45ea0925ac1254ab98f8acb353bdb93309e6f750ddb5692843c4f25e787eb
LICENSE.txt100644001.03 KBfa919e80ff5dfc71f1225cea5fb5a37bf93e7ac558eed52786b92eace484d5cd
README.md1006440061.8 KB40fe4be56bc6f1d0df822b86c566d909d93821c8529c948b5651b6649f858b8e
app/charts/good_job/scheduled_by_queue_chart.rb100644002.43 KB8483df41064800b26a0cea8343deb70a5d41828ed23e16c032b24919a1a2cbae
app/controllers/good_job/application_controller.rb100644001.82 KB4af52ae8ef81d11fd7cfc15a13a2a533bccf7b74c6a1ecccc3aa9015c88e720d
app/controllers/good_job/batches_controller.rb10064400254 Bytesd22f87e00803ce201d1348139fca29f1fc0e4321dd3dd27c1faa48131d3317fd
app/controllers/good_job/cron_entries_controller.rb100644001.18 KB7a24a23fbe3d90af654e0b040cb1f7be57b3383bc781c544107cfed661ba99c2
app/controllers/good_job/frontends_controller.rb100644001.9 KBa914fe0e8c67c3e51244274e3b2d0052bcab7ad79cc72d6802867d1b7fb498bd
app/controllers/good_job/jobs_controller.rb100644002.81 KB393015b246ee19311683f383c8e654b116ffe16446ee6a0935d99df385decb3d
app/controllers/good_job/processes_controller.rb10064400206 Bytescd357ea86478b9ee9b1e0b4d69104bc021e7f269730db343d0712330bfbf6f20
app/filters/good_job/base_filter.rb100644001.76 KB19225ba6c806892f3bf9d3792d37c63561783238dc11041733339c80a386e7a2
app/filters/good_job/batches_filter.rb10064400550 Bytesf4674aa27edcf91ef1a4782483e11b8adfcc2d5a202a5704f0dcf85a19472586
app/filters/good_job/jobs_filter.rb100644001.62 KBf71940e2b7a7838148d8fa67da14c3b23a96fb2f2b24afe5d1022bffe6dcdbfd
app/frontend/good_job/application.js10064400510 Bytes1d5bc99680e4a1977c8289bfc437cb82a94da19a3b906be6f629e6fc4a3174d1
app/frontend/good_job/modules/charts.js10064400662 Bytesf89ff7ee79c107e0528c0403f6c314d3dea91b74426d32766b563dc07d99ca67
app/frontend/good_job/modules/checkbox_toggle.js100644001.93 KB54e93cba2325431f1a24ad82b51e31b19912ee1dc3cd22ade5e822ac7a1f5018
app/frontend/good_job/modules/document_ready.js10064400187 Bytes8b7028f01e06018a2d071e670cda355728fff10bf769c78392815cf734305c94
app/frontend/good_job/modules/live_poll.js100644002.06 KB60bc70e1ac5730f063f03961c795fe9df271588f1879a8d049b0341f6ebe3d51
app/frontend/good_job/modules/popovers.js10064400329 Bytes691e5e32efe208a7acbcf897b79166502aa1fefcd3b8062b533072f67f7587aa
app/frontend/good_job/modules/toasts.js10064400208 Bytesf88f019a9e5f3444c6335cfc11033656fa7a4e711aef4a2eb70763e73ee36f5a
app/frontend/good_job/style.css10064400611 Bytes95670610fa4efc0f545e071e553ea9c9fbccbb695db5bb8611471bed8c655740
app/frontend/good_job/vendor/bootstrap/bootstrap.bundle.min.js1006440078.6 KB7cc684bcd9c27eb2034a433e85efbce40d66aabd28bec095b37bc025f65fe13d
app/frontend/good_job/vendor/bootstrap/bootstrap.min.css10064400190 KBffea7cac1f5dc506e0d340e80e87e21c024a00b259012b0454ab04d6e18b05c1
app/frontend/good_job/vendor/chartjs/chart.min.js10064400199 KB78715d69c196918ac4cce49c030bf112bfeff4d2dea83c736c73b11428edfd08
app/frontend/good_job/vendor/es_module_shims.js1006440034.4 KB2da215b99454f2b1cebcd1b2638971402f004104bf3d7e9879326b7dd3fd097b
app/frontend/good_job/vendor/rails_ujs.js1006440013.8 KB66f42a922eb52fa526c4516a8b11a77e4286788a79a11d296de9b745f5a8020e
app/frontend/good_job/vendor/stimulus.js1006440072.4 KB4199d61e5b2089c986e09fb83cb7e16892eb64a0d2e9dc2d2c2f3e6422a74568
app/helpers/good_job/application_helper.rb100644002 KBc75055695d4fe1ee1fee6a3c3c0c5547cc2a198b2fc0e29a0828910cba1217d0
app/models/concerns/good_job/filterable.rb100644002.29 KBfb5f04fbbbc27c911c1d7214e4733f202578d7696f714951b9b5ab8e0f05fae4
app/models/concerns/good_job/reportable.rb100644001.39 KB6ac909b230f8d8eec60c8d7892296dd14eea7af5261852ec70158d24004d8ca4
app/models/good_job/active_job_job.rb10064400311 Bytes232ff0c04b84f814266d29547c9afee5e2f36a946eccbd305a4ce02487cefb4f
app/models/good_job/base_record.rb10064400946 Bytes31cae0057f6dd3353c03b88a03cf0b22d4d389ce4a1f26436d8856b9ce47579f
app/models/good_job/batch.rb100644003.97 KB8726cb67ed16d9d0da43e1120a202d1d054685efc78e11244391455f62877946
app/models/good_job/batch_record.rb100644003.83 KB1578ef48817c3094ea6b3ba6b0e166013aeb29ed37846f33c8774a58f18c8324
app/models/good_job/cron_entry.rb100644003.38 KB1e6d1bbd4e0937dfb274852cc9aa26311550741367aa5258f38367830eb98d34
app/models/good_job/execution.rb1006440016.8 KBbc909f34891e707004f17b0362cccfe14dd231c1ad3057c66b8ee01cdc1f82df
app/models/good_job/execution_result.rb10064400720 Bytescf0b6dd8399c08194cbb17aff443c0cf15bbf7da0fcfda70784e9bf02bf697a7
app/models/good_job/job.rb100644009.65 KBd9060067564120117d6b5168a3b790d703afed5816ae7093f41efc6aede5f589
app/models/good_job/lockable.rb1006440017.7 KBc8d3ec2783e005837aeca8cdec25d4ec10bca5efda9da67041cd6cbb02dfa0d2
app/models/good_job/process.rb100644002.13 KB407b9074fd8a26b827ad2e5e8901441745549f85839eb1852a9e40903d0f659f
app/models/good_job/setting.rb10064400750 Bytes2e385c47d5205977244416f4843387533adec48bf84d8b45cfdc9f06f02cdb26
app/views/good_job/batches/_jobs.erb100644006.08 KB26d90d090656844434122d689ecfaf4730eeaaa4663a7238575248315d3c688d
app/views/good_job/batches/_table.erb100644003.92 KBdf83c495e417d06df57eeef640f220a077f8dfefc2a37c752b29bd5849c64ef7
app/views/good_job/batches/index.html.erb10064400717 Bytes893a4a6852e7fa5b8c1b857d8af584e77b15bad0d2761c8cbf071199deed234f
app/views/good_job/batches/show.html.erb10064400956 Bytes851063860a701a58b08b2026eac9c6c951ed090c1c25e4afc78cae885d10abf0
app/views/good_job/cron_entries/index.html.erb100644004.45 KB9f097c14a6c36a91f47441f7d997a6406381808b35fd060a49c0345cf45e683e
app/views/good_job/cron_entries/show.html.erb10064400250 Bytesb5be36136b6585c27fd8b0df489ab6dbe65cca7aae10ae524bf51315e6f10da0
app/views/good_job/jobs/_executions.erb100644002.26 KB1d70176a676c82c80e6a3448506f4ee1d8edaf6c0a5c6a4602d60173955fd0d1
app/views/good_job/jobs/_table.erb100644008.85 KBe9718c3ef74508e9f8b4c257d6c17dc3bbff0a19be66bafa798444a9cbfea149
app/views/good_job/jobs/index.html.erb10064400748 Bytesc80a06524c9104645ffdfbd0ea3d6a1da67189ddafcaea94d5292fe3fc1af8dd
app/views/good_job/jobs/show.html.erb100644002.85 KBff90ae471c7df772dcc73a585228bc09f6858785ea61911cb1f005130083e75e
app/views/good_job/processes/index.html.erb100644002.93 KB43c9d9afef0df609eb0c9357b5191f5d47e381151cfb765c0dc845433080a2c2
app/views/good_job/shared/_alert.erb10064400959 Bytes833c3935891d67c5f08764807caf495401c46f80fa8ffbd02231d8a838dc33ca
app/views/good_job/shared/_chart.erb10064400185 Bytes88b9da44a54c30fff2b702a2ad6aeb3697fc57a5df6e227a9a274fbe6b33510c
app/views/good_job/shared/_filter.erb100644003.41 KBf4afc9b979221f0bece6bd2e929695a90e59a46d8a31b3dadda81af1a6431147
app/views/good_job/shared/_footer.erb10064400388 Bytesa64d1c09cccebafed89f6731c6b61084a0b502c38e44a166eb4528bc0d21c1cb
app/views/good_job/shared/_navbar.erb100644003 KBb8904dbc8934bd614667334305782445efd3a955c8756012873d325706fd31dd
app/views/good_job/shared/icons/_arrow_clockwise.html.erb10064400418 Bytes69e8eb4e984fa676d6e2915e3c4ed8b9173d72139c4e0d48507959259d38910c
app/views/good_job/shared/icons/_check.html.erb10064400450 Bytes2f73a5108933f5487dda1fa5cf443688dcd6e3e86b9e655c3ed8578e8b248568
app/views/good_job/shared/icons/_clock.html.erb10064400367 Bytes16dac74462c0f74e691d9a8c8df38c7865f79ce191b9f14694bc65ddf348fd4c
app/views/good_job/shared/icons/_dash_circle.html.erb10064400354 Bytesc5dd2926d2c48f355d33b045ba9b195542ba8d33a9666a2fad0053a6c7a5b3df
app/views/good_job/shared/icons/_dots.html.erb10064400277 Bytes2c1cb68c394b4682ef7d729440812bbdc50afb993119d4ad30890b77829fb5dd
app/views/good_job/shared/icons/_exclamation.html.erb10064400423 Bytes8ea22d0feb22e41805236116dbb96e27aa65962c1a1ba402fa1c44d2fb5af6ef
app/views/good_job/shared/icons/_info.html.erb10064400477 Bytes745288bf967bc79fcfd85361cc67483d3042962d171ef6b3f68c414d6caa2c8d
app/views/good_job/shared/icons/_pause.html.erb10064400320 Bytese475ee3ae92f52f8a5354061e6b8a5decb4a7df50285c6acec9ce23c8bbd74e6
app/views/good_job/shared/icons/_play.html.erb10064400353 Bytes00bbb67dbcf0d49519ffc8ef042f75e3fad548d1cf77ede3bbe1b33eecc140f6
app/views/good_job/shared/icons/_skip_forward.html.erb10064400522 Bytes0ff09a932099d235948a2505c5c37a98ce3c19dc73c275d1a38c83e481816e4d
app/views/good_job/shared/icons/_stop.html.erb10064400378 Bytes396ae53ba5975ff2c9d4e60ad3b311f956b764fe1786de9b9ab6c9bf81dff6dc
app/views/good_job/shared/icons/_trash.html.erb10064400629 Bytes3f016287059e282f24249bee1e6a00ccd2abcdcab562261efce9a9fcc2b67979
app/views/layouts/good_job/application.html.erb100644001.94 KB10c183507feb523170d8dd01b0e99686774677702b89f2c141e6565460b069ad
config/locales/en.yml100644002.11 KBe680a989225935b88d0769b6b175ab55bd4f31c253962c31a857568fcca7c667
config/locales/es.yml100644002.19 KB2e2697c7607d0aa3c44aeaee16a337ec1fc090a76a8a1f863cec48f6aab5875b
config/locales/fr.yml100644002.15 KBc3c4d07d126fbfa567ad8ccc38dfc87eaebe64d818ed88da08baf352ac1f124f
config/locales/nl.yml100644002.17 KB092b9cfeb52bc9bf231dd6e4f94ed6ef4c586bddac66ec6ab2ae58973f0219b0
config/locales/ru.yml100644003.43 KBeeb0fd22347d2434c89c13a864cd33b41e5bd5f6ca7d2ca7d58c74e9746a0ae6
config/locales/ua.yml100644003.54 KB9318a03a6a9ee655e24b6a3837f7c4a0df9a1628b868010e8f2755d39f3ed154
config/routes.rb10064400823 Bytes9eb05c24965b6825888bff4b44861b2900b62c0e76c4ee10aa80c2d7272e9d3e
exe/good_job10075500164 Bytes10af0b1aee53afd5974c713a2ba96b548b99b909f983b67759758f463534f2c2
lib/active_job/queue_adapters/good_job_adapter.rb10064400194 Bytes0289037119209814ba4a96e9dd8b5d88045febdefd9b4962b6a8d82f82d7248e
lib/generators/good_job/install_generator.rb10064400963 Bytes8335dcca497fd4c4f4fde8c81f4e738125e3a7c00730fba6149eb962db28db90
lib/generators/good_job/templates/install/migrations/create_good_jobs.rb.erb100644002.52 KB91f96ad1c5a4ef087ed4d3c3ffb94a7d4ce3b5c7f29be0871eb083b757001355
lib/generators/good_job/templates/update/migrations/01_create_good_jobs.rb.erb100644001.58 KBb52d6f18a4139ff79c80433b76df847751e5674c427b94e33d662c353ab09e50
lib/generators/good_job/templates/update/migrations/02_create_good_job_settings.rb.erb10064400516 Bytes05d72382fc49b77effb1a657626d15ccd8eb727bdb60457c0d166235155490e8
lib/generators/good_job/templates/update/migrations/03_create_index_good_jobs_jobs_on_priority_created_at_when_unfinished.rb.erb10064400730 Bytes1f3100d31f6f93f084ee647152ef1b68ba2bd316f3fb0b56dc9d67cad9a2a256
lib/generators/good_job/templates/update/migrations/04_create_good_job_batches.rb.erb10064400966 Bytes434d69988d5813578f80f76df8dfe0c8a969f9e2bc43e88bdf91b2476971ae28
lib/generators/good_job/update_generator.rb100644001.28 KB41a3e0e723bbc483f3829738534f428185a95805adaf9b79ba517cd9177145c1
lib/good_job.rb100644009.34 KBc52f8df70c050842e85940ff21f27954ff4a3f3499a5d478e159b6e20bb570d7
lib/good_job/active_job_extensions/batches.rb10064400260 Bytes0c880cb701bab9a4c0ce34430f1454b4f591296ec9a67e8f47482959bed02b13
lib/good_job/active_job_extensions/concurrency.rb100644005.86 KB4ad5c912ca94224bec178ce2a200729b2c4d46bd20b13a1f8fae30e6e65186dd
lib/good_job/active_job_extensions/interrupt_errors.rb10064400419 Bytes2e5692348e355cf0c13823faf43530f86ad9817b549fb50ebd8cdf1bf95af8bd
lib/good_job/active_job_extensions/notify_options.rb100644001.46 KB7f352448870e9f00c8ba9f82ee136189e9e257c1dd6e0c7c8156a9d87a5bd9ee
lib/good_job/adapter.rb100644009.65 KB04352fb7e58a0552c69f99e0b5e62bf6df06c034ad4e8b1d2e902959ff4453f2
lib/good_job/assignable_connection.rb100644001.11 KBd9b353d7129711b74063e0f9fab177528ac51b16c1219e9ec24094f52075d70a
lib/good_job/bulk.rb100644004.07 KB3c82cc33801519a3d1f81284d2baeab3860b048747c682cef8af544a2473b107
lib/good_job/capsule.rb100644003.05 KBe3e9c7535ef12d324035862301d764190254364b497c1e134eb10d8bdb5f714d
lib/good_job/cleanup_tracker.rb100644001.17 KB9070ebaaf9923101c53baf1e56045bae9a78bce8b88bf141e82f45dd8ec9cbbb
lib/good_job/cli.rb100644005.92 KB1c28d84eb09927a1e317cf2ae783359432df4da00b65091c50fdf950c6ee1803
lib/good_job/configuration.rb1006440012.9 KB9aba2a268d9c9ff9798c08f1bae30c93fa6c541844e5b0ce6521776930d644bb
lib/good_job/cron_manager.rb100644002.99 KB1712fbc0526c72e420b07429cb01fa4287b01cd9a3890521e7725ea1cf0c593c
lib/good_job/current_thread.rb100644002.38 KB65c5d9593344ee71ae62b0c03b6543f764b771218bb67438d6a3b0c635af30bb
lib/good_job/daemon.rb100644001.54 KBac577fe42b33ac967b455c6a215fbf44a9894fccffc83bfc31fe5cbb7429e99b
lib/good_job/dependencies.rb100644001.58 KB4acc6bc8f3a71f9419dafc8f776ae40ed4b4cf26658a5ac12b72b00248a13091
lib/good_job/engine.rb100644002.66 KBc13a76a01fe247d855e361a39fd2c17dc6133ce2b0d11f4351faeb43fd5175df
lib/good_job/interrupt_error.rb10064400172 Bytes6711fa0d952df76c785d81529730397ebf0d56a770eba210ed7580236a25897f
lib/good_job/job_performer.rb100644002.83 KB23346016d452822c25b899799ea6eb33dcfcd9a9365e1d6d06261ed65f709cca
lib/good_job/log_subscriber.rb100644008.22 KB169190129c055d1738a1b90740fcad2d659181e348d0999eb249d5dff78ca60b
lib/good_job/multi_scheduler.rb100644001.56 KB84508dc344ca4a8d69e188d36ce1ebbf973cad8a40104d0dbe3aca1e0b813073
lib/good_job/notifier.rb100644008.96 KB3cede962d9146363a0375ee16096e6724ac40afaff6d67091534f4c215155dba
lib/good_job/notifier/process_registration.rb10064400788 Bytes3c33215190ee427ba14b4b8c3159e10c58e34e10416f22ddde23a181067c45af
lib/good_job/poller.rb100644003.84 KBeca4feba761350117efb0caa8717f2f6ddb3444e52aa2462daf423334fd5f992
lib/good_job/probe_server.rb100644001.61 KB84f3511277bb1f741faf50c44673ba0049eafe55adcbc23be99f9a28d3f753cf
lib/good_job/scheduler.rb1006440012.7 KBb5292f302f0e8ab55df5ae3bdafacf2871194bc0cf7a271c81ee195be023bf40
lib/good_job/version.rb1006440095 Bytesc3ef4fb55ea270d685ff8d4c96900e8e7c9ccb32a5763aebe6e82b784538085c