RandomSec/main/webapp/modules/core/scripts
Tom Morris 0ebd89c952
Clustering dialog choices limit & performance improvements - fixes #695 (#2996)
* Clustering dialog choices limit & performance improvements - fixes #695

Fixes #695
- Caps the total number of choices displayed at 10,000 and warns when
  over the limit. Users can use facets to tune which clusters are displayed.
- Doubles the performance of the Javascript processing
- Only displays count of rows for a choice if it's > 1 to DOM elements
- Adds internationalization for row count

For 41K clusters containing 118K choices, processing dropped from
3m20s to 1m20s, but with the 10K choice cap total time is ~10sec.

* Restore even/odd row class

* Updates from review feedback
2020-08-01 10:59:41 +02:00
..
dialogs Clustering dialog choices limit & performance improvements - fixes #695 (#2996) 2020-08-01 10:59:41 +02:00
facets Ignore events which don't change text input - fixes #1134 (#2846) 2020-07-14 08:35:46 +02:00
index Give the name to button 'Back' (#2989) 2020-07-26 09:08:50 +02:00
project Preserve international characters in project/file names on import/export (#2720) 2020-06-18 22:06:46 +02:00
reconciliation fixes service panel toggling (#2915) 2020-07-14 16:46:10 +02:00
util Set client timeout limit in chainGetJSON() (#2482) 2020-04-06 10:42:38 +02:00
views/data-table Faster rendering of rows and cells (#2973) 2020-07-28 18:25:32 +02:00
widgets Cleaned up code formatting in .js, .html, .vt, .css, .less files. 2011-08-04 20:37:14 +00:00
index.js Fix frontend for extensions for CSRF protections 2019-10-17 11:44:57 +01:00
preferences.js (I #2765) Fix i18n not working in the Edit Pref Window (#2766) 2020-06-21 08:26:00 +02:00
project.js (I #2624) Add preferences for the the grid's page size (#2626) 2020-06-18 10:35:37 +02:00