#14 preparing to gray things out
undo
make sure updates run on the EDT
striping cruft from exception message that gets displayed on the UI
creating "configuration" facade
create an empty config file
#12 write a file containing all the projects
#12 write YML to the file (snakeyml changes the format if it's less than three lines, go figure!)
updates to totally lazy and the TeamCity class
#12 load the configuration from YML and make the project list available
#12 plumbing in read of projects configuration file and making the unmarshalling protect against non json responses
#12 trying to tidy up YAML configuration file initialisation. If the YmlConfiguration can't initialise the file (with the full set of projects), fallback to using environment variable based config. Once initialised, the YmlConfiguration will display projects from the file whereas the alternate configuration will display all. This should give decent fallback behaviour for filesystem problems.
#12 rename
adding shutdown hook
fixing build, for some reason this file wasn't committed
Attempted a two stage rename to avoid case problems on the build farm
Attempting a two stage rename to avoid case problems on the build farm (this is part 2)
Update README.md
Update README.md
updated to not pass in TeamCity to a Configuration object. Instead, it can filter existing projects