Nuckyz
f469060ccf
Fix reporter false positive and DefaultExtractAndLoadChunksRegex not catching all cases
2024-05-22 00:47:12 -03:00
Nuckyz
725103a77c
Merge branch 'dev' into immediate-finds
2024-05-15 00:39:02 -03:00
Nuckyz
54f58cd7c9
Fix: Canonicalize regex finds
2024-05-15 00:38:18 -03:00
Nuckyz
b043d8abb7
Clarify more what the find methods return
2024-05-11 01:11:57 -03:00
Nuckyz
f70cc5205c
Reporter Bad Webpack Finds logs cleanups
2024-05-08 06:16:00 -03:00
Nuckyz
a1fefcf27a
Cant modify this array because we only clone 1 level deep
2024-05-07 03:07:03 -03:00
Nuckyz
65b6440024
Clean up
2024-05-07 03:01:45 -03:00
Nuckyz
d97596a16a
e
2024-05-07 02:38:12 -03:00
Nuckyz
5b6d0f42fd
Merge remote-tracking branch 'upstream/dev' into immediate-finds
2024-05-07 01:14:45 -03:00
Nuckyz
4a89fadedd
Make Webpack finds not need to re-search
2024-05-07 01:13:46 -03:00
Vendicated
72b17761bb
upgrade nodejs & pnpm to latest versions
2024-05-07 04:54:25 +02:00
Nuckyz
bdb693302a
Copy Array -> Use for loop with len
2024-05-03 05:19:35 -03:00
Nuckyz
cd5e0aeec1
throw a rock at ben shapiro
2024-05-02 23:42:42 -03:00
Nuckyz
75fa0ff708
Immediate finds
2024-05-02 23:18:12 -03:00
Nuckyz
a055b1d47b
refactor(Webpack): more reliable patching ( #2237 )
2024-05-02 23:52:41 +02:00
Vendicated
89dc74d5d7
partially revert "Array support for find + ResurrectHome: View Server Home Button on Server Guide ( #2283 )"
...
This reverts commit 5636f9d979
.
It breaks Vesktop which is not acceptable. Need to resolve this conflict and add this back later
2024-04-14 00:59:04 +02:00
Nuckyz
5636f9d979
Array support for find + ResurrectHome: View Server Home Button on Server Guide ( #2283 )
2024-04-09 17:09:23 -03:00
Nuckyz
31c21594e6
Reporter: Ignore another useless error
2024-03-27 10:39:58 -03:00
Vendicated
3ebde1aae8
fix some minor bugs
2024-03-01 00:18:09 +01:00
Vendicated
de570a4800
inject: suppress ugly node error
2024-02-06 17:59:44 +01:00
V
620c127b58
[skip ci] fix pnpm inject
2024-01-25 07:22:34 +01:00
Nuckyz
5dee2e8549
Future proof reporter to work in latest canary
2023-12-21 21:46:34 -03:00
Nuckyz
2f1dc2c704
reporter: fix icon
2023-12-13 21:46:51 -03:00
Nuckyz
a5442d87d5
Fix reporter and AlwaysAnimate patch
2023-12-13 21:41:09 -03:00
Nuckyz
a9568bc055
reporter: fix bad logic
2023-12-09 17:57:25 -03:00
Syncx
cf7028331c
Native Folder Support ( #2031 )
2023-12-06 22:25:29 +01:00
Nuckyz
8e1546be00
Include ignored Discord errors in summary
2023-11-30 02:38:12 -03:00
Nuckyz
66dbe7ef07
Fix reporter testing for extractAndLoadChunks
2023-11-30 02:26:18 -03:00
Nuckyz
1619ee404a
Utility function for loading Discord chunks ( #2017 )
2023-11-28 16:33:02 -03:00
V
604cf00211
reporter: fix markdown output
2023-11-25 02:51:19 +01:00
V
598ffe6368
reporter: remove sleeps
2023-11-25 01:52:11 +01: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
119b628f33
feat: simple plugin natives ( #1965 )
2023-11-09 02:32:34 +01:00
Susheel Thapa
0afe319141
fix typo in multiple files ( #1911 )
2023-10-27 12:09:38 -03:00
Vendicated
0c6445b66b
fix reporter
2023-10-25 21:06:18 +02:00
Nuckyz
ae1dc4eab0
Make reporter ignore useless Discord errors ( #1829 )
2023-10-21 17:51:07 +02:00
ioj4
d94418f42f
fix: windows host update patching ( #1820 )
2023-10-19 11:14:40 +02:00
V
b59db2f8c2
Drop Firefox extension support
...
Despite me already fixing all issues, mozilla is still giving me more
trouble. Now they are asking me to provide them with testing credentials
for discord. Not only do i not want to give them my account, it also
isn't even possible because of how discord's login from new location
verification works
i am very tired of having to fight mozilla and their stupid guidelines /
requests. publishing to amo is a nightmare. as such, official support
for the extension is hereby dropped
we cannot even distribute the extension ourselves because extensions
NEED TO BE SIGNED to install them (unless you use firefox nightly).
and guess how you sign? VIA THEIR STUPID STORE
Options for firefox users:
- use the UserScript
- grab extension-firefox.zip from releases and install it on firefox
nightly
- make your own firefox developer account and manually sign the
extension-firefox.zip and pray they sign it for you (they wouldn't
sign my unlisted upload of it)
- use a chromium browser
2023-10-09 03:49:33 +02:00
V
d81302f64c
Revert mozilla store compliance changes
...
This reverts commit 97b6699afe
.
Vencord is dropping support for the firefox extension, so these changes
are now obsolete. revert so users can still install the extension
manually and enjoy the full experience
2023-10-09 03:15:43 +02:00
V
fa16e1b56f
fix updater
2023-09-22 15:58:29 +02:00
V
cfca393f2b
ci(generatePluginList): add filePath
2023-09-22 04:48:54 +02:00
V
97b6699afe
Fuck you Mozilla
2023-09-21 18:56:58 +02:00
V
7e91edc757
browser: unhardcode rnnoise
2023-09-21 18:19:59 +02:00
V
41f5d71e38
Bundle dependencies with extensions for webstore rule compliance ( #1740 )
2023-09-19 04:11:27 +02:00
V
5e3a485edc
ci: generate plugin readme map
2023-09-08 02:26:47 +02:00
Nuckyz
f1b3b3c0a3
Uncanonicalize reported patches
2023-09-06 18:47:54 +02:00
V
4df01b1e62
ci: fix generatePluginList
2023-08-25 14:33:33 +02:00
Sefa Eyeoglu
714d87241c
build: allow overriding git details & disabling updating ( #1677 )
...
Co-authored-by: V <vendicated@riseup.net>
2023-08-25 14:15:02 +02:00
V
817f0f7473
[skip ci] fix getPluginTarget
2023-08-20 15:14:28 +02:00
V
ede507e80c
chore: update for 'Vencord Desktop' -> 'Vesktop' rebrand
2023-08-16 01:55:56 +02:00
Justice Almanzar
ffdf63563b
feat(plugins): Web/Vesktop AI Noise Suppression powered by RNNoise ( #1477 )
...
Co-authored-by: V <vendicated@riseup.net>
2023-08-16 01:32:11 +02:00
V
3b8b43c7e0
ci: Fix reporter
...
Co-authored-by: Justice Almanzar <superdash993@gmail.com>
2023-08-12 01:36:19 +02:00
Justice Almanzar
fa124d8877
build: split preload & renderer.css into D. desktop / vesktop ( #1629 )
2023-08-11 00:14:50 +02:00
Rini
8b6c8bc0ec
chore: transition to shorter license headers ( #6 )
...
Transition from the GPL jumpscare to a more concise header:
/*
* Vencord, a Discord client mod
* Copyright (c) 2023 Vendicated and contributors
*
* SPDX-License-Identifier: GPL-3.0
*/
Old files still keep the old headers, while eslint will now autofix the new header
Reviewed-on: https://codeberg.org/Ven/cord/pulls/6
Co-authored-by: Rini <rini@rinici.de>
Co-committed-by: Rini <rini@rinici.de>
2023-08-10 00:17:49 +00:00
V
5edbd2391d
Fix build
2023-06-25 18:33:44 +02:00
V
eaeb60308e
[skip ci] Add version to /vencord-debug
2023-06-16 19:07:22 +02:00
V
07a9adbce2
🧹 🧹
2023-06-13 03:45:05 +02:00
V
d8cd557fb2
Clean up build scripts
2023-05-30 15:23:32 +02:00
Nuckyz
458c7ed4c5
Make Fake Nitro transformations support the new markdown ( #911 )
2023-05-23 00:25:48 -03:00
V
d888a0a291
[skip ci] Fix plugin json generation
2023-05-23 04:42:06 +02:00
V
ade31f993b
Implement plugin tags
2023-05-12 03:41:15 +02:00
Nuckyz
6a1cb133cd
Fix blank errors on plugin reports ( #1021 )
2023-05-01 07:26:27 +00:00
Nuckyz
08d88b326d
Fix Plugin Reporting false dependency errors and other stuff ( #1017 )
2023-04-30 13:34:38 +00:00
Vendicated
d70d7c7b49
[skip ci] reporter: reduce sleep time
2023-04-28 19:34:21 +02:00
Vendicated
29749e93c7
CI Reporter fixes
2023-04-18 02:54:22 +02:00
V
5305447f44
firefox: Fix csp (QuickCss, themes, some plugins) ( #554 )
2023-04-17 04:05:01 +02:00
Vendicated
99391a4f0e
fix generatePluginList
2023-04-05 04:54:54 +02:00
Vendicated
676bc612d9
VencordDesktop: Include web plugins & use proper showItemInFolder
2023-04-05 04:09:42 +02:00
Nuckyz
96dc2e12d0
Fix Web & Game Activity Toggle ( #777 )
2023-04-04 15:26:53 +02:00
V
6b26c12bfa
Add additional build flavours for Vencord Desktop ( #765 )
2023-04-04 01:16:29 +02:00
V
6960a439c9
Add Notification log ( #745 )
2023-04-01 02:47:49 +02:00
Vendicated
1368c25824
ci: Auto generate plugin json
2023-03-23 04:37:53 +01:00
Vendicated
5d1283bd85
Add Web/Desktop specific plugin capabilities; misc fixes
2023-03-11 14:18:32 +01:00
Vendicated
d5c05d857f
Add DevOnly plugin capability
2023-03-11 00:25:32 +01:00
Ven
399305fd8a
Automatic extension publishing ( #453 )
2023-01-26 22:38:02 +01:00
Ven
5d3148cf50
New plugin: VcNarrator ( #402 )
...
Co-authored-by: Nico <nico@d3sox.me>
2023-01-25 03:42:01 +01:00
Vendicated
8a43e9b25f
dev: Better errors when using Node < v18
2023-01-23 04:02:09 +01:00
hunter
84cfe531af
Ignore dotfiles in plugin dirs ( #447 )
2023-01-23 00:27:55 +01:00
Ven
efb0ef8b9c
Dev inject: add Mac support ( #414 )
2023-01-14 18:44:02 +01:00
Ven
6c5fcc4119
Use GUI installer for pnpm inject/uninject ( #407 )
...
* Use GUI installer for pnpm inject/uninject
* Run Installer in DevMode
2023-01-13 17:52:28 +01:00
Ven
cf2bf2b43a
oop
2023-01-04 01:17:08 +01:00
Ven
2e5d27b6b6
feat: Proper CSS api & css bundle ( #269 )
...
Co-authored-by: Vap0r1ze <superdash993@gmail.com>
2022-12-25 20:47:35 +01:00
Vendicated
b0c41d556a
Improve treeshaking
2022-12-22 18:05:04 +01:00
megumin
fea8c60a40
hotfix injector for ptb/canary/dev ( #330 )
2022-12-14 23:35:02 +01:00
Cloudburst
8a5a5c7d1e
UserScript: add csp bypassing fetch ( #284 )
2022-12-04 13:58:29 +01:00
A user
62b2acebe6
Add support for Flatpak for Git updating ( #274 )
...
Co-authored-by: Ven <vendicated@riseup.net>
2022-12-02 16:55:53 +01:00
Roman / Linnea Gräf
0ff6d3dd41
Add Firefox extension build ( #277 )
2022-12-01 19:16:09 +01:00
Vendicated
f0ee16f173
[skip ci] update genPluginList
2022-11-28 00:45:41 +01:00
Hana
47c181beec
[skip ci] Add support for DVM installation path. ( #265 )
2022-11-27 14:32:54 +01:00
Cloudburst
c45d89697a
make userscript autoincrement version :trollface: ( #233 )
2022-11-21 16:32:56 +01:00
Vendicated
a788813383
VencordWeb: Migrate to manifest v3
2022-11-16 16:23:52 +01:00
Vendicated
3c8084ec36
Add VSCode debug config
2022-11-09 19:26:46 +01:00
Vendicated
a13c0df1cd
build: Add metadata header to all bundles
2022-11-07 21:29:31 +01:00
Ven
3af9a14a0e
Patcher: More useful errors with code diffs ( #177 )
...
* Patcher: More useful errors with code diffs
* Nicer log formatting
* PluginCards: ellipsises
2022-10-30 02:58:11 +01:00
Ven
93859883c1
build: inject createElement alias ( #176 )
2022-10-29 20:27:48 +02:00
Vendicated
2af324c302
Improve genPluginList
2022-10-25 12:29:55 +02:00
Vendicated
4bddcee40b
Add autogenerated plugin list, closes #151
2022-10-25 12:20:29 +02:00
Ven
5fac8be0ae
Vencord Standalone without git/node ( #148 )
2022-10-23 23:23:52 +02:00
Vendicated
409fb6ff4e
encoding binary doesn't return a buffer??
2022-10-22 23:47:26 +02:00
Vendicated
a3b0556a9a
buildWeb: use fflate instead of yazl
2022-10-22 23:35:30 +02:00