Commit Graph

341 Commits

Author SHA1 Message Date
Alexander Moisseev
b3dba16009
[Minor] Fix style 2019-11-02 13:03:39 +03:00
André Peters
152b8721ea
Remove prev form when clicking outside the modal
1. Function is triggered by click on close button **and** by clicking anywhere outside the modal to close it.
2. Form is being removed instead of hidden.
2019-11-02 08:40:37 +01:00
moisseev
13169db6ea [WebUI] Update D3Evolution to 1.1.1
- Fix paths opacity after rereading dataset
2019-10-08 15:12:52 +03:00
moisseev
85c8368a2b [Minor] WebUI: enable scan button on page load
if the text area is non-empty
2019-08-31 11:20:26 +03:00
moisseev
3c7505ebf0 [WebUI] Rename Throughput time intervals
<hourly|daily|weekly|monthly> -> <by day|by week|by month|by year>
2019-08-30 14:26:17 +03:00
moisseev
7c238dafe9 [Minor] Update JavaScript libraries 2019-08-22 20:58:40 +03:00
moisseev
1c1829a328 [Minor] WebUI: Use public getSelector() function 2019-08-20 19:38:25 +03:00
moisseev
def746a5dd [WebUI] Rework scan results display 2019-08-20 14:36:19 +03:00
moisseev
27bc128517 [Minor] Increase RequireJS script loading timeout 2019-08-19 13:02:33 +03:00
Vsevolod Stakhov
2c02496877 [WebUI] Really use checkv2 2019-08-13 16:49:41 +01:00
Vsevolod Stakhov
ddba398a65 [Minor] Use checkv2 backend 2019-08-13 16:41:16 +01:00
moisseev
61e85c6e7a [Minor] Remove virtual scan time from WebUI history 2019-07-19 14:07:42 +03:00
moisseev
f8a4984ff7 [WebUI] Fix sorting errors by date
#2965
2019-07-08 21:29:47 +03:00
moisseev
0a60f65e12 [Minor] WebUI: Remove unused code 2019-06-15 20:56:17 +03:00
moisseev
e541b00970 [WebUI] Scan/Learn: enable/disable buttons on mouse events
(drag-and-drop and context menu cut, delete, paste)
2019-06-05 19:07:16 +03:00
moisseev
47a86a5406 [WebUI] Add URL fragments (#) support
for tab switching

- Show the correct tab when the page is loaded if there is a hash in the URL.
- Changing the hash in the URL when the tab is changed.
- Change the tab when the hash changes in the URL (back / forward buttons).
2019-05-12 13:00:47 +03:00
moisseev
01b7f2b052 [WebUI] Fix AJAX request URL
Fixes: #1552
2019-05-09 12:38:06 +03:00
Alexander Moisseev
a8875bd228 [WebUI] Fix symbol score input type 2019-04-03 09:57:29 +03:00
Alexander Moisseev
4d8460517a [WebUI] Combine Scan and Learning into one tab
Closes: #1441
2019-03-31 18:14:53 +03:00
Alexander Moisseev
ea8b71e211 [WebUI] Show grayed out pie
when throughput percentage is undefined
2019-03-29 12:41:49 +03:00
Alexander Moisseev
ee9ef02177 [WebUI] Update Throughput summary values dynamically
instead of reloading table rows
2019-03-29 10:33:12 +03:00
Carsten Rosenberg
110f02f449 [FIX] upload.js - eslint 2019-01-19 08:28:49 +01:00
Alexander Moisseev
44ed289c48 [WebUI] Notify user if uploaded data was not learned
#2684
2018-12-21 11:28:07 +03:00
Alexander Moisseev
62d381fdf8 [WebUI] Remove redundant condition
as "success" function is called only when .status is true
2018-12-21 11:21:14 +03:00
Christian Moelders
fb18e071e5 Closes: #2684
The successful upload of a text in the learning section
is answered with HTTP status code 204, that is:
The server has successfully processed the request and
does not return any content.

For this reason  must be used.
2018-12-17 11:58:33 +01:00
Alexander Moisseev
d1441f3f22 [Minor] Add tooltip to "Scan time" column header 2018-12-04 09:58:11 +03:00
Alexander Moisseev
1bbc384db6 [WebUI] Add history rows per page control 2018-10-21 21:53:15 +03:00
Alexander Moisseev
82f6874394 [Minor] Update Bootstrap to 3.3.7 2018-10-21 19:16:42 +03:00
Alexander Moisseev
b0155b7757 [WebUI] Colorize symbols 2018-10-13 20:51:43 +03:00
Alexander Moisseev
d1575c8214 [WebUI] Add symbols sorting buttons
to detail history rows
2018-10-12 10:12:41 +03:00
Alexander Moisseev
a1ae82be35 [WebUI] Fix symbol description tooltips display
when the total number of rows is less than number of rows per page
2018-10-07 10:51:08 +03:00
Alexander Moisseev
626fe0339c [WebUI] Do not display password form when secure_ip is set
Fixes: #2553
2018-10-02 17:53:08 +03:00
Alexander Moisseev
51c5a3c6f1 [WebUI] Change symbols order without updating history 2018-10-01 12:15:23 +03:00
Alexander Moisseev
60d43c5247 [WebUI] History: add sorting by symbol score value 2018-09-28 12:48:19 +03:00
Alexander Moisseev
7515ed4a16 [WebUI] Fix upload buttons disabling 2018-09-22 20:28:25 +03:00
Alexander Moisseev
a9ef733f69 [Test] Enable some ESLint rules 2018-09-22 10:43:34 +03:00
Alexander Moisseev
47cad9a732 [Minor] Use .forEach instead of .map
as we only need to iterate
2018-09-21 09:22:50 +03:00
Alexander Moisseev
85af07192f [WebUI] Fix throughput data consolidation 2018-09-21 09:11:54 +03:00
Alexander Moisseev
193ded1291 [Minor] Use consistent return behavior 2018-09-19 20:17:04 +03:00
Alexander Moisseev
ddcd7e0418 [Minor] Guard for-in 2018-09-19 18:29:21 +03:00
Alexander Moisseev
731af4c2a3 [Minor] Remove extra parentheses 2018-09-17 13:45:18 +03:00
Alexander Moisseev
264c8b3d07 [Minor] Enforce consistent key-value spacing 2018-09-16 19:31:14 +03:00
Alexander Moisseev
dff3186aa7 [Minor] Enforce return after callback 2018-09-15 19:32:20 +03:00
Alexander Moisseev
c73e007d78 [Minor] Drop Crockford's switch indentation 2018-09-15 18:32:40 +03:00
Alexander Moisseev
458642949a [Minor] Initialize variables at declaration 2018-09-15 18:09:47 +03:00
Alexander Moisseev
e5a73f26fd [Minor] Require capitalized constructor names 2018-09-15 17:29:43 +03:00
Alexander Moisseev
78b16fb4ba [WebUI] Notify user on module loading failure 2018-09-11 20:31:27 +03:00
Alexander Moisseev
62495ebd09 [Minor] main.js code cleanup 2018-09-08 21:32:55 +03:00
Alexander Moisseev
46cd18dbc3 [WebUI] Add progress bar for AJAX requests 2018-09-02 22:24:06 +03:00
Alexander Moisseev
c0195310bb [WebUI] Fix tables destroying
It seems there is a bug in Footable.
FooTable doesn't remove the table body if the table was initialized without contents.
2018-09-01 15:25:11 +03:00