Robert McRackan
|
b3dc5a7054
|
Upgrade to .net6
|
2021-11-24 12:59:02 -05:00 |
|
Robert McRackan
|
6ff2859c39
|
Update dependencies
|
2021-11-04 16:13:43 -04:00 |
|
Robert McRackan
|
e8df4952fc
|
update dependencies
|
2021-11-03 16:51:40 -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
|
ad5efbd9a9
|
Bug fix for #141
|
2021-10-27 20:45:21 -04:00 |
|
Robert McRackan
|
b2e956e70b
|
Update dependencies
|
2021-10-26 13:06:24 -04:00 |
|
Robert McRackan
|
e5119357b2
|
File naming is fully template driven
|
2021-10-22 17:06:42 -04:00 |
|
Robert McRackan
|
d636ceed8e
|
File naming stuff is (finally) centralized under AudioFileStorageExt
|
2021-10-21 14:38:59 -04:00 |
|
Robert McRackan
|
e4fc104afe
|
Naming logic for all new files can now originate from domian logic
|
2021-10-20 10:56:07 -04:00 |
|
Robert McRackan
|
2767f04621
|
split AaxcDownload single and multi
|
2021-10-18 14:41:57 -04:00 |
|
Robert McRackan
|
0f1ff0aa10
|
minor refactor
|
2021-10-18 13:56:12 -04:00 |
|
Robert McRackan
|
c1af253300
|
fix partial rollback
|
2021-10-18 13:44:40 -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
|
648b84ee55
|
All audible-related file naming terminates at FileUtility
File extensions: Dinah.Core => Libation FileUtility
|
2021-10-12 14:48:32 -04:00 |
|
Robert McRackan
|
c43e03b228
|
FileManager: separate generic from Libation-specific
|
2021-10-11 16:06:50 -04:00 |
|
Robert McRackan
|
1de7edd9df
|
Chapter splitting: file names need more leading zeros when qty >100
|
2021-10-09 14:20:21 -04:00 |
|
Robert McRackan
|
df90094884
|
Replaced another id dependency with cache. Now safe for multi-file audiobooks. Also safe for current session not trying to move files created in a previous session or a parallel session of a different title
|
2021-10-08 21:34:42 -04:00 |
|
Robert McRackan
|
d0b78cc501
|
New and moved files Upsert themselves in FileManager.FilePathCache
|
2021-10-08 11:47:54 -04:00 |
|
Michael Bucari-Tovo
|
d3f82b162e
|
Fix chapter splitting.
|
2021-10-06 16:01:50 -06:00 |
|
Michael Bucari-Tovo
|
b870d562ff
|
Only split chapters at least 15 seconds long.
|
2021-10-06 13:44:03 -06:00 |
|
Sean Kelly
|
5e349c6662
|
Removed repeated code
|
2021-09-30 20:32:30 +13:00 |
|
Sean Kelly
|
4b78b757aa
|
Move files
|
2021-09-30 19:44:32 +13:00 |
|
Sean Kelly
|
13294d3414
|
Added m4b & mp3 methods for multiple files.
|
2021-09-27 21:34:43 +13:00 |
|
Sean Kelly
|
8a74a29700
|
Added configuration and wired it up.
|
2021-09-27 20:18:50 +13:00 |
|
Sean Kelly
|
36f58b64d6
|
proof of concept
|
2021-09-26 23:05:17 +13:00 |
|
Michael Bucari-Tovo
|
d9f3fa825c
|
Renaming and comments.
|
2021-09-23 18:13:43 -06:00 |
|
Michael Bucari-Tovo
|
df42ba584e
|
Better naming.
|
2021-09-23 18:06:59 -06:00 |
|
Michael Bucari-Tovo
|
e714179c30
|
Add support for unencrypted mp3 audiobooks.
|
2021-09-23 18:01:39 -06:00 |
|
Robert McRackan
|
db84c9a7d9
|
unencrypted podcast downloads (incomplete)
|
2021-09-23 16:50:59 -04:00 |
|
Robert McRackan
|
61385f0f0b
|
more explicit book series order
|
2021-09-22 11:51:06 -04:00 |
|
Michael Bucari-Tovo
|
b4a6342513
|
Revert accidental change.
|
2021-09-15 15:32:34 -06:00 |
|
Michael Bucari-Tovo
|
988b137d67
|
Updated AAXClean version.
|
2021-09-15 15:26:40 -06:00 |
|
Michael Bucari-Tovo
|
dae9c9c9b6
|
Add read permission to file stream.
|
2021-09-15 15:16:08 -06:00 |
|
Robert McRackan
|
248dea3402
|
write to log, not console
|
2021-09-09 13:26:00 -04:00 |
|
Robert McRackan
|
126919d578
|
update dependencies
|
2021-09-03 23:02:28 -04:00 |
|
Robert McRackan
|
437e85fd12
|
mp3 bugfix
|
2021-09-03 18:22:31 -04:00 |
|
Robert McRackan
|
6b289445e2
|
update dependencies
|
2021-09-02 14:14:25 -04:00 |
|
Michael Bucari-Tovo
|
76cb280933
|
Added AAXClean as nuget package.
|
2021-09-02 08:13:42 -06:00 |
|
Robert McRackan
|
d9d7dfe1f7
|
update depandecies
|
2021-08-26 12:48:05 -04:00 |
|
Robert McRackan
|
42f94e7f6c
|
more nuget migration
|
2021-08-25 15:33:09 -04:00 |
|
Michael Bucari-Tovo
|
0b129fcf7c
|
Fixed NetworkFileStream not resuming from cancellation.
|
2021-08-20 21:05:29 -06:00 |
|
Michael Bucari-Tovo
|
85a6e21dcf
|
Make sure network file isn't left open.
|
2021-08-20 17:03:15 -06:00 |
|
Robert McRackan
|
dd6967e88b
|
minor NFO change
|
2021-08-18 11:17:59 -04:00 |
|
Michael Bucari-Tovo
|
52fb0a27ce
|
Code cleanup.
|
2021-08-13 23:18:52 -06:00 |
|
Michael Bucari-Tovo
|
7bdcf4eef0
|
Improved NetworkFileStream asynchronous operation.
|
2021-08-13 22:53:17 -06:00 |
|
Michael Bucari-Tovo
|
0045cf05ef
|
Redesign DookLiberation control flow.
|
2021-08-11 18:08:38 -06:00 |
|
Michael Bucari-Tovo
|
4989cda93c
|
Added synchronous Picture downloader.
|
2021-08-10 20:16:34 -06:00 |
|
Robert McRackan
|
75f1d987fc
|
Next iterative step toward replacing live scanning with db state. FilePaths.json => db
|
2021-07-28 09:40:27 -04:00 |
|
Michael Bucari-Tovo
|
1a37b2346e
|
Logging is redundant because download license is logged in the api call.
|
2021-07-27 11:40:13 -06:00 |
|