- 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 03, 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
This was done to avoid duplication of titles in case there are more charts providing view to the same data. (Redmine issue: #4321)
-
Jan Mach authored
(Redmine issue: #4321)
-
Jan Mach authored
(Redmine issue: #4321)
-
Jan Mach authored
Previously the JS code for charts was generated from Jinja2 templates. New approach uses chart factory functions in separate JS file and much more simple Jinja2 templates. (Redmine issue: #4321)
-
Jan Mach authored
Unnecessary optimalization. (Redmine issue: #4321,#3443)
-
Jan Mach authored
(Redmine issue: #3361)
-
Added lessons learned from DB optimization on mentat-alt and mentat-dev. (Redmine issue: #4301) Updated the DB schema representation. (Redmine issue: #4363)
-
- Dec 19, 2018
- Dec 18, 2018
-
-
Jan Mach authored
(Redmine issue: #3387)
-
Jan Mach authored
Enabled the 'classes' and 'severities' pie charts for event and report dashboards and report detail. (Redmine issue: #4321)
-
Jan Mach authored
The IDEA event dashboard and timeline calculations are taking too long. I have attempted to optimize the performance as much as possible without bigger design changes. (Redmine issue: #4321)
-
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)
-
- Dec 13, 2018
- Dec 12, 2018
- Dec 11, 2018
-
-
Jan Mach authored
Each of the sub-statistics like number of events per category, abuse etc. is not rendered in separate timeline chart. (Redmine issue: #4321)
-
Jan Mach authored
(Redmine issue: #4321)
-
Jan Mach authored
Because the other pats of code use timezone unaware timestamps implicitly in UTC. (Redmine issue: #4321)
-
- Dec 06, 2018
-
-
Jan Mach authored
When fetching data from database, the 'event' column is not retrieved, because it is not necessary for instantinating the IdeaGhost event class. (Redmine issue: #4321)
-
- Dec 05, 2018
-
-
Jan Mach authored
When the time interval is not explicitly set, the minimal detection time value is retrieved from database and used as chart beginning. The current time is used as chart end. This approach enabled us to retrieve the dataset from the database unsorted and it might produce performance boost. (Redmine issue: #4321)
-
Jan Mach authored
Removed files, that were accidentally copied when creating the pluggable timeline module.
-
Jan Mach authored
All renderable views now have the ability to create time marks to enable tracing the most expensive operations. First view using this feature is the new timeline search view, because we need the right place to focus our performance optimization. (Redmine issue: #4321)
-
Jan Mach authored
The improvement is not fetching all table columns for simple row counting operation.
-
Jan Mach authored
This module attempts to display the events on a timeline to show event distribution over the period of time. This commit contains initial work, which still needs a lot of improvement before production release. It is nevertheless working. (Redmine issue: #4321)
-