good_job-2.14.0

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: 1309189

number: 2.14.0

platform: ruby

spec_sha256: f810adda8ee2f20179cb8dee489e8bc9f2a4cd0534c2fb2cf2704486d2ab4e7a

sha256: 7e127234a8512abe77970882fb7fcac58aaf926ca00f4a8b2035ce53a4a1a4f5

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

updated_at: 2024-06-13 18:15:56 UTC

position: 139

version_data_entries_count: 93

uploaded_at: 2022-04-26 12:46:31 UTC

indexed: true

has_extensions:

extensions:

Gem size: 211 KB

Version Data Entries

Total: 93

Unpacked size: 812 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
CHANGELOG.md1006440093.5 KB572eef442fab625069203ac8877897da57cb8c061478b64772903437caefd75d
LICENSE.txt100644001.03 KBfa919e80ff5dfc71f1225cea5fb5a37bf93e7ac558eed52786b92eace484d5cd
README.md1006440045.1 KB2a7209df45eecfeec60f794605069614b826af151365bec2a0080e7a0eb77141
engine/app/assets/good_job/modules/application.js10064400332 Bytes22fa74570ad35f395889710bd2359e97786c288647f965bdb4c80765680bbc6f
engine/app/assets/good_job/modules/charts.js10064400662 Bytesf89ff7ee79c107e0528c0403f6c314d3dea91b74426d32766b563dc07d99ca67
engine/app/assets/good_job/modules/checkbox_toggle.js100644001.93 KB54e93cba2325431f1a24ad82b51e31b19912ee1dc3cd22ade5e822ac7a1f5018
engine/app/assets/good_job/modules/document_ready.js10064400187 Bytes8b7028f01e06018a2d071e670cda355728fff10bf769c78392815cf734305c94
engine/app/assets/good_job/modules/poller.js100644002.4 KB3fefcf8a8d4e572718c73f4450df57d68492fac876d71f795fa660cde1e72031
engine/app/assets/good_job/modules/toasts.js10064400208 Bytesf88f019a9e5f3444c6335cfc11033656fa7a4e711aef4a2eb70763e73ee36f5a
engine/app/assets/good_job/scripts.js10064400100 Bytes0a92dacb41e410cee47690362d311f35fd6d3c997f562ec70baac6ae46c1259d
engine/app/assets/good_job/style.css10064400542 Bytese7ca8f804c58ba67406bad943d9e1207c58acfb8e04d2f3e00b701b5291ada5f
engine/app/assets/good_job/vendor/bootstrap/bootstrap.bundle.min.js1006440077 KBbf976839186a923c52268cf612d3a056f423bca67412336d4f8398c8e0430437
engine/app/assets/good_job/vendor/bootstrap/bootstrap.min.css10064400159 KBa6e8fee95c13c3b8b81c34e03854d66c58ecb38295349bb962b72ede03ec5c1c
engine/app/assets/good_job/vendor/chartjs/chart.min.js10064400188 KBee55a8edc8ebae9a27449712e9b73c8ac7ec3c3c122a86987c620781285e4249
engine/app/assets/good_job/vendor/es_module_shims.js1006440030.4 KB9f92e656ac7ffd06d98825c7a1b57bf3df46600e989c6bd27e6834ed1edf8f86
engine/app/assets/good_job/vendor/rails_ujs.js1006440027.8 KBee56cbf0760c0cd7940e84f30e056f4bc53a6a0e8c6d315dc6c139d5068d920d
engine/app/charts/good_job/scheduled_by_queue_chart.rb100644002.44 KB2d12c22a4f461977ef5291fa94557af62070a0d296c78e8b7be7e5171064aa3b
engine/app/controllers/good_job/application_controller.rb100644001.82 KB4af52ae8ef81d11fd7cfc15a13a2a533bccf7b74c6a1ecccc3aa9015c88e720d
engine/app/controllers/good_job/assets_controller.rb100644001.69 KB3a8ee21d431438fb38c9b34884ff09a1fda2d125bc70a122c4cd4cb7393ae446
engine/app/controllers/good_job/cron_entries_controller.rb10064400520 Bytesd62d53c1b4bda0a0d1bdb80e9a1079928c8a6e4abb724b8dca88b0eb7584cf36
engine/app/controllers/good_job/executions_controller.rb10064400395 Bytes4854b1850aab6311143f9daceb8d8e657675b191635cf84902e648c9a110b4d8
engine/app/controllers/good_job/jobs_controller.rb100644002.85 KB9a2a6045d4fa69205bfa43ebd5ace7b816244876c92b781baf3b20c7b4b10bbb
engine/app/controllers/good_job/processes_controller.rb10064400236 Bytes31953cf56957d943230414888f825d61a06b0a2afec5992dfb9644593a2e06a7
engine/app/filters/good_job/base_filter.rb100644001.5 KB75fac73e32c673c49999f6681dc19244195afd422cd26922b6afc19fbc4ab274
engine/app/filters/good_job/jobs_filter.rb100644001.39 KBfc796bd67dd1f2162ba23a637424c278509fc88917dc02579d344b552e9cf5f9
engine/app/helpers/good_job/application_helper.rb100644001003 Bytes48561d3caaf80b4ddb554cd6e2c33ee99b00eab50206a9d513de3f885c60dc90
engine/app/views/good_job/cron_entries/index.html.erb100644002.59 KBb89052b3a61a4d201f6c65b4c32d9ac7785c7dfcf100bb9c3411aa0a37a92338
engine/app/views/good_job/cron_entries/show.html.erb10064400228 Bytesa9bd78d9121e3502c98d53c34318eec83efe0a52be692a87ac643485a5ae7803
engine/app/views/good_job/executions/_table.erb100644002.69 KB671ff328db41534ca03def47e2dc09d4f6b1b2c84a21d0ae56e761829485377b
engine/app/views/good_job/jobs/_table.erb100644005.85 KBb2a80d27ed4fbf9d74e1de0860c508c57f09aa06bdb330f43d8d533fc2a71893
engine/app/views/good_job/jobs/index.html.erb10064400747 Bytes9c38969cbf375e5d6cdc47630fa72f9ceb3f0cc0a06194a8359c092fe8a6351f
engine/app/views/good_job/jobs/show.html.erb10064400145 Bytesc7985d05f41e9eb46323f3f49826f5b8924cc5711b5d14644d037cd435b255bf
engine/app/views/good_job/processes/index.html.erb100644001.28 KBde934d7bc0ed41a21db9e438e9c7aaea0ebe8a863f84992fd7de575fbd16e5dc
engine/app/views/good_job/shared/_alert.erb10064400959 Bytes833c3935891d67c5f08764807caf495401c46f80fa8ffbd02231d8a838dc33ca
engine/app/views/good_job/shared/_chart.erb10064400187 Bytes7e323153a4a5787fecfd1d64f128ba3cb8ea0e291460a81450e890f42fdb185f
engine/app/views/good_job/shared/_filter.erb100644002.77 KB1a13ecf155368abda414e02f50ac4a5f0033ed8aeb3393c284fb7812e5daff20
engine/app/views/good_job/shared/_footer.erb10064400378 Bytesaf2c7d1bdaeb69fea070af7a0781ce78ab7c3a108b32f05a1794a4de3bc742b8
engine/app/views/good_job/shared/_navbar.erb100644001.95 KBbd06b7548f6137ab925ef58b3b67fcb3af2b7d4db3d4007d5464f8afc36f2d8c
engine/app/views/good_job/shared/icons/_arrow_clockwise.html.erb10064400418 Bytes69e8eb4e984fa676d6e2915e3c4ed8b9173d72139c4e0d48507959259d38910c
engine/app/views/good_job/shared/icons/_check.html.erb10064400436 Bytes8a4a2b548f016348d144848731fec30749e4c914e9cee347ab38511bec8226df
engine/app/views/good_job/shared/icons/_exclamation.html.erb10064400515 Bytesc58dc793d61ceef8dcadd0c428ab26bc2678c5c3e99934e4217e397c4a2feb9a
engine/app/views/good_job/shared/icons/_play.html.erb10064400353 Bytes00bbb67dbcf0d49519ffc8ef042f75e3fad548d1cf77ede3bbe1b33eecc140f6
engine/app/views/good_job/shared/icons/_skip_forward.html.erb10064400522 Bytes0ff09a932099d235948a2505c5c37a98ce3c19dc73c275d1a38c83e481816e4d
engine/app/views/good_job/shared/icons/_stop.html.erb10064400378 Bytes396ae53ba5975ff2c9d4e60ad3b311f956b764fe1786de9b9ab6c9bf81dff6dc
engine/app/views/good_job/shared/icons/_trash.html.erb10064400629 Bytes3f016287059e282f24249bee1e6a00ccd2abcdcab562261efce9a9fcc2b67979
engine/app/views/layouts/good_job/application.html.erb100644001.92 KB56b7bdb0975bf7e9c2fdbd61367af537b08b22f167f412ef1e85a9450f7c7035
engine/config/locales/en.yml100644001.36 KBa1e9f42f57ec5bdf32d6631893e375476eaf4bad7fb87b9d5ab4faaa00163ce6
engine/config/locales/es.yml100644001.42 KB649ce60046442b0d38fbdc2dedab1162efd2053efca9a15c9ab4cff8293e1ab1
engine/config/locales/nl.yml100644001.39 KB7f04c621cd131800956f4f557f062d052b260eb838c8b6bc66cb3285b7160863
engine/config/locales/ru.yml100644002.56 KB65ceeca628fca8b9321e0f6b63bbde0143b6646d266ea643bedb966672ea10d0
engine/config/routes.rb100644001013 Bytes48a2f10d3b8cb61375c5187f44c1a7364fdcd6ec5e80327cebda6d4c717c9bd2
engine/lib/good_job/engine.rb10064400118 Bytes431bc9fb105a2bd2a06c3ca3c60b68378b2197dc1fca5f1e60604882782e7162
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.erb100644001.59 KB302fe157d261daac5d7645722de1aabc2ccee9cb7f5dae1722f4b8670b056baf
lib/generators/good_job/templates/update/migrations/01_create_good_jobs.rb.erb100644001.12 KB2aa0c8c9b49c041ee5492ef7a9d2ebe5496bc15f9ac13fd83e9c94068c52931a
lib/generators/good_job/templates/update/migrations/02_add_cron_at_to_good_jobs.rb.erb10064400412 Bytes3d2d4dacc20b0b890cf4c55d59a6afaf3689c49f5249b862818aa93fd47b9609
lib/generators/good_job/templates/update/migrations/03_add_cron_key_cron_at_index_to_good_jobs.rb.erb10064400632 Bytes9d680fb9c7509eb26d413333533b56bcf6256a7ce1ec7eaa6d7fba772bbb0334
lib/generators/good_job/templates/update/migrations/04_create_good_job_processes.rb.erb10064400468 Bytes942c6d16d7a622c3a3ccd91a5ac2fd65f70a33d45b5aa7ac2cf1ca79575e85ed
lib/generators/good_job/templates/update/migrations/04_index_good_job_jobs_on_finished_at.rb.erb10064400816 Bytesefee3cd44fecc6ed27ccf611355ff6338e95fef06866749c346e9a919aa0fd42
lib/generators/good_job/update_generator.rb100644001.28 KB41a3e0e723bbc483f3829738534f428185a95805adaf9b79ba517cd9177145c1
lib/good_job.rb100644007.47 KB11df3d82026f6068764f2dc05fcec864c54b81ec2864887f848902ccee811466
lib/good_job/active_job_extensions.rb1006440084 Bytes95bc227f0bac0ac1d845d6b66f856aff55d6eeb9e1c4ba828ecad48b70e4abfe
lib/good_job/active_job_extensions/concurrency.rb100644003.51 KB9bf85888246523a03b3108210bbe63c9f733c707a4fa3e44f63860c39dad6649
lib/good_job/active_job_job.rb100644008.89 KBd87e9327bcae4bf52dbf0617adad113afa50a83c6f1e250df6d426f2d349a1eb
lib/good_job/adapter.rb100644007.75 KBd5eb19326dec688d5b9a38ed60ad58c3d86094e2c6f58b2afcd5522b77946c67
lib/good_job/assignable_connection.rb100644001.11 KBd9b353d7129711b74063e0f9fab177528ac51b16c1219e9ec24094f52075d70a
lib/good_job/base_record.rb10064400696 Bytesaf8f873276cd6f6d03f6ca10e35ab2acd8701ada63d9622ba063f969abfeb980
lib/good_job/cleanup_tracker.rb10064400996 Bytesb4d5412bf324345d36ebd6403e72337bdfe2c50f622cf4860aae2a669184e4b1
lib/good_job/cli.rb100644006.35 KB994337de7de56e13ac15e205da6f5680626f10bd4733f23900157b2bd9d5a03e
lib/good_job/configuration.rb100644007.58 KBde369e41211c84da2abfdfd82bafc30c365c32ad5c236e7b4614aa1befe13ef0
lib/good_job/cron_entry.rb100644002.96 KB0351620e9fe13f8c08750f5722f67a4202d5540346f6991f36baf5d61551ea91
lib/good_job/cron_manager.rb100644002.97 KB1fa25a749914041b8fd5f87492081f53811e1e291b7f95c198b532bc94efaafa
lib/good_job/current_thread.rb100644002.21 KB3119b6ffb95a3f12d6a8923efccc8f04fd5c66c89e40df35429703265b5fc4fc
lib/good_job/daemon.rb100644001.45 KBd57d1cf49ce24fafb2db5f5193add541f35fae4a1cfcd5ffbf54109b94114170
lib/good_job/dependencies.rb100644001.58 KB4acc6bc8f3a71f9419dafc8f776ae40ed4b4cf26658a5ac12b72b00248a13091
lib/good_job/execution.rb1006440011.7 KB63f585c8f2332ae83efc4d7f47fc843cfafa67316206bac56f3334da4e25bf7a
lib/good_job/execution_result.rb10064400596 Bytesa5b4d54ce33fcb8ba2943d5abbb737093111550479aff1abb632f530c5e38dce
lib/good_job/filterable.rb100644002.29 KBfb5f04fbbbc27c911c1d7214e4733f202578d7696f714951b9b5ab8e0f05fae4
lib/good_job/job.rb10064400305 Bytesf836d56f21236c90b7c55f23b26fd1f2e0d65bad3513aa84e43934cd91087df4
lib/good_job/job_performer.rb100644002.45 KB563e5212cd54f15c74492c2fd44e15dc64bccc3e228d31cfc997db42a54a65dd
lib/good_job/lockable.rb1006440017.6 KB3c456b9a0fc06d43817dfcd91b45840529abbbb76afec70b53202ebf1e6c65b4
lib/good_job/log_subscriber.rb100644007.62 KB1ce09bc7a57fa3ceb9d96c7cce7afcabaf486366bed6d3e46f7e6c9467889816
lib/good_job/multi_scheduler.rb100644001.56 KB84508dc344ca4a8d69e188d36ce1ebbf973cad8a40104d0dbe3aca1e0b813073
lib/good_job/notifier.rb100644007.56 KB47d56debae730cf7654d4587739df69ee71be45669941b8432e1662560433a08
lib/good_job/notifier/process_registration.rb10064400870 Bytesd8de9bd9e1b53f02fd46bcd3649e60d82956a6698acceac5f0dd13aecbf8aaba
lib/good_job/poller.rb100644003.84 KBeca4feba761350117efb0caa8717f2f6ddb3444e52aa2462daf423334fd5f992
lib/good_job/probe_server.rb100644001.59 KB5b086fdd40d00406bcdb9dd52f8e10a031c8a447ca2ff89edee2c3289df2bf41
lib/good_job/process.rb100644002.09 KBe8c0709de6dab28bd83c408f06157d57b02057ea6e4a162d03d22bd3b03d5d15
lib/good_job/railtie.rb100644002.63 KB208b11080228cdf792f8284c53e731a73567c04905863aeca95556b0dc08acfb
lib/good_job/scheduler.rb1006440012.1 KBb9818538dc1c67ab3d2bd5bece0f2d714d414272d907beb738e9ff1e93a775da
lib/good_job/version.rb1006440095 Bytes20a47bf0bec3afc36f182e6916f7f9c101174122bc20e66d9a9f56968c8a9e81