Projects STRLCPY LogonTracer Commits 31249c04
🤬
Revision indexing in progress... (symbol navigation in revisions will be accurate after indexed)
  • ■ ■ ■ ■ ■ ■
    static/js/script.js
    skipped 627 lines
    628 628   var dateStr = getDateRange();
    629 629   
    630 630   if (selectVal == "Username") {
    631  - whereStr = 'user.user =~ "' + setStr + '" ';
     631 + whereStr = 'user.user CONTAINS "' + setStr + '" ';
    632 632   } else if (selectVal == "IPAddress") {
    633  - whereStr = 'ip.hostname =~ "' + setStr + '" ';
     633 + whereStr = 'ip.hostname CONTAINS "' + setStr + '" ';
    634 634   } else {
    635  - whereStr = 'ip.IP =~ "' + setStr + '" ';
     635 + whereStr = 'ip.IP CONTAINS "' + setStr + '" ';
    636 636   }
    637 637   
    638 638   for (i = 1; i <= currentNumber; i++) {
    639 639   if (document.getElementById("query-input" + i).value) {
    640 640   ruleStr = document.getElementById("InputRule" + i).value;
    641 641   if (document.getElementById("InputSelect" + i).value == "Username") {
    642  - whereStr += ruleStr + ' user.user =~ "' + document.getElementById("query-input" + i).value + '" ';
     642 + whereStr += ruleStr + ' user.user CONTAINS "' + document.getElementById("query-input" + i).value + '" ';
    643 643   } else if (document.getElementById("InputSelect" + i).value == "IPAddress") {
    644  - whereStr += ruleStr + ' ip.IP =~ "' + document.getElementById("query-input" + i).value + '" ';
     644 + whereStr += ruleStr + ' ip.IP CONTAINS "' + document.getElementById("query-input" + i).value + '" ';
    645 645   } else {
    646  - whereStr += ruleStr + ' ip.hostname =~ "' + document.getElementById("query-input" + i).value + '" ';
     646 + whereStr += ruleStr + ' ip.hostname CONTAINS "' + document.getElementById("query-input" + i).value + '" ';
    647 647   }
    648 648   }
    649 649   }
    skipped 812 lines
    1462 1462   var setStr = document.getElementById("query-input").value;
    1463 1463   
    1464 1464   if (selectVal == "Username") {
    1465  - whereStr = 'user.user =~ "' + setStr + '" ';
     1465 + whereStr = 'user.user CONTAINS "' + setStr + '" ';
    1466 1466   } else {
    1467 1467   searchError();
    1468 1468   }
    skipped 1 lines
    1470 1470   for (i = 1; i <= currentNumber; i++) {
    1471 1471   if (document.getElementById("query-input" + i).value) {
    1472 1472   if (document.getElementById("InputSelect" + i).value == "Username") {
    1473  - whereStr += 'or user.user =~ "' + document.getElementById("query-input" + i).value + '" ';
     1473 + whereStr += 'or user.user CONTAINS "' + document.getElementById("query-input" + i).value + '" ';
    1474 1474   } else {
    1475 1475   searchError();
    1476 1476   }
    skipped 9 lines
    1486 1486  }
    1487 1487   
    1488 1488  function clickTimeline(setStr) {
    1489  - whereStr = 'user.user =~ "' + setStr + '" ';
     1489 + whereStr = 'user.user CONTAINS "' + setStr + '" ';
    1490 1490   
    1491 1491   var queryStr = 'MATCH (date:Date) MATCH (user:Username) WHERE (' + whereStr + ') RETURN date, user';
    1492 1492   var gtype = document.getElementById("timelineTypes").checked;
    skipped 240 lines
Please wait...
Page is in error, reload to recover