Deluan
075c28d2e5
Fix performance and precision of TopSongs
2020-10-21 14:07:01 -04:00
Deluan
a45b5a037f
Match Top Songs by mbid, add indexes to media_file
2020-10-21 10:13:03 -04:00
Deluan
3cf8b8e97d
Fix migration that adds MBIDs
2020-10-21 09:02:51 -04:00
Deluan
6663c079e0
Add MBIDs to media_file, album and artist
2020-10-20 16:27:22 -04:00
Deluan
68a9be5e86
Add Artist (discography) size, and show sizes in Download caption
2020-10-12 22:31:01 -04:00
Deluan
ae817da223
Upgrade golangci-lint
...
- Fix a SQL string concatenation
- Install golangci-lint using `tools.go`
2020-10-12 12:21:01 -04:00
Jay R. Wren
fd6edf967f
Add size to album details ( #561 )
...
* add size to album details
for #534
* addressing review comments:
* create index album(size)
* remove unneeded Size field from refresh struct
* add whitespace to album details
* add size to album list view
* prettier
2020-10-12 11:10:07 -04:00
Deluan
180f1354fc
Make package name compatible with version installed by make setup
2020-10-03 20:13:47 -04:00
Deluan
21b9f51b71
Rename migrations package, to match goose
generated migration files
2020-08-01 16:49:01 -04:00
Deluan
ed726c2126
Better implementation of Bookmarks, using its own table
2020-08-01 12:17:15 -04:00
Deluan
2d3ed85311
Add bookmark in persistence layer
2020-07-31 17:45:49 -04:00
Deluan
721a959735
Create playqueue table and repository
2020-07-31 17:45:49 -04:00
Deluan
35114be5f7
Add path to playlist
2020-07-17 22:55:51 -04:00
Deluan
8260b46e8f
Fix migration
2020-07-12 11:22:24 -04:00
Deluan
f0a5df7cd7
Move transcodings initialization to a migration
...
This will make it run only once, not every
time the transcoding table is empty
2020-07-06 23:48:43 -04:00
Deluan
94d88395e7
Add referential integrity to player and playlist tables
2020-06-10 18:07:10 -04:00
Deluan
201a22e613
Change index in playlist to start from 1
2020-05-26 13:50:15 -04:00
Deluan
a56e588c8e
Create relation table for playlist tracks
2020-05-16 18:35:34 -04:00
Deluan
0d9361734f
Import and display disc subtitles
2020-05-12 12:57:53 -04:00
Deluan
70047fe20e
Add songCount
column to Artist table
2020-05-08 10:05:48 -04:00
Deluan
ddeefad501
Fix goimport
and gosec
warnings
2020-04-26 15:07:36 -04:00
Deluan
69c19e946c
Add sort tags and use them in search
2020-04-24 15:02:20 -04:00
Deluan
1a8d219197
Remove generated comments from migrations
2020-04-19 23:29:08 -04:00
Deluan
80c8d85cb9
Fine tune search functionality
2020-04-19 23:29:07 -04:00
Deluan
689449df9e
Force reindex to fix album by year searches
2020-04-18 11:08:54 -04:00
jvoisin
52b8c5f151
Correctly handle error in migration
2020-04-12 14:58:08 -04:00
Deluan
e232c5c561
Add created
and changed
fields to playlists responses
2020-04-11 18:58:43 -04:00
Deluan
b661d52477
Force full scan to enable search by tracks' artists in albums
2020-04-09 00:24:26 -04:00
Deluan
86a23f9b14
Add more indexes to MediaFile table
2020-04-04 21:56:22 -04:00
Deluan
53e8a92fed
feat: rename year to max_year and add min_year to album. #118
2020-03-27 21:11:06 -04:00
Deluan
dcb3b3b5d1
fix: various album_artists <-> artists mismatches
2020-03-26 09:08:53 -04:00
Deluan
100db2bcfd
feat: add artist filter to album view
2020-03-25 20:40:18 -04:00
Deluan
32fbf2e9eb
refactor: drop search table, integrated full_text into main tables
2020-03-19 21:44:48 -04:00
Deluan
45180115a6
feat: player CRUD
2020-03-17 15:20:35 -04:00
Deluan
8ec78900c5
feat: transcoding and player datastores and configuration
2020-03-17 15:20:35 -04:00
Deluan
9cb42606ba
fix: force full rescan to enable search by album artist
2020-03-10 17:23:25 -04:00
Deluan
38faffa907
feat: notice
function to notify (in logs) about important changes in migrations
2020-02-28 14:00:41 -05:00
Deluan
e6d2056438
fix: typo
2020-02-20 19:39:32 -05:00
Deluan
fc14e346b9
feat: store duration as float, to cater for milliseconds
2020-02-20 17:02:06 -05:00
Deluan
029290f304
fix: set default play_count to 0
...
IncPlayCount was not incrementing when the annotation already existed with play_count = null
2020-02-08 22:55:05 -05:00