d896f467dc
chore: bump version to 1.4.4
2020-09-07 12:33:22 -04:00
5e8dc6aec8
fix(ui): use TextUnformatted to prevent % issues
2020-09-07 12:32:46 -04:00
38f2d1b573
fix(defs): catch new RMT message
2020-09-07 12:25:23 -04:00
52ec386801
refactor: use some better syntax
2020-09-07 00:08:16 -04:00
fff3ce820b
fix(defs): filter more RP
2020-09-07 00:07:24 -04:00
1b9ad2fa67
fix(defs): match various forms of "offer"
2020-09-06 13:25:44 -04:00
f2ec3427d6
chore: bump version to 1.4.3
2020-09-05 22:33:42 -04:00
3fa636d110
fix: end tab bar in reporting window
2020-09-05 22:32:07 -04:00
639c48ff61
fix(defs): handle false positive and negative
2020-09-05 22:31:08 -04:00
5905490cb6
chore(defs): remove reference comment
2020-09-05 15:51:13 -04:00
42d647610b
fix(defs): catch more FC recruitment
2020-09-05 15:42:15 -04:00
c48756cda0
fix(defs): prevent some RP false positives
2020-09-05 15:39:09 -04:00
df15b1e784
chore: bump version to 1.4.2
2020-09-05 14:42:11 -04:00
49cd0b1a28
refactor: make normalisation faster
2020-09-05 14:31:29 -04:00
0f42603796
chore: remove useless import
2020-09-05 14:31:16 -04:00
2472a81ce8
feat(tests): add more global negatives
2020-09-05 14:30:58 -04:00
bf4d57c70a
fix(tests): initialise the definitions
2020-09-05 14:30:37 -04:00
f1c4410c8b
fix(defs): reduce false positives and negatives
2020-09-05 13:04:18 -04:00
dc30d3211f
fix(defs): bump version
2020-09-05 12:46:03 -04:00
e6122a8869
feat(tests): add more PF RMT positives
2020-09-05 12:45:04 -04:00
19e19d285e
fix(defs): prevent FC false positives
2020-09-05 12:44:48 -04:00
d112816e8f
fix: add more chat types
2020-09-05 12:44:17 -04:00
f6e61422db
chore(tests): add more examples
2020-09-04 17:22:30 -04:00
bf3c5866ef
fix(defs): also check for cafe with an accent
2020-09-04 15:27:34 -04:00
36c6732cb0
feat: include defs version in reports
2020-09-04 15:27:34 -04:00
110f786267
feat(defs): make FC filtering global
2020-09-04 15:27:28 -04:00
052f35597b
refactor: embed default defs in assembly
...
Also load the defaults directly when in debug mode.
2020-09-04 15:22:00 -04:00
55453c95f9
fix(defs): check for "courtesan"
2020-09-04 14:12:10 -04:00
acb4168cd2
fix: add correct paths to csproj
2020-09-04 14:11:52 -04:00
828aa6914f
chore: add packaging script
2020-09-04 14:03:10 -04:00
62dc9ce987
chore: change obsolete message
2020-09-04 14:01:10 -04:00
a27bcf70fc
fix: classify more messages
2020-09-04 14:00:57 -04:00
983b96af5f
feat: add tests for definitions
2020-09-04 14:00:46 -04:00
e688cd32e7
chore: make missing braces an error
2020-09-04 13:58:32 -04:00
71e8f41a3b
fix(defs): tweak defs according to feedback
2020-09-04 13:58:19 -04:00
7d27944bed
fix(defs): let any character be between w/p
2020-09-03 00:30:57 -04:00
8450fb9d1a
fix(defs): handle PF RMT omiting calls to action
2020-09-02 23:12:54 -04:00
f02b2c911c
fix(defs): add regex for compact ward/plot
2020-09-02 12:20:24 -04:00
7d7fc4a7e8
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
e59ce9cad4
fix(defs): add report url back
2020-09-01 18:55:01 -04:00
da1733093e
chore: add readme and licence
2020-09-01 10:18:57 -04:00
9e6566cefd
chore: bump version to 1.4.1
2020-08-31 15:32:17 -04:00
24d37168a1
fix: don't put error on same line as cancel
2020-08-31 15:23:28 -04:00
6ba791f1ee
fix: handle failed parse and failed download
2020-08-31 15:22:27 -04:00
a92533709f
fix(defs): temporarily remove report_url
2020-08-31 14:18:39 -04:00
0601247d77
chore: bump version to 1.4.0
2020-08-31 13:49:57 -04:00
5593ec37ba
style: add trailing comma
2020-08-31 13:49:38 -04:00
5e3f75c19c
feat: decipher more of the PF packet
2020-08-31 13:49:22 -04:00
035be709a4
fix: ignore unmatched properties in definitions
2020-08-31 13:49:04 -04:00
89c1bcfee6
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