- Mar 07, 2021
-
- Mar 31, 2020
-
- Mar 09, 2020
-
- Mar 07, 2020
-
- Oct 29, 2019
-
- Jul 19, 2019
-
- Jun 26, 2019
-
-
Jan Mach authored
* Implemented brnad new PassiveDNS data service and pluggable module for Hawat. * Implemented support for HTML snippet endpoints. * Implemented basic framework for asynchronous fetching additional data for IP addresses in IDEA event detail view. * Implemented fetching of additional data for IP addresses. (Redmine issue: #5278)
-
- Jun 18, 2019
-
- Jan 28, 2019
-
- Jan 08, 2019
-
-
Jan Mach authored
There was an issue with the Globalize library being used before it was fully initialized. This issue is now solved by using synchronous AJAX get requests to fetch the configuration JSON metadata files, this solution is however not optimal and should be revisited in the future. (Redmine issue: #4321)
-
- Jan 05, 2019
-
- Dec 18, 2018
-
- Nov 22, 2018
-
- Jul 26, 2018
-
- Jul 11, 2018
-
-
Jan Mach authored
This patch introduces huge amount of work related to Hawat web interface. I was just clicking through the interface and trying to improve everything that popped out at the moment. There are following improvements: * Enabled DataTable localication plugins. * Implemented common layout for object management views (list views). * Redesigned application menu implementation. * Enhanced application menu to support contextual item action menus in listing tables. All administration list views now use it to generate contextual action toolbars. * Menu object is now used even to generate breadcrumb menus. * Simplified working with view icons and their propagation into action menus. * Implemented AJAX spinner and used AJAX to fetch raw report data to web interface. There is stil a lot of room for improvements, the idea is for the user to be able to inteligently browse through the loaded data in some way. * Redesigned object administration views (users, groups, filters, networks). * Cleaned up list of built-in icons. * Improved web interface translations after the changes in this commit. * Fixed the bug in serving report data files. (Redmine issue: #3734,#3443)
-
- Jun 22, 2018
-
- Jun 01, 2018
-
- May 16, 2018
-
- May 04, 2018
-
- Dec 20, 2017
-
-
Jan Mach authored
The Dashboards module in Hawat user interface now contains prototype implementation for calculating and viewing overall event processing statistics. The module design is based on original Perl-based interface with many enhancements both on the surface (interface) and in the backend code. The work is not yet finished, some of the tasks that remain to be done are: * Links from data tables to other modules of the interface. * Missing sorting arrows in data table headers. * Interface tweaks. * Chart descriptions and/or help texts. * Search form tweaks or changes (current implementation is maybe too powerfull for general user). (Redmine issue: #3734)
-
- Sep 27, 2017
-
-
Jan Mach authored
This commit represents huge amount of work and introduces new Python-based version of Hawat web user interface for Mentat system. It is built on top of the great Flask framework. Currently it is still work in progress and many features are implemented only as dummy stubs, however the core functionality is almost finished. Following is a list of current key features: * Focus on modular architecture using Flask`s blueprint feature. * Multi-layered configurability (defaults, multiple file overrides). * Plugin system. * Internationalization support. * Support for multiple authentication systems. This commit provides working albeit hollow starting point for future web interface development. IT IS NOT READY FOR PRODUCTION USAGE!!! (Redmine issue: #3734,#3361)
-