| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-04-01 | rz_server: hook rzdoc REST calls, reorder | LV-426 | |
| 2015-04-01 | rz_api: deprecating, removing __common_exec() | LV-426 | |
| 2015-04-01 | config options, rename: rzdoc__name__max_length, rzdoc_name__welcome_doc | LV-426 | |
| 2015-04-01 | rz_api_common: cache_lookup__rzdoc(): map name<>rzdoc.id's, currently cache ↵ | LV-426 | |
| cleansing requires restart | |||
| 2015-04-01 | rz_clone(): relocate to rz_api_rest | LV-426 | |
| 2015-04-01 | rzdoc_name__mainpage config option | LV-426 | |
| 2015-03-15 | server/rz_server: add time and level to logs | Alon Levy | |
| 2015-03-12 | wip upload/blob | Alon Levy | |
| 2015-02-24 | rz_server.py: add pw-reset to 'no-login' set | LV-426 | |
| 2015-02-24 | rz_server.py: partial config opt doc | LV-426 | |
| 2015-02-23 | rz_user.py: rest__pw_reset() | LV-426 | |
| 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 ↵ | Alon Levy | |
| try/catch | |||
| 2015-02-17 | server: take config and log initialization out of initial try/catch since ↵ | Alon Levy | |
| catch assumes log is intact anyway | |||
| 2015-02-17 | client/server: support optimizing with require.js using node run r.js | Alon Levy | |
| built is controlled by property do-client-optimize which defaults to false. Even if the optimized main is built (single file main-built.js and source map file main-built.js.map) they are not used unless rhizi-config.conf client_optimize is set to True which causes app.js to use main-built.js and not main.js The resulting file is 687 KiloBytes large. Pretty scary, but it still loads faster this way. (from very small tests locally). This is without compression done by the server. | |||
| 2015-02-15 | server: fix default root_path for ./run-local.sh plus add assertion early, ↵ | Alon Levy | |
| before flask template loader bails | |||
| 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 | removing 404 auto redirect handler, opt for handling by reverse proxy | LV-426 | |
| 2015-02-09 | rz_config: embed in index, remove as module | Alon Levy | |
| Still missing: remove host/port, let client use same as url it was served on. remove other flags no longer relevant. better mapping of server config to avoid double work? | |||
| 2015-02-09 | server/client: move rz_config to templates, fill in to match server config ↵ | Alon Levy | |
| host/post | |||
| 2015-02-05 | removing deprecated htpasswd_path config value | 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-04 | rz_server: /monitor doc | LV-426 | |
| 2015-02-04 | rz_server: update /monitor REST endpoints | LV-426 | |
| 2015-02-04 | REST endpoint: /monitor/user/list - list registered users | LV-426 | |
| 2015-02-04 | rz_server: add localhost access decorator on /monitor REST paths | LV-426 | |
| 2015-02-04 | rz_server: call shutdown() on interrupt | LV-426 | |
| 2015-02-04 | prefix REST endpoints with 'rest__' | 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_server.py: '/signup' REST route | LV-426 | |
| 2015-02-01 | rz_server: set user_db as webapp obj attribute | LV-426 | |
| 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 ↵ | Alon Levy | |
| scheme://{host!=SERVER_NAME}/ | |||
| 2015-01-25 | user_db integration | LV-426 | |
| 2015-01-21 | server: add missing signal import; order imports by batteries / libs / app | Alon Levy | |
| 2015-01-20 | SIGINT interrupt handling | LV-426 | |
| 2015-01-19 | rm /add_node_set REST path | LV-426 | |
| 2015-01-18 | rz_feedback: rename feedback -> send_user_feedback__email | LV-426 | |
| 2015-01-18 | rm useless set() call | LV-426 | |
| 2015-01-13 | avoid logging key | LV-426 | |
| 2015-01-13 | server/feedback: get rid of flask-mail; left todo: filenames for attachments | Alon Levy | |
| 2015-01-13 | rz_server: import cleanup | LV-426 | |
| 2015-01-13 | incorporate https://github.com/ivoviz/feedback | Alon Levy | |
| allows user to mark an image and send it. sends an email to configured recipient. defaults to using localhost:25 as the SMTP server (no user name, no password, see [1] for configuration parameters of flask-mail). Introduces a config parameter: FEEDBACK_RECIPIENT = feedback@localhost left TODO: 1. customize the 'thank you' text 2. document in user guide (setting MAIL_DEFAULT_SENDER correctly) [1] https://pythonhosted.org/Flask-Mail/#configuring-flask-mail | |||
| 2015-01-13 | add feedback - no email yet, just client side plus server parse client post | Alon Levy | |
| Notes: * using https://github.com/ivoviz/feedback + commit 337a8146e567a06035fb1f1ffedfce083be2a2d1 * with tiny changes to use require.js: + html2canvas.js & feedback.js (not minified) start+end lines changed to call define + feedback.js changed to not load html2canvas since require.js does that for us (dropping _html2canvas and getScript usage) | |||
