| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-28 | Refactor all plugins to use functional options patterncopilot/refactor-plugins-functional-options | copilot-swe-agent[bot] | |
| Agent-Logs-Url: https://github.com/Loyalsoldier/geoip/sessions/e2b66c9a-3d01-490c-9b31-32109cfe4feb Co-authored-by: Loyalsoldier <[email protected]> | |||
| 2026-01-20 | Fix: processing JSON path (#289)202601192124 | Daniel Lavrushin | |
| Co-authored-by: Loyalsoldier <[email protected]> | |||
| 2024-10-31 | Feat: export input & output converters | Loyalsoldier | |
| 2024-08-31 | Chore: make error messages consistent across formats | Loyalsoldier | |
| 2024-08-31 | Feat: support to specify IP or CIDR in config file for text input format | Loyalsoldier | |
| 2024-08-13 | Refine: wantedList in various formats | Loyalsoldier | |
| 2024-08-10 | Feat: support JSON data as input format | Loyalsoldier | |
| For the arg `jsonPath` in config, see syntax explanation here: https://github.com/tidwall/gjson/blob/master/SYNTAX.md | |||
| 2024-08-06 | Feat: support extended text format with prefix & suffix in line as input | Loyalsoldier | |
| IP and CIDR with prefix and suffix in one line now can be processed by using `text` format as input, specified by args `removePrefixesInLine` and `removeSuffixesInLine`. | |||
| 2024-08-06 | Fix: parsing CIDR in Clash & Surge ruleset | Loyalsoldier | |
| 2023-10-29 | Fix: scan clash classical ruleset & surge ruleset | Loyalsoldier | |
| 2023-10-29 | Feat: skip comment within a line in plaintext formats automatically | Loyalsoldier | |
| content starts with `#` `//` `/*` within a line will be treated as comment and be ignored | |||
| 2021-08-29 | Refactor: use plugin architecture to support multiple I/O formats | loyalsoldier | |
