- When automatic crash reporting disabled, dump exception to log, so user may manually report it
- Added logging block for orphan scan, cleaned up folder scan
Added release year to albums
Add metrics for item count and file size sums
Send exception directly, at Ben's request
Merge pull request #56 from mdlayher/albumyear

Added release year to albums
s/e.ToString()/e/g
Merge pull request #57 from mdlayher/statusapi

Add metrics for item count and file size sums
Merge pull request #55 from mdlayher/core

- When automatic crash reporting disabled, dump exception to log, so use...
s/Console.WriteLine/logger.Info/g
Merge pull request #59 from mdlayher/core

Use logger.Info in place of Console.WriteLine
- Created Session model, Utility class
- Fleshed out UsersApiHandler, with list of users and their sessions
- Moved all Session logic into Session class
- Fixed exceptions on my previous StatusApiHandler counts and totals
- Should have split this up into like five commits.  Oh well.
Added automatic session purge via delayed operation
Fix some formatting, move functions to Utility, remove more Console.WriteLine
Fix function visibility
More minor fixes
Added Genre orphan scan
s/sessionIdle/sessionTimeout/g
Add hostname to StatusApiHandler
- Converted Nat to static class and moved into WaveBox.DataModel.Singletons namespace
- Moved dynamic dns methods into static DynamicDns class in WaveBox.DataModel.Singletons
- Moved OperationQueue namespace into WaveBox.DataModel
- Moved AbstractOperation into OperationQueue namespace
- Renamed StartScanQueue and StopScanQueue to StartQueue and StopQueue as they are not necessarily scan related
Merge branch 'core' of github.com:einsteinx2/WaveBox into core