Daybook: a self-hosted, multi-user Django + DRF app where agents, scripts, or people publish artifacts and each logged-in user browses their own time-ordered, label-filterable feed. This squashes prior local development history (kept privately on a separate branch) into a single clean starting point for the public repository. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
28 lines
1.2 KiB
HTML
28 lines
1.2 KiB
HTML
<form method="get" class="filter">
|
|
<input type="hidden" name="view" value="{{ selected_view }}">
|
|
{% if selected_source %}<input type="hidden" name="source" value="{{ selected_source }}">{% endif %}
|
|
{% if selected_artifact %}<input type="hidden" name="artifact" value="{{ selected_artifact.id }}">{% endif %}
|
|
<label>
|
|
<span>Label</span>
|
|
<select name="label" onchange="this.form.submit()">
|
|
<option value="">All labels</option>
|
|
{% for label in all_labels %}
|
|
<option value="{{ label.name }}" {% if label.name == selected_label %}selected{% endif %}>{{ label.name }}</option>
|
|
{% endfor %}
|
|
</select>
|
|
</label>
|
|
<label>
|
|
<span>Type</span>
|
|
<select name="kind" onchange="this.form.submit()">
|
|
<option value="">All types</option>
|
|
{% for value, label in kind_choices %}
|
|
<option value="{{ value }}" {% if value == selected_kind %}selected{% endif %}>{{ label }}</option>
|
|
{% endfor %}
|
|
</select>
|
|
</label>
|
|
<label>
|
|
<span>Name</span>
|
|
<input type="search" name="q" value="{{ title_query }}" placeholder="Title contains" onsearch="this.form.submit()">
|
|
</label>
|
|
<button type="submit">Filter</button>
|
|
</form>
|