roundabout,
created on Saturday, 12 October 2024, 15:32:07 (1728747127),
received on Saturday, 12 October 2024, 15:32:10 (1728747130)
Author identity: vlad <vlad.muntoiu@gmail.com>
58904dc560e4706456255985bab3c7294079aa33
app.py
@@ -55,6 +55,7 @@ def modify_query(**new_values):
def default_variables(): return { "current_user": db.session.get(User, flask.session.get("username")), "site_name": config.SITE_NAME,}
config.py
@@ -7,3 +7,4 @@ DB_PASSWORD = environ["DB_PASSWORD"]
DB_URI = f"postgresql://gigadata:{DB_PASSWORD}@localhost:5432/gigadata" DATA_PATH = "./data" ROOT_URL = "http://localhost:8080" SITE_NAME = "Development site"
templates/create-gallery.html
@@ -1,6 +1,6 @@
{% extends "default.html" %} {% block title %}Create gallery | gigadata{% endblock %}{% block title %}Create gallery | {{ site_name }}{% endblock %}{% block content %} <x-frame style="--width: 768px">
templates/edit-gallery.html
@@ -1,6 +1,6 @@
{% extends "default.html" %} {% block title %}Editing {{ gallery.title }} | gigadata{% endblock %}{% block title %}Editing {{ gallery.title }} | {{ site_name }}{% endblock %}{% block content %} <x-frame style="--width: 768px" class="vbox">
templates/edit-picture.html
@@ -1,5 +1,5 @@
{% extends "default.html" %} {% block title %}Edit picture {{ resource.title }} | gigadata{% endblock %}{% block title %}Editing picture {{ resource.title }} | {{ site_name }}{% endblock %}{% block content %} <x-frame style="--width: 768px"> <h1>Editing: {{ resource.title }}</h1>
templates/gallery-users.html
@@ -1,6 +1,6 @@
{% extends "default.html" %} {% block title %}Users of {{ gallery.title }} | gigadata{% endblock %}{% block title %}Users of {{ gallery.title }} | {{ site_name }}{% endblock %}{% block content %} <x-frame style="--width: 768px" class="vbox">
templates/gallery.html
@@ -1,6 +1,6 @@
{% extends "default.html" %} {% block title %}Gallery {{ gallery.title }} | gigadata{% endblock %}{% block title %}Gallery {{ gallery.title }} | {{ site_name }}{% endblock %}{% block content %} <x-frame style="--width: 768px" class="vbox">
templates/graphical-query-pictures-results.html
@@ -1,6 +1,6 @@
{% extends "default.html" %} {% block title %}Picture query results | gigadata{% endblock %}{% block title %}Picture query results | {{ site_name }}{% endblock %}{% block content %} <x-frame style="--width: 768px" class="vbox">
templates/graphical-query-pictures.html
@@ -1,6 +1,6 @@
{% extends "default.html" %} {% block title %}Query pictures | gigadata{% endblock %}{% block title %}Query pictures | {{ site_name }}{% endblock %}{% block content %} <x-frame style="--width: 768px" class="vbox">
templates/help.html
@@ -1,4 +1,5 @@
{% extends "default.html" %} {% block title %}Help | {{ site_name }}{% endblock %}{% block content %} <x-frame style="--width: 768px; padding: 1rem;"> {{ content | safe }}
templates/home.html
@@ -1,10 +1,10 @@
{% extends "default.html" %} {% block title %}Home | gigadata{% endblock %}{% block title %}Home | {{ site_name }}{% endblock %}{% block content %} <x-frame style="--width: 768px"> <h1>Gigadata (placeholder name)</h1><h1>{{ site_name }}</h1><p> Free/libre/open image data for machine learning, computer vision, data science, research, and more. <b>This is a test server.</b>Free/libre/open image data for machine learning, computer vision, data science, research, and more.</p> <p>Some actions you can do:</p> <ul>
templates/login.html
@@ -1,5 +1,5 @@
{% extends "default.html" %} {% block title %}Log in | gigadata{% endblock %}{% block title %}Log in | {{ site_name }}{% endblock %}{% block content %} <x-frame style="--width: 384px" class="vbox"> <h2>Log in</h2>
templates/object-types.html
@@ -1,6 +1,6 @@
{% extends "default.html" %} {% block title %}List of objects | gigadata{% endblock %}{% block title %}List of objects | {{ site_name }}{% endblock %}{% block content %} <x-frame style="--width: 768px" class="vbox">
templates/object.html
@@ -1,5 +1,5 @@
{% extends "default.html" %} {% block title %}Object {{ object.id }} | gigadata{% endblock %}{% block title %}Object {{ object.id }} | {{ site_name }}{% endblock %}{% block content %} <x-frame style="--width: 768px">
templates/picture-annotation.html
@@ -1,5 +1,5 @@
{% extends "default.html" %} {% block title %}Picture | gigadata{% endblock %}{% block title %}Annotating picture {{ resource.title }} | {{ site_name }}{% endblock %}{% block content %} <style> py-script {
templates/picture.html
@@ -1,5 +1,5 @@
{% extends "default.html" %} {% block title %}Picture {{ resource.title }} | gigadata{% endblock %}{% block title %}Picture {{ resource.title }} | {{ site_name }}{% endblock %}{% macro shape_label(x, y, text) %} {% if text %} <a class="shape-label" style="left: {{ x * 100 }}%; top: {{ y * 100 }}%" href="/object/{{ text | urlencode }}">
templates/profile.html
@@ -1,6 +1,6 @@
{% extends "default.html" %} {% block title %}{{ user.formatted_name }}'s profile | gigadata{% endblock %}{% block title %}{{ user.formatted_name }}'s profile | {{ site_name }}{% endblock %}{% block content %} <x-frame style="--width: 768px" class="vbox">
templates/put-annotations-form.html
@@ -1,5 +1,5 @@
{% extends "default.html" %} {% block title %}Submit JSON annotations | gigadata{% endblock %}{% block title %}Submit JSON annotations | {{ site_name }}{% endblock %}{% block content %} <x-frame style="--width: 768px"> <form method="POST" class="vbox">
templates/upload.html
@@ -1,5 +1,5 @@
{% extends "default.html" %} {% block title %}Upload | gigadata{% endblock %}{% block title %}Upload | {{ site_name }}{% endblock %}{% block content %} <x-frame style="--width: 768px"> <form method="POST" class="vbox" enctype="multipart/form-data">