| Age | Commit message (Expand) | Author |
| 2015-02-04 | User_DB: __iter__() | LV-426 |
| 2015-02-04 | User_Account: __str__() | LV-426 |
| 2015-02-04 | rz_server: call shutdown() on interrupt | LV-426 |
| 2015-02-04 | crypt_util: refactor validate_login(), mv to User_DB | LV-426 |
| 2015-02-04 | User_DB: handle user passwords | LV-426 |
| 2015-02-04 | User_DB: add non filtering __lookup_user__by_email_address() | LV-426 |
| 2015-02-04 | rest__user_signup(): better logging, log activation link | LV-426 |
| 2015-02-04 | send_user_activation_link__email(): avoid duplicate exception handling | LV-426 |
| 2015-02-04 | send_user_activation_link__email(): return activation_link, log | LV-426 |
| 2015-02-04 | rest__user_signup(): sanitize_and_validate_input, regex based implementation | LV-426 |
| 2015-02-04 | rz_user: handle submitted passwords | LV-426 |
| 2015-02-04 | get_or_init_usreq_map(): refactor as inner function | LV-426 |
| 2015-02-04 | mv rest__login/logout to rz_user | LV-426 |
| 2015-02-04 | prefix REST endpoints with 'rest__' | LV-426 |
| 2015-02-03 | rm deliverables.json | LV-426 |
| 2015-02-03 | mv sage code artifacts under domain/sage | LV-426 |
| 2015-02-03 | DBO_random_data_generation__domain__CRI variant: create 'skill-level' rels ra... | LV-426 |
| 2015-02-03 | removing rogue .gitignore | LV-426 |
| 2015-02-03 | DBO_random_data_generation__domain__CRI() mv + ;tweeking | LV-426 |
| 2015-02-02 | Add host file instruction in readme | dor garbash |
| 2015-02-02 | neo4j reset-db: split into clean, single-link scripts | LV-426 |
| 2015-02-02 | reset-db__single_link.cypher: add unique X.id constraints | LV-426 |
| 2015-02-02 | DBO_random_data_generation__domain__CRI() test: generate data & export to cvs | LV-426 |
| 2015-02-02 | CRI domain: DBO_random_data_generation__domain__CRI() | LV-426 |
| 2015-02-01 | login: use base template | LV-426 |
| 2015-02-01 | user_signup template: misc | LV-426 |
| 2015-02-01 | index.html: use base template | LV-426 |
| 2015-02-01 | base template meta header | LV-426 |
| 2015-02-01 | rz_server: log shutdown | LV-426 |
| 2015-02-01 | rz_server.py: sort REST routes | LV-426 |
| 2015-02-01 | rz_req_handling: make_response__{http__empty,json__html,json__redirect}(), | LV-426 |
| 2015-02-01 | rz_server.py: '/signup' REST route | LV-426 |
| 2015-02-01 | rz_server: set user_db as webapp obj attribute | LV-426 |
| 2015-02-01 | user_signup template | LV-426 |
| 2015-02-01 | rz jinja base template | LV-426 |
| 2015-02-01 | rz_user_db: use User_Account class | LV-426 |
| 2015-02-01 | rz_user.py: user related operations: user sign up | LV-426 |
| 2015-02-01 | caller's dict unchanged as of aa215e6e (1e295be4 feedback). #302 fixed withou... | LV-426 |
| 2015-02-01 | improve variable naming: r_attr_set -> attr_set_rm, w_attr_set -> attr_set_wrt | LV-426 |
| 2015-02-01 | use l_attr_diff for links | LV-426 |
| 2015-02-01 | rz_mail#send_message(): rename, arg reordering, default attachments value | LV-426 |
| 2015-02-01 | make_json_response: switch data type to dict, serialize with json.dumps() | LV-426 |
| 2015-01-29 | server/db_op: don't change callers dict under it's feet. Fixes #302 | Alon Levy |
| 2015-01-29 | server: add missing closing paren in comment | Alon Levy |
| 2015-01-29 | server: prevent infinite redirect (client stops at some point) on scheme://{h... | Alon Levy |
| 2015-01-29 | client: fix links to open in new tab; Fixes #295 | Alon Levy |
| 2015-01-29 | reset-local-database: use homegrown cypher query tool instead of neo4j-shell,... | Alon Levy |
| 2015-01-27 | client: make link hover show the url | Alon Levy |
| 2015-01-27 | Fixes #236 - client node info use textarea for name instead of input | Alon Levy |
| 2015-01-27 | client: remove whitespace around tokens: Fixes #292 | Alon Levy |