| Age | Commit message (Expand) | Author |
| 2015-02-17 | server: oops, remove exception for testing | Alon Levy |
| 2015-02-17 | server/rz_server: alternative to taking cfg&log initialization out of the try... | Alon Levy |
| 2015-02-17 | server: take config and log initialization out of initial try/catch since cat... | Alon Levy |
| 2015-02-17 | client/server: support optimizing with require.js using node run r.js | Alon Levy |
| 2015-02-15 | server: fix default root_path for ./run-local.sh plus add assertion early, be... | Alon Levy |
| 2015-02-15 | better logging for user_db init exceptions | LV-426 |
| 2015-02-15 | log configuration at 'info' level | LV-426 |
| 2015-02-15 | init_log(): derive log level from configuration | LV-426 |
| 2015-02-15 | index(): rz_config gen: avoid using SERVER_NAME, use either 'Host' or 'X-Forw... | LV-426 |
| 2015-02-15 | removing 404 auto redirect handler, opt for handling by reverse proxy | LV-426 |
| 2015-02-15 | index(): derive rz_config values from 'X-Forwarded-Host' when available | LV-426 |
| 2015-02-15 | validate_login(): better var naming | LV-426 |
| 2015-02-15 | activate_user_account(): fix handling of multiple return values | LV-426 |
| 2015-02-15 | derive rz_config values from flask SERVER_NAME only, avoid mixing rz_config.l... | LV-426 |
| 2015-02-11 | rz_user.py: log activation failures | LV-426 |
| 2015-02-11 | rz_api.py: misc | LV-426 |
| 2015-02-10 | user_db lookup_user__by_email_address() exception handling: | LV-426 |
| 2015-02-10 | server: check for stale cookies on login | Alon Levy |
| 2015-02-09 | rz_config: embed in index, remove as module | Alon Levy |
| 2015-02-09 | server/client: move rz_config to templates, fill in to match server config ho... | Alon Levy |
| 2015-02-09 | rz_user.py: avoid passing html to render_template | LV-426 |
| 2015-02-05 | removing deprecated htpasswd_path config value | LV-426 |
| 2015-02-05 | rz_api: index template rendering cleanup: render rz_username | LV-426 |
| 2015-02-05 | rz_user, user_login.js: follow user id === email_address (current) convention | LV-426 |
| 2015-02-05 | rz_server: misc | LV-426 |
| 2015-02-05 | rz_server: add '/signup' to no_login_paths | LV-426 |
| 2015-02-05 | rz_server: listen for SIGTERM as well | LV-426 |
| 2015-02-05 | rz_server: try-catch wrap init process | LV-426 |
| 2015-02-05 | neo4j_util: I'm a sucker for spell checking (eclipse newbie) | Alon Levy |
| 2015-02-05 | neo4j_util: add DB_Query.__repr__ | Alon Levy |
| 2015-02-04 | rz_server: /monitor doc | LV-426 |
| 2015-02-04 | rz_api: import cleanup | LV-426 |
| 2015-02-04 | rz_server: update /monitor REST endpoints | LV-426 |
| 2015-02-04 | misc: exception logging | LV-426 |
| 2015-02-04 | make_response__http__pre_tag_wrapped() | LV-426 |
| 2015-02-04 | refactor /monitor/x logic into rz_server_ctrl | LV-426 |
| 2015-02-04 | REST endpoint: /monitor/user/list - list registered users | LV-426 |
| 2015-02-04 | rz_api: monitor__server_info() cleanup | LV-426 |
| 2015-02-04 | rz_server: add localhost access decorator on /monitor REST paths | LV-426 |
| 2015-02-04 | rest__send_user_feedback__email(): used make_response__json | LV-426 |
| 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 |