| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
* change templates wording
|
|
|
|
|
|
|
| |
+ add check method to prevent sqlite3.OperationalError tracebacks
+ add create method to create base schema if missing
thanks to @weiss for reporting this
|
|
|
|
|
|
|
|
|
|
|
| |
+ add time-borders to all queries
The JabberSpam manifesto states that the critical period for a server to be approved again is 14 days. Thus I adjusted all queries required for the report function to only count within these borders.
Though if a domain is specified without the report argument the time border is increased to 1 month to increase visibility.
misc:
+ add Codefactor badge
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* config class revamp
+ add get_at method
+ add set_at method
+ add unset_at method
new config class to interactively get/set/unset config parameters from within other methods
* move report function to new file
+ move all report functions to new report class
the new report class works exactly like the internal one, but it is easier to maintain
* + implement the new config functions
+ implement the changed report functions
+ update docstrings
+ update code comments
* code cleanup
* further code cleanup
+ add variable type to all methods
* many indentation fixes
|
|
|
|
| |
+ add ISC licence
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Misc
+ add report directory
+ add template directory
+ add config.py loading user config
Feature Release
+ add report feature --report
+ add basic report template
+ add feature to use -d/ --domain flag multiple times
Optimization
* further code optimization
* update gitignore file
|
| |
| |
| |
| | |
+ add correct path to config.json to prevent file system clutter
|
| |
| |
| |
| |
| |
| |
| | |
* add more docstrings to main.py
* add README entry for no argument
Thanks to @weiss
|
| |
| |
| |
| | |
* update README to explain config.py
|
| |
| |
| |
| | |
* remove unnecessary else clause
|
| |
| |
| |
| | |
* update README.md to the latest changes
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Misc
+ add report directory
+ add template directory
Feature Release
+ add report feature --report
+ add basic report template
+ add feature to use -d/ --domain flag multiple times
Optimization
+ add config.py loading user config
* further code optimization
* update gitignore file
|
|
|
|
|
| |
+ add support gzip compressed logs
+ add support for multiple input files
|
|
|
|
|
|
|
|
| |
* replace system calls to sqlite
+ add tabulate module to format output
* update sql commands with named parameter substitution
asd
|
|
|
|
| |
+ add temporary abusereport generator script
|
| |
|
|
|
|
| |
* corrected a missed find
|
|
|
|
| |
+ add filter for the delay tag search to prevent timestamp mixups
|
|
|
|
| |
+ add None catch to body tag filter
|
|
+ python3 ingest and db management
+ abusereport bash script
|