Commit graph

154 commits

Author SHA1 Message Date
Vendicated
584885acf5
[skip ci] Revert "add react linting"
doesnt work properly :(

This reverts commit 18fdc33ee7.
2023-10-31 23:56:13 +01:00
Vendicated
18fdc33ee7
[skip ci] add react linting 2023-10-31 23:50:55 +01:00
Vendicated
a9e67e2955
Bump to v1.6.1 2023-10-27 03:53:58 +02:00
Vendicated
ffe6bb1c5d
Bump to v1.6.0 2023-10-26 01:32:15 +02:00
Vendicated
544edce9f9
bump to v1.5.8 2023-10-21 19:26:29 +02:00
Vendicated
5d7ede34d8
bump to v1.5.7 2023-10-19 01:23:59 +02:00
V
925d709335
bump to v1.5.6 2023-10-09 03:57:44 +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
Vendicated
9e63da6d78
bump to v1.5.5 2023-10-06 04:08:49 +02:00
Vendicated
30b2e88e77
Bump to v1.5.4 2023-10-03 02:29:57 +02:00
Vendicated
62277770a8
bump to v1.5.3 2023-09-28 02:42:55 +02:00
V
2735037a67
[skip ci] bump to v1.5.2 2023-09-24 01:12:00 +02:00
V
6b10947d06
Bump to v1.5.1 2023-09-21 18:58:43 +02:00
V
12fe367385
bump to v1.5.0 2023-09-19 04:12:54 +02:00
V
41f5d71e38
Bundle dependencies with extensions for webstore rule compliance (#1740) 2023-09-19 04:11:27 +02:00
V
25a1d934c6
bump to v1.4.7 2023-09-09 00:22:24 +02:00
V
9b987d1e56
Bump to v1.4.6 2023-09-05 21:25:16 +02:00
V
98a03c8862
bump to 1.4.5 2023-08-19 01:44:11 +02:00
V
ccd2ce8baf
Bump to 1.4.4 2023-08-16 02:10:06 +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
d5b3b51050
bump to v1.4.3 2023-08-12 03:02:55 +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
1a62249da6
bump to v1.4.2 2023-08-04 20:20:07 +02:00
V
1a92d3ff8d
bump to v1.4.1 2023-08-01 05:34:43 +02:00
V
9268cf3ffb
Bump to 1.4.0 2023-07-26 02:17:20 +02:00
V
bea7a1711e
Bump to v1.3.4 2023-07-08 03:40:31 +02:00
V
bf34b2ae43
Bump to v1.3.3 2023-07-06 01:26:31 +02:00
V
30d5e2108f
Bump to 1.3.2 2023-07-02 01:22:53 +02:00
V
f89027f46a
Bump to 1.3.1 2023-06-30 17:08:57 +02:00
V
69b10c1f07
Bump to 1.3.0 2023-06-27 23:12:56 +02:00
V
214c101740
Bump to v1.2.9 2023-06-22 22:45:28 +02:00
V
7e8397a4da
Bump to 1.2.8 2023-06-16 19:47:01 +02:00
V
07a9adbce2
🧹🧹 2023-06-13 03:45:05 +02:00
V
3680c26f72
Bump to 1.2.7 2023-06-09 22:18:32 +02:00
V
3c02d6e1b4
Bump to 1.2.6 2023-05-30 15:24:21 +02:00
V
a94787a9f3
Bump to 1.2.5 2023-05-23 03:50:21 +02:00
V
60325c6aa5
bump to 1.2.4 2023-05-17 04:42:50 +02:00
V
53ff2532f4
bump to 1.2.3 2023-05-15 02:34:01 +02:00
V
16365d3ea1
bump to 1.2.2 2023-05-13 18:48:40 +02:00
V
a8b6aea26f
bump to 1.2.1 2023-05-11 02:39:59 +02:00
Vendicated
acdb390302
[skip ci] Bump deps 2023-04-30 17:11:38 +02:00
Vendicated
d589d22a0b
bump to 1.2.0 2023-04-30 01:27:08 +02:00
Vendicated
59e3c2c609
ci: fix cding into wrong folder 2023-04-17 04:09:20 +02:00
V
5305447f44
firefox: Fix csp (QuickCss, themes, some plugins) (#554) 2023-04-17 04:05:01 +02:00
Vendicated
e4f3f57a28
bump to v1.1.7 2023-04-17 01:48:53 +02:00
Vendicated
09e919f0c6
bump to 1.1.6 2023-04-08 03:53:32 +02:00
LordElias
1432baa28b
ignore userplugins when linting (#822)
Co-authored-by: V <vendicated@riseup.net>
2023-04-07 19:17:54 +00:00
Vendicated
63f5b0a663
bump pnpm to v8 2023-04-06 03:34:02 +02:00
Vendicated
4aa7a052d0
Bump to v1.1.5 2023-04-04 21:29:39 +02:00
Remty
62f74f5917
feat(plugin): FakeProfileThemes (#710) 2023-04-02 16:12:19 +02:00
Vendicated
462f191051
Bump to v1.1.4 2023-04-02 04:26:05 +02:00
V
6960a439c9
Add Notification log (#745) 2023-04-01 02:47:49 +02:00
Vendicated
ee943c4284
Bump to v1.1.3 2023-03-28 19:09:48 +02:00
Vendicated
1368c25824
ci: Auto generate plugin json 2023-03-23 04:37:53 +01:00
Vendicated
cae8b1a93b
Bump to v1.1.2 2023-03-22 04:07:12 +01:00
Vendicated
ed873ef9de
Bump to v1.1.1 2023-03-15 18:01:04 +01:00
Vendicated
03915b7533
Bump to v1.1.0 2023-03-02 21:19:33 +01:00
Vendicated
8465140bc4
Bump to v1.0.9 2023-03-01 21:40:31 +01:00
Vendicated
eb190b660e
Bump to v1.0.8 2023-02-28 01:50:17 +01:00
Vendicated
ccca41a168
Bump to v1.0.7 2023-02-24 06:08:45 +01:00
Vendicated
9420735bc7
Version 1.0.6 2023-02-16 23:40:38 +01:00
Vendicated
58270ef925
bump to v1.0.5 2023-02-14 19:22:01 +01:00
Vendicated
62f7e4d45c
Add stylelint 2023-01-30 05:04:06 +01:00
Vendicated
823fa2d0c3
Bump to v1.0.4 2023-01-29 00:10:17 +01:00
Vendicated
6ab4b48b47
chore: bump deps 2023-01-25 21:05:35 +01:00
Vendicated
8a43e9b25f
dev: Better errors when using Node < v18 2023-01-23 04:02:09 +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
2e5d27b6b6
feat: Proper CSS api & css bundle (#269)
Co-authored-by: Vap0r1ze <superdash993@gmail.com>
2022-12-25 20:47:35 +01:00
Nickyux
aff1b68d6b
Add a "NEW" Badge for New Plugins (V2)! (#234)
Co-authored-by: Ven <vendicated@riseup.net>
Co-authored-by: Justice Almanzar <superdash993@gmail.com>
Co-authored-by: ArjixWasTaken <53124886+ArjixWasTaken@users.noreply.github.com>
2022-12-23 03:17:19 +01:00
Justice Almanzar
989bd36eeb
refactor: identifier escapes + "self" group (#339)
Co-authored-by: Ven <vendicated@riseup.net>
2022-12-19 22:59:54 +00:00
Justice Almanzar
41dddc9eee
feat(plugin): ShikiCodeblocks (#267)
Co-authored-by: ArjixWasTaken <53124886+ArjixWasTaken@users.noreply.github.com>
Co-authored-by: Ven <vendicated@riseup.net>
2022-12-02 16:43:37 +01:00
Roman / Linnea Gräf
0ff6d3dd41
Add Firefox extension build (#277) 2022-12-01 19:16:09 +01:00
Vendicated
d0a40bc0ed
chore: update deps 2022-11-28 15:59:15 +01:00
Vendicated
a0a1a4d139
enforce path aliases with eslint 2022-11-28 13:59:53 +01:00
megumin
c4fc01c7ff
[skip ci] feat(ci): test web builds (#262) 2022-11-25 23:51:36 +01:00
Vendicated
c5b5b754e2
CallTimer 2022-11-25 15:59:47 +01:00
Vendicated
31fb19b8c9
ci: Hopefully fix reporting 2022-11-11 13:06:04 +01:00
Vendicated
f7d9be9140
lint: Disallow utils index imports
This keeps leading to issues due to circular imports.
Import from specific files instead, index just reexports
2022-11-07 23:34:14 +01:00
Ven
04d6f341ee
PatchHelper, a tool to help you write patches (#182) 2022-11-01 01:49:41 +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
5fac8be0ae
Vencord Standalone without git/node (#148) 2022-10-23 23:23:52 +02:00
Vendicated
a3b0556a9a
buildWeb: use fflate instead of yazl 2022-10-22 23:35:30 +02:00
Vendicated
2eb8f3ae19
oops, add plugin to deps 2022-10-22 18:23:38 +02:00
Vendicated
c116d00d03
Implement Chrome extension loading myself because electron-devtools-installer is ultra bloated 2022-10-22 06:31:47 +02:00
Vendicated
f92f3f1a5e
Add license headers 2022-10-22 01:17:14 +02:00
TymanWasTaken
ae730e8398
Add pronoundb plugin (#104) 2022-10-17 18:05:22 +02:00
Vendicated
01ae0983b3
Optimise Web via treeshaking, cleanup build scripts 2022-10-16 17:15:15 +02:00
Vendicated
845088ec02
buildWeb: suppress experimental api warnings 2022-10-15 20:56:48 +02:00
Vendicated
ea0ded0f11
Populate package.json fields 2022-10-14 00:12:43 +02:00
Berlin
ebe62a1790
FakeClyde (plugin) and sendBotMessage (API addition) (#66)
Co-authored-by: Ven <vendicated@riseup.net>
2022-10-12 18:19:42 +02:00
Vendicated
516f8c488a
Switch to standalone-electron-types, -200MB npms 2022-10-11 17:48:14 +02:00
Vendicated
abfade4f38
Update lockfile 2022-10-09 23:02:06 +02:00
Vendicated
a89e17a390
Make typescript happy, tsc test run in CI 2022-10-09 22:58:08 +02:00
Kot
a3c2da31c3
Specify pnpm for corepack (#27) 2022-10-09 22:22:35 +02:00
Ven
74c3930e0a
add eslint config (#53)
* eslint

* workflow

* lint main
2022-10-06 00:42:58 +02:00
Rie Takahashi
a9e67aa340 pnpm inject/uninject instead of patch/unpatch 2022-10-05 21:58:17 +01:00
megumin
88542b9ede
feat(installer): Implement cross-platform patcher. (#39)
* megu cute
2022-10-04 22:07:34 +02:00
Vendicated
cc25753314
feat: Experimental browser support 2022-10-04 00:52:50 +02:00
Vendicated
a9eae106c7
Cleanup deps 2022-10-04 00:52:50 +02:00