Michael Bucari-Tovo
|
9862593f4a
|
Add option to strip Audible brand audio
|
2022-05-07 21:29:29 -06:00 |
|
Robert McRackan
|
0bde86ebfd
|
QuickFilters on save event
|
2022-05-03 11:29:21 -04:00 |
|
Robert McRackan
|
28625029cd
|
code clean up
|
2022-05-02 16:13:35 -04:00 |
|
Michael Bucari-Tovo
|
e5dd4b856e
|
Update Libation to work with new AAXClean.Codecs
|
2022-04-24 19:40:34 -06:00 |
|
Robert McRackan
|
2e4c4cf5f7
|
bug fix #228 : recover from corrupt BookTags.json
|
2022-04-12 09:16:02 -04:00 |
|
Robert McRackan
|
d6601fed83
|
Bug fix #225 : SaferEnumerateFiles will skip files with UnauthorizedAccessException
|
2022-04-08 09:11:36 -04:00 |
|
Robert McRackan
|
0a0f60192b
|
Better exception logging with Serilog.Exceptions library
|
2022-03-03 16:54:43 -05:00 |
|
Robert McRackan
|
1e24df626a
|
Add error recovery around FileLocations.json to handle file corruption
|
2022-02-21 10:24:56 -05:00 |
|
Robert McRackan
|
c296bff47f
|
Bug fix #181 : if audible gives a null picture id then once that image is searched for, no further cover art was downloaded
|
2022-01-12 22:20:58 -05:00 |
|
Robert McRackan
|
2acb9ca7e5
|
Bug fix: Spent hours hunting down why database files weren't closing correctly. New to EF Core 6 "SQLite: Connections are pooled" " This results in database files being kept open by the process even after the ADO.NET connection object is closed." wtf microsoft?!
|
2021-12-06 12:00:12 -05:00 |
|
Robert McRackan
|
5059333b38
|
Bug fix: First click on Liberated icon shows 'File not found: <temppath>'. Second click opens correct final path. #164
|
2021-11-30 09:54:32 -05:00 |
|
Robert McRackan
|
7f5cf8f018
|
New config setting: ShowImportedStats -- "Show number of newly imported titles? When unchecked, no pop-up will appear after library scan."
|
2021-11-29 11:06:23 -05:00 |
|
Robert McRackan
|
b3dc5a7054
|
Upgrade to .net6
|
2021-11-24 12:59:02 -05:00 |
|
Robert McRackan
|
2567ccb44c
|
Enhancement: add if-series conditional logic to custom file naming. Issue #151
|
2021-11-11 16:43:44 -05:00 |
|
Robert McRackan
|
a3cf6ac40d
|
Custom file naming: manual testing complete
|
2021-11-02 21:53:58 -04:00 |
|
Robert McRackan
|
ab450c37c4
|
Custom File Naming complete. Final testing remains
|
2021-11-02 17:05:29 -04:00 |
|
Robert McRackan
|
c837fefbdd
|
template file naming: code complete. Clean up and testing remain
|
2021-11-02 14:26:11 -04:00 |
|
Robert McRackan
|
46b120ee41
|
Bug fix: slashes in template values (eg: title) breaks file management #145
|
2021-11-01 11:42:05 -04:00 |
|
Robert McRackan
|
cae8ca7ef3
|
Template error and warning checks return specific errors/warnings in addition to bools
|
2021-10-29 17:05:57 -04:00 |
|
Robert McRackan
|
904665da7f
|
Bug fix: #143
|
2021-10-28 20:58:32 -04:00 |
|
Robert McRackan
|
d0051c0f02
|
Add templates to settings dialog incl load validate save. Edit buttons are in place but currently do nothing
|
2021-10-27 16:51:31 -04:00 |
|
Robert McRackan
|
bcca69a102
|
Bug fix. Wrong template referenced
|
2021-10-26 16:35:08 -04:00 |
|
Robert McRackan
|
35f8c05106
|
File naming is Configuration driven: Configuration, AudioFileStorageExt, Templates, TemplateTags,
|
2021-10-26 16:18:27 -04:00 |
|
Robert McRackan
|
d636ceed8e
|
File naming stuff is (finally) centralized under AudioFileStorageExt
|
2021-10-21 14:38:59 -04:00 |
|
Robert McRackan
|
d08962cffa
|
Refactor valid path/filename. Centralize validaion. Universal templating is one step closer
|
2021-10-18 13:36:55 -04:00 |
|
Robert McRackan
|
dfa5829cbd
|
Safe(r)Delete, Safe(r)Move : could have infinite loop of exceptions. Fixed. Limit 3
|
2021-10-12 17:05:01 -04:00 |
|
Robert McRackan
|
6a81b9b02d
|
more LibationFileManager rename. and bug fix
|
2021-10-11 17:10:37 -04:00 |
|
Robert McRackan
|
c43e03b228
|
FileManager: separate generic from Libation-specific
|
2021-10-11 16:06:50 -04:00 |
|