From a6ef95af5b6b072acdc02ba4db08c1bdda4c1f1a Mon Sep 17 00:00:00 2001 From: Frederick Muriuki Muriithi Date: Fri, 15 Mar 2024 04:28:26 +0300 Subject: Remove ALL html templates from GeneNetwork3 GN3 provides an API to provide data, and needs no HTML UI. --- gn3/templates/admin/dashboard.html | 24 --------- gn3/templates/admin/list-oauth2-clients.html | 56 -------------------- gn3/templates/admin/login.html | 32 ------------ gn3/templates/admin/register-client.html | 78 ---------------------------- gn3/templates/admin/registered-client.html | 21 -------- gn3/templates/admin/view-oauth2-client.html | 75 -------------------------- gn3/templates/base.html | 24 --------- gn3/templates/common-macros.html | 7 --- gn3/templates/oauth2/authorise-user.html | 48 ----------------- gn3/templates/oauth2/oauth2_error.html | 16 ------ 10 files changed, 381 deletions(-) delete mode 100644 gn3/templates/admin/dashboard.html delete mode 100644 gn3/templates/admin/list-oauth2-clients.html delete mode 100644 gn3/templates/admin/login.html delete mode 100644 gn3/templates/admin/register-client.html delete mode 100644 gn3/templates/admin/registered-client.html delete mode 100644 gn3/templates/admin/view-oauth2-client.html delete mode 100644 gn3/templates/base.html delete mode 100644 gn3/templates/common-macros.html delete mode 100644 gn3/templates/oauth2/authorise-user.html delete mode 100644 gn3/templates/oauth2/oauth2_error.html diff --git a/gn3/templates/admin/dashboard.html b/gn3/templates/admin/dashboard.html deleted file mode 100644 index 7798022..0000000 --- a/gn3/templates/admin/dashboard.html +++ /dev/null @@ -1,24 +0,0 @@ -{%extends "base.html"%} - -{%block title%}Genenetwork3: Admin Dashboard{%endblock%} - -{%block pagetitle%}Admin Dashboard{%endblock%} - -{%block content%} -{{flash_messages()}} - - -{%endblock%} diff --git a/gn3/templates/admin/list-oauth2-clients.html b/gn3/templates/admin/list-oauth2-clients.html deleted file mode 100644 index 0104f0d..0000000 --- a/gn3/templates/admin/list-oauth2-clients.html +++ /dev/null @@ -1,56 +0,0 @@ -{%extends "base.html"%} - -{%block title%}Genenetwork3: OAuth2 Clients{%endblock%} - -{%block pagetitle%}OAuth2 Clients{%endblock%} - -{%block content%} -{{flash_messages()}} - - - - - - - - - - - - - - - {%for client in clients%} - - - - - - - - - {%else%} - - - - {%endfor%} - - -{%endblock%} diff --git a/gn3/templates/admin/login.html b/gn3/templates/admin/login.html deleted file mode 100644 index ac217ab..0000000 --- a/gn3/templates/admin/login.html +++ /dev/null @@ -1,32 +0,0 @@ -{%extends "base.html"%} - -{%block title%}Log in to Genenetwork3{%endblock%} - -{%block pagetitle%}Admin Log In{%endblock%} - -{%block content%} -{{flash_messages()}} - -
- -
- User Credentials - - - -
- - -
- -
- - -
-
- - -
-{%endblock%} diff --git a/gn3/templates/admin/register-client.html b/gn3/templates/admin/register-client.html deleted file mode 100644 index daac977..0000000 --- a/gn3/templates/admin/register-client.html +++ /dev/null @@ -1,78 +0,0 @@ -{%extends "base.html"%} - -{%block title%}Genenetwork3: Register OAuth2 Client{%endblock%} - -{%block pagetitle%}Register OAuth2 Client{%endblock%} - -{%block content%} -{{flash_messages()}} - -
- -
- Select client scope - - {%for scp in scope%} - -
- {%endfor%} - -
- -
- Basic OAuth2 client information - - - - -

- - - -

- - -
- -

-
- Supported grant types - - -

- - - -
-
- -
- User information - -

The user to register this client for

- -
- - -
-{%endblock%} diff --git a/gn3/templates/admin/registered-client.html b/gn3/templates/admin/registered-client.html deleted file mode 100644 index 5c46f4d..0000000 --- a/gn3/templates/admin/registered-client.html +++ /dev/null @@ -1,21 +0,0 @@ -{%extends "base.html"%} - -{%block title%}Genenetwork3: Register OAuth2 Client{%endblock%} - -{%block pagetitle%}Register OAuth2 Client{%endblock%} - -{%block content%} -{{flash_messages()}} - -

Client has been registered successfully.

- -

Please save the following client details somewhere. There is no way to - retrieve the the CLIENT_SECRET once you leave this page.

- -
-
CLIENT_ID
-
{{client.client_id}}
-
CLIENT_SECRET
-
{{client_secret}}
-
-{%endblock%} diff --git a/gn3/templates/admin/view-oauth2-client.html b/gn3/templates/admin/view-oauth2-client.html deleted file mode 100644 index b90428d..0000000 --- a/gn3/templates/admin/view-oauth2-client.html +++ /dev/null @@ -1,75 +0,0 @@ -{%extends "base.html"%} - -{%block title%}Genenetwork3: View OAuth2 Client{%endblock%} - -{%block pagetitle%}View OAuth2 Client{%endblock%} - -{%block content%} -{{flash_messages()}} - -{%if client.is_nothing()%} -

No such client

-{%else%} -{%set client = client.value%} -
- View/Edit Oauth2 Client - -
-

Client ID: {{client.client_id}}

-

Client Name: {{client.client_metadata.client_name}}

-
-
- Scope - {%for scp in scope%} - -
- {%endfor%} -
- -
- Redirect URIs - -
- -

- - -
- -
- -
- Grants - - -

- - - -
- - - -{%endif%} -{%endblock%} diff --git a/gn3/templates/base.html b/gn3/templates/base.html deleted file mode 100644 index db08545..0000000 --- a/gn3/templates/base.html +++ /dev/null @@ -1,24 +0,0 @@ -{% from "common-macros.html" import flash_messages%} - - - - - - - Genenetwork 3: {%block title%}{%endblock%} - - - - {%block css%}{%endblock%} - - - -

Genenetwork3: {%block pagetitle%}{%endblock%}

- -
- {%block content%}{%endblock%} -
- {%block js%}{%endblock%} - - diff --git a/gn3/templates/common-macros.html b/gn3/templates/common-macros.html deleted file mode 100644 index 1d9f302..0000000 --- a/gn3/templates/common-macros.html +++ /dev/null @@ -1,7 +0,0 @@ -{%macro flash_messages()%} -
- {%for category,message in get_flashed_messages(with_categories=true)%} - - {%endfor%} -
-{%endmacro%} diff --git a/gn3/templates/oauth2/authorise-user.html b/gn3/templates/oauth2/authorise-user.html deleted file mode 100644 index b9284e5..0000000 --- a/gn3/templates/oauth2/authorise-user.html +++ /dev/null @@ -1,48 +0,0 @@ -{%extends "base.html"%} - -{%block title%}Authorise User{%endblock%} - -{%block pagetitle%}Authenticate to the API Server{%endblock%} - -{%block content%} -{{flash_messages()}} - -
- - - -

- You are authorising "{{client.client_metadata.client_name}}" to access - Genenetwork 3 with the following scope: -

-
- Scope - {%for scp in scope%} -
- -
- {%endfor%} -
- -
- User Credentials -
- - -
- -
- - -
-
- - -
-{%endblock%} diff --git a/gn3/templates/oauth2/oauth2_error.html b/gn3/templates/oauth2/oauth2_error.html deleted file mode 100644 index ec9a500..0000000 --- a/gn3/templates/oauth2/oauth2_error.html +++ /dev/null @@ -1,16 +0,0 @@ -{%extends "base.html"%} - -{%block title%}OAuth2 Error{%endblock%} - -{%block pagetitle%}Error: {{error.status_code}}{%endblock%} - -{%block content%} -{{flash_messages()}} - -There was an error trying to fulfill your request: - -

- {{error.error}}: - {{error.description}} -

-{%endblock%} -- cgit v1.2.3