|
|
@@ -853,7 +853,7 @@ app.route('/vote/add', methods = ['POST', 'GET'])(vote_add)
|
|
|
|
|
|
# Func-bbs
|
|
|
app.route('/bbs/main')(golang_view())
|
|
|
-app.route('/bbs/make', methods = ['POST', 'GET'])(bbs_make)
|
|
|
+app.route('/bbs/make', methods = ['POST', 'GET'])(golang_view())
|
|
|
app.route('/bbs/in/<int:bbs_num>')(golang_view())
|
|
|
app.route('/bbs/in/<int:bbs_num>/<int:page>')(golang_view())
|
|
|
# app.route('/bbs/blind/<int:bbs_num>', methods = ['POST', 'GET'])(bbs_hide)
|
|
|
@@ -864,14 +864,14 @@ app.route('/bbs/w/<int:bbs_num>/<int:post_num>', methods = ['POST'])(bbs_w_post)
|
|
|
app.route('/bbs/w/<int:bbs_num>/<int:post_num>', methods = ['GET'])(golang_view())
|
|
|
# app.route('/bbs/blind/<int:bbs_num>/<int:post_num>', methods = ['POST', 'GET'])(bbs_w_hide)
|
|
|
app.route('/bbs/pinned/<int:bbs_num>/<int:post_num>', methods = ['POST', 'GET'])(bbs_w_pinned)
|
|
|
-app.route('/bbs/delete/<int:bbs_num>/<int:post_num>', methods = ['POST', 'GET'])(bbs_w_delete)
|
|
|
+app.route('/bbs/delete/<int:bbs_num>/<int:post_num>', methods = ['POST', 'GET'])(golang_view())
|
|
|
app.route('/bbs/raw/<int:bbs_num>/<int:post_num>')(view_raw)
|
|
|
-app.route('/bbs/tool/<int:bbs_num>/<int:post_num>')(bbs_w_tool)
|
|
|
+app.route('/bbs/tool/<int:bbs_num>/<int:post_num>')(golang_view())
|
|
|
app.route('/bbs/edit/<int:bbs_num>/<int:post_num>', methods = ['POST', 'GET'])(bbs_w_edit)
|
|
|
-app.route('/bbs/tool/<int:bbs_num>/<int:post_num>/<comment_num>')(bbs_w_comment_tool)
|
|
|
+app.route('/bbs/tool/<int:bbs_num>/<int:post_num>/<comment_num>')(golang_view())
|
|
|
app.route('/bbs/raw/<int:bbs_num>/<int:post_num>/<comment_num>')(view_raw)
|
|
|
app.route('/bbs/edit/<int:bbs_num>/<int:post_num>/<comment_num>', methods = ['POST', 'GET'])(bbs_w_edit)
|
|
|
-app.route('/bbs/delete/<int:bbs_num>/<int:post_num>/<comment_num>', methods = ['POST', 'GET'])(bbs_w_delete)
|
|
|
+app.route('/bbs/delete/<int:bbs_num>/<int:post_num>/<comment_num>', methods = ['POST', 'GET'])(golang_view())
|
|
|
|
|
|
# Func-api
|
|
|
## v1 API
|
|
|
@@ -906,22 +906,22 @@ app.route('/api/recent_changes')(golang_view())
|
|
|
app.route('/api/recent_change/<int:limit>')(golang_view())
|
|
|
app.route('/api/recent_change/<int:limit>/<set_type>/<int:num>')(golang_view())
|
|
|
|
|
|
-app.route('/api/recent_edit_request')(api_list_recent_edit_request_exter)
|
|
|
-app.route('/api/recent_edit_request/<int:limit>/<set_type>/<int:num>')(api_list_recent_edit_request_exter)
|
|
|
+app.route('/api/recent_edit_request')(golang_view())
|
|
|
+app.route('/api/recent_edit_request/<int:limit>/<set_type>/<int:num>')(golang_view())
|
|
|
|
|
|
app.route('/api/recent_discuss/<set_type>/<int:limit>')(golang_view())
|
|
|
app.route('/api/recent_discuss/<int:limit>')(golang_view())
|
|
|
app.route('/api/recent_discuss')(golang_view())
|
|
|
|
|
|
-app.route('/api/lang', methods = ['POST'])(api_func_language_exter)
|
|
|
-app.route('/api/lang/<data>')(api_func_language_exter)
|
|
|
+app.route('/api/lang', methods = ['POST'])(golang_view())
|
|
|
+app.route('/api/lang/<data>')(golang_view())
|
|
|
app.route('/api/sha224/<everything:data>')(golang_view())
|
|
|
-app.route('/api/ip/<everything:data>')(api_func_ip)
|
|
|
+app.route('/api/ip/<everything:data>')(golang_view())
|
|
|
|
|
|
app.route('/api/image/<everything:name>')(api_image_view)
|
|
|
|
|
|
## v2 API
|
|
|
-app.route('/api/v2/recent_edit_request/<set_type>/<int:num>', defaults = { 'limit' : 50 })(api_list_recent_edit_request)
|
|
|
+app.route('/api/v2/recent_edit_request/<set_type>/<int:num>')(golang_view())
|
|
|
app.route('/api/v2/recent_change/<set_type>/<int:num>')(golang_view())
|
|
|
app.route('/api/v2/recent_discuss/<set_type>/<int:num>')(golang_view())
|
|
|
app.route('/api/v2/recent_block/<set_type>/<int:num>')(golang_view())
|
|
|
@@ -933,7 +933,7 @@ app.route('/api/v2/list/document/new/<int:num>')(golang_view())
|
|
|
app.route('/api/v2/list/document/<int:num>')(golang_view())
|
|
|
app.route('/api/v2/list/auth')(golang_view())
|
|
|
app.route('/api/v2/list/markup')(golang_view())
|
|
|
-app.route('/api/v2/list/acl/<data_type>')(api_list_acl)
|
|
|
+app.route('/api/v2/list/acl/<data_type>')(golang_view())
|
|
|
app.route('/api/v2/history/<int:num>/<set_type>/<everything:doc_name>')(golang_view())
|
|
|
|
|
|
app.route('/api/v2/topic/<int:num>/<set_type>/<everything:name>')(golang_view())
|
|
|
@@ -960,17 +960,17 @@ app.route('/api/v2/page_view_post/<everything:name>')(golang_view())
|
|
|
|
|
|
app.route('/api/v2/setting/<name>', methods = ['GET', 'PUT'])(api_setting_exter)
|
|
|
|
|
|
-app.route('/api/v2/auth')(api_func_auth_exter)
|
|
|
-app.route('/api/v2/auth/<user_name>')(api_func_auth_exter)
|
|
|
+app.route('/api/v2/auth')(golang_view())
|
|
|
+app.route('/api/v2/auth/<user_name>')(golang_view())
|
|
|
app.route('/api/v2/auth/give', methods = ['PATCH'])(golang_view())
|
|
|
|
|
|
app.route('/api/v2/user/rankup', methods = ['GET', 'PATCH'])(golang_view())
|
|
|
app.route('/api/v2/user/setting/editor', methods = ['GET', 'POST', 'DELETE'])(golang_view())
|
|
|
|
|
|
-app.route('/api/v2/ip/<everything:data>', methods = ['GET', 'POST'])(api_func_ip)
|
|
|
-app.route('/api/v2/ip_menu/<everything:ip>', defaults = { 'option' : 'user' }, methods = ['GET', 'POST'])(api_func_ip_menu)
|
|
|
-app.route('/api/v2/user_menu/<everything:ip>')(api_func_ip_menu)
|
|
|
-app.route('/api/v2/lang', defaults = { 'legacy' : '' }, methods = ['POST'])(api_func_language_exter)
|
|
|
+app.route('/api/v2/ip/<everything:data>', methods = ['GET', 'POST'])(golang_view())
|
|
|
+app.route('/api/v2/ip_menu/<everything:ip>', methods = ['GET', 'POST'])(golang_view())
|
|
|
+app.route('/api/v2/user_menu/<everything:ip>')(golang_view())
|
|
|
+app.route('/api/v2/lang', methods = ['POST'])(golang_view())
|
|
|
|
|
|
app.route('/api/v2/raw_exist/<everything:name>')(golang_view())
|
|
|
app.route('/api/v2/raw_rev/<int(signed = True):rev>/<everything:name>')(golang_view())
|