Luke Pulverenti
|
7806ccd42f
resharper suggestions in common project
|
12 anni fa |
Luke Pulverenti
|
5fb369f3e6
add optional package filter and remove IUIPlugin interface
|
12 anni fa |
LukePulverenti
|
bf95cfe2e5
removed the IsCorePlugin property
|
12 anni fa |
LukePulverenti
|
2ca4b7d03a
Created IConfigurationManager
|
12 anni fa |
LukePulverenti
|
0ea90ef7c6
added IServerEntryPoint to replace plugin.initialize
|
12 anni fa |
LukePulverenti
|
e8f5fade43
Created an ItemsByName query dto
|
12 anni fa |
LukePulverenti
|
fe3323a492
fixes around http response caching, updated the mb icon in the dashboard, and isolated web socket events
|
12 anni fa |
LukePulverenti
|
2d06095447
plugin security fixes and other abstractions
|
12 anni fa |
LukePulverenti
|
8ce3e74e81
More DI
|
12 anni fa |
LukePulverenti
|
746c5d2fa7
moved Plugins to separate repo
|
12 anni fa |
LukePulverenti
|
fdafa59683
Removed System.Windows.Forms dependancy from Common. Almost done removing NLog dependancy.
|
12 anni fa |
LukePulverenti
|
ab1065a567
removed static logger
|
12 anni fa |
LukePulverenti
|
767cdc1f6f
Pushing missing changes
|
12 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
119dfc3ac7
Adding the UI to the same repo. Made some default theme progress
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
8b7effd6ff
Moved discovery of loggers and weather providers to MEF. Also added support for third-party image processors, also discovered through MEF.
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
fb88e4d5fc
Added the ability to reload the server and created a Plugins solution
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
5a89c00ac8
Remove spaces from default plugin config filename
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
f1e668bad8
More code cleanups
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
670a53258e
Some minor code cleanups
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
507beb76f6
Added context-sensitive init/dispose methods for plugins
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
c3d2f63776
Tweaked plugin downloading
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
4752d12aaa
Switched date operations to utc
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
26db4b2cd9
Added plugin configuration downloading
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
fc735e9187
Tweaked plugin downloading a bit
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
26aef6b082
Implemented UI plugin downloading
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
438d7fc005
Switched plugin config to use xml
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
31357d3298
Updated plugins to store their assemblies directly in the plugins folder
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
defd8ed253
Added an ApiInteraction project that UI's can use to talk to the server. Moved jsonserializer namespace from json to serialization, since we may be adding an xml serializer.
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
d4c75e3974
Fixed some project fragmentation that came from efforts to go portable
|
13 anni fa |
LukePulverenti Luke Pulverenti luke pulverenti
|
5d88dc8575
Configuration and serialization improvements
|
13 anni fa |