Skip to content

Commit fb35be7

Browse files
committed
chg: [Tracker] add more info
1 parent a42676f commit fb35be7

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

bin/packages/Term.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616

1717
sys.path.append(os.path.join(os.environ['AIL_FLASK'], 'modules'))
1818
import Flask_config
19+
from flask import escape
1920

2021
import Date
2122
import Item
@@ -244,11 +245,11 @@ def add_tracked_term(term , term_type, user_id, level, tags, mails, dashboard=0)
244245

245246
# create term tags list
246247
for tag in tags:
247-
r_serv_term.sadd('tracker:tags:{}'.format(term_uuid), tag)
248+
r_serv_term.sadd('tracker:tags:{}'.format(term_uuid), escape(tag) )
248249

249250
# create term tags mail notification list
250251
for mail in mails:
251-
r_serv_term.sadd('tracker:mail:{}'.format(term_uuid), mail)
252+
r_serv_term.sadd('tracker:mail:{}'.format(term_uuid), escape(mail) )
252253

253254
# toggle refresh module tracker list/set
254255
r_serv_term.set('tracker:refresh:{}'.format(term_type), time.time())

var/www/modules/hunter/templates/Add_tracker.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ <h5 class="card-title">Create a new tracker</h5>
108108
<script>
109109
var chart = {};
110110
$(document).ready(function(){
111-
$("#page-Crawler").addClass("active");
111+
$("#page-Tracker").addClass("active");
112112
$("#nav_manual_crawler").addClass("active");
113113
$("#tracker_desc").hide();
114114
$("#term").hide();
@@ -117,12 +117,12 @@ <h5 class="card-title">Create a new tracker</h5>
117117
$('#tracker_type').on('change', function() {
118118
var tracker_type = this.value;
119119
if (tracker_type=="word") {
120-
$("#tracker_desc").text("Term to track:");
120+
$("#tracker_desc").text("Token to track. You need to use a regex if you want to use one of the following special characters [<>~!?@#$%^&*|()_-+={}\":;,.\'\n\r\t]/\\ ");
121121
$("#tracker_desc").show();
122122
$("#term").show();
123123
$("#nb_word").hide();
124124
} else if (tracker_type=="set") {
125-
$("#tracker_desc").text("Terms to track (space separated). Select the numbers of different tokens to trigger this tracker");
125+
$("#tracker_desc").text("Set of Terms to track (space separated). This tracker is used to check if an item contain one or more terms specified in a set. If an item contain NB unique terms (by default NB of unique keywords = 1), this tracker is triggered. You need to use a regex if you want to use one of the following special characters [<>~!?@#$%^&*|()_-+={}\":;,.\'\n\r\t]/\\ ");
126126
$("#tracker_desc").show();
127127
$("#term").show();
128128
$("#nb_word").show();

var/www/modules/hunter/templates/showTracker.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ <h4 class="text-secondary">{{ tracker_metadata['uuid'] }} </h4>
256256
$('#myTable_').DataTable({
257257
"aLengthMenu": [[5, 10, 15, -1], [5, 10, 15, "All"]],
258258
"iDisplayLength": 10,
259-
"order": [[ 0, "desc" ]]
259+
"order": [[ 0, "asc" ]]
260260
});
261261

262262
sparkline("sparkline", {{ tracker_metadata['sparkline'] }}, {});

0 commit comments

Comments
 (0)