moisseev
3ff99e2f42
[Minor] WebUI: Remove hyperlink from logo
5 years ago
moisseev
0a60f65e12
[Minor] WebUI: Remove unused code
5 years ago
moisseev
191ba8ac31
[Minor] Remove `form` role
as it is unnecessary for a `form` element.
5 years ago
moisseev
e541b00970
[WebUI] Scan/Learn: enable/disable buttons on mouse events
(drag-and-drop and context menu cut, delete, paste)
5 years ago
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).
5 years ago
moisseev
01b7f2b052
[WebUI] Fix AJAX request URL
Fixes: #1552
5 years ago
Alexander Moisseev
444bc1939e
[Minor] Remove duplicate CSS selector
5 years ago
Alexander Moisseev
fa00a92e72
[Minor] Remove unused CSS selectors
5 years ago
Vsevolod Stakhov
f550bb8663
[Minor] Fix eslint warnings
5 years ago
Alexander Moisseev
fbffe544a6
[Test] Add stylelint checks for CSS
and embedded styles
5 years ago
Alexander Moisseev
c61885aa04
[Minor] Add missed semicolons to declaration blocks
5 years ago
Alexander Moisseev
9cac234c3c
[Minor] rspamd.css: remove meaningless unit identifiers
5 years ago
Alexander Moisseev
ad16d7a818
[Minor] rspamd.css: use consistent hex color case
5 years ago
Alexander Moisseev
3f4591ec8e
[Minor] rspamd.css: use consistent indentation and spacing
5 years ago
Alexander Moisseev
35c04b81dd
[Minor] rspamd.css: use current standard syntax
of linear-gradient direction
https://developer.mozilla.org/de/docs/Web/CSS/linear-gradient#History_of_the_syntax
5 years ago
Alexander Moisseev
0d679d8f6c
[Minor] rspamd.css: reorder selectors
5 years ago
Alexander Moisseev
dc24311a44
[Minor] rspamd.css: combine duplicate selectors
5 years ago
Alexander Moisseev
a4e9ba4d63
[Minor] Freeze WebUI scan textarea width
5 years ago
Alexander Moisseev
a8875bd228
[WebUI] Fix symbol score input type
5 years ago
Alexander Moisseev
4d8460517a
[WebUI] Combine Scan and Learning into one tab
Closes: #1441
5 years ago
Alexander Moisseev
ea8b71e211
[WebUI] Show grayed out pie
when throughput percentage is undefined
5 years ago
Alexander Moisseev
ee9ef02177
[WebUI] Update Throughput summary values dynamically
instead of reloading table rows
5 years ago
Carsten Rosenberg
110f02f449
[FIX] upload.js - eslint
5 years ago
Alexander Moisseev
44ed289c48
[WebUI] Notify user if uploaded data was not learned
#2684
5 years ago
Alexander Moisseev
62d381fdf8
[WebUI] Remove redundant condition
as "success" function is called only when .status is true
5 years ago
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.
5 years ago
Alexander Moisseev
d1441f3f22
[Minor] Add tooltip to "Scan time" column header
5 years ago
Alexander Moisseev
1bbc384db6
[WebUI] Add history rows per page control
5 years ago
Alexander Moisseev
82f6874394
[Minor] Update Bootstrap to 3.3.7
5 years ago
Alexander Moisseev
5d6d02ff29
[Minor] Remove unused CSS rule-sets
5 years ago
Alexander Moisseev
b0155b7757
[WebUI] Colorize symbols
5 years ago
Alexander Moisseev
d1575c8214
[WebUI] Add symbols sorting buttons
to detail history rows
5 years ago
Alexander Moisseev
a1ae82be35
[WebUI] Fix symbol description tooltips display
when the total number of rows is less than number of rows per page
5 years ago
Alexander Moisseev
626fe0339c
[WebUI] Do not display password form when secure_ip is set
Fixes: #2553
5 years ago
Alexander Moisseev
51c5a3c6f1
[WebUI] Change symbols order without updating history
5 years ago
Alexander Moisseev
60d43c5247
[WebUI] History: add sorting by symbol score value
5 years ago
Alexander Moisseev
7515ed4a16
[WebUI] Fix upload buttons disabling
5 years ago
Alexander Moisseev
a9ef733f69
[Test] Enable some ESLint rules
5 years ago
Alexander Moisseev
47cad9a732
[Minor] Use .forEach instead of .map
as we only need to iterate
5 years ago
Alexander Moisseev
85af07192f
[WebUI] Fix throughput data consolidation
5 years ago
Alexander Moisseev
193ded1291
[Minor] Use consistent return behavior
5 years ago
Alexander Moisseev
ddcd7e0418
[Minor] Guard for-in
5 years ago
Alexander Moisseev
731af4c2a3
[Minor] Remove extra parentheses
5 years ago
Alexander Moisseev
264c8b3d07
[Minor] Enforce consistent key-value spacing
5 years ago
Alexander Moisseev
dff3186aa7
[Minor] Enforce return after callback
5 years ago
Alexander Moisseev
c73e007d78
[Minor] Drop Crockford's `switch` indentation
5 years ago
Alexander Moisseev
458642949a
[Minor] Initialize variables at declaration
5 years ago
Alexander Moisseev
e5a73f26fd
[Minor] Require capitalized constructor names
5 years ago
Alexander Moisseev
78b16fb4ba
[WebUI] Notify user on module loading failure
5 years ago
Alexander Moisseev
62495ebd09
[Minor] main.js code cleanup
5 years ago