From f92946e12f9acfa394c04a140a2a4d025a5fe3ca Mon Sep 17 00:00:00 2001 From: lmn Date: Tue, 13 Feb 2018 13:11:57 +0100 Subject: RethinkDB API Views #yqhg * Refactoring the database implementation into a class of its own. * Refactoring the database implementation into a class of its own. * healthcheck should belong to the API. * dynamic subdomain loading, setting up basic handling for staff.pythondiscord.com, and started on a TagView for a bot tag feature. * Oops, forgot to fix some merges. * Some quality of life updates - default values for env variables that aren't secret, and starting to get through the tag view. * Refactoring the database implementation into a class of its own. * healthcheck should belong to the API. * dynamic subdomain loading, setting up basic handling for staff.pythondiscord.com, and started on a TagView for a bot tag feature. * Oops, forgot to fix some merges. * Some quality of life updates - default values for env variables that aren't secret, and starting to get through the tag view. * API validation added to the APIView class, TagView should be finished as well. * super important commit you guys * fixed a bug with the RethinkDB class where host and port attributes were accessed before being created * Fixed my editor now you guys * Fixing up some of the problems brought up in gdude's review * Handling GET requests with param indata and POST with JSON. Fixed error handling to use the constants and the baseclass self.error(). * Get API-key from headers, context manage the db assignment, and default env var values * Changed API-KEY header to X_API_Key. Added a default for secret key. it should no longer be necessary with environment variables to run this system locally. * Changing back the nav to have relative paths * Why am I like this --- templates/staff.html | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 templates/staff.html (limited to 'templates') diff --git a/templates/staff.html b/templates/staff.html new file mode 100644 index 00000000..3017f65c --- /dev/null +++ b/templates/staff.html @@ -0,0 +1,9 @@ +{% extends "base.html" %} +{% block title %}Home{% endblock %} +{% block content %} +
+

+ This will be for staff only. Login required. +

+
+{% endblock %} \ No newline at end of file -- cgit v1.2.3