Deluan
|
58b5ed86df
|
refactor: extract TruncateRunes function for safe string truncation with suffix
Signed-off-by: Deluan <deluan@navidrome.org>
# Conflicts:
# core/share.go
# core/share_test.go
|
2025-11-06 14:27:38 -05:00 |
|
beerpsi
|
fe1cee0159
|
fix(share): slice content label by utf-8 runes (#4634)
* fix(share): slice content label by utf-8 runes
* Apply suggestions about avoiding allocations
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* lint: remove unused import
* test: add test cases for CJK truncation
* test: add tests for ASCII labels too
---------
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2025-11-06 14:24:07 -05:00 |
|
Deluan
|
a7d3e6e1f1
|
Add option to allow share to be downloaded
|
2023-03-10 23:33:29 -05:00 |
|
Deluan
|
d5df102f9f
|
Implement updateShare and deleteShare Subsonic endpoints
|
2023-01-24 18:36:46 -05:00 |
|
Deluan
|
d0dceae094
|
Add getShares and createShare Subsonic endpoints
|
2023-01-24 18:36:46 -05:00 |
|
Deluan
|
94cc2b2ac5
|
Fix tests and lint errors, plus a bit of refactor
|
2023-01-24 18:36:46 -05:00 |
|
Deluan
|
ab04e33da6
|
Initial work on Shares
|
2023-01-24 18:36:45 -05:00 |
|
Deluan
|
31882abf6f
|
Upgrade Ginkgo to V2
|
2022-07-26 16:53:17 -04:00 |
|
Deluan
|
778f474d26
|
Use new rest lib (Update receives all columns that need to be updated)
|
2021-11-01 21:27:36 -04:00 |
|
Deluan
|
6c1ba8f0d0
|
Add tests to core.Share
|
2021-06-08 16:32:08 -04:00 |
|