Commit Graph

224 Commits

Author SHA1 Message Date
b6719a68fe
fix(manifest): correct bad repo url 2020-08-21 08:27:00 -04:00
c7b45c7635
fix: add option for normalisation 2020-08-21 08:26:45 -04:00
24937e5185
fix(defs): make FC filter less strict 2020-08-21 07:52:22 -04:00
3633cdabc9
chore: update version to 1.2.0 2020-08-21 05:06:16 -04:00
122c78e279
feat: add online definitions and FC/RP filters
Definitions for the built-in filters (RMT, FC, and RP) are now
downloaded from the git repo on plugin start and whenever the update
button is pressed. This will allow faster response to messages that
slip through, as updates can be pushed right away without needing to
release a new version.

After a successful download, the plugin writes the result to a cache
file in its config directory. In the event a download fails, the
plugin will fall back to that cached file. If that cached file does
not exist or fails to deserialise, the plugin will fall back to a file
included with each release after this commit called
default_definitions.yaml. If that file is missing (really only
possible because the user deleted it), an exception will be thrown.

Free Company recruitment messages and roleplaying advertisements are
now able to be filtered using built-in filters, hopefully making shout
chat and the Party Finder more bearable. As always, these are optional
filters (both default to disabled).
2020-08-21 05:00:04 -04:00
c5b033802c
chore: bump version to 1.1.4 2020-08-19 01:58:47 -04:00
997407bbab
fix: don't check for discord link protocol 2020-08-19 01:58:15 -04:00
97e760331c
chore: bump version to 1.1.3 2020-08-12 04:05:55 -04:00
307d490e15
fix: block phishing link 2020-08-12 04:05:42 -04:00
f9d6e9b898
refactor: include more unknown fields in packet 2020-08-11 10:20:37 -04:00
02cccb978b
chore: bump version to 1.1.2 2020-08-11 08:18:08 -04:00
0f12afbea0
fix: update opcodes for 5.3 2020-08-11 08:17:56 -04:00
56eeb48d40
chore: bump version to 1.1.1 2020-08-07 18:12:45 -04:00
fce7e24d8a
refactor: remove useless import 2020-08-07 18:08:32 -04:00
503ae950b0
refactor: add more packet parsing 2020-08-07 18:08:24 -04:00
cb79866390
fix: check for discord links as well 2020-08-07 18:07:54 -04:00
6d49432ab3
chore: bump version to 1.1.0 2020-08-06 12:12:34 -04:00
dc249b2cbb
feat: add "advanced mode" with custom filters 2020-08-06 00:17:14 -04:00
5dca5fbd1f
fix: use appdata variable instead of path 2020-08-04 20:26:38 -04:00
aeb2c578d3
fix: normalise substrings 2020-08-04 20:15:08 -04:00
e5d315c9c2
chore: rename file 2020-08-04 20:14:51 -04:00
057a48e5f3
feat: handle special characters 2020-08-04 19:30:29 -04:00
211424b660
refactor: remove unused imports 2020-08-04 18:26:26 -04:00
42c9026ff8
chore: initial commit 2020-08-04 18:22:57 -04:00