2.13.2 open 20 days late (09/16/2024) 93% 16 issues (15 closed — 1 open) Related issues Bug #7724: Mentat-controller raises Exception when name is specified Actions Bug #7759: Reporter doesn't update thresholds in some cases Actions Bug #7762: Old reports cannot be displayed Actions Bug #7769: Some attachments from cz.cesnet.nemea.url_blacklist cannot be loaded Actions Bug #7771: Statistician stopped working because of an Exception Actions Bug #7772: Possible issue in reports dashboard Actions Bug #7775: Event aggregation in reports seems broken (recurrence mechanism) Actions Bug #7779: /timeline/tab/search Application Error on invalid query params Actions Bug #7780: Error when sending 0x00 characters Actions Feature #7729: Description tab in timeline Actions Feature #7744: Reports with relapse could be linked to reports which started the silencing Actions Feature #7768: Add Metacentrum IPV6 networks to the externally updated feed Actions Feature #7773: Group authorization changes Actions Feature #7778: Add an endpoint for listing groups Actions Task #7534: Update underlying Debian systems from Buster to Bookworm Actions Task #7777: Better linting Actions
2.14 open Due in 9 days (10/15/2024) 4% 12 issues (0 closed — 12 open) Related issues Bug #7770: Reporter sends thresholded events only from relapse period Actions Bug #7781: Identity error on /static/* Actions Feature #7621: Reporting of post-hoc events detected by FTAS (and other) Actions Feature #7708: Host info module Actions Feature #7728: Fulltext searchable Description Actions Feature #7739: Extend report search for other attributes from metadata Actions Feature #7774: Add support for new IDEA fields Actions Feature #7788: Czech should be the default language for CESNET Actions Support #7787: Automatic import sorting Actions Task #7619: Flask Deprecation warnings Actions Task #7662: Update system dependecies Actions Task #7767: Consider switch to opensource GeoIP data Actions
Backlog open Due in over 6 years (12/30/2030) Meta-version for future system features 35% 61 issues (20 closed — 41 open) Related issues Bug #6209: Reenable Metacentrum network list update Actions Bug #6857: Search hosts view generates too broad database queries Actions Bug #7108: Hawat's babel.cfg is missing from deb installation Actions Bug #7121: Spool dir is sometimes created with wrong privileges on start Actions Bug #7200: Reporting events after group name has changed Actions Bug #7241: Hawat fails with 500 on DB restart, Mentat (Storage) also breaks Actions Bug #7570: Daemons and cronjob scripts should report crashes Actions Bug #7639: Timeout error when searching for updates Actions Bug #7648: Enricher and Storage modules are too slow Actions Bug #7655: mentat-backup doesn't delete old files Actions Bug #7681: There are no detectors on Hub Actions Bug #7731: Users should be able to edit only "manual" feed Actions Bug #7776: Client is not authenticated despite providing a correct Authorization header with api key in GET request Actions Bug #7782: Error when header contains newline Actions Bug #7784: Open redirection Actions Feature #3367: Implement sending of critical errors via email Actions Feature #4213: Implement dynamically loaded modules in Enricher Actions Feature #4231: Implement and make use of cleanup mechanism for "_" namespaces from IDEA messages. Actions Feature #4273: Consider/choose/implement different communication protocol Actions Feature #4386: PGP signing of reports Actions Feature #4447: System status monitor should also report on warden-filer status Actions Feature #4466: Report duplicate IDs Actions Feature #4571: Aggregation of IP address lists to ranges within one event Actions Feature #4693: Implement support for saving custom queries Actions Feature #4694: More generic mechanism for time window pager Actions Feature #6310: Implement result caching Actions Feature #6802: Split Mentat specific keys and enrichment keys namespaces Actions Feature #6928: Reconsider Mentat process management Actions Feature #6929: Reconsider Mentat command-line tools Actions Feature #7216: International Domain Names support in Mentat Actions Feature #7221: Referential integrity for database arrays Actions Feature #7439: Remove FileWhoisModule from whois service Actions Feature #7550: A way to load additional data for IPs in 'Show event' in bulk Actions Feature #7611: Script for modification of postgresql.conf for only necessary changes Actions Feature #7693: Minor UI improvements Actions Feature #7702: CSAG should keep query parameters from form Actions Feature #7706: Users should be able to choose which information about events should be displayed in the event search Actions Feature #7707: All fields in search form should have negations Actions Feature #7727: Pivot table visualization Actions Feature #7785: Shadow reporting Actions Support #4212: Filter cleanup after migration Actions Support #7387: Evaluate pg_repack as a way to shorten maintenance downtime on upgrade Actions Support #7717: Add tests for more Hawat endpoints Actions Support #7789: Add automatic type checking using mypy Actions Config #4723: Access permisions prevent warden-filer start after system reboot Actions Config #6251: Rethink the indices and planner cost optimizations in light of the current usage patterns Actions Config #7753: Catch all úkol pro vytvoření nových tříd událostí Actions Config #7786: Multiple issues with web configuration Actions Task #1019: Attach our central syslog server as data source for our instance of Warden/Mentat Actions Task #4227: Improve unit tests for daemon components. Actions Task #4228: Hawat: Make use of Flask-Cache plugin Actions Task #4229: Improve unit tests for generating various reports Actions Task #4241: Improve documentation for Mentat modules/daemons Actions Task #4494: Redesign JS portion of the Hawat web interface Actions Task #7538: Streamline documentation concerning VACUUM/CLUSTER/ANALYZE Actions Task #7545: Review SQLAlchemy vs Flask-SQLAlchemy consolidation options Actions Task #7615: Update flask-sqlalchemy Actions Task #7669: Optimize client rendering time Actions Task #7732: Menu reorganisation and cleanup Actions Task #7757: Log request and environment in case of an error Actions Task #7783: pip: Legacy editable install of mentat-ng is deprecated Actions
Future open Due in over 6 years (12/31/2030) Maybes. 53% 6 issues (2 closed — 4 open) Related issues Feature #4218: Hawat: Improve system status view module Actions Feature #6256: Review possibilities of support of timeline calculation on db Actions Feature #6332: Improve searching with caching and JavaScript Actions Feature #6950: Consider implementing include in config files Actions Task #7539: Migrate from Buildbot to GitLab Actions Task #7752: Setuptools deprecation warning Actions
Long running open Due in over 6 years (12/31/2030) Meta-version for long running tasks and recording of repetitive work 100% 5 issues (5 closed — 0 open) Related issues Task #1017: Testing Actions Task #3361: Documentation Actions Task #3387: Building and deployment of distribution packages Actions Task #3443: Code quality improvements Actions Task #4215: Server management Actions
Rejected open Due in over 7 years (12/31/2031) Meta-version for rejected issues 100% 23 issues (23 closed — 0 open) Related issues Bug #3369: Runlog file names are not sufficiently unique Actions Bug #6156: Enricher GeoipEnricherPlugin crashes on nonexistent GeoIP file Actions Bug #6210: Index usage in mentat_main database Actions Bug #6372: There is hardly anyone left to develop Mentat Actions Bug #6948: Pynspect might take advantage of some optimizations Actions Bug #7561: Inconsistent quotation in YAML representation of event Actions Bug #7638: mentat-statistician error after DST change Actions Bug #7659: Exception is not defined in blinker Actions Bug #7743: Feedback contains wrong report id Actions Feature #3366: Validation of configuration files using JSON schema files Actions Feature #4224: Hawat: Ability to add notes to actions, particularly to the disable action Actions Feature #4234: Hawat: Improve working with icons Actions Feature #4308: Add References header to reports Actions Feature #4348: Better support for sparse columns Actions Feature #4383: Consider switching string classification fields to enums Actions Feature #4385: Unify empty arrays and NULLs Actions Feature #4398: Use established lists of possible values for suitable columns instead of dynamic enumerations Actions Feature #5069: NERD info integration Actions Feature #6254: Detector list in Event search result table is not populated by all Nodes from original IDEA Actions Task #3392: Revision of JPath library Actions Task #4402: Implement basic unit tests for Hawat Actions Task #6054: Explore the use of PostgreSQL views for easier event storing and querying Actions Task #7689: Node.js setup_XX.x installation script is deprecated Actions