Commit graph

418 commits

Author SHA1 Message Date
thororen1234
88244a36cc
bump 2026-07-27 23:00:42 -04:00
thororen1234
334c39decc
Merge remote-tracking branch 'upstream/dev' into dev 2026-07-27 19:25:42 -04:00
Vendicated
83b74e2305
v1.15.0 2026-07-26 21:26:57 +02:00
thororen1234
a0004a5b49
Merge remote-tracking branch 'upstream/dev' into dev 2026-07-15 21:37:37 -04:00
Nuckyz
fc5466ebf8
Bump to 1.14.16 2026-07-14 19:59:28 -03:00
thororen1234
877295b589
bump pnpm 2026-07-13 20:58:01 -04:00
thororen1234
9296cec693
Fully Nuke Usercss 2026-07-13 20:56:29 -04:00
thororen1234
1b01f39692
bump 2026-07-09 19:10:06 -04:00
Star
cd4ddebf23
feat(RichPresence): Add Navidrome RPC plugin (#1223)
* feat(RichPresence): Add Navidrome RPC integration

* fix: Update Star123451 ID

* Implement Subsonic GetNowPlaying for album art

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* fix(Navidrome): address PR review comments, remove Uguu.se plugin violation

* fix(Navidrome) Fix clearing activities, add standard music RPC default config

* fix(Navidrome) Patched Credential Leak in cover art fallback code, fix non-selectable settings entries

* fix(Navidrome) fix settings cache bug, implement typescript hygiene suggestion, and make fetching album art a toggle, added note that grabbing album art exposes server URL and Navidrome username to Discord.

* fix(Navidrome): Changed cachedSettingsJSON to only affect Navidrome-specific settings, updated polling interval slider to take affect during runtime, not just start up

* feat(RichPresence): overhaul Navidrome RPC with formatting system and activity types, add fast.fm album art fetching, update settings to instantly update

* fix(RichPresence) Fix last.fm cache leak, add privacy disclosure for last.fm album fetch method, remove dead settings

* fix(RichPresence): remove unused import and fix default activity type inconsistency

* fix(RichPresence): add parseUrl valdiation to serverUrl/publicUrl, fix SwitchSetting regression, strip auth param from getCoverArt, added abort signal to prevent accidental presence revival when disabled, remove "as const" rule violation for settings.use()

* fix(RichPresense): Fix forceUpdate orphan timer leaks, correct MD5 behavior for passwords using accented characters

* fix(RichPresence): remove MD5 auth for simpler hex auth, include optional space to provide a last.fm API key, implement lodash.debounce in place of setTimeout, fixed navidrome intersepting settings from other RPC included in the plugin

* fix(RichPresence): fix hex auth code to support special characters

* fix(RichPresence): fix lastFmCache invalidation code

* fix(RichPresence): remove unused lodash import from SettingsPanel.tsx

* chore(richPresence): remove violating comments in navidrome.ts

* chore(richPresence): update navidrome.ts

* fix(richPresence): change settings to use settings.plain, fix flicker found when changing non-related plugin settings, correct || vs ?? rule violations, fetch large and small image concurrently to speed up presence update

* feat(richPresence): add status display type option for navidrome rich presence

* fix(richPresence): add lastMinutesAgo cache to detect if the same song is on repeat in order to reset song progress bar

* fix(richPresence): Fix to only show music of the username given in navidrome settings

* fix(richPresence): remove stale onServiceChange import

* fix(richPresence): fix stale activity cache when same track is replayed

* fix(richPresence): omit end property when no media duration is known

* chore(richPresence): add instance-based album art fetching disclaimer for local instances

* chore(richPresence): centralize get_activity() and forceUpdate() JSON.stringify usage

* fix(richPresence): removed unused settings migration in migrartion.ts, remove empty lines in SettingsPanel, revert syncServices to use settings.store, remove local ip instances support

* fix(richPresence): revert to md5 implementation in utils.ts for secure auth, fix album fetching from navidrome instances

* chore(richPrecence): switch to ts-md5 source for a robust MD5 implementation

* richPresence(fix): simplify public instance checking

* boom

* richPresence(fix): fix md5 implementation and revert back to getCoverArt for navidrome instance album art fetching

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-07-09 19:08:23 -04:00
nexpid
8e9d78c3aa
SongSpotlight: shabloink (#1230)
* SongSpotlight: shabloink

* SongSpotlight: zazabloink

* Update AudioPlayer.tsx

* Update pnpm-workspace.yaml

* SongSpotlight: big refactors awoooooga

* [autofix.ci] apply automated fixes

* SongSpotlight: parity fixes

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-07-09 16:34:54 -04:00
thororen1234
b51f97ebb8
v1.14.15.1 2026-07-08 17:55:58 -04:00
thororen1234
bf376f9bbd
Merge remote-tracking branch 'upstream/dev' into dev 2026-07-02 13:34:40 -04:00
Vendicated
49ddadcd32
upgrade pnpm & dependencies 2026-07-01 21:43:46 +02:00
creations
f14c87f3ac
Merge remote-tracking branch 'upstream/dev' into dev
# Conflicts:
#	package.json
#	src/plugins/noMosaic/index.ts
2026-06-24 14:29:17 -04:00
Vendicated
70d41b0584
sigh... v1.14.15 2026-06-24 18:17:13 +02:00
thororen1234
d74f3fb537
Fix Patches 2026-06-24 00:07:53 -04:00
thororen1234
6f581175a8
Merge remote-tracking branch 'upstream/dev' into dev 2026-06-23 23:50:47 -04:00
Vendicated
117b362634
v1.14.14 2026-06-24 04:39:46 +02:00
sadan4
0cb5df5ab7
replace manual depCheck script with native pnpm feature (#1186)
https://pnpm.io/settings#verifydepsbeforerun
2026-06-17 18:00:55 -04:00
Jakub Bednarski
06f6caa1d8
fix(gifMaker): add gifuct js to handle all gif types decoding (#1182)
* fix(gifMaker): add gifuct js to handle all gif types decoding

* fix(gifMaker): address code review

* fix(gifMaker): greptile haunts me in my sleep

* Update src/equicordplugins/gifMaker/utils/encoder.ts

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

---------

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-06-16 20:12:29 -04:00
thororen1234
d7567396ff
bump version 2026-06-08 08:59:01 -04:00
thororen1234
f207ce7342
bump to v1.14.13.2 2026-06-07 13:49:36 -04:00
thororen1234
432377383a
WhosWatching: Add Guild Profile Picture Support 2026-05-25 13:08:58 -04:00
prism
8632a27f78
add some cool stuff (#1086) 2026-05-15 14:19:13 -04:00
thororen1234
02d94f797f
packagemanager pnpm 11.0.9 2026-05-09 14:48:50 -04:00
thororen1234
cdfb632fb3
pnpm 11 2026-05-09 13:20:25 -04:00
thororen1234
5bf566397a
Merge remote-tracking branch 'upstream/dev' into dev 2026-05-08 12:02:53 -04:00
Vendicated
909df8b8c2
1.14.13 2026-05-08 17:50:39 +02:00
thororen1234
d7a841f1b3
Merge remote-tracking branch 'upstream/dev' into dev 2026-05-05 13:55:22 -04:00
Vendicated
2fbe267499
bump to v1.14.12 2026-05-05 14:19:29 +02:00
thororen1234
0243eebc29
Merge remote-tracking branch 'upstream/dev' into dev 2026-04-30 09:59:09 -04:00
Vendicated
e009d5f882
1.14.11 2026-04-30 04:35:21 +02:00
thororen1234
47908c74b2
SMYN: Fix Patch 2026-04-24 16:51:04 -04:00
thororen1234
3870d89e07
Merge remote-tracking branch 'upstream/dev' into dev 2026-04-24 07:23:02 -04:00
Vendicated
cacd0efd87
bump to v1.14.10 2026-04-24 05:52:59 +02:00
thororen1234
5c2a64eb03
Questify: Fix Crashing PT 2 2026-04-23 19:36:58 -04:00
thororen1234
73cfc9f935
bump 2026-04-23 19:18:55 -04:00
thororen1234
93290c2e19
Merge remote-tracking branch 'upstream/dev' into dev 2026-04-23 07:50:05 -04:00
Vendicated
392d76fe6f
bump to v1.14.9 2026-04-23 04:51:03 +02:00
Vendicated
6ee6033beb
1.14.8 2026-04-21 21:25:38 +02:00
thororen1234
0420214ccf
bump 2026-04-16 13:54:36 -04:00
thororen1234
a3b2ee48f3
fix whatever the fuck happened 2026-04-16 13:45:58 -04:00
thororen1234
3aa8394737
revert 2026-04-16 13:25:20 -04:00
thororen1234
14e4026d1b
Move yaml-js to being dep 2026-04-16 11:45:25 -04:00
thororen1234
899a24db2c
Merge remote-tracking branch 'upstream/dev' into dev 2026-04-16 10:02:08 -04:00
Vendicated
e836846a2e
upgrade dependencies 2026-04-16 04:19:42 +02:00
Vendicated
541e50dcf4
1.14.7 2026-04-15 23:09:10 +02:00
thororen1234
9a55824e85
bump version 2026-04-01 12:09:42 -04:00
YashRaj
992190be02
feat: add pnpm install prompt for missing dependencies (#929)
* feat: add pnpm install prompt for missing dependencies

* feat: use --frozen-lockfile

* feat: remove ugly error on ctrl + c

* feat: use pnpm list instead

* feat: move dependencies checking to a seperate script

* refactor: why have 2 lines when you can have 1

* refactor: remove redundant things

* some changes I made that somehow work

---------

Co-authored-by: thororen1234 <78185467+thororen1234@users.noreply.github.com>
2026-03-27 09:16:13 -04:00
nexpid
1c06574881
feat(SongSpotlight): add Tidal (#927) 2026-03-21 11:28:40 -04:00