Commit Graph

10 Commits

Author SHA1 Message Date
Ethan Knowlton cf59e4401a feat(ipstack): added currency module to IP Stack response for parser 2023-11-14 03:49:13 -05:00
Ethan Knowlton 79c8f54d44 Cache in Redis
- [x] Pipeline to update binary on server when changes are pushed
- [x] Added config option for Cache TTL in Seconds in `/etc/echoip/config.toml
- [x] Updated Readme for Cache Options
- [x] Added `Null` cache for optional no use of cache

- [x] Adding Redis Cache
- [x] Moving configuration to file config
- [x] Automatic Release for amd64 linux
- [x] Adding automatic deployment

- Added `LICENSE` file to the release file
2023-10-07 01:21:52 -04:00
Ethan Knowlton 9217488362 better empty threatthypes handling 2023-10-05 12:20:30 -04:00
Ethan Knowlton 269bf95625 refactor module name to levelsoftware 2023-10-05 11:43:02 -04:00
Ethan Knowlton 6c950e10d3 some refactoring 2023-10-04 14:19:05 -04:00
Ethan Knowlton 410002ff47 upadted template, added https option for ipstack 2023-10-04 09:43:37 -04:00
Ethan Knowlton 81aa484762 Added extra IP Stack fields
- IsDaylightSavings
- IsProxy
- IsTOR
- IsCrawler
- CrawlerName
- CrawlerType
- ThreatLevel
- ThreatTypes
2023-09-30 11:17:44 -04:00
Ethan Knowlton d3bee3c4d8 removed debuging log statement 2023-09-22 21:31:07 -04:00
Ethan Knowlton 79e3d6a9be gofmt -- hopefuly what works 2023-09-22 21:28:49 -04:00
Ethan Knowlton 08a55bc67f some refactoring, more to go 2023-09-22 21:21:58 -04:00