[PR #11] [MERGED] Feat: realtime logs via SSE #106

Closed
opened 2026-04-11 08:42:43 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/reconurge/flowsint/pull/11
Author: @dextmorgn
Created: 6/10/2025
Status: Merged
Merged: 6/10/2025
Merged by: @dextmorgn

Base: mainHead: feat/neo4j-orm


📝 Commits (2)

  • 822d087 feat: latest changes
  • 78f950d feat: react force graph and realtime logs

📊 Changes

75 files changed (+2301 additions, -764 deletions)

View changed files

flowsint-api/alembic/versions/2da47dbd4a52_add_cascade_delete_to_scans_and_logs.py (+40 -0)
flowsint-api/alembic/versions/71a3e5b4db2a_update_scan_status_enum.py (+103 -0)
flowsint-api/alembic/versions/ba3d00e11612_add_cascade_delete_to_scans_and_logs.py (+36 -0)
flowsint-api/alembic/versions/faceebd6a580_remove_scan_id_of_logs.py (+34 -0)
📝 flowsint-api/app/api/routes/logs.py (+139 -54)
📝 flowsint-api/app/api/routes/sketches.py (+3 -3)
📝 flowsint-api/app/api/schemas/log.py (+3 -6)
flowsint-api/app/core/enums.py (+7 -0)
📝 flowsint-api/app/core/events.py (+57 -54)
📝 flowsint-api/app/core/graph_db.py (+32 -1)
📝 flowsint-api/app/core/logger.py (+43 -47)
📝 flowsint-api/app/main.py (+0 -3)
📝 flowsint-api/app/models/models.py (+16 -11)
📝 flowsint-api/app/scanners/base.py (+3 -5)
flowsint-api/app/scanners/domains/domain_to_asn.py (+139 -0)
📝 flowsint-api/app/scanners/domains/subdomains.py (+9 -10)
📝 flowsint-api/app/scanners/ips/asn_to_cidrs.py (+9 -9)
📝 flowsint-api/app/scanners/ips/cidr_to_ips.py (+9 -9)
📝 flowsint-api/app/scanners/ips/ip_to_asn.py (+39 -11)
📝 flowsint-api/app/scanners/ips/reverse_resolve.py (+4 -3)

...and 55 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/reconurge/flowsint/pull/11 **Author:** [@dextmorgn](https://github.com/dextmorgn) **Created:** 6/10/2025 **Status:** ✅ Merged **Merged:** 6/10/2025 **Merged by:** [@dextmorgn](https://github.com/dextmorgn) **Base:** `main` ← **Head:** `feat/neo4j-orm` --- ### 📝 Commits (2) - [`822d087`](https://github.com/reconurge/flowsint/commit/822d0879e81bb7c8dda9323239036a31bf9a2cac) feat: latest changes - [`78f950d`](https://github.com/reconurge/flowsint/commit/78f950d69937e88efb9a22383b8596c23f6fc596) feat: react force graph and realtime logs ### 📊 Changes **75 files changed** (+2301 additions, -764 deletions) <details> <summary>View changed files</summary> ➕ `flowsint-api/alembic/versions/2da47dbd4a52_add_cascade_delete_to_scans_and_logs.py` (+40 -0) ➕ `flowsint-api/alembic/versions/71a3e5b4db2a_update_scan_status_enum.py` (+103 -0) ➕ `flowsint-api/alembic/versions/ba3d00e11612_add_cascade_delete_to_scans_and_logs.py` (+36 -0) ➕ `flowsint-api/alembic/versions/faceebd6a580_remove_scan_id_of_logs.py` (+34 -0) 📝 `flowsint-api/app/api/routes/logs.py` (+139 -54) 📝 `flowsint-api/app/api/routes/sketches.py` (+3 -3) 📝 `flowsint-api/app/api/schemas/log.py` (+3 -6) ➕ `flowsint-api/app/core/enums.py` (+7 -0) 📝 `flowsint-api/app/core/events.py` (+57 -54) 📝 `flowsint-api/app/core/graph_db.py` (+32 -1) 📝 `flowsint-api/app/core/logger.py` (+43 -47) 📝 `flowsint-api/app/main.py` (+0 -3) 📝 `flowsint-api/app/models/models.py` (+16 -11) 📝 `flowsint-api/app/scanners/base.py` (+3 -5) ➕ `flowsint-api/app/scanners/domains/domain_to_asn.py` (+139 -0) 📝 `flowsint-api/app/scanners/domains/subdomains.py` (+9 -10) 📝 `flowsint-api/app/scanners/ips/asn_to_cidrs.py` (+9 -9) 📝 `flowsint-api/app/scanners/ips/cidr_to_ips.py` (+9 -9) 📝 `flowsint-api/app/scanners/ips/ip_to_asn.py` (+39 -11) 📝 `flowsint-api/app/scanners/ips/reverse_resolve.py` (+4 -3) _...and 55 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-11 08:42:43 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/flowsint#106