Documentation
Currently this is more a changelog and a description how to use new features.
API Doc and test coverage
There is the beginning of a api doc and automated
test coverage reports.
Both don't cover the complete code.
There is the beginning of a generated API doc
here.
I also started automated regression tests. The
results can be seen
here.
Version 0.1.5
Another step on the way. Now basic signup is possible.
Users and credential will be stored in gdbm files.
If you do not want to signup you can use the pre created
guest account to login.
username: guest
password: guest
This user will not be available if you build your own
version of taskrambler.
Usage
The signup and login can be testes by clicking on signup or login in the menu. A popup should occur where you can enter the neccessary informations. Currently no sanity checks are done on the given data. The key is the email address.
If you signup with an email address that is already in the database nothing happens, else a user will be created and logged in.
After a successful login the first and surname will be visible in the upper right corner of the page.
Additionally to the name you can find the version, session id as well as an indicator how long the session lasts. A session lasts 5 minutes since the last preocessed request.
Changes
- add storage layer
- add signup functionality
- store users
- store passwords as PBKDF2 sha512
- make login work agains ldap and stored passwords
- add favicon
- show version, session info and login info on each page