dextmorgn
b9fa1bbde9
fix(enrichers): individual to domains
2026-02-13 13:17:44 +01:00
dextmorgn
8a01f353b8
feat(enrichers): whoisxml
2026-02-12 22:01:52 +01:00
Alexander Lüftl
12ef177127
fix(enricher): handle invalid phone/email validation gracefully in website_to_crawler
...
Previously, when the reconcrawl library extracted a phone number or email
that failed Pydantic validation, the entire crawl would fail and all
collected data would be lost.
This adds per-item try-except blocks around Phone() and Email() construction
so invalid items are logged and skipped while valid ones are still collected.
2026-01-28 10:07:41 +01:00
dextmorgn
14f79fecc5
feat(enricher): email to domain + fix empty values
2026-01-27 11:15:50 +01:00
dextmorgn
a178ef1bcd
feat(chore): update deploy components
2026-01-25 20:45:22 +01:00
dextmorgn
7d33b813de
chore(license): migrate from AGPL-3.0 to Apache License 2.0
2026-01-25 16:19:28 +01:00
dextmorgn
ffe2203410
feat(enrichers): remove dependency for neo4jConnection
2026-01-21 17:18:38 +01:00
dextmorgn
5b00e8ea6e
feat(types): remove dummy email
2026-01-04 12:35:17 +01:00
dextmorgn
d471080dc6
feat(enrichers): email_to_username + fix sherlock
2026-01-01 17:00:29 +01:00
dextmorgn
20357cd319
feat(enrichers): to_website additional infos
2025-12-03 12:36:10 +01:00
dextmorgn
67bfd115dc
feat(app): graph minimap + lod for edges
2025-12-02 21:48:25 +01:00
dextmorgn
cb2c79d164
feat(enrichers): sort by name
2025-12-02 10:22:43 +01:00
dextmorgn
c2b0442318
feat(enrichers): to_dummy_domains
2025-12-01 11:43:57 +01:00
dextmorgn
543d21ad8a
feat(enrichers): remove dummy test enrichers
2025-11-30 12:53:05 +01:00
dextmorgn
e5eb5b6228
feat(enrichers): add decorator to all enrichers
2025-11-30 12:50:46 +01:00
dextmorgn
81a779cd73
feat: rebase main
2025-11-27 18:24:38 +01:00
dextmorgn
6497bef7e5
feat(enrichers): 1.0.0
2025-11-27 17:34:06 +01:00
dextmorgn
2123ea5b8d
feat: complete refactor
2025-11-27 17:16:41 +01:00