Commit Graph

79 Commits

Author SHA1 Message Date
Ari Karim
d7c7415438
feat: Add exchange_name parameter to run_task method and update Rubocop configuration for parameter lists. 2026-01-18 11:04:42 +03:00
Brusk Awat
4ac772d12c
Merge pull request #11 from muhammadnawzad/main
Update gem dependencies, refactor minor code patterns, and adjust Rubocop configuration.
2026-01-18 10:38:40 +03:00
Muhammad Nawzad
cdf3e42f35
chore: Update Ruby version to 4.0.1 in GitHub Actions workflows. 2026-01-18 09:52:07 +03:00
Muhammad Nawzad
c6e22d8cd1
Update gem dependencies, refactor minor code patterns, and adjust Rubocop configuration. 2026-01-18 09:50:02 +03:00
Brusk Awat
b526ef58ad
Merge pull request #10 from arikarim/orm-set
fix: Ensure message payloads are UTF-8 encoded before logging and upd…
2025-12-18 16:13:06 +03:00
Ari Karim
0a0ef429c0
fix: Ensure message payloads are UTF-8 encoded before logging and update gem version. 2025-12-18 15:47:52 +03:00
Brusk Awat
c5e10bd9e2
Merge pull request #9 from arikarim/orm-set
feat: Add setter for ORM configuration.
2025-12-18 14:10:06 +03:00
Ari Karim
c673d7e5a1
chore: Bump gem version to 1.0.5. 2025-12-18 14:08:31 +03:00
Ari Karim
7ec227174b
feat: Add setter for ORM configuration. 2025-12-18 14:08:01 +03:00
Brusk Awat
35586d81b4
Merge pull request #8 from arikarim/dev
Updates rabbit_carrots to version 1.0.4 and adds 'English' module req…
2025-05-25 15:15:59 +03:00
Ari Karim
ac06deb86a
Refactors process ID handling in Rabbit Carrots plugin to use $$ instead of $PROCESS_ID for improved compatibility 2025-05-25 15:14:30 +03:00
Ari Karim
cb41e257fc
Enhances logging functionality by adding additional log level methods (info, warn) to the adapter in Rabbit Carrots core module 2025-05-25 14:10:40 +03:00
Ari Karim
38ca7d3927
Updates rabbit_carrots to version 1.0.4 and adds 'English' module requirement in the Puma plugin 2025-05-25 14:08:25 +03:00
Brusk Awat
a0c5f80b58
Merge pull request #7 from arikarim/dev
Refines logging levels for shutdown, stop, and message handling in Rabbit Carrots service
2025-05-25 11:54:53 +03:00
Ari Karim
7cfe2a5a45
Updates dependencies: bumps rabbit_carrots to 1.0.3, amq-protocol to 2.3.4, bunny to 2.24.0, and set to 1.1.2 2025-05-25 11:44:21 +03:00
Ari Karim
076e1f52ce
Enhances logger initialization by introducing a logger adapter for improved compatibility and flexibility 2025-05-25 11:43:41 +03:00
Ari Karim
aee5a1e3cb
Refactors process ID handling in Rabbit Carrots plugin and enhances logging for shutdown scenarios 2025-05-25 10:56:35 +03:00
Ari Karim
f68ab83afc
Refines logging levels for shutdown, stop, and message handling in Rabbit Carrots service 2025-05-25 10:37:25 +03:00
59ad012e04
Updates README.md 2024-08-05 17:42:22 +03:00
3950ff5047
Improves error handling 2024-08-05 15:28:23 +03:00
Brusk Awat
edb1fffad1
Merge pull request #6 from ditkrg/rewrite
Rewrite
2024-08-05 01:07:48 +03:00
ef60e8342d
Updates README 2024-08-05 01:07:15 +03:00
a51eed8101
Adds support for puma 2024-08-05 01:03:10 +03:00
28b620b7b4
Adds automatic recovery and exit strategy 2024-08-05 00:54:19 +03:00
876a48a1ab
Improves error handling and shut down. Moves code for reusability 2024-08-05 00:54:02 +03:00
ff838c50ad
Merge pull request #4 from muhammadnawzad/main
Updates dependencies' versions
2023-12-14 11:00:44 +03:00
Muhammad Nawzad
7c4c7ea08f
Renames event_bus_exchange_name to rabbitmq_exchange_name for consistency 2023-12-06 14:26:16 +03:00
Muhammad Nawzad
6b6da5e5cb
Bumps gem version 2023-12-06 14:11:50 +03:00
Muhammad Nawzad
54025a5aa4
Fixes rubocop offenses 2023-12-06 14:11:35 +03:00
Muhammad Nawzad
8a95f69556
Updates dependencies versions 2023-12-06 14:11:14 +03:00
3bb19c1850
Version bump 2023-11-12 12:25:58 +03:00
185f0aade8
Works better with Mongoid 2023-11-12 12:25:52 +03:00
b90ef2752b
Accepts queue argument 2023-03-29 11:53:48 +03:00
189851ef6e
Adds actions/checkout 2023-03-12 00:32:18 +03:00
75fb876ed2
Sets ruby version 2023-03-12 00:29:01 +03:00
13cfcd36ca
Updates pipeline 2023-03-12 00:26:40 +03:00
01971fab57
Bumps version 2023-03-12 00:21:35 +03:00
20b7fd6f99
Removes trailing blank lines 2023-03-12 00:16:49 +03:00
ffee05a75d
Removes release-please 2023-03-12 00:15:46 +03:00
fd1e5bb195
fix(): fixes rack 2023-03-12 00:11:26 +03:00
7eb2026629
Compensatory commit: fixes rack 2023-03-12 00:07:31 +03:00
9b9cb750c4
Adds workflow 2023-03-11 23:31:56 +03:00
4e0005aa7e
Merge pull request #3 from ditkrg/dependabot/bundler/rack-3.0.4.2
Bump rack from 3.0.1 to 3.0.4.2
2023-03-11 23:11:03 +03:00
dependabot[bot]
0abaded36d
Bump rack from 3.0.1 to 3.0.4.2
Bumps [rack](https://github.com/rack/rack) from 3.0.1 to 3.0.4.2.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rack/rack/compare/v3.0.1...v3.0.4.2)

---
updated-dependencies:
- dependency-name: rack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-11 20:06:27 +00:00
14c2b6a299
Merge pull request #2 from arikarim/v1.x.x
Adds rescue from database related errors then delay
2023-02-14 11:41:38 +03:00
86745cb2cf
Update version.rb 2023-02-14 11:39:18 +03:00
ari
fc944f59c9
Rescue from common ActiveRecord errors 2023-01-29 14:33:34 +03:00
ari
7081ca0704
Adds rescue from database related errors then delay 2023-01-29 12:13:52 +03:00
6c53348d0a
Merge pull request #1 from arikarim/Rails_logger
Add Logger production path
2022-12-17 13:30:54 +03:00
ari
d729bf09cc
Fix rubocop errors 2022-12-04 14:43:08 +03:00