A tonne more changes, including new nocodb admin section, search for database, code cleanups, and debugging
This commit is contained in:
@@ -47,6 +47,10 @@
|
||||
<span class="nav-icon">📊</span>
|
||||
<span class="nav-text">Dashboard</span>
|
||||
</a>
|
||||
<a href="#nocodb-links">
|
||||
<span class="nav-icon">🗄️</span>
|
||||
<span class="nav-text">NocoDB Links</span>
|
||||
</a>
|
||||
<a href="#start-location" class="active">
|
||||
<span class="nav-icon">📍</span>
|
||||
<span class="nav-text">Start Location</span>
|
||||
@@ -119,6 +123,85 @@
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- NocoDB Links Section -->
|
||||
<section id="nocodb-links" class="admin-section" style="display: none;">
|
||||
<h2>NocoDB Database Links</h2>
|
||||
<p>Quick access to all NocoDB database views and sheets for data management.</p>
|
||||
|
||||
<div class="nocodb-links-container">
|
||||
<div class="nocodb-cards">
|
||||
<div class="nocodb-card">
|
||||
<div class="nocodb-card-header">
|
||||
<h3>📊 Data View</h3>
|
||||
<span class="nocodb-card-badge">Primary</span>
|
||||
</div>
|
||||
<p>Main database view for all location and campaign data</p>
|
||||
<a href="#" id="admin-nocodb-view-link" class="btn btn-primary" target="_blank">
|
||||
Open Data View
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="nocodb-card">
|
||||
<div class="nocodb-card-header">
|
||||
<h3>👥 Login Sheet</h3>
|
||||
<span class="nocodb-card-badge">Users</span>
|
||||
</div>
|
||||
<p>Manage user accounts and authentication settings</p>
|
||||
<a href="#" id="admin-nocodb-login-link" class="btn btn-secondary" target="_blank">
|
||||
Open Login Sheet
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="nocodb-card">
|
||||
<div class="nocodb-card-header">
|
||||
<h3>⚙️ Settings Sheet</h3>
|
||||
<span class="nocodb-card-badge">Config</span>
|
||||
</div>
|
||||
<p>Configure application settings and preferences</p>
|
||||
<a href="#" id="admin-nocodb-settings-link" class="btn btn-secondary" target="_blank">
|
||||
Open Settings Sheet
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="nocodb-card">
|
||||
<div class="nocodb-card-header">
|
||||
<h3>📅 Shifts Sheet</h3>
|
||||
<span class="nocodb-card-badge">Schedule</span>
|
||||
</div>
|
||||
<p>Manage volunteer shifts and scheduling</p>
|
||||
<a href="#" id="admin-nocodb-shifts-link" class="btn btn-secondary" target="_blank">
|
||||
Open Shifts Sheet
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="nocodb-card">
|
||||
<div class="nocodb-card-header">
|
||||
<h3>📝 Shift Signups</h3>
|
||||
<span class="nocodb-card-badge">Volunteers</span>
|
||||
</div>
|
||||
<p>View and manage volunteer shift signups</p>
|
||||
<a href="#" id="admin-nocodb-signups-link" class="btn btn-secondary" target="_blank">
|
||||
Open Shift Signups
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="nocodb-info">
|
||||
<div class="info-box">
|
||||
<h4>💡 About NocoDB</h4>
|
||||
<p>NocoDB is the database backend that powers this application. Use these links to directly access and manage your data in the NocoDB interface.</p>
|
||||
<ul>
|
||||
<li><strong>Data View:</strong> Main location and campaign data</li>
|
||||
<li><strong>Login Sheet:</strong> User management and authentication</li>
|
||||
<li><strong>Settings:</strong> Application configuration</li>
|
||||
<li><strong>Shifts:</strong> Volunteer scheduling system</li>
|
||||
<li><strong>Signups:</strong> Track volunteer commitments</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<!-- Start Location Section -->
|
||||
<section id="start-location" class="admin-section">
|
||||
<h2>Map Start Location</h2>
|
||||
|
||||
Reference in New Issue
Block a user