Keeping it simple: Removed the ability to serve or render multiple repositories
Started the implementation of a configuration provider
Configuration: Integrated the first configuration values into the application
Finished the implementation of the init command
Get the Theme folder from the the config object
Cleaned up the config
The server is now serving the theme folder from the meta data folder
Preparations for image galleries
First working draft of the image gallery parser module
Making the image gallery feature work on Windows
Moved the HTML conversion to the renderer package
Reorganized the renderer package
Refined the image gallery rendering
More image gallery tweaks: Trim the image gallery parameters to get the best results
First attempt to watch changes to the files folder
Use relative item paths to make the rendered html useful offline
Refactored the file changed notification of items. Introduced a new package which will encapsulate most of the code required for using fsnotify. Next: DirectoryWatcher, getting rid of the callbacks, cleaning up the console logging.
Embed the FileWatcher into the Item type
Changed the on change callback function signature. There is no need to pass the item as a parameter.
Introduced a file change handler which wraps the filewatcher