Commit Graph
18 Commits
Author SHA1 Message Date
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