Deluan
2ab0cecd48
Complete User CRUD
2020-01-19 21:46:36 -05:00
Deluan
1c04a19910
Add UserList in UI
2020-01-19 20:40:18 -05:00
Deluan
3a03284c59
Add routing for basic web ui
2020-01-19 19:35:03 -05:00
Deluan
5bc1551b09
Clean up
2020-01-19 18:28:23 -05:00
Deluan
7610b42f4b
Moved package api
to subsonic
under server
2020-01-19 18:23:09 -05:00
Deluan
67eeb218c4
Big Refactor:
...
- Create model.DataStore, with provision for transactions
- Change all layers dependencies on repositories to use DataStore
- Implemented persistence.SQLStore
- Removed iTunes Bridge/Importer support
2020-01-19 16:28:09 -05:00
Deluan
40186f7e10
Don't say "iTunes Library" if not importing from iTunes
2020-01-18 22:57:20 -05:00
Deluan
fffb2c38b3
Fix: Scrobber was not incrementing MediaFile's playCount
2020-01-18 22:11:07 -05:00
Deluan
fe058aa4a1
Don't override media annotations when scanning/importing
2020-01-18 21:45:44 -05:00
Deluan
938a92eded
Register PlayCount/Date in the DB, if DevUseFolderScanner is true
2020-01-18 20:59:20 -05:00
Deluan
3c66da0b17
NowPlaying is not a repo, now it is part of the main engine
2020-01-18 20:21:25 -05:00
Deluan
128e165aba
Add Stars to the DB, including Artists! Only if DevUseFolderScanner is true
2020-01-18 20:03:52 -05:00
Deluan
a4b75fd69d
Test "Compilation" tag
2020-01-18 11:19:00 -05:00
Deluan
1cbfc05e37
Disable tests in Windows for now
2020-01-18 11:01:42 -05:00
Deluan
58a080eded
Handle folder moves in Scanner
2020-01-18 11:00:20 -05:00
Deluan
8ae4fdd5b2
Fix Windows test
2020-01-18 02:15:02 -05:00
Deluan
ccbdf688ea
Reduced size of batches, to not break SQLite
2020-01-18 01:49:08 -05:00
Deluan
1929aaec1a
Disabling tests that are not multi-platform, for now
2020-01-18 00:08:00 -05:00
Deluan
73597b22b4
Rewrite description of folder scan algorithm
2020-01-17 23:55:58 -05:00
Deluan
54d13d2022
Purge empty albums/artists
2020-01-17 23:28:11 -05:00
Deluan
ea9ed4a287
Fix ChangeDetector to keep the dirMap from last scan
2020-01-17 22:41:10 -05:00
Deluan
e55dfff485
Fix file descriptor leak
2020-01-17 21:23:26 -05:00
Deluan
5dbe71d675
Update search index when refreshing albums/artists
2020-01-17 21:16:23 -05:00
Deluan
cef65b6ab0
Un-export model mappers
2020-01-17 21:03:54 -05:00
Deluan
c0beaa6377
Integrate ArtistIndex logic into Artist
2020-01-17 20:54:28 -05:00
Deluan
035fdaeb96
Remove old tags from models
2020-01-17 20:54:28 -05:00
Deluan
123f543a94
New Folder Scanner - WIP
2020-01-17 20:54:28 -05:00
Deluan
7a16d41abe
Add MediaFile.FindByPath
2020-01-17 20:54:28 -05:00
dependabot-preview[bot]
ed631edc08
Bump @testing-library/jest-dom from 4.2.4 to 5.0.0 in /ui
...
Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 4.2.4 to 5.0.0.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v4.2.4...v5.0.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-17 08:33:49 -05:00
Deluan
ca04a919ad
Remove Alpha from QueryOptions. Also add Filter, not implemented yet
2020-01-15 23:49:20 -05:00
Deluan
0a56fd8752
Add Makefile target to start ginkgo in watch mode
2020-01-15 23:40:22 -05:00
Deluan
3a27a2d2d2
Fix test suite name
2020-01-15 21:52:50 -05:00
Deluan
814db3f033
Add extension to snapshots files (make it easier to format them for visualization)
2020-01-15 18:03:22 -05:00
Deluan
a659c3b7c4
Simplify persistence injection
2020-01-15 17:56:02 -05:00
Deluan
36d93774bc
Add GetGenre endpoint
2020-01-15 17:56:02 -05:00
Deluan
ca2c897340
Add flag to disable startup banner
2020-01-15 17:51:52 -05:00
Deluan Quintão
be377846a8
Remove Portuguese word, to avoid misspell errors
2020-01-15 15:35:04 -05:00
Deluan
df151d88a4
Add JS tests/build to pipeline. Removed invalid test
2020-01-15 13:02:17 -05:00
Deluan
bc33ace6d6
Merged helper and initialization functions in one file
2020-01-15 11:11:33 -05:00
Deluan
5240d83fcf
Replace fmt.Print with log.Error
2020-01-15 11:02:27 -05:00
dependabot-preview[bot]
e1b0d80f60
Bump github.com/lib/pq from 1.1.1 to 1.3.0
...
Bumps [github.com/lib/pq](https://github.com/lib/pq ) from 1.1.1 to 1.3.0.
- [Release notes](https://github.com/lib/pq/releases )
- [Commits](https://github.com/lib/pq/compare/v1.1.1...v1.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-01-15 08:56:33 -05:00
Deluan
16c550a9d1
Change semantics of ChecksumRepository
2020-01-15 08:54:00 -05:00
Deluan
c404252b7f
Remove sort.Interface from models (not used anymore)
2020-01-15 08:36:25 -05:00
Deluan
19765b0ad8
Removed composition from model, makes it more readable
2020-01-15 08:21:32 -05:00
Deluan
0ea2bd79d9
Rename domain
to model
2020-01-14 22:22:34 -05:00
Deluan
25686c1742
Preparing for new scanner
2020-01-14 21:51:35 -05:00
Deluan
02d642814b
Upgrade github.com/dhowden/tag
2020-01-14 20:25:25 -05:00
Deluan
9922ba5994
Added initial support for PostgreSQL
2020-01-14 19:20:47 -05:00
Deluan
a167669717
Change default db path
2020-01-14 18:55:12 -05:00
Deluan
a99c3a8af3
Another big refactor: Back to a single folder for persistence implementation
2020-01-14 18:47:57 -05:00