f46ef4cc95
chore: bump version to 1.4.4
2020-09-07 12:33:22 -04:00
7ad2fce3c1
fix(ui): use TextUnformatted to prevent % issues
2020-09-07 12:32:46 -04:00
31d09020c6
fix(defs): catch new RMT message
2020-09-07 12:25:23 -04:00
2ffdc8d957
refactor: use some better syntax
2020-09-07 00:08:16 -04:00
a862619078
fix(defs): filter more RP
2020-09-07 00:07:24 -04:00
377730b9a2
fix(defs): match various forms of "offer"
2020-09-06 13:25:44 -04:00
5ff98564dc
chore: bump version to 1.4.3
2020-09-05 22:33:42 -04:00
86c5518761
fix: end tab bar in reporting window
2020-09-05 22:32:07 -04:00
bf8269d064
fix(defs): handle false positive and negative
2020-09-05 22:31:08 -04:00
dc4e7bcde4
chore(defs): remove reference comment
2020-09-05 15:51:13 -04:00
5e8acd0e52
fix(defs): catch more FC recruitment
2020-09-05 15:42:15 -04:00
e0ca8c575e
fix(defs): prevent some RP false positives
2020-09-05 15:39:09 -04:00
ef3c198d4e
chore: bump version to 1.4.2
2020-09-05 14:42:11 -04:00
de25bb40f0
refactor: make normalisation faster
2020-09-05 14:31:29 -04:00
d93ecc300d
chore: remove useless import
2020-09-05 14:31:16 -04:00
c4985c4096
feat(tests): add more global negatives
2020-09-05 14:30:58 -04:00
b7955a34f7
fix(tests): initialise the definitions
2020-09-05 14:30:37 -04:00
29a73af5bc
fix(defs): reduce false positives and negatives
2020-09-05 13:04:18 -04:00
eaabdf3c25
fix(defs): bump version
2020-09-05 12:46:03 -04:00
80e25a2a4b
feat(tests): add more PF RMT positives
2020-09-05 12:45:04 -04:00
20ce885399
fix(defs): prevent FC false positives
2020-09-05 12:44:48 -04:00
a476c30093
fix: add more chat types
2020-09-05 12:44:17 -04:00
5d1764cfea
chore(tests): add more examples
2020-09-04 17:22:30 -04:00
5e4bb0f239
fix(defs): also check for cafe with an accent
2020-09-04 15:27:34 -04:00
9abeb93564
feat: include defs version in reports
2020-09-04 15:27:34 -04:00
a65b182d8f
feat(defs): make FC filtering global
2020-09-04 15:27:28 -04:00
cff49d91ad
refactor: embed default defs in assembly
...
Also load the defaults directly when in debug mode.
2020-09-04 15:22:00 -04:00
3abc4110b6
fix(defs): check for "courtesan"
2020-09-04 14:12:10 -04:00
80cb6536eb
fix: add correct paths to csproj
2020-09-04 14:11:52 -04:00
55d68903b8
chore: add packaging script
2020-09-04 14:03:10 -04:00
8c499144ee
chore: change obsolete message
2020-09-04 14:01:10 -04:00
8cec085902
fix: classify more messages
2020-09-04 14:00:57 -04:00
481611b7e1
feat: add tests for definitions
2020-09-04 14:00:46 -04:00
3cf93b99a0
chore: make missing braces an error
2020-09-04 13:58:32 -04:00
d798076ca3
fix(defs): tweak defs according to feedback
2020-09-04 13:58:19 -04:00
4e33d5be6a
fix(defs): let any character be between w/p
2020-09-03 00:30:57 -04:00
da663ada7f
fix(defs): handle PF RMT omiting calls to action
2020-09-02 23:12:54 -04:00
64a6f6bf61
fix(defs): add regex for compact ward/plot
2020-09-02 12:20:24 -04:00
7a09107315
fix(defs): tweak based on reports
...
Try out non-regex matching for RP filtering. Should be more flexible
than the regex, though potentially higher likelihood for false
positives.
2020-09-02 12:12:22 -04:00
7c1bc013ca
fix(defs): add report url back
2020-09-01 18:55:01 -04:00
7fe167d72a
chore: add readme and licence
2020-09-01 10:18:57 -04:00
ed931fe292
chore: bump version to 1.4.1
2020-08-31 15:32:17 -04:00
304affa141
fix: don't put error on same line as cancel
2020-08-31 15:23:28 -04:00
5c971b53b9
fix: handle failed parse and failed download
2020-08-31 15:22:27 -04:00
a61972908a
fix(defs): temporarily remove report_url
2020-08-31 14:18:39 -04:00
35ef1169c9
chore: bump version to 1.4.0
2020-08-31 13:49:57 -04:00
959ba2150a
style: add trailing comma
2020-08-31 13:49:38 -04:00
8892afad17
feat: decipher more of the PF packet
2020-08-31 13:49:22 -04:00
d6b0969d0d
fix: ignore unmatched properties in definitions
2020-08-31 13:49:04 -04:00
fd406e4826
feat: add reporting
...
Add a new window that can be opened from the config that allows
reporting messages and listings that NoSoliciting either didn't filter
but should have or did filter but shouldn't have.
This comes with the added benefit of showing why (both in the
reporting window and the log) a message was filtered for easier
debugging.
2020-08-31 13:47:51 -04:00