-
36ed2f2f58
refactor: simplify configuration endpoint with JSON serialization (#4159)
Deluan Quintão
2025-05-31 19:37:23 -04:00
-
8e32eeae93
fix(ui): add button is covered when adding to a playlist (#4156)
Deluan Quintão
2025-05-30 23:15:02 -04:00
-
7bb1fcdd4b
fix(ui): DevFlags order in TOML export (#4155)
Kendall Garner
2025-05-31 03:12:44 +00:00
-
ded8cf236e
feat(ui): add 'Show in Playlist' context menu (#4139)
Deluan Quintão
2025-05-30 21:26:35 -04:00
-
6dd98e0bed
feat(ui): add configuration tab in About dialog (#4142)
Deluan Quintão
2025-05-30 21:07:08 -04:00
-
22c3486e38
fix(server): enhance artist folder detection with directory traversal (#4151)
Deluan Quintão
2025-05-30 18:06:14 -04:00
-
11c9dd4bd9
fix(ui): reset page to 1 on playlist change - #1676 (#4154)
Michael Tighe
2025-05-30 14:28:39 -07:00
-
623919f53e
fix(ui): update Spanish translation (#4146)
Kevian
2025-05-30 23:19:04 +02:00
-
920800e909
fix(ui): restructure AboutDialog's version notification layout
Deluan
2025-05-30 16:18:07 -04:00
-
c12472bd19
fix(ui): update song fetching logic to disable for radio (#4149)
Deluan Quintão
2025-05-30 08:29:36 -04:00
-
a2d764d5bc
test: add tests for filtering artists by role
Deluan
2025-05-29 15:44:27 -04:00
-
fa2cf36245
fix(subsonic): change role filter logic
Deluan
2025-05-29 14:52:49 -04:00
-
b19d5f0d3e
Merge commit from fork
Caio Cotts
2025-05-28 19:00:20 -04:00
-
175964b17a
fix(ui): refine playlist details layout and disable play date display for mobile
Deluan
2025-05-28 18:39:20 -04:00
-
90b095b409
fix(ui): update German, Greek, Esperanto, Spanish, Finnish, French, Indonesian, Dutch, Portuguese (BR), Russian, Swedish, Turkish, Ukrainian translations from POEditor (#3981)
Deluan Quintão
2025-05-28 17:46:34 -04:00
-
821f485022
fix(ui): improve playlist details layout with word break and stats styling
Deluan
2025-05-28 17:33:35 -04:00
-
d4a053370a
feat(server): add option
Lastfm.ScrobbleFirstArtistOnly to send only the first artist (#4131)
Deluan Quintão
2025-05-28 08:43:07 -04:00
-
66926ca466
fix(ui): update Hungarian translation (#4113)
ChekeredList71
2025-05-28 03:42:25 +02:00
-
1f9cbe7345
feat(server): add M3U file to downloaded playlist
Deluan
2025-05-27 20:13:37 -04:00
-
de698918ac
Revert "fix(server): failed transcoded files should not be cached (#4124)"
Deluan
2025-05-27 19:53:10 -04:00
-
71851b076c
refactor: unify logic to export to M3U8
Deluan
2025-05-27 12:37:57 -04:00
-
85a7268192
fix(ui): update titles for radios, shares and show pages (#4128)
Deluan Quintão
2025-05-27 09:01:52 -04:00
-
9dd5a8c334
fix(server): failed transcoded files should not be cached (#4124)
Deluan Quintão
2025-05-26 20:30:26 -04:00
-
030710afa9
fix(ui): enhance external link display with consistent minimum heights
Deluan
2025-05-26 18:21:55 -04:00
-
5050250902
fix(share): force share image to be square (to fix aspect ratio) (#4122)
Kendall Garner
2025-05-26 21:39:05 +00:00
-
fb32cfd7db
fix(ui): fix
Reading mediafile(id:undefined): data not found error
Deluan
2025-05-26 12:32:37 -04:00
-
d26e2e29a6
feat(ui): add smooth image transitions to album and artist artwork (#4120)
Deluan Quintão
2025-05-26 08:57:37 -04:00
-
5c4fbdb7c1
feat(ui): add playlist cover art display
Deluan
2025-05-25 23:22:55 -04:00
-
0cb02bce06
test: improve test reliability with longer sleep durations and generous tolerances
Deluan
2025-05-25 22:03:55 -04:00
-
fe1ed582bc
build(makefile): add golangci-lint installation step to setup
Deluan
2025-05-25 20:24:51 -04:00
-
5e2db2c673
fix(server): fix numeric comparisons for float custom tags in smart playlists (#4116)
Deluan Quintão
2025-05-25 17:52:27 -04:00
-
fac9275c27
chore(deps): bump eslint-config-prettier from 9.1.0 to 10.1.5 in /ui (#4077)
dependabot[bot]
2025-05-24 23:10:46 -04:00
-
6b3afc03cc
build(deps): bump golangci/golangci-lint-action in /.github/workflows (#4035)
dependabot[bot]
2025-05-24 23:05:47 -04:00
-
35599230ff
test: update test command to run without watch mode
Deluan
2025-05-24 22:58:04 -04:00
-
13ea00e7f8
chore(deps): update JS dependencies
Deluan
2025-05-24 22:55:53 -04:00
-
f7fb77054f
build(makefile): fix golangci-lint installation path check
Deluan
2025-05-24 22:40:33 -04:00
-
441c9f52cc
chore(deps): update Go dependencies
Deluan
2025-05-24 22:35:51 -04:00
-
b722f0dcfc
fix(ui): improve scan status handling (again) (#4115)
Deluan Quintão
2025-05-24 21:26:05 -04:00
-
c98e4d02cb
feat(ui): add missing filter for admin users in album, artist, and song lists
Deluan
2025-05-24 13:04:07 -04:00
-
5ade9344ff
fix(ui): update Basque translation (#4064)
Xabi
2025-05-24 18:53:51 +02:00
-
d903d3f1e0
fix(ui): update Hungarian translation (#4112)
ChekeredList71
2025-05-24 18:38:12 +02:00
-
6bf6424864
fix(scanner): optimize missing flag update logic for artists
Deluan
2025-05-24 11:28:39 -04:00
-
a9f93c97e1
fix(ui): improve elapsed time handling during scans
Deluan
2025-05-24 10:11:26 -04:00
-
3350e6c115
fix(ui): elapsed time for scans
Deluan
2025-05-23 23:28:02 -04:00
-
514aceb785
feat(ui) add Save Queue to Playlist (#4110)
Deluan Quintão
2025-05-23 22:04:18 -04:00
-
370f8ba293
fix(ui): update artist link rendering and improve button styles
Deluan
2025-05-23 17:42:19 -04:00
-
1e4c759d93
test: fix flaky scanner tests by setting maximum open connections to 1
Deluan
2025-05-23 15:39:44 -04:00
-
e06fbd26b7
fix(ui): update French translation (#4069)
Ewen
2025-05-23 16:56:47 +02:00
-
9062f4824e
fix(ui): the Portuguese translation is actually Brazilian Portuguese
Deluan
2025-05-23 09:11:07 -04:00
-
2503d2dbb8
fix: small formatting error in en.json
Deluan
2025-05-23 09:04:41 -04:00
-
45188e710c
fix(ui): update Portuguese translations
Deluan
2025-05-23 08:14:53 -04:00
-
9dd050c377
fix: add useResourceRefresh hook to AlbumShow, ArtistShow, MissingFilesList, and PlaylistShow components
Deluan
2025-05-23 00:02:42 -04:00
-
3ccc02f375
feat(ui): add remove all missing files functionality (#4108)
Deluan Quintão
2025-05-22 22:28:10 -04:00
-
992c78376c
feat(scanner): add Scanner.PurgeMissing configuration option (#4107)
Copilot
2025-05-22 20:50:15 -04:00
-
4a2412eef7
test: add PERFORMER tests (#4105)
Deluan Quintão
2025-05-22 16:41:08 -04:00
-
98fdc42d09
test: fix ignored artwork tests (#4103)
Deluan Quintão
2025-05-22 15:48:24 -04:00
-
eb944bd261
chore: update Makefile to install golangci-lint if not present and adjust lint command
Deluan
2025-05-21 23:13:32 -04:00
-
84384006a4
docs: update copilot instructions with important commands and linting guidelines
Deluan
2025-05-21 22:33:33 -04:00
-
e5438552c6
fix(transcoding): restrict transcoding operations to admin users (#4096)
Deluan Quintão
2025-05-21 22:19:23 -04:00
-
6ac3acaaf8
fix(db): allow deleting users that have shares (#4098)
Kendall Garner
2025-05-22 02:16:10 +00:00
-
3953e3217d
docs: add code guidelines for backend and frontend development
Deluan
2025-05-21 21:57:16 -04:00
-
6731787053
fix(server): memory leak in cache warmer (#4095)
Deluan Quintão
2025-05-21 21:48:49 -04:00
-
dd1d3907b4
Revert "refactor(server): simplify lastfm agent initialization logic"
Deluan
2025-05-21 16:20:29 -04:00
-
924354eb4b
fix(subsonic): find lyrics by artist or albumartist (#4093)
Kendall Garner
2025-05-21 13:36:26 +00:00
-
6880cffd16
feat(ui): add scan progress and error reporting to UI (#4094)
Deluan Quintão
2025-05-21 09:30:23 -04:00
-
fef1739c1a
feat(server): add DefaultShareExpiration config option (#4082)
Caio Cotts
2025-05-20 22:17:30 -04:00
-
453630d430
feat: hide missing artists from regular users and Subsonic API (#4092)
Deluan Quintão
2025-05-20 21:53:02 -04:00
-
4733616d90
chore: removed unused file
Deluan
2025-05-20 21:25:33 -04:00
-
ba7fd13724
feat(subsonic): add ISRC support for OpenSubsonic Child (#4088)
Deluan Quintão
2025-05-20 12:37:27 -04:00
-
1e4e3eac6e
fix: update Makefile with new demo URLs (#4080)
Caio Cotts
2025-05-19 15:34:25 -04:00
-
19d443ec7f
feat(scanner): add Scanner.FollowSymlinks option (#4061)
Deluan Quintão
2025-05-15 10:33:28 -04:00
-
db92cf9e47
fix(scanner): optimize refresh (#4059)
Deluan Quintão
2025-05-14 20:47:03 -04:00
-
ec9f9aa243
feat:(server): support reading lyrics from filesystem (#2897)
Kendall Garner
2025-04-30 12:10:19 +00:00
-
0d1f2bcc8a
fix(scanner): check if aiff/wma file has cover art (#3996)
Kendall Garner
2025-04-25 17:00:26 +00:00
-
dfa217ab51
docs(scanner): add overview README document
Deluan
2025-04-25 12:54:29 -04:00
-
3d6a2380bc
feat(server): add artist/albumartist filter to media file (#4001)
Kendall Garner
2025-04-25 16:50:21 +00:00
-
53aa640f35
fix(ui): update Korean translation (#3980)
DDinghoya
2025-04-25 08:22:31 +09:00
-
e4d65a7828
feat(scanner): add unsynced lyrics to default mapping (#3997)
Kendall Garner
2025-04-24 21:40:51 +00:00
-
b41123f75e
chore: remove DevEnableBufferedScrobble and always enable buffered scrobbling (#3999)
Deluan Quintão
2025-04-24 17:19:50 -04:00
-
6f52c0201c
refactor(server): simplify lastfm agent initialization logic
Deluan
2025-04-19 23:36:53 -04:00
-
4944f8035a
test: add tests for userName and AbsolutePath in core/common.go
Deluan
2025-04-18 11:53:47 -04:00
-
0d5097d888
fix(ui): update Serbian translation (#3941)
Ivan Pešić
2025-04-18 03:27:12 +04:00
-
ed7ee3d9f8
fix(ui): always order album tracks by disc and track number (fixes #3720) (#3975)
Deluan Quintão
2025-04-17 19:23:53 -04:00
-
74803bb43e
fix(ui): update Russian, Turkish translations from POEditor (#3971)
Deluan Quintão
2025-04-16 21:09:50 -04:00
-
0159cf73e2
fix(ui): updated Catalan translations (#3973)
marcbres
2025-04-17 03:05:59 +02:00
-
ac1d51f9d0
fix(ui): update Chinese (Simplified) translations (#3938)
Dongeun
2025-04-17 09:05:26 +08:00
-
91eb661db5
fix(ui): update Norwegian translation #3943
Thomas Johansen
2025-04-17 03:04:10 +02:00
-
524d508916
feat(ui): show sampleRate in song info dialog (#3960)
Guilherme Souza
2025-04-12 21:52:47 -03:00
-
a6f1f7b7e3
fix(server): albumtype in Smart Playlists
Deluan
2025-04-11 23:53:05 -04:00
-
49b8cfc261
fix(artwork): always select the coverArt of the first disc in multi-disc albums (#3950)
Deluan Quintão
2025-04-11 23:39:57 -04:00
-
bcea8b832a
chore(deps): update Go version to 1.24.2 in go.mod
Deluan
2025-04-11 23:18:00 -04:00
-
58367afaea
refactor: external_metadata -> external.Provider (#3903)
Deluan Quintão
2025-04-08 21:11:09 -04:00
-
6b59f5f73a
feat(ui): add genre and mood fields to AlbumSongs component
Deluan
2025-04-08 18:13:37 -04:00
-
5f0c1e7387
chore(deps) upgrade Go dependencies, including golangci-lint (#3937)
Deluan Quintão
2025-04-07 19:42:00 -03:00
-
a057a680f1
fix(ui): update Greek, Esperanto, Polish, Russian, Turkish translations from POEditor (#3894)
Deluan Quintão
2025-04-05 08:54:29 -03:00
-
f9081bbe6b
fix(server): first user created should be admin, when using reverse proxy (#3920)
Deluan Quintão
2025-04-05 08:24:14 -03:00
-
73eb0e254b
feat(ui): add mood column to Album and Song list views (#3925)
Deluan Quintão
2025-04-05 08:19:11 -03:00
-
2b84c574ba
fix: restore old date display/sort behaviour (#3862)
Deluan Quintão
2025-03-30 17:06:58 -04:00
-
88f87e6c4f
chore: replace album placeholder
Deluan
2025-03-30 13:41:32 -04:00
-
cf100c4eb4
chore(subsonic): update snapshot tests to use version 1.16.1
Deluan
2025-03-27 22:50:22 -04:00