Commit graph

117 commits

Author SHA1 Message Date
nachtjasmin
4820fb243e
Setup HTML sanitizing
Closes #28
2023-07-11 00:08:50 +02:00
nachtjasmin
71d6da4f66
Rewrite the pronoun field matching
Closes #39
2023-07-11 00:08:50 +02:00
nachtjasmin
c25274b007
Lay out the base work for unit tests
Closes #8
2023-07-11 00:08:50 +02:00
ItsVipra
ed4a687a1c update the version number once more 2023-07-10 19:29:20 +02:00
ItsVipra
0cfed45ae9 better check for whether to apply default settings 2023-07-10 19:27:40 +02:00
ItsVipra
1d7f8e9e1c update readme for firefox shenanigans 2023-07-10 19:11:54 +02:00
ItsVipra
40ee141c84 do not minify extension code 2023-07-10 19:00:54 +02:00
ItsVipra
af62a64d9e update readme with build instructions 2023-07-10 19:00:37 +02:00
ItsVipra
bbe1476896 fix linting issues 2023-07-10 18:49:13 +02:00
ItsVipra
1ef3519522 update readme, version number 2023-07-10 18:31:57 +02:00
ItsVipra
06c6236904 fixup! only create tootObserver, if checkSite() succeeds 2023-07-10 17:50:38 +02:00
ItsVipra
6a75d50048 remove unessecary API call 2023-07-10 17:28:32 +02:00
ItsVipra
2bb89336d7 only create tootObserver, if checkSite() succeeds 2023-07-10 17:23:22 +02:00
ItsVipra
fec24930e4 remove console.log (whoops) 2023-07-10 17:07:42 +02:00
ItsVipra
fcb0184de9 stagger ID retrieval methods on statuses 2023-07-10 16:53:28 +02:00
ItsVipra
e1a700ace2 use closest() for type assignment 2023-07-10 16:47:46 +02:00
ItsVipra
ebef128de4 let readyStateChange-listener run only one 2023-07-10 16:09:00 +02:00
ItsVipra
e579c21337 fix premature setting of "checked" attribute 2023-07-10 16:08:19 +02:00
ItsVipra
8d5e157312 make sure partial strings are also matched 2023-07-09 14:51:26 +02:00
Vipra
2c0dc6be78 Merge branch 'main' of https://github.com/itsvipra/protoots 2023-07-04 22:41:29 +02:00
Vipra
14ae2a1bca add option reset button, default options 2023-07-04 22:41:24 +02:00
Vivien
4a5f5b2588
Merge pull request #38 from ItsVipra/3-edge-cases
Add a list of fieldnames to compare against
2023-07-04 22:10:38 +02:00
Vipra
f6247d5116 Merge branch '3-edge-cases' of https://github.com/itsvipra/protoots into 3-edge-cases 2023-07-04 22:08:46 +02:00
Vipra
521f225b41 remove unexpected console statement 2023-07-04 22:08:44 +02:00
Jasmin
50e200af9d
Merge branch 'main' into 3-edge-cases 2023-07-04 22:07:24 +02:00
Vipra
05c273f80d search through array of fieldnames for match 2023-07-04 21:52:07 +02:00
ItsVipra
0b8ed6c238 add option for where to show proplates 2023-07-01 15:42:17 +02:00
ItsVipra
535e58d7c1 cache conversations 2023-07-01 15:42:17 +02:00
Vipra
398b84f57c try to get id from current url if not on element 2023-07-01 15:42:17 +02:00
nachtjasmin
575355b051 fix support for detailed-status 2023-07-01 15:42:17 +02:00
Vipra
2da3ce037a add support for more contexts
this closes #25, #26, #27, #23,
2023-07-01 15:42:17 +02:00
Vipra
0d5ce8f554 check for proplate existence with mutationobserver
this only removes the "checked" attribute
once the proplate has actually been removed
fixes #31
2023-07-01 15:42:17 +02:00
Vipra
6de9223ea9 factor out protoots-specific helpers 2023-07-01 15:42:17 +02:00
nachtjasmin
4ffea6c6c8 vippy wip
Co-authored-by: ItsVipra <vivienvielva@gmail.com>
2023-07-01 15:42:17 +02:00
ItsVipra
834d4f5ca1 Format files using prettier 2023-07-01 13:20:29 +00:00
ItsVipra
bad8fb1ecf add option for where to show proplates 2023-07-01 15:07:15 +02:00
ItsVipra
6529aea860 cache conversations 2023-07-01 15:06:19 +02:00
Vipra
b294648ac7 try to get id from current url if not on element 2023-06-30 10:26:34 +02:00
nachtjasmin
f7a6c5672d
fix support for detailed-status 2023-06-29 21:04:41 +02:00
Vipra
8bb1709f69 add support for more contexts
this closes #25, #26, #27, #23,
2023-06-29 20:29:39 +02:00
Vipra
bcbba8e7c3 check for proplate existence with mutationobserver
this only removes the "checked" attribute
once the proplate has actually been removed
fixes #31
2023-06-29 18:47:07 +02:00
Vipra
17ce71c31d factor out protoots-specific helpers 2023-06-29 18:34:19 +02:00
nachtjasmin
a4374f1549
vippy wip
Co-authored-by: ItsVipra <vivienvielva@gmail.com>
2023-06-23 16:17:53 +02:00
nachtjasmin
40086a5ade Fix all the code issues right now 2023-06-21 15:14:36 +02:00
nachtjasmin
03d5c75200 Add several additional, but very helpful rules 2023-06-21 15:14:36 +02:00
nachtjasmin
5757905f08 Disable console.log statements except for logging.js 2023-06-21 15:14:36 +02:00
nachtjasmin
fcd5eacf06 Convert config file to YAML for schema suggestions 2023-06-21 15:14:36 +02:00
nachtjasmin
78fd405487 Add explicit jsconfig for JS checks 2023-06-21 15:14:36 +02:00
nachtjasmin
7f15e72f71 Lint code with GitHub actions 2023-06-21 15:14:36 +02:00
nachtjasmin
28551cb663 Setup eslint/prettier configuration 2023-06-21 15:14:36 +02:00