Commit 27cd9411 authored by Mickaël Desfrênes's avatar Mickaël Desfrênes
Browse files

project management first pass

parent 40d89f3a
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -10,14 +10,14 @@ dependencies = [
    "ark-client-certic>=0.2.0",
    "bpython>=0.25",
    "deskew>=1.3.3",
    "Django>=5.1.0",
    "django-auth-cli-certic>=0.1.5",
    "Django>=5.2.8",
    "django-auth-cli-certic>=0.1.6",
    "django-cachalot>=2.7.0",
    "django-cors-headers>=4.7.0",
    "django-cotton>=2.1.1",
    "django-debug-toolbar>=5.2.0",
    "django-extensions>=3.1.5",
    "django-modshib-certic>=0.4.3",
    "django-modshib-certic>=0.4.8",
    "django-ranged-fileresponse>=0.1.2",
    "django-revproxy>=0.13.0",
    "django-vite>=2.1.3",
@@ -25,7 +25,7 @@ dependencies = [
    "fusepy>=3.0.1",
    "gunicorn>=23.0.0",
    "huey>=2.5.3",
    "jama-client-CERTIC>=0.0.24",
    "jama-client-CERTIC>=0.0.34",
    "markdown2>=2.4.3",
    "numpy>=2.1.3",
    "opencv-python-headless>=4.6.0",
@@ -52,7 +52,7 @@ maintainers = [
]

[dependency-groups]
dev = ["ruff>=0.9.2", "pre-commit>=4.1.0","django-types>=0.22.0",]
dev = ["ruff>=0.12.11", "pre-commit>=4.3.0","django-types>=0.22.0",]

[project.scripts]
jama = 'jama.__main__:run'
+1 −1
Original line number Diff line number Diff line
__version__ = "0.1.52"
__version__ = "0.1.53"
+1 −1
Original line number Diff line number Diff line
@@ -15,7 +15,7 @@ urlpatterns = [
    path(settings.JAMA_URL_BASE_PATH + "rpc/", include("rpc.urls")),
    path(settings.JAMA_URL_BASE_PATH + "resources/", include("resources.urls")),
    path(settings.JAMA_URL_BASE_PATH + "status", views.status),
    # path(settings.JAMA_URL_BASE_PATH + "browse/", include("nui.urls", namespace="nui")),
    path(settings.JAMA_URL_BASE_PATH + "browse/", include("nui.urls", namespace="nui")),
    path(settings.JAMA_URL_BASE_PATH + "iiif/", include("iiif.urls", namespace="iiif")),
] + debug_toolbar_urls()

+11 −0
Original line number Diff line number Diff line
@@ -4,10 +4,21 @@
    <div class="card-body">
      <h5 class="card-title">{{ project.label }}</h5>
      <p class="card-text">{{ project.description }}</p>
    {% if not ui %}
      <a href="{% url "nui:collection" project.root_collection.pk %}" class="btn btn-outline-primary">
        <i class="bi bi-eye"></i>
        Voir
      </a>
    {% else %}
        <a up-follow="false" href="/ui/#/resources/collections/{{ project.root_collection.pk }}" class="btn btn-outline-primary">
            <i class="bi bi-eye"></i> Consulter
        </a>
    {% endif %}
        {% if request.user.is_superuser %}
        <a class="btn btn-outline-secondary" href="{% url "nui:project_manage" project.pk %}">
            <i class="bi bi-gear"></i> administrer
        </a>
        {% endif %}
    </div>
</div>
{% endif %}
 No newline at end of file
+3 −1
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>JAMA - Browse</title>
    <title>JAMA - {% block title %}browse{% endblock %}</title>
    <script src="{% static "nui/bootstrap.bundle.js" %}?v={% jama_version %}"></script>
    <link href="{% static "nui/bootstrap.css" %}?v={% jama_version %}" rel="stylesheet">
    <script src="{% static "nui/unpoly.js" %}?v={% jama_version %}"></script>
@@ -49,11 +49,13 @@
              </li>
              -->
            </ul>
              <!--
            <form class="d-flex" role="search" method="get" action="{% url "nui:search" %}">
              {% csrf_token %}
              <input class="form-control me-2" type="search" name="q" placeholder="titre de ressource ou collection" aria-label="Search"/>
              <button class="btn btn-outline-success" type="submit">Chercher</button>
            </form>
            -->
          </div>
        </div>
      </nav>
Loading