Commit graph

60 commits

Author SHA1 Message Date
Nuckyz
05a40445c8
refactor: improve build scripts & automatic testing
- Fix reporter breaking because of ConsoleShortcuts
- Fix extractAndLoadChunks issue with 2 match groups; Improve testing of lazy extractAndLoadChunks
- Reporter: Properly implement reporter build of Vencord; Test more plugins; Fix running in wrong pages
- Fix wrong external files and clean up build script; Remove non used stuff
2024-05-30 23:30:44 +02:00
Vendicated
9b9a5322c9
webpack: make window exports non enumerable 2024-05-29 06:32:49 +02:00
Nuckyz
f469060ccf
Fix reporter false positive and DefaultExtractAndLoadChunksRegex not catching all cases 2024-05-22 00:47:12 -03:00
Nuckyz
c0c897fc23
extractAndLoadChunksLazy: Cache result to avoid searching factories everytime 2024-05-15 23:00:21 -03:00
ScattrdBlade
4da8b9aad7
PetPet: Fix Upload Image Option (#2461) 2024-05-15 02:44:47 +00:00
Nuckyz
a055b1d47b
refactor(Webpack): more reliable patching (#2237) 2024-05-02 23:52:41 +02:00
Vendicated
0bebc85b0d
fix FriendsSince on canary 2024-04-20 11:52:58 +02:00
Vendicated
99f523b87c
fix extractAndLoadChunks for when there are no chunks to be loaded 2024-04-14 02:22:13 +02:00
Nuckyz
c997ff7ada
Fix lazy chunk force loading 2024-03-28 04:05:11 +01:00
Vendicated
0d22ff0091
webpack: fix infinite recursion when using ConsoleShortcuts plugin 2024-03-27 21:27:56 +01:00
Nuckyz
10f33b3dec
Make more finds use filters.componentByCode 2024-03-08 00:24:21 -03:00
Nuckyz
980206d315
Fix waitFor initial finds traces getting logged to the console even though they always fail 2024-03-07 10:27:50 -03:00
Vendicated
3ebde1aae8
fix some minor bugs 2024-03-01 00:18:09 +01:00
Nuckyz
1619ee404a
Utility function for loading Discord chunks (#2017) 2023-11-28 16:33:02 -03:00
V
534565db25
Add webpack find testing (#2016)
Co-authored-by: V <vendicated@riseup.net>
Co-authored-by: Nuckyz <61953774+Nuckyz@users.noreply.github.com>
2023-11-25 01:32:21 +01:00
V
81fb7c6322
add back code that got lost 2023-11-23 06:45:01 +01:00
V
f39f16d34b
fix circular import bricking browser version 2023-11-23 06:43:22 +01:00
V
9efc0ff579
Remove obsolete nested webpack search 2023-11-23 03:21:58 +01:00
V
63451bad25
Remove obsolete mapMangledModule ~ modules are no longer mangled 2023-11-23 03:11:17 +01:00
V
6869705673
beef up ConsoleShortcuts 2023-11-23 02:44:04 +01:00
V
a2560ede1c
fix showConnections & better webpack errors 2023-11-23 02:20:24 +01:00
V
7b24c8ac69
move new webpack methods to more appropriate file 2023-11-22 07:04:17 +01:00
Nuckyz
ffe6512693
Improve component finding api and migrate plugins to use them 2023-11-22 02:49:08 -03:00
Vendicated
589c070773
fix not removing vencord 'chunks' from webpack 2023-10-26 22:51:07 +02:00
Vendicated
fb22c57da1 MessageAccessoriesAPI: Fix 2023-10-25 17:38:55 +02:00
V
1a1d9b07e8
Fix canary crashing (#1833) 2023-10-25 00:17:11 +02:00
V
c6b1b9463c
improve webpack find error messages 2023-09-25 18:27:18 +02:00
Vendicated
0d5e2d0696
[skip ci] Refactor utils 2023-05-06 01:36:00 +02:00
Vendicated
f092f434fe
Fix Vencord 2023-04-04 21:14:55 +02:00
V
6b26c12bfa
Add additional build flavours for Vencord Desktop (#765) 2023-04-04 01:16:29 +02:00
Nuckyz
1b199ec5d8
feat: Context Menu API (#496) 2023-03-08 01:59:50 -03:00
Vendicated
235d114193
Improve ConsoleShortcuts plugin 2023-02-28 00:38:28 +01:00
Ven
1d995e58f5
Notification API (#467)
Co-authored-by: Ven <vendicated@riseup.net>
Co-authored-by: afn <hey@afn.lol>
Co-authored-by: afn <afnzmn@gmail.com>
2023-02-10 22:33:34 +01:00
Nuckyz
291f38115c
New webpack filter: byDisplayName (#474) 2023-02-08 21:48:26 +01:00
Ven
bad96b7887
Path aliases, better lazyWebpack (#268) 2022-11-28 13:37:55 +01:00
Vendicated
a85ec594a7
[skip ci] docs docs docs 2022-11-25 19:25:35 +01:00
Manti
84ec839b04
Add ReviewDB Plugin (#187)
Co-authored-by: Ven <vendicated@riseup.net>
2022-11-16 00:40:46 +01:00
Ven
a96f8a89f3
MessageLogger: fixes + ignoreSelf & ignoreBots option (#213) 2022-11-14 16:22:50 +01:00
Vendicated
0af4579204
Add tracer, fix MessageActions slow startup 2022-11-07 21:05:33 +01:00
Vendicated
963a7332b4
Migrate proxied components to and fix LazyComponent 2022-11-06 18:37:01 +01:00
Vendicated
65620f4976
Webpack: Do not emit errors if devtools open 2022-11-03 20:36:17 +01:00
Vendicated
2c3dee4120
qol improvements 2022-11-03 19:12:50 +01:00
Ven
8adf7ca155
Webpack Warnings & Errors (#178)
* dev: Useful strict Warnings & Errors

* Always log error

* Ignore pending patches with all or whose predicate = false

* Error -> Warn
2022-10-30 20:45:18 +01:00
Vendicated
61fd38d6d9
style: Sort imports 2022-10-22 18:18:41 +02:00
Vendicated
f92f3f1a5e
Add license headers 2022-10-22 01:17:14 +02:00
Vendicated
296336535f
Fix modals, add wp.mapMangledModule 2022-10-14 21:34:35 +02:00
Vendicated
f875d63c6d
Fix webpack search 2022-10-09 22:15:23 +02:00
Ven
74c3930e0a
add eslint config (#53)
* eslint

* workflow

* lint main
2022-10-06 00:42:58 +02:00
botato
acf06203b6
some tweaks (#22) 2022-10-02 01:05:15 +02:00
Ven
ef353f1d66
Better authors field (#18) 2022-10-01 02:27:28 +02:00