- Oct 25, 2021
-
- Feb 06, 2019
-
- Jan 16, 2018
-
-
Jan Mach authored
This commit contains following work: * SQL data model for representing IDEA events in PostgreSQL. * SQL schema for IDEA event table and indices. * Event storage service - database abstraction layer for working with IDEA events. * Migration script for converting events from MongoDB collection into PostgreSQL table. This code is based on initial prototype and work done by Radko Krkoš <radko.krkos@cesnet.cz> and he deserves credit for a lot of research and pilot work. (Redmine issue: #3734)
-
- Oct 16, 2017
-
- 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)
-
- Sep 08, 2017
-
- Aug 31, 2017
-
-
Jan Mach authored
-
- May 10, 2017
-
-
Jan Mach authored
Status display command is fully working, the update command still needs few tweaks and more testing before it can be considered production tool. There is an issue with storing network records into database, because the database is not capable to store IPv6 as 16 byte integers. Because of this the existing query interface in Hawat will not work. For the necesary conversions the typedcol library could be used. (Redmine issue: #3385)
-
- Apr 13, 2017
-
-
Jan Mach authored
This commit introduces finished working prototype of mentat-storage.py real-time message processing module including appropriate unit tests and basic documentation work. Key features are possible customization of target database and collection, usage of core database configuration file, which can be overriden with local config file, or command line options. Messages are currently stored in database one by one, however batch processing will possibly be implemented in the future. (Redmine issues: #3364, #1017 and #3361)
-
- Mar 21, 2017
-
-
Jan Mach authored
-