Release Note v1.20.0
New Features
- 66a7448384 new: -dry-run flag added to test the rules' syntax (Matrix86)
- 4aeef605aa new: added basic json filter (evilsocket)
- 83b8e06d8c new: added ratelimit filter (glcbrg)
- 33b0ae1642 new: added new Sha functions to JS plugin (glcbrg)
Fixes
- 49644a489b fix: twitter moved to APIv2 (Matrix86)
- d726fbf216 fix: do not exit if TweetSearchStreamAddRule return an error (Matrix86)
- 62a932127d fix: crash if TweetSearchStreamAddRule returns an error (Matrix86)
- 52d821026f fix: avoiding to perform multiple calls to retrieve info since twitter supports the expansion (Matrix86)
- 3075372229 fix: set main to original text if it is a retweet (Matrix86)
- 050d7afa81 fix: call the rule clean up on failure (Matrix86)
- 92ca4a6959 fix: logs refactoring (Matrix86)
- 8d50565516 fix: the return was closing the go func after a disconnection (Matrix86)
- 8b9953a713 fix: updating github.com/cloudflare/circl to v1.3.3 (Matrix86)
- c796f29ffe fix: closing the PDF file on exit (Matrix86)
- d6bc00b1dd fix: update the date of the last check (Matrix86)
- dea8451831 fix: updating deps (Matrix86)
- be17ee843c fix: errors on tests (Matrix86)
- 2fdb37963e fix: additional check on flatType func to avoid crash (glcbrg)
- b5d2e4670c fix: minor fixes and tests (glcbrg)
- 4a86571e95 fix: adding ratelimit tests (Matrix86)
Misc
- e2c6d9e245 removing dghubble/go-twitter and adding g8rswimmer/go-twitter/v2 (Matrix86)
- 6763fbe781 Merge pull request #4 from Matrix86/fix/twitterv2 (contributed by Matrix86)
- 13c589e193 Merge pull request #5 from Matrix86/fix/twitter (contributed by Matrix86)
- 7cc80b9ce3 adding matching rules and allowing to create multiple rules to the same twitterFeeder instance (Matrix86)
- c9e935bb85 edit the documentation for the new parameters (Matrix86)
- 75c1375904 refactoring of logs and connection retry (Matrix86)
- dbd36b27e0 format for time.Seconds() is float (Matrix86)
- 26154264a9 Merge pull request #6 from Matrix86/fix/twitterv2 (contributed by Matrix86)
- 66c713d3d5 Merge pull request #7 from Matrix86/fix/twitterv2 (contributed by Matrix86)
- 084033f847 check if Twitter's rules are shorter than 10 chars (Matrix86)
- e9234560a4 doc: updating README (Matrix86)
- 946810070b doc: fix typo (Matrix86)
- 4da19c156b doc: fix typo (Matrix86)
- 45afd692b0 Merge pull request #8 from Matrix86/new/dryrun (contributed by Matrix86)
- f1bfc06340 misc: remove some debug lines (Matrix86)
- d29a533b40 feat: adding imap feeder and xls filter (Matrix86)
- e1cf997307 misc: small fix or general refactoring i did not bother commenting (evilsocket)
- 02a11c5a05 Merge branch 'master' into json_filter (Matrix86)
- 3e5cbfb257 misc: adding doc (Matrix86)
- 500b327732 Merge pull request #9 from Matrix86/json_filter (contributed by Matrix86)
- a8db8bdc10 misc: fix doc (Matrix86)
- 289a2841a4 Merge pull request #10 from Matrix86/feat/ratelimiter (contributed by Matrix86)
- 99ef0943ef releasing v1.20.0 (Matrix86)