- May 16, 2023
-
-
Rajmund Hruška authored
-
- May 11, 2023
-
-
Rajmund Hruška authored
-
- Mar 21, 2022
-
- Apr 29, 2020
-
-
Jan Mach authored
Custom CSS, JS and image files were moved to application`s static folder. (Redmine issue: #3443)
-
- Mar 13, 2020
-
-
Jan Mach authored
-
- Mar 06, 2020
-
- Sep 02, 2019
-
-
Jan Mach authored
(Redmine issue: #3361)
-
- Aug 27, 2019
-
-
Jan Mach authored
Implemented prototype built-in help pages for events/sear4ch and events/show endpoints. Improved the help pluggable module to autodiscover help pages. Improved autogenerated Sphinx documentation for events pluggable module. (Redmine issue: #3361)
-
- Jul 19, 2019
-
- Jul 04, 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)
-
- Mar 29, 2019
-
-
Jan Mach authored
(Redmine issue: #4800)
-
- Mar 26, 2019
-
-
Jan Mach authored
Users are not happy when they enter empty help page. It is better to hide it until there is some useful content.
-
- 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 21, 2019
-
- Jan 15, 2019
-
-
Jan Mach authored
(Redmine issue: #4321)
-
- 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 07, 2019
- Jan 05, 2019
-
-
Jan Mach authored
(Redmine issue: #4321)
-
- Dec 21, 2018
-
-
Jan Mach authored
Implemented prototype of collapsible dataset view and downloadable dataset option for timeline charts. All timeline charts in reporting dashboard and timeline module now support displaying of chart datasets in tables within collabsible sidebar. Additionaly the chart dataset can now be downloaded as CSV file for easy import into table processor software like LibreOffice. (Redmine issue: #4321)
-
- Dec 20, 2018
-
-
Jan Mach authored
Unnecessary optimalization. (Redmine issue: #4321,#3443)
-
- Dec 18, 2018
-
-
Jan Mach authored
Improved the calculations of time step size for timeline charts. Improved the format of rendered time stamp for chart time scale. (Redmine issue: #4321)
-
- Oct 29, 2018
- Oct 25, 2018
-
-
Jan Mach authored
The base implementations for web interface artefacts were redesigned to enable better propagation of view class metadata into the templates, to make the implementation of additional views even more easy and to enable easy development of AJAX backend API services. (Redmine issue: #4366,#4235)
-
- Jul 16, 2018
-
-
Jan Mach authored
(Redmine issue: #3443)
-
- 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 18, 2018
- Jun 15, 2018
-
-
Jan Mach authored
(Redmine issue: #3734)
-
- May 28, 2018
-
-
Jan Mach authored
Request processing time is measured from the correct request beginning point in Flask (using beforerequest decorator) up to the moment of rendering Jinja2 template for particular page. There is a bit of error, because some tasks performed after page rendering might not get measured, but this feature is intended to measure mainly length of database queries. For most use cases this solution should be enough, there is always debug toolbar for developers. (Redmine issue: #3734)
-
- May 04, 2018
-
-
Jan Mach authored
(Redmine issue: #3734)
-
- Jan 28, 2018
-
-
Jan Mach authored
* Added the ability to search according to the 'source|target|detector types' and 'description'. * Added the ability to search according to the host address|ports|types. Host is an alias for Source OR Target. * Minor design improvements in main menu and other page widgets. * Updated mentat-precache.py according to changes mentioned above. * Added new 'allow_empty' feature to mentat-precache.py. (Redmine issue: #3752,#3734)
-
- Jan 25, 2018
-
-
Jan Mach authored
* Made certain texts in the menu hidden on smaller displays, so that the menu does not take two rows. * Menu reorganization - moved status overviews from MORE section to ADMIN section of menu. * Minor menu translation tweaks. (Redmine issue: #3734)
-