Commit Graph

82 Commits

Author SHA1 Message Date
46b7cb37bd adding explicit handling for null item in watcher, skipping user watchers without spotify link, fixed weird systemd issue with async run 2021-12-15 22:04:41 +00:00
a0090470e8 changed environment names in csproj, moved https redirection to dev only 2021-12-08 00:30:50 +00:00
a401280edf working without redis, player watcher event tweaking, graceful exception handling 2021-12-04 12:49:09 +00:00
ab058c769f added play count puller, play count rendering in UI 2021-11-30 20:38:26 +00:00
e9f593862e more service extensions 2021-11-29 21:48:00 +00:00
e41d525b0b more DI for consumer factories, caching play counter, service extensions 2021-11-29 21:04:15 +00:00
f7b95327dd adding db watcher service, loading watchers from db on startup 2021-11-25 18:26:20 +00:00
5c440ced70 upgrading target frameworks and ms dependencies 2021-11-23 17:20:59 +00:00
bfb2a5d2cd injecting spotify app credentials, closes #7 2021-11-11 08:11:55 +00:00
b75920867b audio feature pushing to web frontend working 2021-11-10 23:54:28 +00:00
6e05647676 using database id for cache key, fixes #17 2021-11-05 18:41:45 +00:00
933e8725c4 starting to break up CLI startup, added System.Commandline 2021-11-03 17:38:54 +00:00
f7f553396a documentation 2021-10-31 09:19:48 +00:00
1ea964b341 added play counter and last.fm auth to CLI 2021-10-31 08:54:11 +00:00
a3510c05ed caching working, caching audio feature injector, added timeline to event 2021-10-29 22:35:34 +01:00
b0467c3df9 adding cache consumers 2021-10-28 23:05:07 +01:00
78fbc27e3a not using icache? skeleton cache consumer, watcher username 2021-10-28 21:26:57 +01:00
1714e3f911 adding cache, ICache. RedisOptions and registering services in CLI and web app 2021-10-27 23:00:01 +01:00
222c738854 Spotify Auth working, strongly typed web config 2021-10-27 17:31:29 +01:00
1f94b624d2 adding user & watcher details, skeleton for controllers 2021-10-24 22:40:15 +01:00
bbfe663797 web requires auth by default, renamed context to standard, added application user 2021-10-24 20:15:09 +01:00
af980b130a options helper, optional db connection from CLI 2021-10-24 17:38:45 +01:00
a85cae8a15 add test controller, cache references 2021-10-23 12:49:42 +01:00
e90d0f239d added web boilerplate, added model project 2021-10-18 21:48:02 +01:00
d139dce719 not throwing expired token exceptions, typed config in set up
fixes #5
2021-10-15 19:58:07 +01:00
9dfad73397 adding consumer, audio features injector 2021-10-13 23:19:47 +01:00
b5956ef4a0 added watcherfactory, theoretically working watcher service 2021-10-12 23:29:05 +01:00
1694f8e3a9 added tokenfactoryprovider 2021-10-12 20:23:25 +01:00
539143ad5e added IWatcherFactory, watcher options 2021-10-11 23:19:19 +01:00
e7fbb23376 adding nlog, strongly typed config in DI 2021-10-11 18:17:36 +01:00
ab8687b41e working cli with dummy hosted service (logging, config) 2021-10-11 01:06:43 +01:00
507861bc28 added cli project, renamed manager to watcher collection 2021-10-08 23:48:07 +01:00