diff options
Diffstat (limited to 'src/couch/src/couch.app.src')
-rw-r--r-- | src/couch/src/couch.app.src | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/src/couch/src/couch.app.src b/src/couch/src/couch.app.src index 6af213624..208938745 100644 --- a/src/couch/src/couch.app.src +++ b/src/couch/src/couch.app.src @@ -48,5 +48,41 @@ ioq, couch_stats, hyper + ]}, + {env, [ + { httpd_global_handlers, [ + {"/", "{couch_httpd_misc_handlers, handle_welcome_req, <<\"Welcome\">>}"}, + {"favicon.ico", "{couch_httpd_misc_handlers, handle_favicon_req, \"{{prefix}}/share/www\"}"}, + {"_utils", "{couch_httpd_misc_handlers, handle_utils_dir_req, \"{{prefix}}/share/www\"}"}, + {"_all_dbs", "{couch_httpd_misc_handlers, handle_all_dbs_req}"}, + {"_active_tasks", "{couch_httpd_misc_handlers, handle_task_status_req}"}, + {"_config", "{couch_httpd_misc_handlers, handle_config_req}"}, + {"_replicate", "{couch_replicator_httpd, handle_req}"}, + {"_uuids", "{couch_httpd_misc_handlers, handle_uuids_req}"}, + {"_stats", "{couch_stats_httpd, handle_stats_req}"}, + {"_session", "{couch_httpd_auth, handle_session_req}"}, + {"_plugins", "{couch_plugins_httpd, handle_req}"}, + {"_system", "{chttpd_misc, handle_system_req}"} + ]}, + { httpd_db_handlers, [ + {"_all_docs", "{couch_mrview_http, handle_all_docs_req}"}, + {"_local_docs", "{couch_mrview_http, handle_local_docs_req}"}, + {"_design_docs", "{couch_mrview_http, handle_design_docs_req}"}, + {"_changes", "{couch_httpd_db, handle_db_changes_req}"}, + {"_compact", "{couch_httpd_db, handle_compact_req}"}, + {"_design", "{couch_httpd_db, handle_design_req}"}, + {"_temp_view", "{couch_mrview_http, handle_temp_view_req}"}, + {"_view_cleanup", "{couch_mrview_http, handle_cleanup_req}"} + ]}, + { httpd_design_handlers, [ + {"_compact", "{couch_mrview_http, handle_compact_req}"}, + {"_info", "{couch_mrview_http, handle_info_req}"}, + {"_list", "{couch_mrview_show, handle_view_list_req}"}, + {"_rewrite", "{couch_httpd_rewrite, handle_rewrite_req}"}, + {"_show", "{couch_mrview_show, handle_doc_show_req}"}, + {"_update", "{couch_mrview_show, handle_doc_update_req}"}, + {"_view", "{couch_mrview_http, handle_view_req}"}, + {"_view_changes", "{couch_mrview_http, handle_view_changes_req}"} + ]} ]} ]}. |