summaryrefslogtreecommitdiff
path: root/src/server/rz_server.py
AgeCommit message (Collapse)Author
2015-04-14[peer/host addr] rz_server: reverse_proxy_host/port config keysLV-426
2015-04-14[peer/host addr] Req_Probe__sock_addr__proxy, Req_Probe__sock_addr__directLV-426
2015-04-14rz_server: config: allow None valuesLV-426
2015-04-09rz_kernel: add ThreadPoolExecutor, kernel_heartbeat() + concurrent.futures ↵LV-426
dependency
2015-04-09rz_kernel: host rzdoc lookup cacheLV-426
2015-04-06fix for "AssertionError: View function mapping is overwriting..."LV-426
2015-04-05Removing erroneous "import rp|garbash
2015-04-05rest__logout: redirect on GET, invalidate cookie on GET/POSTLV-426
2015-04-02rz_server: remove rm, inline MinimalLog print statementsLV-426
2015-04-02wip: Neo4j v2.2.0 authentication support - see issue #419LV-426
2015-04-01rz_api: map REST path /rz/xxxLV-426
2015-04-01rz_server: hook rzdoc REST calls, reorderLV-426
2015-04-01rz_api: deprecating, removing __common_exec()LV-426
2015-04-01config options, rename: rzdoc__name__max_length, rzdoc_name__welcome_docLV-426
2015-04-01rz_api_common: cache_lookup__rzdoc(): map name<>rzdoc.id's, currently cache ↵LV-426
cleansing requires restart
2015-04-01rz_clone(): relocate to rz_api_restLV-426
2015-04-01rzdoc_name__mainpage config optionLV-426
2015-03-15server/rz_server: add time and level to logsAlon Levy
2015-03-12wip upload/blobAlon Levy
2015-02-24rz_server.py: add pw-reset to 'no-login' setLV-426
2015-02-24rz_server.py: partial config opt docLV-426
2015-02-23rz_user.py: rest__pw_reset()LV-426
2015-02-17server: oops, remove exception for testingAlon Levy
2015-02-17server/rz_server: alternative to taking cfg&log initialization out of the ↵Alon Levy
try/catch
2015-02-17server: take config and log initialization out of initial try/catch since ↵Alon Levy
catch assumes log is intact anyway
2015-02-17client/server: support optimizing with require.js using node run r.jsAlon 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-15server: fix default root_path for ./run-local.sh plus add assertion early, ↵Alon Levy
before flask template loader bails
2015-02-15better logging for user_db init exceptionsLV-426
2015-02-15log configuration at 'info' levelLV-426
2015-02-15init_log(): derive log level from configurationLV-426
2015-02-15removing 404 auto redirect handler, opt for handling by reverse proxyLV-426
2015-02-09rz_config: embed in index, remove as moduleAlon 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-09server/client: move rz_config to templates, fill in to match server config ↵Alon Levy
host/post
2015-02-05removing deprecated htpasswd_path config valueLV-426
2015-02-05rz_server: miscLV-426
2015-02-05rz_server: add '/signup' to no_login_pathsLV-426
2015-02-05rz_server: listen for SIGTERM as wellLV-426
2015-02-05rz_server: try-catch wrap init processLV-426
2015-02-04rz_server: /monitor docLV-426
2015-02-04rz_server: update /monitor REST endpointsLV-426
2015-02-04REST endpoint: /monitor/user/list - list registered usersLV-426
2015-02-04rz_server: add localhost access decorator on /monitor REST pathsLV-426
2015-02-04rz_server: call shutdown() on interruptLV-426
2015-02-04prefix REST endpoints with 'rest__'LV-426
2015-02-01rz_server: log shutdownLV-426
2015-02-01rz_server.py: sort REST routesLV-426
2015-02-01rz_server.py: '/signup' REST routeLV-426
2015-02-01rz_server: set user_db as webapp obj attributeLV-426
2015-01-29server: add missing closing paren in commentAlon Levy
2015-01-29server: prevent infinite redirect (client stops at some point) on ↵Alon Levy
scheme://{host!=SERVER_NAME}/