mirror of
https://github.com/reconurge/flowsint.git
synced 2026-05-07 04:09:49 -05:00
[PR #117] [MERGED] feat/refactor services #1113
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/reconurge/flowsint/pull/117
Author: @dextmorgn
Created: 2/5/2026
Status: ✅ Merged
Merged: 2/5/2026
Merged by: @dextmorgn
Base:
main← Head:feat/refactor-services📝 Commits (3)
2372678feat(api): use dedicated services for business logic1cc88d1feat(core): add dedicated services for business logic2fec5b8fix(app): remove next-theme dependency📊 Changes
28 files changed (+3457 additions, -1761 deletions)
View changed files
📝
flowsint-api/app/api/routes/analysis.py(+53 -100)📝
flowsint-api/app/api/routes/auth.py(+16 -42)📝
flowsint-api/app/api/routes/chat.py(+42 -152)📝
flowsint-api/app/api/routes/custom_types.py(+77 -177)📝
flowsint-api/app/api/routes/enrichers.py(+12 -44)📝
flowsint-api/app/api/routes/events.py(+60 -134)📝
flowsint-api/app/api/routes/flows.py(+50 -145)📝
flowsint-api/app/api/routes/investigations.py(+50 -152)📝
flowsint-api/app/api/routes/keys.py(+36 -35)📝
flowsint-api/app/api/routes/scan.py(+24 -52)📝
flowsint-api/app/api/routes/sketches.py(+191 -421)📝
flowsint-api/app/api/routes/types.py(+6 -306)📝
flowsint-app/src/components/ui/sonner.tsx(+1 -1)➕
flowsint-core/src/flowsint_core/core/services/__init__.py(+70 -0)➕
flowsint-core/src/flowsint_core/core/services/analysis_service.py(+215 -0)➕
flowsint-core/src/flowsint_core/core/services/auth_service.py(+94 -0)➕
flowsint-core/src/flowsint_core/core/services/base.py(+194 -0)➕
flowsint-core/src/flowsint_core/core/services/chat_service.py(+288 -0)➕
flowsint-core/src/flowsint_core/core/services/custom_type_service.py(+270 -0)➕
flowsint-core/src/flowsint_core/core/services/enricher_service.py(+64 -0)...and 8 more files
📄 Description
Introduces dedicated services for business logic.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.