Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(repo): Added publisher logging #280

Merged
merged 4 commits into from
Oct 26, 2024
Merged

Conversation

0xterminator
Copy link
Contributor

@0xterminator 0xterminator commented Oct 23, 2024

  • added elasticsearch to the stack (docker-compose, configs, authentication)
  • added kibana to the stack (docker-compose, configs, authentication)
  • implemented and tested elasticsearch client for ready use
  • integrated elastic search into publisher
  • publishing all subject-payloads in an indexed way

@0xterminator 0xterminator self-assigned this Oct 23, 2024
@0xterminator 0xterminator force-pushed the feature/eugene/logging branch 3 times, most recently from a50c86d to d5324ae Compare October 24, 2024 11:18
@0xterminator 0xterminator force-pushed the feature/eugene/logging branch from d5324ae to e203cdf Compare October 24, 2024 11:19
@0xterminator 0xterminator marked this pull request as ready for review October 24, 2024 11:20
@0xterminator 0xterminator force-pushed the feature/eugene/logging branch from 1cb5b2f to 9d0808c Compare October 24, 2024 15:31
pedronauck
pedronauck previously approved these changes Oct 24, 2024
@@ -18,9 +18,13 @@ actix-web = { workspace = true }
anyhow = { workspace = true }
async-nats = { workspace = true }
async-trait = { workspace = true }
bytes = "1.8.0"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
bytes = "1.8.0"
bytes = { workspace = true }

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pedronauck fixed, thanks.

@0xterminator 0xterminator force-pushed the feature/eugene/logging branch 2 times, most recently from 4ff4cbf to 5890720 Compare October 25, 2024 09:17
@0xterminator 0xterminator force-pushed the feature/eugene/logging branch from 5890720 to 64f1e5f Compare October 25, 2024 09:47
@pedronauck pedronauck enabled auto-merge (squash) October 26, 2024 01:44
@pedronauck pedronauck disabled auto-merge October 26, 2024 01:45
@pedronauck pedronauck merged commit 8d018c3 into main Oct 26, 2024
15 checks passed
@pedronauck pedronauck deleted the feature/eugene/logging branch October 26, 2024 01:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants