Commit graph

9 commits

Author SHA1 Message Date
kmmiio99o
19168b1238 Add advanced CLI UI and logging to build and serve scripts
- Enhance `build.mjs` and `serve.mjs` with colorful banners, progress
bars, tables, and section headers for a professional CLI experience -
Add detailed build summaries, error reporting, and plugin statistics to
`build.mjs` - Improve argument parsing and verbose logging in
`build.mjs` - Add plugin authors to Last.fm manifest - Refactor Last.fm
plugin code for consistent formatting and improved settings typing - Add
plugin and file statistics, network interface table, and graceful
shutdown to `serve.mjs` - Remove `.vscode/settings.json` from repo
2025-10-04 11:16:42 +02:00
kmmiio99o
e70872d84d Show track duration in activity when enabled
- Add track duration to activity large_text when showTimestamp is true -
Fetch track duration from Last.fm API and calculate end time - Change
Last.fm API base URL to use http instead of https
2025-09-27 15:12:46 +02:00
kmmiio99o
c325b7d4be Set activity flags to 0 instead of 2 in Last.fm manager 2025-09-27 15:07:03 +02:00
kmmiio99o
da9511a8ff Remove unused plugins and update Last.fm activity formatting
- Delete BetterSpotifyIntegration, HideGiftButton, HoldGIFSend,
MoreConfirm, NoAutoReplyMention, NoIdle, PyonInstaller, and RichPresence
plugins - Update Last.fm activity: set flags to 2, prefix artist with
"by", prefix album with "on", and use track timestamps if available
2025-09-27 15:02:00 +02:00
kmmiio99o
a6156a928e test 2025-09-13 22:10:01 +02:00
N1cky
8c39a1c77c
feat(Last.fm): make presence more similar to spotify presence (#6) 2025-07-24 22:28:16 +08:00
Phrygia / sjk
c9f6b534e9
fix(Last.fm): set timestamp to ms (#4) 2025-03-18 13:35:40 +08:00
amsyarasyiq
54a8befe0e Various changes 2023-07-18 23:58:27 +08:00
amsyarasyiq
84ef65fe04 Last.fm: project restructure 2023-07-09 08:50:00 +08:00
Renamed from plugins/Last.fm/src/utils.ts (Browse further)