Skip to content
Snippets Groups Projects
  1. May 16, 2023
  2. May 11, 2023
  3. Mar 21, 2022
  4. Apr 29, 2020
  5. Mar 13, 2020
  6. Mar 06, 2020
  7. Sep 02, 2019
  8. Aug 27, 2019
    • Jan Mach's avatar
      Huge documentation improvements. · bbf45ebe
      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)
      bbf45ebe
  9. Jul 19, 2019
  10. Jul 04, 2019
  11. Jun 26, 2019
    • Jan Mach's avatar
      Huge improvements in additional object data services. · a158a21c
      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)
      a158a21c
  12. Mar 29, 2019
  13. Mar 26, 2019
  14. Feb 19, 2019
    • Jan Mach's avatar
      Moved the built-in index page into separate pluggable module. · 14be3783
      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)
      14be3783
  15. Jan 21, 2019
  16. Jan 15, 2019
  17. Jan 08, 2019
    • Jan Mach's avatar
      Fix: Temporary fix of the Globalize library being used before initialization. · d36d9d5d
      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)
      d36d9d5d
  18. Jan 07, 2019
  19. Jan 05, 2019
  20. Dec 21, 2018
    • Jan Mach's avatar
      Implemented prototype of collapsible dataset view and downloadable dataset... · b881454b
      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)
      b881454b
  21. Dec 20, 2018
  22. Dec 18, 2018
  23. Oct 29, 2018
  24. Oct 25, 2018
    • Jan Mach's avatar
      Massive overhaul and redesign of Hawat internals. · 4474c678
      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)
      4474c678
  25. Jul 16, 2018
  26. Jul 11, 2018
    • Jan Mach's avatar
      Huge improvements in Hawat web interface. · e1f8b66b
      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)
      e1f8b66b
  27. Jun 22, 2018
  28. Jun 18, 2018
  29. Jun 15, 2018
  30. May 28, 2018
    • Jan Mach's avatar
      Implemented quick measurement of request processing time in Hawat. · b764b8df
      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)
      b764b8df
  31. May 04, 2018
  32. Jan 28, 2018
    • Jan Mach's avatar
      Next iteration in IDEA event search form design. · d0b0a2f2
      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)
      d0b0a2f2
  33. Jan 25, 2018
    • Jan Mach's avatar
      Minor improvements in Hawat menus. · 27504166
      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)
      27504166
Loading