Commit Graph

922 Commits

Author SHA1 Message Date
66f8fde353 Improve ErrorBoundary layout
Now the error cause will be wrapped to prevent it from being cut off,
only wrap the stacktrace in pre
2022-10-12 01:54:38 +02:00
071508c61a fix(Webhook Tags): Don't mark clyde messages as Webhook 2022-10-12 01:40:10 +02:00
bfb4114e18 feat(plugin): UnminifyErrors (#90)
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-12 01:25:50 +02:00
6afd959530 feat(plugin): No F1 (#88) 2022-10-11 21:54:52 +02:00
86eacea74d Make ReactDevTools Opt-in 2022-10-11 21:48:28 +02:00
516f8c488a Switch to standalone-electron-types, -200MB npms 2022-10-11 17:48:14 +02:00
39a7b2f5a9 feat(plugin): No RPC (#84) 2022-10-11 04:50:42 +02:00
7a0560b9d4 Fart plugin (#71)
* the silly

* fart conflicts

* Update fart.ts

Co-authored-by: Ven <vendicated@riseup.net>
2022-10-11 00:20:27 +02:00
e685e399f9 fix(plugin): fix isStaff returning true for all users (#83)
Co-authored-by: nmsturcke <30734036+nmsturcke@users.noreply.github.com>
2022-10-10 23:45:11 +02:00
54198b1a4a fxTwitter (plugin) (#80)
Co-authored-by: splatterxl <splatterxl@outlook.ie>
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-10 22:45:54 +02:00
124d1ad9c7 Plugin that removes canary subdomain from message (#60) 2022-10-10 01:35:50 +02:00
a89e17a390 Make typescript happy, tsc test run in CI 2022-10-09 22:58:08 +02:00
f875d63c6d Fix webpack search 2022-10-09 22:15:23 +02:00
e7fb4ebd4e Protocol whitelist (#70)
* allowed protocols

* i forgot javascript actually has includes lol
2022-10-09 19:55:13 +02:00
2105de8ca5 Add more Webpack Commons & utils 2022-10-09 19:48:42 +02:00
bb7332cefd Moyai: Support Reactions, ignore bots 2022-10-09 19:48:22 +02:00
43951456d3 🗿🗿🗿 2022-10-09 17:27:50 +01:00
d3c581eb4e 🗿🗿🗿 (#75)
🗿🗿🗿
2022-10-09 17:18:18 +01:00
151f2eef8a Improve plugin typings 2022-10-09 01:59:21 +02:00
e0bbdd89bd fix lazyWebpack.construct, lint uwuify 2022-10-08 21:11:14 +02:00
b101e643d5 added uwuify, but correct (#56)
* added uwuify command

* second try, uwuify: the return

* used the correct api

* added stuttering, repeating words ending with "y" and word replaces

* forgot to add one line lmao

* deleted a test statement

* added more isowo checks

* fixed replace-checking edgecase

* moved around statements - thanks arjix

* fixed another edgecase - gosh my code sucks

* did eslint bs, and added comments

* removed multiple toLowerCase calls
2022-10-08 20:56:38 +02:00
dea34503ef Add more eslint rules 2022-10-08 20:36:57 +02:00
0109381a4f feat(plugin): add quickreply (#61) 2022-10-08 19:27:20 +02:00
8842ad7652 Description change for Spotify Plugin (#63) 2022-10-08 19:26:09 +02:00
73a1bc94d1 fix(lazyWebpack): implement more proxy traps (#65) 2022-10-08 19:23:05 +02:00
175c1a78f8 fix(plugin): fix stream quality bypass in nitroBypass (#57) 2022-10-06 16:33:30 +02:00
Ven
74c3930e0a add eslint config (#53)
* eslint

* workflow

* lint main
2022-10-06 00:42:58 +02:00
e563521416 Add commands API (#38) 2022-10-06 00:11:32 +02:00
25fcc528ea Updater: Inform about more recent commits 2022-10-05 17:09:37 +02:00
443978929b Updater: Exclude more recent local commits 2022-10-05 16:47:28 +02:00
45644dec43 feat(plugin): add clearURLs (#47) 2022-10-05 16:37:49 +02:00
3e0355cb53 Fix consoleShortcuts for web 2022-10-05 14:30:21 +02:00
7e526e4172 Kill unsafe require 2022-10-05 14:30:21 +02:00
98cfa090d4 feat(plugin): add webhookTags (#46)
* feat(plugin): add webhookTags

* fix(plugin): merge same find patches in webhookTags
2022-10-05 04:45:35 +02:00
77aa0c78a0 fix(plugin): add MessageEventsAPI to dependencies of unindent (#48) 2022-10-05 03:33:37 +02:00
dafbd39113 Fix ify not preventing auto-pausing without premium (#28) 2022-10-04 22:26:56 +02:00
c5e0c7a6e7 fix(randomiseFileNames): work correctly on web (#40)
* fix(randomiseFileNames): work correctly on web

* fix the fix
2022-10-04 21:46:08 +02:00
e1027e06c1 fix(plugins): Fixed BANger (#41)
* fix(plugins): Fixed BANger

That was easy.

* add(Devs): Added Myself to Devs

* Update banger.ts

Co-authored-by: Ven <vendicated@riseup.net>
2022-10-04 21:38:38 +02:00
f1a31a6184 feat: no blocked messages plugin (#34) 2022-10-04 16:46:21 +02:00
a6551957e7 fix NoDevtoolsWarning for web 2022-10-04 13:17:00 +02:00
3a9f692644 Fix Desktop thinking it's web
I forgor to test host after adding web support
2022-10-04 12:57:39 +02:00
e35393b40c feat: no system badges plugin (#33) 2022-10-04 02:36:02 +02:00
cc25753314 feat: Experimental browser support 2022-10-04 00:52:50 +02:00
f2d913c672 feat(plugin): add betterUploadButton (#32)
plugin to upload with a single click and open the context menu with right click
2022-10-03 20:43:25 +02:00
8fe60971f5 security: remove openPath, restrict openExternal
Now only allows opening http urls.
2022-10-03 19:17:54 +02:00
71a59f4020 Remove electron level telemetry blocking
This is obsolete because the noTrack plugin already does this in
renderer.
2022-10-03 18:56:22 +02:00
d102d5d976 Make NitroBypass only add spaces when there are none (#26) 2022-10-02 22:12:48 +02:00
46585efc02 feat(plugins): Add isStaff plugin (#25)
* feat(plugins): Add isStaff plugin

* fix(plugins/isStaff): Improve patches
2022-10-02 18:59:37 +02:00
e4c41d5d6c feat(plugin): add RandomiseFileNames (#24) 2022-10-02 16:21:54 +02:00
ca2f9d937c feat(plugin): add NoReplyMention (#23) 2022-10-02 04:08:34 +02:00