Commit graph

2997 commits

Author SHA1 Message Date
theo
738b7e44a6
fix edge case where Discord installs can go corrupt (#4472) 2026-07-31 20:40:47 +00:00
Nuckyz
8fbcdf5604
LazyChunkLoader: Fix incorrectly logging unavoidable errors 2026-07-31 14:38:05 -03:00
Nuckyz
c84389de5a
BetterSessions: Fix platform icon 2026-07-29 19:27:15 -03:00
Nuckyz
9054059be5
ViewIcons: Fix viewing user banners 2026-07-29 16:31:16 -03:00
Nuckyz
a3250ea50e
OnePingPerDM: Fix plugin not working 2026-07-29 12:47:05 -03:00
Nuckyz
0001bab89e
delete FavGifSearch ~ now a default Discord feature 2026-07-29 12:35:31 -03:00
Nuckyz
faafedb7dc
TenorGifSearch: Fix gif selecting 2026-07-28 14:00:33 -03:00
sadan
94bbe63a42
Settings: fix "Above/Below Activity Settings" locations (#4458) 2026-07-28 15:15:36 +02:00
Vendicated
67ed651e28
add plugin favourites 2026-07-27 20:57:43 +02:00
Vendicated
83b74e2305
v1.15.0 2026-07-26 21:26:57 +02:00
Vendicated
5d4d2447ff
AutoDNDWhilePlaying: respect invisible & manual user change 2026-07-26 20:37:18 +02:00
Artavazd
a98bce31e7
FakeNitro: improve settings UI for sizes (#3915) 2026-07-26 18:03:49 +00:00
Elliott Tallis
66f18ac0a3
Unhardcode IS_STANDALONE in web build (#4238) 2026-07-26 17:24:28 +00:00
sadan
42b3ae8026
ViewIcons: fix conflicts with profile/group modal (#3720) 2026-07-26 19:11:18 +02:00
Vendicated
a040c8dbe6
SpotifyControls: improve time formatting for tracks over an hour 2026-07-26 18:06:28 +02:00
jax
0f10b57065
MemberCount: improve performance (#4403) 2026-07-26 17:40:02 +02:00
V
a9eeac9912
GameActivity: add spotify activity toggle context menu (#4442) 2026-07-26 15:31:31 +00:00
V
2f1c6a37fc
fix many bugs found by Claude (#4436)
Fixes:
- Webpack Patcher: incorrect patch error handling could lead to some functional patches not being applied 
- CommandsAPI: subcommands were impossible to unregister
- useAwaiter: on error, the value was set to null even if a fallbackValue was specified, violating the type contract
- Patcher: build check boolean logic was grouped incorrectly due to missing parantheses
- CustomCommands: commands weren't unregistered on stop, leading to error when enabling, disabling & re-renabling the plugin
- Notification Log: delete was by timestamp instead of ID and non-atomic
- FixSpotifyEmbeds: settings listener was registered inside browser-window-created event handler, leading to duplicate listeners
- CustomRPC: changing activity type or timestamp didn't update the RPC
- CopyStickerLinks: message patch had non-sense code, just removed it
- XSOverlay: UDP socket wasn't closed on stop
- VoiceMessages: Web recorder never closed the mic media stream, which continues showing the OS mic indicator
- PictureInPicture: Video clone wasn't properly cleaned up, which leaked memory
- Themes (Extension version): theme object urls were never cleaned up, which leaked memory on theme change
- Themes (Extension version): Upload Theme button hitbox was only the text, not the whole button. Also added Drag & Drop from file manager support
- Dearrow: toggling for one embed flipped the global dearrow by default setting
- Extension Installer: the zip extract function was vulnerable to path traversal, although we only ever used this for React DevTools obtained via https so it has low impact
- FileWatchers: ensure always properly cleaned up
- components/Link: mutated props which is a very bad practice

All fixes are human written, only the audit was done by Claude Fable (thanks for ur tokens, Zere).
2026-07-26 17:07:47 +02:00
Vendicated
73d8490b01
fix ViewIcons 2026-07-26 16:16:53 +02:00
Vendicated
29f98b6887
reporter: allow testing other repos 2026-07-24 00:38:58 +02:00
Nuckyz
c41443e8cd
TenorGifSearch: Restore tenor command 2026-07-23 17:47:30 -03:00
V
f335c823d6
Improve persistence after Discord updates (#4441)
improves update persistence & ports to Linux
2026-07-23 22:08:32 +02:00
theo
d524de8707
fix commands (#4437) 2026-07-23 16:49:54 +00:00
Vendicated
9fc0050a01
BetterGifAltText: fix affecting non-gifs 2026-07-22 21:13:57 +02:00
0xE90
375950af4e
ViewIcons: add avatar decoration support (#4383) 2026-07-21 14:56:02 +00:00
V
159698f6fc
MusicRRPC: add caching & custom listenbrainz instance support (#4421) 2026-07-21 14:52:19 +00:00
yuna0x0
23c42a0d8e
MessageLogger: fix new attachments being dropped on edit (#4412)
Co-authored-by: V <vendicated@riseup.net>
2026-07-21 02:49:19 +02:00
Nuckyz
4b9c27d905
ViewIcons: fix profile avatars 2026-07-20 20:06:39 +02:00
Vendicated
aa8d348352
PermissionViewer/BetterRoleContext: fix 'View Role Members' 2026-07-20 01:16:02 +02:00
Vendicated
c5f33dd2c8
BetterSettings: better optimise context menu
Co-Authored-By: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-07-20 00:40:38 +02:00
qrewy
b9e08dc63b
PermissionViewer: fix scrolling behaviour (#4341) 2026-07-19 22:19:19 +00:00
theo
b07a4cfdc9
fix MutualGroupDMs (#4415) 2026-07-19 22:01:58 +00:00
Vendicated
3978889b9b
Theme Settings: improve link layout 2026-07-19 21:13:59 +02:00
jax
a6e1c7a462
PinDMs: fix scrolling issues when using many pins (#4414)
very silly math error...
2026-07-18 17:37:38 +00:00
Nuckyz
2b6e228261
ViewIcons: Fix broken patch 2026-07-18 12:09:52 -03:00
Nuckyz
8d85cb56d2
MessagePopoverAPI: Fix broken patch 2026-07-17 15:24:09 -03:00
Nuckyz
0a5dfaa1ca
Fix broken patches 2026-07-17 12:33:40 -03:00
Nuckyz
df4b2efcc5
Decor: Remove obsolete patch 2026-07-15 18:36:22 -03:00
Nuckyz
de0b57eb19
MessageLinkEmbed: Fix erroring with lazily loaded module 2026-07-15 18:36:22 -03:00
Vendicated
c4d8e8624b
chore: update some Dev IDs 2026-07-15 18:14:51 +02:00
Angel Wang
9ffb2108e8
LastFmRPC ~> MusicRPC: add ListenBrainz support (#4077)
Co-authored-by: V <vendicated@riseup.net>
2026-07-15 18:03:39 +02:00
V
b8fbed9287
MessageLogger: fix "silent edit/delete" bypass (#4377)
It is possible to replace a message in place by creating a new message with the same nonce as an existing one.
This is not considered an edit since it's a new message. Thus it bypasses our edit logging and can be used to "delete" a message by replacing it with an empty one.
This fixes that bypass
2026-07-15 09:37:22 +02:00
Lunascape
e51821c740
new plugin TenorGifSearch (#4332)
Co-authored-by: V <vendicated@riseup.net>
2026-07-15 09:13:45 +02:00
Nuckyz
fc5466ebf8
Bump to 1.14.16 2026-07-14 19:59:28 -03:00
Nuckyz
f1ed0f652d
BetterFolders: Optimize patch 2026-07-14 19:56:33 -03:00
Nuckyz
331f12e592
ReplyTimestamp: Fix overlapping with message author 2026-07-14 19:15:00 -03:00
sadan
fea94b7912
MessageLogger: Fix deleted attachments patches (#4342)
Co-authored-by: thororen <78185467+thororen1234@users.noreply.github.com>
Co-authored-by: Nuckyz <61953774+Nuckyz@users.noreply.github.com>
2026-07-14 21:44:46 +00:00
Nuckyz
fd8a86ea0b
BetterSettings: Attempt to make patch faster 2026-07-14 16:58:55 -03:00
thororen
0863efa93e
ReviewDB: Fix DM Sidebar Patch (#4384) 2026-07-14 16:42:06 -03:00
thororen
94cc541e38
Fix Decor, GameActivityToggle, SpotifyControls Finds (#4366) 2026-07-02 20:13:22 +02:00