- Feb 19, 2019
-
-
Jan Mach authored
To be more consistent with the rest of the system this patch moves the built-in index page to separate pluggable module. There is still room for improvement by using Jinja2 macro for rendering breadcrumb navigation. Currently it is used only within part of the system. (Redmine issue: #4220,#3443)
-
Jan Mach authored
This commit brings in basic filtering rule playground view, that enables users to simply paste IDEA event as raw JSON string and then write and immediatelly check filtering rule againsta that event. Possible improvements are better integration with filters.show, filters.create, filters.update and events.show views. (Redmine issue: #4745)
- Feb 18, 2019
-
-
Jan Mach authored
Changed coding style to match the rest of the project, added some more configuration options for tweaking authentication modules, like default login/logou redirection targets. (Redmine issue: #3443)
-
- Feb 15, 2019
-
-
Jan Mach authored
There were deprecated deployment related tasks in Gruntfile related to previous package building and deployment mechanism. There are no longer valid and used, so I have removed them to make the file more clear. All package build and deployment related tasks should be moved to master makefile and Grunt should be used only to the stuff related to web interface. So the next task will be to rewrite the Debian package generation into the master makefile. (Redmine issue: #4216,#3387)
-
Jan Mach authored
Previously all API documentation pages were manually created, which resulted is errors. (Redmine issue: #4216,#3361,#3387)
-
Jan Mach authored
(Redmine issue: #3387)
-
Jan Mach authored
Adding these files to the repository was a mistake that goes against best practices. (Redmine issue: #3387)
- Feb 12, 2019
-
-
Jan Mach authored
(Redmine issue: #4216,#3387)
-
Jan Mach authored
* Merged pylint and pyflakes tasks for simplicity, * Fixed broken clean task. * Updated development documentation to include Grunt as prerequisite. * Few additional minor tweaks. (Redmine issue: #4216,#3387,#3361)
-
Jan Mach authored
Following big improvements were made to make the development more easier: * Created the 'setup.py' script to support native Python packaging with setuptools and pip. * There is a new target 'make develop', that will bootstrap the Python virtual environment, install all production and development requirements and install the whole project in editable mode. * Revised the dependency installation targets. * Big facelift of makefile help target. * Added target for build environment cleanup. * Added target for initialization of new translations of Mentat and Hawat. * Added target for building locally Python packages. * Added target for building locally Debian packages. * Updated documentation page for developers. (Redmine issue: #4216,#3387,#3361)
-
- Feb 11, 2019
-
-
Jan Mach authored
(Redmine issue: #4216)
-
Jan Mach authored
IDEA event objects contain utility method for retrieving all Source/Target IP addresses. I have reverted the changes from previous commit to keep the addresses in original order. Minor coding style improvements. (Redmine issue: #4225)
-
Jan Mach authored
-
- Feb 08, 2019
-
-
Jan Mach authored
After release two minor bugs were found in the codebase that needed immediate patching. I have fixed that in separate branch, applied to the release and master branches and now I am pulling these changes to current development work.
-
Jan Mach authored
Reporting dashboard timeline chart for number of events per abuse was displaying only a fraction of data. Before certain point in time the data structure was little bit different and the number were not included in new statistics.
-
- Feb 07, 2019
-
-
Jan Mach authored
-