.github/workflows/lint_rubocop.yml | 100644 | 0 | 0 | | | 310 Bytes | a6e798ea38a9681628c26ed90dc403422f375ad6f7823eb4bfc6fa3ab327855b |
.github/workflows/test_ruby_2.6.yml | 100644 | 0 | 0 | | | 1003 Bytes | 1ffcb8f448548cebcff090c41b87e21e2e9d31a77d489ef084ce26fd00e434c7 |
.github/workflows/test_ruby_2.7.yml | 100644 | 0 | 0 | | | 1 KB | 65f2de456e823252b552bdb7b97e990f8a9c77e3d23a4284aa6e56bd9876ec41 |
.github/workflows/test_ruby_3.x.yml | 100644 | 0 | 0 | | | 1015 Bytes | 2ca3e32be751bd7ebfca3b057ff5119d9a8e6f1a6b16043f60bf360bec0d9f43 |
.gitignore | 100644 | 0 | 0 | | | 273 Bytes | 128123ca6f46e889a3055776a9454fc6110eaa59926a36f1a42601bde43f533f |
.rspec | 100644 | 0 | 0 | | | 53 Bytes | 06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59 |
.rubocop.yml | 100644 | 0 | 0 | | | 1004 Bytes | 36ad135c10e62d6a0460a29d0e44843d27d5cd1f59a7a4fc2e836a563bf64f44 |
Appraisals | 100644 | 0 | 0 | | | 2.01 KB | b77023936a2b438a2e00cd2e69addd61fa2a4b8428ea93763a825d134791c2d4 |
CHANGELOG.md | 100644 | 0 | 0 | | | 11.9 KB | 3133b6a735c647d102cebe1596622ec9f6ae48d4ee6393a7363c8e48e40d1909 |
CODE_OF_CONDUCT.md | 100644 | 0 | 0 | | | 3.16 KB | f6466a606b11b186b2171595f1b2fbe4ddf093ac77035f09b03c9437bc184336 |
Gemfile | 100644 | 0 | 0 | | | 127 Bytes | b5c4949b03071a47c1bb2b1a0bf7066a11872bdb351864d4b0922044e74cfc68 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.06 KB | 56e9106eac6dc45144931f44fe0ce04407f757922a09ae587afbe91dda3ad301 |
README.md | 100644 | 0 | 0 | | | 38.9 KB | dc26b543a86ced6d87e6a5e7ea588419f9e4209bab6dc408161a7159ec02df69 |
Rakefile | 100644 | 0 | 0 | | | 145 Bytes | 9e1ba08392e6ad5aff02b757932420c6b4497d9340053e7b5279c524d427ad17 |
_config.yml | 100644 | 0 | 0 | | | 25 Bytes | 89500f4d9d2bb727f973ace596b9ea2e58553acd80c41d95c3c2658f45095560 |
app/controllers/cloudtasker/worker_controller.rb | 100644 | 0 | 0 | | | 2.11 KB | 61b17a86c80e7c4a54adb4aa64582ec56a3a3df72333841fd41ef003445904fc |
bin/console | 100755 | 0 | 0 | | | 376 Bytes | 8816af10e0b327b3e5919cebf76677ac05ad5b30eba454bb23db6644430beeab |
bin/setup | 100755 | 0 | 0 | | | 131 Bytes | e201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead |
cloudtasker.gemspec | 100644 | 0 | 0 | | | 2.04 KB | 2cfa3760b24d392301ae4c84a3937639d169031d62638307857985e63739d932 |
config/routes.rb | 100644 | 0 | 0 | | | 102 Bytes | 82199bf6e3d503613ad16d8dea70867c82cbc2476a27b60cd7b13de30b0e400f |
docs/BATCH_JOBS.md | 100644 | 0 | 0 | | | 5.04 KB | 157fd4feab345a0cd9b819184b5cc4743c2788823660ded31339bc8f78063e90 |
docs/CRON_JOBS.md | 100644 | 0 | 0 | | | 2.89 KB | 19c5c1334e2761f680ad9f1445e2a4c7e692a0aae83ea3f2724a77b724978aa9 |
docs/UNIQUE_JOBS.md | 100644 | 0 | 0 | | | 7.24 KB | 538337c1fb2e16676c584d2276121980fd57a966fdf6d773a77a10c41c9f0e0a |
exe/cloudtasker | 100755 | 0 | 0 | | | 609 Bytes | caccc58b392f93e215d77ac54ff6fc42f8155a55e0225389d21d1ac69545b973 |
gemfiles/.bundle/config | 100644 | 0 | 0 | | | 22 Bytes | 24af64adea4d830aee275f204ce9347f4fb555c236362ceccf2d3d401ec163f5 |
gemfiles/google_cloud_tasks_1.0.gemfile | 100644 | 0 | 0 | | | 161 Bytes | 931af6d48cb538811ee69defe7d0c42967d6f1c42284a71fa5bcc7b7d6a980e5 |
gemfiles/google_cloud_tasks_1.1.gemfile | 100644 | 0 | 0 | | | 161 Bytes | 062358894e5377b3062ee2b48ee11e74fe74cc2ff4038e288a443ff8f718a505 |
gemfiles/google_cloud_tasks_1.2.gemfile | 100644 | 0 | 0 | | | 161 Bytes | 021a94b6c571d17d300d06694728678dbebee1718ff628b856e6de6b26b28745 |
gemfiles/google_cloud_tasks_1.3.gemfile | 100644 | 0 | 0 | | | 161 Bytes | f5951fcc433576b8460a66ff18b4be113504c8b026c7b8d4797b07a2fa8f1726 |
gemfiles/google_cloud_tasks_1.4.gemfile | 100644 | 0 | 0 | | | 161 Bytes | 28c1b0f7984ae3d171146c0f22a7fa61d23f1e71f4df5966462c870bbbc89271 |
gemfiles/google_cloud_tasks_1.5.gemfile | 100644 | 0 | 0 | | | 161 Bytes | 4428516c0d46db07ee1bfb6ed59e62b44d6381c16032ee03b3021539d92534e2 |
gemfiles/google_cloud_tasks_2.0.gemfile | 100644 | 0 | 0 | | | 161 Bytes | ef55199221168739859e281fa64c3cd3475820d52ae9712fb526bd81cd0d6116 |
gemfiles/google_cloud_tasks_2.1.gemfile | 100644 | 0 | 0 | | | 161 Bytes | f9029ad1a25bf5184de8896dee15a057eeb4e2bc53d4c1796b73e397e85ab63e |
gemfiles/rails_5.2.gemfile | 100644 | 0 | 0 | | | 134 Bytes | 8e68e173a4bce5475c1f7706476279d2af17d87c0fd5e8872358622f05198e2a |
gemfiles/rails_6.0.gemfile | 100644 | 0 | 0 | | | 134 Bytes | d32b90f0f4470d66d7812775e604604b77731e4f9f5d58bcd0e48d41c37cabc8 |
gemfiles/rails_6.1.gemfile | 100644 | 0 | 0 | | | 134 Bytes | aa05accf89a49b09531a9454541231e9f6014ba2af7b200a3d95c29cf7f7a0ff |
gemfiles/rails_7.0.gemfile | 100644 | 0 | 0 | | | 134 Bytes | f2b5246e9488d878aa74a33a3500d9c76b6812544799a7ffb32af4f2bd56386a |
gemfiles/semantic_logger_3.4.gemfile | 100644 | 0 | 0 | | | 155 Bytes | ebb786e0ea8054f72d0b26a550319de82e965d65a04e017e6c8111ad23c21b80 |
gemfiles/semantic_logger_4.6.gemfile | 100644 | 0 | 0 | | | 155 Bytes | 2130d0b80a75bf973f661dd8d507cfc7cc84396297b90116507805828c66e055 |
gemfiles/semantic_logger_4.7.0.gemfile | 100644 | 0 | 0 | | | 155 Bytes | a9ca52b6521f0cf7473032bfa7f1cddb7e5b8fa4310cb6da555883b77fd56f92 |
gemfiles/semantic_logger_4.7.2.gemfile | 100644 | 0 | 0 | | | 155 Bytes | 2a7920024ecbf6fb51065e853587f3ab3468519f10b573191f5f0c84b63fea03 |
lib/active_job/queue_adapters/cloudtasker_adapter.rb | 100644 | 0 | 0 | | | 2.62 KB | c107f3c3ec03987555a96ac8f457708cab43de50d230776044ecf924817d8095 |
lib/cloudtasker.rb | 100644 | 0 | 0 | | | 1.22 KB | cf763593897c0b0381c050371615d081a909f55b09acc5f09d8bed79e2ad79c8 |
lib/cloudtasker/authentication_error.rb | 100644 | 0 | 0 | | | 104 Bytes | 298fb2597946d886ca102ea018ba398dd204a28f61aab500ca1e97fd84cd2fa9 |
lib/cloudtasker/authenticator.rb | 100644 | 0 | 0 | | | 1.31 KB | 12207f0fda65c2b53b7bf20e5f9a0d69f484711e89969d5241a43e27cba8df7a |
lib/cloudtasker/backend/google_cloud_task_v1.rb | 100644 | 0 | 0 | | | 6.83 KB | 25e50ef57e5d44ee2d0432c0c96542bfed4f427566e5efc03458743287a4f014 |
lib/cloudtasker/backend/google_cloud_task_v2.rb | 100644 | 0 | 0 | | | 6.96 KB | c36810b390f31189392cdc7a40385640c95561a0a3fddaeb4b79f90badacb0d0 |
lib/cloudtasker/backend/memory_task.rb | 100644 | 0 | 0 | | | 4.86 KB | a2946733c23cdc59dfaf0406fbea4c73ab974ba3246c940c050831e906f37b87 |
lib/cloudtasker/backend/redis_task.rb | 100644 | 0 | 0 | | | 7.42 KB | 33414334e2f9bd624b386d84851208339e310f27af4a079b1fb4555993c2ff66 |
lib/cloudtasker/batch.rb | 100644 | 0 | 0 | | | 109 Bytes | 8f041d72c3e21ffa0e02351b84d1f10ae54189b0271c38c6c292bac45e80a71a |
lib/cloudtasker/batch/batch_progress.rb | 100644 | 0 | 0 | | | 3.27 KB | 3cb2240097d9dbfa10c2bfaa231c8cb2fa7c76c2421815d981cd9a6b13707bae |
lib/cloudtasker/batch/extension/worker.rb | 100644 | 0 | 0 | | | 295 Bytes | cb39679f0a48598fd14dbdc3d264b13ac4e28abacf11d1b4325184891b2024ef |
lib/cloudtasker/batch/job.rb | 100644 | 0 | 0 | | | 13.3 KB | 2b0956d2e93b03721141eac9b97e9f819ea2d0b336f621430c7569ca236b6bb4 |
lib/cloudtasker/batch/middleware.rb | 100644 | 0 | 0 | | | 562 Bytes | 495f644c73010f67cfe9c127c7262d9eebabfd0331af4bf5cc04290bb1d6b00f |
lib/cloudtasker/batch/middleware/server.rb | 100644 | 0 | 0 | | | 284 Bytes | 7e71b5422fbaae0d54b17db74be9300f621905cef69ab43b47c7eaa8773a2ca4 |
lib/cloudtasker/cli.rb | 100644 | 0 | 0 | | | 4.6 KB | 610fe64511b817f5141216da8028e85a568f0cb4112f8f9baffa0735d94d05e2 |
lib/cloudtasker/cloud_task.rb | 100644 | 0 | 0 | | | 3.81 KB | f739ab35d9732473990091cb7fc63266a71398089a7672835101483a132915aa |
lib/cloudtasker/config.rb | 100644 | 0 | 0 | | | 7.84 KB | 77edd5a32f649c3cf39c5f088749394273ccff2211c8be13be3236deca517a26 |
lib/cloudtasker/cron.rb | 100644 | 0 | 0 | | | 107 Bytes | 7d626366479d28682f64547349d74bb76031f5ea23591650b7bb49e34190af11 |
lib/cloudtasker/cron/job.rb | 100644 | 0 | 0 | | | 4.96 KB | bc75854d97a2a8fa632ef7f58effd2cdeda7b06d892920998644c12b3f025021 |
lib/cloudtasker/cron/middleware.rb | 100644 | 0 | 0 | | | 413 Bytes | 1c3be8ac26673fda7f39d2fdc7565a13fafb9fa79fc97fe06705e366a1e21f04 |
lib/cloudtasker/cron/middleware/server.rb | 100644 | 0 | 0 | | | 283 Bytes | 1ea503a64c498065ef5def8fc3a0d573d2513319f4f4273cfb8920bcb1c91a20 |
lib/cloudtasker/cron/schedule.rb | 100644 | 0 | 0 | | | 7.82 KB | d7b3a0a9412b8fe0d6f11451b04c31dc8a31236af082b04db4092e62d20d7b24 |
lib/cloudtasker/dead_worker_error.rb | 100644 | 0 | 0 | | | 100 Bytes | 6675fd41df02c0b3eab667ad61e87eb5a4a8b28c7d2a1ad12205c2bebc1486b7 |
lib/cloudtasker/engine.rb | 100644 | 0 | 0 | | | 601 Bytes | 7c29271616debff7df85887c7c97da3c933505ce0658a8c0ee3b6e8b682a8b42 |
lib/cloudtasker/invalid_worker_error.rb | 100644 | 0 | 0 | | | 103 Bytes | 8348f4b8802ce4097f6f58d68fa727ab0b7056b22cfa08af1d6da8b470bcc482 |
lib/cloudtasker/local_server.rb | 100644 | 0 | 0 | | | 2.58 KB | 5c8d3dfb5038dd479801585e072f9f7417749a6d984d4393a5bdb126d9fdb3fc |
lib/cloudtasker/max_task_size_exceeded_error.rb | 100644 | 0 | 0 | | | 317 Bytes | 21fb42a714a05ce818642ba731ec0643b378f0dc6b4fa9c769504474b5e5e590 |
lib/cloudtasker/meta_store.rb | 100644 | 0 | 0 | | | 1.94 KB | bd5ccef257ef1841abcc4d21e44280ab8bf3362ba656c75e8f79c766f4df5ae2 |
lib/cloudtasker/middleware/chain.rb | 100644 | 0 | 0 | | | 7.04 KB | dab39ad351794637bae7e21715e7790a3856b0288d19b9a9a58bc33ffb5016ad |
lib/cloudtasker/missing_worker_arguments_error.rb | 100644 | 0 | 0 | | | 112 Bytes | 2e7546beb249a0095c7bc21128a97129e2539233301d6255f56ca9917a760021 |
lib/cloudtasker/redis_client.rb | 100644 | 0 | 0 | | | 5.1 KB | cdb351b0b7cde322608b81cb4119e7f203c0517cd77010178385596006fc4bf3 |
lib/cloudtasker/testing.rb | 100644 | 0 | 0 | | | 2.67 KB | 05f851efbb5c3b338be4b3649355bf300b022159379c202ddcbbbaf647cf5465 |
lib/cloudtasker/unique_job.rb | 100644 | 0 | 0 | | | 627 Bytes | bbe8cbf7e1d363808c85002c6bafb260f98cdce1e24007422f02a1dd465d0664 |
lib/cloudtasker/unique_job/conflict_strategy/base_strategy.rb | 100644 | 0 | 0 | | | 756 Bytes | 4f20c3a19df5ab7a711a346957cac36610a2db87afdce2ac44e5dca70b4743e6 |
lib/cloudtasker/unique_job/conflict_strategy/raise.rb | 100644 | 0 | 0 | | | 646 Bytes | 4efd3ddc7045f0f0f1cc5b5be778fbf33f76ae30997bcbe4b9edf2c2bd3001f0 |
lib/cloudtasker/unique_job/conflict_strategy/reject.rb | 100644 | 0 | 0 | | | 246 Bytes | b1050f96f30f940c044dd495b2c7bfd6bb8d7933b16200895fe0d8138b1b95e2 |
lib/cloudtasker/unique_job/conflict_strategy/reschedule.rb | 100644 | 0 | 0 | | | 862 Bytes | b6e564f2fc6085250f17f0238d483176411f3a46d4a4aebdf71875dd36a727d0 |
lib/cloudtasker/unique_job/job.rb | 100644 | 0 | 0 | | | 4.8 KB | ea4202f47c432c6d202e390a6de877702c1207763556b5d1b3e090b2d453bf25 |
lib/cloudtasker/unique_job/lock/base_lock.rb | 100644 | 0 | 0 | | | 1.77 KB | 51f75e0bfa7b8798a47a6f330141eb7281588a0be74f724ec163f28060fd225e |
lib/cloudtasker/unique_job/lock/no_op.rb | 100644 | 0 | 0 | | | 171 Bytes | 519a50e3298849ed0a95ee19d0d32558fa0f75e4040620a2a844a25844e94f7d |
lib/cloudtasker/unique_job/lock/until_executed.rb | 100644 | 0 | 0 | | | 925 Bytes | 6b1fb2026dc598ef4f1cf149f105dca2ad407ad9ba643ba773b8ea740fede96d |
lib/cloudtasker/unique_job/lock/until_executing.rb | 100644 | 0 | 0 | | | 665 Bytes | 49d1d7e61e33083d8a5af39130c8ea4040dc76c469534797a74277ea2637f3dd |
lib/cloudtasker/unique_job/lock/while_executing.rb | 100644 | 0 | 0 | | | 632 Bytes | e21a82946ff736cd843e6cbb18828c7413f864e6c7cbbc8d04ab3525973f43c3 |
lib/cloudtasker/unique_job/lock_error.rb | 100644 | 0 | 0 | | | 123 Bytes | 01286f90feadb4a8ac2c70e0e0ddac797a0b26470b660a02288e8be5a1f0a32e |
lib/cloudtasker/unique_job/middleware.rb | 100644 | 0 | 0 | | | 899 Bytes | 258a256f71499b224da64ecf280a32c3289fcfa7f2910c3ffbebfb4980796238 |
lib/cloudtasker/unique_job/middleware/client.rb | 100644 | 0 | 0 | | | 368 Bytes | 2d37e1575543b0cd6c93195827cdffd2199ccd4972c472eaa4e1b399aec28a47 |
lib/cloudtasker/unique_job/middleware/server.rb | 100644 | 0 | 0 | | | 302 Bytes | a0ab3be80efc942998d8d2e3b75c71d842a997047c72bcb3d15ee6074c5fa709 |
lib/cloudtasker/version.rb | 100644 | 0 | 0 | | | 75 Bytes | 1b9d7281069cca2d213561ec81efbf1a1386eaca5483706494085ed887169844 |
lib/cloudtasker/worker.rb | 100644 | 0 | 0 | | | 12.2 KB | ce4cd1f2144beb00c5651196fb56f10b288d90d4cf65b2dafe042a60344c394d |
lib/cloudtasker/worker_handler.rb | 100644 | 0 | 0 | | | 6.97 KB | 30750d1729f58cd767bb0c44f61948086aa3b684b69c06508b1ab1e8543ac55a |
lib/cloudtasker/worker_logger.rb | 100644 | 0 | 0 | | | 4.77 KB | 086e4adfa358c64f9669b51d08fd2818c86c61f53a1d767a0586968e42bebf0d |
lib/cloudtasker/worker_wrapper.rb | 100644 | 0 | 0 | | | 1.36 KB | c8ab26215f37e880618bf3186edee1575b65884c39f8556b40b37accc9b8bb43 |
lib/tasks/setup_queue.rake | 100644 | 0 | 0 | | | 629 Bytes | 9d29a7efead5c446a403bf0d981a6cd3b3a865b77a9345d32ff85fbca5428a21 |