aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2023-10-09Drop Firefox extension supportV
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-09Revert mozilla store compliance changesV
This reverts commit 97b6699afefe373d510dda5589a0754a4b380153. 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-09-22fix updaterV
2023-09-22ci(generatePluginList): add filePathV
2023-09-21Fuck you MozillaV
2023-09-21browser: unhardcode rnnoiseV
2023-09-19Bundle dependencies with extensions for webstore rule compliance (#1740)V
2023-09-08ci: generate plugin readme mapV
2023-09-06Uncanonicalize reported patchesNuckyz
2023-08-25ci: fix generatePluginListV
2023-08-25build: allow overriding git details & disabling updating (#1677)Sefa Eyeoglu
Co-authored-by: V <vendicated@riseup.net>
2023-08-20[skip ci] fix getPluginTargetV
2023-08-16chore: update for 'Vencord Desktop' -> 'Vesktop' rebrandV
2023-08-16feat(plugins): Web/Vesktop AI Noise Suppression powered by RNNoise (#1477)Justice Almanzar
Co-authored-by: V <vendicated@riseup.net>
2023-08-12ci: Fix reporterV
Co-authored-by: Justice Almanzar <superdash993@gmail.com>
2023-08-11build: split preload & renderer.css into D. desktop / vesktop (#1629)Justice Almanzar
2023-08-10chore: transition to shorter license headers (#6)Rini
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-06-25Fix buildV
2023-06-16[skip ci] Add version to /vencord-debugV
2023-06-13🧹🧹V
2023-05-30Clean up build scriptsV
2023-05-23Make Fake Nitro transformations support the new markdown (#911)Nuckyz
2023-05-23[skip ci] Fix plugin json generationV
2023-05-12Implement plugin tagsV
2023-05-01Fix blank errors on plugin reports (#1021)Nuckyz
2023-04-30Fix Plugin Reporting false dependency errors and other stuff (#1017)Nuckyz
2023-04-28[skip ci] reporter: reduce sleep timeVendicated
2023-04-18CI Reporter fixesVendicated
2023-04-17firefox: Fix csp (QuickCss, themes, some plugins) (#554)V
2023-04-05fix generatePluginListVendicated
2023-04-05VencordDesktop: Include web plugins & use proper showItemInFolderVendicated
2023-04-04Fix Web & Game Activity Toggle (#777)Nuckyz
2023-04-04Add additional build flavours for Vencord Desktop (#765)V
2023-04-01Add Notification log (#745)V
2023-03-23ci: Auto generate plugin jsonVendicated
2023-03-11Add Web/Desktop specific plugin capabilities; misc fixesVendicated
2023-03-11Add DevOnly plugin capabilityVendicated
2023-01-26Automatic extension publishing (#453)Ven
2023-01-25New plugin: VcNarrator (#402)Ven
Co-authored-by: Nico <nico@d3sox.me>
2023-01-23dev: Better errors when using Node < v18Vendicated
2023-01-23Ignore dotfiles in plugin dirs (#447)hunter
2023-01-14Dev inject: add Mac support (#414)Ven
2023-01-13Use GUI installer for pnpm inject/uninject (#407)Ven
* Use GUI installer for pnpm inject/uninject * Run Installer in DevMode
2023-01-04oopVen
2022-12-25feat: Proper CSS api & css bundle (#269)Ven
Co-authored-by: Vap0r1ze <superdash993@gmail.com>
2022-12-22Improve treeshakingVendicated
2022-12-14hotfix injector for ptb/canary/dev (#330)megumin
2022-12-04UserScript: add csp bypassing fetch (#284)Cloudburst
2022-12-02Add support for Flatpak for Git updating (#274)A user
Co-authored-by: Ven <vendicated@riseup.net>
2022-12-01Add Firefox extension build (#277)Roman / Linnea Gräf