Added marginalia for documentation; some minor change to Introduction.

This commit is contained in:
Simon Brooke 2014-11-12 19:22:54 +00:00
parent 16e47df26c
commit 9116d36666
2 changed files with 4 additions and 2 deletions

View file

@ -18,7 +18,8 @@
:jvm-opts ["-server"]
:plugins [[lein-ring "0.8.13"]
[lein-environ "1.0.0"]
[lein-ancient "0.5.5"]]
[lein-ancient "0.5.5"]
[lein-marginalia "0.7.1"]]
:ring {:handler smeagol.handler/app
:init smeagol.handler/init
:destroy smeagol.handler/destroy}

View file

@ -19,8 +19,9 @@ that is to say, the username is a keyword and the corresponding password is a st
## Todo
* Currently, you need to do a 'git init' in the *resources/public/content* directory to initialise a git repository there - it should automatically create one if none exists, but does not currently do this;
* Image (and other media) upload;
* Improved editor. The editor is at present very primitive - right back from the beginnings of the Web. It would be nice to have a rich embedded editor like [Hallo](https://github.com/bergie/hallo) or [Aloha](http://aloha-editor.org/Content.Node/index.html) but I havenven't (yet) had time to integrate them!
* Improved editor. The editor is at present very primitive - right back from the beginnings of the Web. It would be nice to have a rich embedded editor like [Hallo](https://github.com/bergie/hallo) or [Aloha](http://aloha-editor.org/Content.Node/index.html) but I haven't (yet) had time to integrate them!
* Improved security. Having the passwords in plain text rather than encrypted is just basically poor; having the passwd file in *public* space is also poor (although I believe it cannot be accessed via HTTP). Essentially, authentication mechanisms should be pluggable, and at present they aren't;
* Mechanism to add users through the user interface;
* Mechanism to change passwords through the user interface;