From 943e91a4341de8db336710313b4eb9155912a1e3 Mon Sep 17 00:00:00 2001 From: github-actions Date: Wed, 8 May 2024 13:52:59 +0000 Subject: [PATCH] chore: release version 1.2.0 Automatically generated by python-semantic-release --- _base.html | 79 ++++++++++++++++++++ accordion.html | 158 +++++++++++++++++++++++++++++++++++++++ auth.html | 38 ++++++++++ bad_health.html | 1 + error.html | 10 +++ good_health.html | 1 + home.html | 50 +++++++++++++ messages.html | 10 +++ modal.html | 4 + modal_form.html | 20 +++++ sidebar.html | 114 ++++++++++++++++++++++++++++ toast.html | 8 ++ widgets/select_text.html | 1 + 13 files changed, 494 insertions(+) create mode 100644 _base.html create mode 100644 accordion.html create mode 100644 auth.html create mode 100644 bad_health.html create mode 100644 error.html create mode 100644 good_health.html create mode 100644 home.html create mode 100644 messages.html create mode 100644 modal.html create mode 100644 modal_form.html create mode 100644 sidebar.html create mode 100644 toast.html create mode 100644 widgets/select_text.html diff --git a/_base.html b/_base.html new file mode 100644 index 00000000..06d41c54 --- /dev/null +++ b/_base.html @@ -0,0 +1,79 @@ +{% load static %} +{% load compress %} + + + + + + + + + Entirety - {% block title %}(Title){% endblock %} + + + {% compress css %} + + + {% endcompress %} + + + + + + + +
+ {% include 'sidebar.html' %} +
+ {% include 'messages.html' %} + {% block content %}(no content - should not be here) {% endblock %} +
+ {% include 'modal.html' %} + {% include 'toast.html' %} +
+ + + + + +{% compress js %} + + + + + +{% endcompress %} + +{% compress js %} + {% block scripts %} + + {% endblock %} +{% endcompress %} + + diff --git a/accordion.html b/accordion.html new file mode 100644 index 00000000..d346ceee --- /dev/null +++ b/accordion.html @@ -0,0 +1,158 @@ +{% load static %} +{% load compress %} +{% load crispy_forms_tags %} + +
+ {% if basic_info is not None %} +
+

+ +

+
+
+ {% crispy basic_info %} +
+
+
+ {% endif %} + {% if attributes is not None %} +
+

+ +

+
+
+
+ {{ attributes.empty_form|crispy }} +
+
+
+ +
+
+
+ {% crispy attributes attributes.form.helper %} +
+
+
+
+ {% endif %} + {% if commands is not None %} +
+

+ +

+
+
+
+ {{ commands.empty_form|crispy }} +
+
+
+ +
+
+
+ {% crispy commands commands.form.helper %} +
+
+
+
+ {% endif %} + {% for template_set in template_form_set %} +
+
{{ template_set.entity_id }}
+ {% if template_set.subscriptions is not None %} +
+

+ +

+
+
+
+ {{ template_set.subscriptions.empty_form|crispy }} +
+
+ {% crispy template_set.subscriptions template_set.subscriptions.form.helper %} +
+
+
+
+ {% endif %} + {% if template_set.devices is not None %} +
+

+ +

+
+
+
+ {{ template_set.devices.empty_form|crispy }} +
+
+ {% crispy template_set.devices template_set.devices.form.helper %} +
+
+
+
+ {% endif %} + {% if template_set.relationships is not None %} +
+

+ +

+
+
+
+ {{ template_set.relationships.empty_form|crispy }} +
+
+ {% crispy template_set.relationships template_set.relationships.form.helper %} +
+
+
+
+ {% endif %} +
+ {% endfor %} +
+ + +{% compress js %} + +{% endcompress %} diff --git a/auth.html b/auth.html new file mode 100644 index 00000000..e941d431 --- /dev/null +++ b/auth.html @@ -0,0 +1,38 @@ +{% if user.is_authenticated %} + + +{% else %} + + + Login + + + + +{% endif %} diff --git a/bad_health.html b/bad_health.html new file mode 100644 index 00000000..ae3652e8 --- /dev/null +++ b/bad_health.html @@ -0,0 +1 @@ + diff --git a/error.html b/error.html new file mode 100644 index 00000000..8f884432 --- /dev/null +++ b/error.html @@ -0,0 +1,10 @@ +{% extends '_base.html' %} + +{% block title %}Error {{ error_code }}{% endblock %} + +{% block content %} +
+ {# TODO: use custom error layout, but hey cats :D #} + ... +
+{% endblock %} diff --git a/good_health.html b/good_health.html new file mode 100644 index 00000000..555dd5df --- /dev/null +++ b/good_health.html @@ -0,0 +1 @@ + diff --git a/home.html b/home.html new file mode 100644 index 00000000..f48822a0 --- /dev/null +++ b/home.html @@ -0,0 +1,50 @@ +{% extends '_base.html' %} +{% load static %} + +{% block title %}Home{% endblock %} + +{% block page_title %}Entirety{% endblock %} + +{% block content %} +
+
+ fiware + The Entirety Tool +

+
+ Entirety is web-based tool developed to facilitate the work with dedicated FIWARE APIs. Entirety is + structured in + different applications (Apps) and projects; Apps are developed to interact with + FIWARE Generic Enablers (GEs), and projects are used to separate the database into independent data spaces. + Entirety is based on Python and the Django framework. For the interaction with FIWARE GEs, + the FIWARE Library for Python (FiLiP) is used. At the moment, FiLiP only supports NGSI-v2, therefore Entirety also only supports NGSI-v2. + Once NGSI-LD is supported by FiLiP, we plan to integrate these features in Entirety as well. +

+ +

Find more details on Github Entirety Readme + and more upcoming features on the Roadmap. +

+ +

+ +

Applications

+

+ Currently, Entirety supports interaction with the following Generic Enablers: + Orion, + IoT Agent-JSON, + and QuantumLeap. + Accordingly, the Apps "Entities", "Devices", and "Notifications" are developed to + communicate with these GEs. Which App shall be loaded can be configured in the .env file at startup of Entirety. +

+ +

Projects

+

According to FIWARE's way of separating data for multi-tenancy applications using the HTTP header + "fiware-service", Entirety uses projects that are bound to specific "fiware-service" headers. This way, + projects can only access data that they created and are authorized for. +

+
+
+ +{% endblock %} diff --git a/messages.html b/messages.html new file mode 100644 index 00000000..4aaa02f5 --- /dev/null +++ b/messages.html @@ -0,0 +1,10 @@ +{% if messages %} + +{% endif %} diff --git a/modal.html b/modal.html new file mode 100644 index 00000000..54ceed60 --- /dev/null +++ b/modal.html @@ -0,0 +1,4 @@ + + diff --git a/modal_form.html b/modal_form.html new file mode 100644 index 00000000..19fd9309 --- /dev/null +++ b/modal_form.html @@ -0,0 +1,20 @@ +{% load crispy_forms_tags %} + + diff --git a/sidebar.html b/sidebar.html new file mode 100644 index 00000000..f0cc1d71 --- /dev/null +++ b/sidebar.html @@ -0,0 +1,114 @@ +
+ +
diff --git a/toast.html b/toast.html new file mode 100644 index 00000000..a2f3ea84 --- /dev/null +++ b/toast.html @@ -0,0 +1,8 @@ +
+ +
diff --git a/widgets/select_text.html b/widgets/select_text.html new file mode 100644 index 00000000..dce8f802 --- /dev/null +++ b/widgets/select_text.html @@ -0,0 +1 @@ +{% load crispy_forms_filters %}