/api/: Add Markdown-based /api-new documentation.

This commit allows for the /api-new/ page to rendered similarly to our
/help pages.  It's based on the old content for /api, but we're not
replacing the old content yet, to give a bit of time to restructure
things reasonably.

Tweaked by eeshangarg and tabbott.
This commit is contained in:
Brock Whittaker
2017-07-24 17:37:04 -07:00
committed by Tim Abbott
parent 31ea495842
commit e86e259cb1
12 changed files with 335 additions and 4 deletions

View File

@@ -530,6 +530,7 @@ def build_custom_checkers(by_lang):
'templates/zerver/accounts_send_confirm.html',
'templates/zerver/integrations/index.html',
'templates/zerver/help/main.html',
'templates/zerver/api/main.html',
'templates/analytics/realm_summary_table.html',
'templates/corporate/zephyr.html',
'templates/corporate/zephyr-mirror.html',