summaryrefslogtreecommitdiff
path: root/plugin/plaintext/common_in.go
AgeCommit message (Collapse)Author
2026-04-28Complete functional options pattern refactoring for plaintext and maxmind ↵anthropic-code-agent[bot]
plugins Agent-Logs-Url: https://github.com/Loyalsoldier/geoip/sessions/f6cf868f-3c1b-41d2-8eb3-e82a23952afe Co-authored-by: Loyalsoldier <[email protected]>
2026-01-20Fix: processing JSON path (#289)202601192124Daniel Lavrushin
Co-authored-by: Loyalsoldier <[email protected]>
2024-10-31Feat: export input & output convertersLoyalsoldier
2024-08-31Chore: make error messages consistent across formatsLoyalsoldier
2024-08-31Feat: support to specify IP or CIDR in config file for text input formatLoyalsoldier
2024-08-13Refine: wantedList in various formatsLoyalsoldier
2024-08-10Feat: support JSON data as input formatLoyalsoldier
For the arg `jsonPath` in config, see syntax explanation here: https://github.com/tidwall/gjson/blob/master/SYNTAX.md
2024-08-06Feat: support extended text format with prefix & suffix in line as inputLoyalsoldier
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-06Fix: parsing CIDR in Clash & Surge rulesetLoyalsoldier
2023-10-29Fix: scan clash classical ruleset & surge rulesetLoyalsoldier
2023-10-29Feat: skip comment within a line in plaintext formats automaticallyLoyalsoldier
content starts with `#` `//` `/*` within a line will be treated as comment and be ignored
2021-08-29Refactor: use plugin architecture to support multiple I/O formatsloyalsoldier