Releases: CZ-NIC/convey
Releases · CZ-NIC/convey
Aggregation and Sending
- aggregation – count grouped by a column, sum, etc
- sending interface redesigned – dynamic templates, step by step sending, generate e-mail preview
- daemon – since it takes around 0.75 s to start the program, notably because of the external libraries (pint, bs4, requests), when doing a single query or a headless processing (no menu involved) we may reduce this time at least ten times with a daemon that is automatically started with the first launch
--output
left BLANK causes output be piped to STDOUT instead of to a file.--delimiter-output
,--quote-char-output
,--header-output
(may be set to false) to change output file syntax- bash completion
- filter menu – now includes both exclude and include filter and unique filter
- reset menu – possibility to discard just a subset of processing settings
- tests
Web service and Headless
- web service
- headless launch
- many new flags, see
--help
andconfig.ini
- github crash auto-report
- PyPi claimed
- Whois global cache with TTL, LACNIC quota
- row duplication when multiple results returned
- logs in format "time IP src port > IP dst port" can be automatically transformed to CSV before
- multiline base64 and quoted_printable strings automatically decoded
- decorator PickMethod, PickInput to allow the user choose the way generating will work
- advanced header detection
- wizzards when creating custom fields
- config file startup integrity check
- column sorting
- many new types: reg, dns, tld, web, ports, urlencode, quoted_printable, charset, bytes, timestamp, phone, unit
STDIN coming
- stdin input
- single value input
- new flags
- config file startup integrity check
- new column types
...
See CHANGELOG.md
Python3.6+
- better support for various WHOIS responses
- better invalid lines processing
- config menu that allows you to open config file directly from Convey
commit 100 = mature version 1.0.0
Every important feature working as expected.