A decentralized event management and credentialing system built on atproto.
at main 123 lines 5.5 kB view raw
1{% extends "admin_base.html" %} 2 3{% block title %}Admin Panel{% endblock %} 4 5{% block content %} 6<!-- Management Tools --> 7<section class="section"> 8 <div class="container"> 9 <h2 class="title is-4">Management Tools</h2> 10 <p class="subtitle is-6">Manage events, rules and metadata for the event system</p> 11 12 <div class="columns"> 13 <div class="column is-6"> 14 <div class="box"> 15 <article class="media"> 16 <div class="media-content"> 17 <div class="content"> 18 <p> 19 <strong>Event Management</strong> 20 <br> 21 Manage calendar events 22 <br> 23 <small>Import and manage calendar events from AT Protocol. View event details and associated RSVPs.</small> 24 </p> 25 <a href="/admin/events" class="button is-primary">Manage Events</a> 26 </div> 27 </div> 28 </article> 29 </div> 30 </div> 31 32 <div class="column is-6"> 33 <div class="box"> 34 <article class="media"> 35 <div class="media-content"> 36 <div class="content"> 37 <p> 38 <strong>AcudoRule Management</strong> 39 <br> 40 Manage badge award rules 41 <br> 42 <small>Create and manage rules that determine when users receive badges based on ticket purchases and other criteria.</small> 43 </p> 44 <a href="/admin/acudo-rules" class="button is-warning">Manage Rules</a> 45 </div> 46 </div> 47 </article> 48 </div> 49 </div> 50 </div> 51 </div> 52</section> 53 54<!-- Data Viewing --> 55<section class="section"> 56 <div class="container"> 57 <h2 class="title is-4">Data Viewing</h2> 58 <p class="subtitle is-6">Read-only access to system data for analysis and troubleshooting</p> 59 60 <div class="columns"> 61 <div class="column is-3"> 62 <div class="card"> 63 <div class="card-content"> 64 <p class="title is-5">Events</p> 65 <p class="subtitle is-6">View calendar events</p> 66 <div class="content"> 67 Browse all calendar events in the system, including event details and metadata. 68 </div> 69 </div> 70 <footer class="card-footer"> 71 <a href="/admin/events" class="card-footer-item button is-success is-fullwidth">View Events</a> 72 </footer> 73 </div> 74 </div> 75 76 <div class="column is-3"> 77 <div class="card"> 78 <div class="card-content"> 79 <p class="title is-5">DID Documents</p> 80 <p class="subtitle is-6">View identity documents</p> 81 <div class="content"> 82 Browse AT Protocol DID documents cached in the system, including services and verification methods. 83 </div> 84 </div> 85 <footer class="card-footer"> 86 <a href="/admin/did-documents" class="card-footer-item button is-info is-fullwidth">View Documents</a> 87 </footer> 88 </div> 89 </div> 90 91 <div class="column is-3"> 92 <div class="card"> 93 <div class="card-content"> 94 <p class="title is-5">RSVP Records</p> 95 <p class="subtitle is-6">View event responses</p> 96 <div class="content"> 97 Browse all RSVP records indexed from the AT Protocol network, including status and event details. 98 </div> 99 </div> 100 <footer class="card-footer"> 101 <a href="/admin/rsvps" class="card-footer-item button is-primary is-fullwidth">View RSVPs</a> 102 </footer> 103 </div> 104 </div> 105 106 <div class="column is-3"> 107 <div class="card"> 108 <div class="card-content"> 109 <p class="title is-5">Ticket Records</p> 110 <p class="subtitle is-6">View ticket purchases</p> 111 <div class="content"> 112 Browse all ticket purchases and registrations, including linked identities and ticket types. 113 </div> 114 </div> 115 <footer class="card-footer"> 116 <a href="/admin/tickets" class="card-footer-item button is-danger is-fullwidth">View Tickets</a> 117 </footer> 118 </div> 119 </div> 120 </div> 121 </div> 122</section> 123{% endblock %}