Doğan Can Bakır
13e5db7500
bump version
2026-03-05 14:48:23 +03:00
Doğan Can Bakır
ab19329f86
Merge branch 'dev' into fix/sources-in-alphabetical-order
...
Resolve conflict by adding urlscan source in alphabetical order.
2026-02-04 15:04:45 +03:00
Doğan Can Bakır
1ca2a67f92
add optional API key support for sources
...
- add KeyRequirement enum with three states: NoKey, OptionalKey, RequiredKey
- add KeyRequirement() method to Source interface
- update config generation to include optional sources
- update env var loading for optional sources
- update source listing with ~ marker for optional sources
- mark hackertarget, leakix, reconeer as OptionalKey
- fix hackertarget and reconeer to work without API key
closes #1695
2026-01-05 15:00:59 +03:00
Doğan Can Bakır
9b4705252e
fix race condition in github and gitlab sources
...
use atomic.Int32 for counter fields to prevent data races when
multiple goroutines concurrently increment requests/results/errors
2026-01-05 14:23:20 +03:00
Doğan Can Bakır
e96320ec38
add request tracking to -stats flag
...
Adds request counting to all sources to help users monitor API usage
and debug quota consumption issues like #1562 .
Changes:
- Add Requests field to Statistics struct
- Track HTTP requests in all 53 sources
- Display request count in stats output
Closes #1698
2026-01-05 14:14:20 +03:00
Doğan Can Bakır
8eacfb143a
bump version
2026-01-05 11:42:17 +03:00
Doğan Can Bakır
fe41f49040
add reconeer
2026-01-04 15:56:45 +03:00
Doğan Can Bakır
79a426007b
bump version
2025-12-18 15:28:48 +03:00
Doğan Can Bakır
692e30a592
add thc
2025-12-18 12:24:51 +03:00
Doğan Can Bakır
037d063603
minor
2025-12-08 15:25:17 +03:00
Doğan Can Bakır
074497b536
add profundis
2025-12-08 10:31:36 +03:00
Doğan Can Bakır
c83e0b62b4
bump version
2025-11-21 13:09:54 +09:00
Doğan Can Bakır
bc7edda8b6
remove hunter
2025-10-20 11:31:10 +03:00
Doğan Can Bakır
61bc082d5d
add api key support
2025-10-20 11:27:24 +03:00
Doğan Can Bakır
8117b1acf3
add windvane
2025-10-16 14:56:57 +03:00
Doğan Can Bakır
7823d41dd1
fix typo
2025-10-02 13:35:06 +03:00
Doğan Can Bakır
d236bba3dd
fix lint err
2025-10-02 13:32:23 +03:00
Doğan Can Bakır
648f1e1311
fix pagination
2025-10-02 13:27:42 +03:00
Doğan Can Bakır
20682b595a
update README
2025-09-24 13:52:17 +03:00
Doğan Can Bakır
0ed6faf8f2
add env var support for config files
2025-09-24 13:46:52 +03:00
Doğan Can Bakır
e5bcc681d1
add onhype
2025-09-22 16:00:01 +03:00
Doğan Can Bakır
92ee44cb13
bump version
2025-09-16 14:27:54 +03:00
Doğan Can Bakır
31d55080dc
minor
2025-07-23 19:08:43 +03:00
Doğan Can Bakır
f786099a2e
remove debug code
2025-07-23 19:08:24 +03:00
Doğan Can Bakır
e3af027548
add api key support for hackertarget
2025-07-23 19:06:56 +03:00
Doğan Can Bakır
3d12dd7dfb
update version
2025-06-20 21:50:06 +03:00
Doğan Can Bakır
ab4e8852b7
update lint action
2025-04-28 15:10:46 +03:00
Doğan Can Bakır
385e03eb95
update version
2025-04-28 14:49:21 +03:00
Doğan Can Bakır
aa7fd52c9b
update version
2025-02-25 16:24:55 +03:00
Doğan Can Bakır
2623ffd6ef
minor
2025-02-17 16:50:43 +03:00
Doğan Can Bakır
bc2d8d7b27
update dnsrepo api endpoint
2025-02-17 16:29:08 +03:00
Doğan Can Bakır
da756e8718
update version
2025-01-14 12:30:56 +03:00
Doğan Can Bakır
519f1dc7b0
fix silent
2024-04-01 17:23:16 +03:00
Doğan Can Bakır
739de94e52
update utils
2023-09-04 09:55:40 +00:00
Doğan Can Bakır
a7764d0904
minor
2023-08-21 11:49:25 +00:00
Doğan Can Bakır
43ebc2ef33
use -shortmode for excluding long running tests
2023-08-21 11:45:27 +00:00
Doğan Can Bakır
3c907cfee3
create if not exists
2023-08-17 13:35:28 +00:00
Doğan Can Bakır
048c92fb33
cleanup migration code
2023-08-16 11:56:52 +00:00
Doğan Can Bakır
776499ee9a
add integration test for sources w/o auth
2022-09-28 16:54:14 +03:00
Doğan Can Bakır
37fa84ef09
fix typo
2022-09-25 11:58:49 +03:00
Doğan Can Bakır
141a047704
add integration test for alienvault
2022-09-25 11:50:37 +03:00
Doğan Can Bakır
22f8270382
convert to parameterized test
2022-09-23 17:37:32 +03:00
Doğan Can Bakır
13aea5a33e
add integration test for hackertarget
2022-09-18 15:36:55 +00:00