Resolves backend bugs including batch zip alignment mismatches in enrichers, phone validation return value logic, and database type warnings in the secure key vault.
🔄 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/172
**Author:** [@melihdaskiran](https://github.com/melihdaskiran)
**Created:** 6/4/2026
**Status:** 🔄 Open
**Base:** `main` ← **Head:** `fix/zip-and-vault-bugs`
---
### 📝 Commits (1)
- [`25eb3a0`](https://github.com/reconurge/flowsint/commit/25eb3a04009d2d72c5e5e8b5db80ac91e8595b0c) Fix zip alignment mismatch, phone validation return value, and vault owner_id type matching
### 📊 Changes
**10 files changed** (+57 additions, -33 deletions)
<details>
<summary>View changed files</summary>
📝 `flowsint-api/app/utils.py` (+3 -1)
📝 `flowsint-core/src/flowsint_core/core/vault.py` (+4 -4)
📝 `flowsint-core/tests/vault/test_vault.py` (+1 -1)
📝 `flowsint-enrichers/src/flowsint_enrichers/domain/to_asn.py` (+5 -2)
📝 `flowsint-enrichers/src/flowsint_enrichers/domain/to_ip.py` (+11 -2)
📝 `flowsint-enrichers/src/flowsint_enrichers/email/to_gravatar.py` (+7 -2)
📝 `flowsint-enrichers/src/flowsint_enrichers/ip/to_asn.py` (+5 -2)
📝 `flowsint-enrichers/src/flowsint_enrichers/ip/to_fraudscore.py` (+16 -15)
📝 `flowsint-enrichers/src/flowsint_enrichers/phone/to_infos.py` (+2 -3)
📝 `flowsint-enrichers/src/flowsint_enrichers/utils.py` (+3 -1)
</details>
### 📄 Description
Resolves backend bugs including batch zip alignment mismatches in enrichers, phone validation return value logic, and database type warnings in the secure key vault.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/reconurge/flowsint/pull/172
Author: @melihdaskiran
Created: 6/4/2026
Status: 🔄 Open
Base:
main← Head:fix/zip-and-vault-bugs📝 Commits (1)
25eb3a0Fix zip alignment mismatch, phone validation return value, and vault owner_id type matching📊 Changes
10 files changed (+57 additions, -33 deletions)
View changed files
📝
flowsint-api/app/utils.py(+3 -1)📝
flowsint-core/src/flowsint_core/core/vault.py(+4 -4)📝
flowsint-core/tests/vault/test_vault.py(+1 -1)📝
flowsint-enrichers/src/flowsint_enrichers/domain/to_asn.py(+5 -2)📝
flowsint-enrichers/src/flowsint_enrichers/domain/to_ip.py(+11 -2)📝
flowsint-enrichers/src/flowsint_enrichers/email/to_gravatar.py(+7 -2)📝
flowsint-enrichers/src/flowsint_enrichers/ip/to_asn.py(+5 -2)📝
flowsint-enrichers/src/flowsint_enrichers/ip/to_fraudscore.py(+16 -15)📝
flowsint-enrichers/src/flowsint_enrichers/phone/to_infos.py(+2 -3)📝
flowsint-enrichers/src/flowsint_enrichers/utils.py(+3 -1)📄 Description
Resolves backend bugs including batch zip alignment mismatches in enrichers, phone validation return value logic, and database type warnings in the secure key vault.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.