Registered users
—
Staff access
Manage telescope gallery uploads, edits, and visitor analytics.
Member signup stats · app installs count every linked device (including staff testing).
Registered users
—
New this week
—
Using the app
—
Linked installs
—
App installs by platform
—
installs
No linked app devices yet.
Quick counts — click a metric to open Support or Orders with filters applied.
Active users
—
Locations
—
Window
—
Mobile now
—
Tablet now
—
Desktop now
—
Live dots show where active visitors are browsing from.
No geolocated visitors in this window.
| Account | Device | Page | Location | Last seen | Visits |
|---|
Long-term traffic by page · owner visits are excluded from these totals.
Page views
—
Unique sessions
—
Pages tracked
—
| Page | Views | Unique sessions | Last view |
|---|
How people browse over the selected range — mobile, tablet, and desktop mix.
Mobile views
—
Tablet views
—
Desktop views
—
| Device | Views | Unique sessions |
|---|
Browse members and staff. Edit details, status, and access in one place.
| Account | Status | Role | Member | Devices | Last login | Actions |
|---|
Tickets, bug tracker, and FAQ management.
| Select | Ticket | User | Status | Category | Updated |
|---|
Bug reports and feature requests from the site and app.
| Issue | Type | Status | Priority | Tickets | Updated |
|---|
App crash reports from POST /api/diagnostics.php. Email alerts fire when fatal events spike (5+ in 15 min, or 3+ for the same platform/exception).
Fatals (15 min)
—
Fatals (24 h)
—
Devices (24 h)
—
| When | Severity | Exception | Platform | App | Version | Device | Account | Message |
|---|
Support KPIs for the selected period (excludes merged-away tickets).
Published items appear on support/faq.html. Import rebuilds from docs/website-support-faq-content.md and replaces all FAQs.
Canned replies for staff tickets and the ApexADMIN app. Active templates sync through the Staff API.
Server-fed sky event stories for the app Home reel. VPS generator upserts drafts; publish and enable alerts here.
Development: wipe all Sky News rows to re-test VPS upserts.
| Headline | Kind | Peak (UTC) | Tier | Published | Alert | Source |
|---|
Stripe checkout, app store subscriptions, staff grants, retail plans, promos, and referrals for membership.html.
Unified billing ledger — Stripe checkouts, Google Play / App Store / Microsoft subscriptions, staff grants, and legacy migrations. Payment source and provider ref show where each membership was paid. Per-user history also appears when you edit an account. Revenue summaries and accounting exports are on the tab.
Loading orders…
Manage Stripe keys and checkout. Retail plans push to Stripe when you save or sync — no manual product setup in Stripe.
Issue Founder, VIP, Family, Mod, or complimentary term access. Creates an invoice on the account. Legacy grants never expire and stay off the public order page. Founder auto-assigns on signup for member #38–#85 (48 slots).
Public retail terms shown on membership.html. Select a row to edit.
Verified school-email grants (students and K-12 educators). Revoking cancels the linked complimentary membership order.
Loading educational access records…
Membership revenue (Stripe and staff grants), app store subscription activity, refunds, and cancellations for accounting. Operational order management stays under Orders.
Loading…
Stripe and staff rows include collected revenue. App store rows count linked or verified subscriptions in range (revenue is billed by the platform).
Loading…
Site configuration, integrations, and staff access.
Public product names on app pages, release notes, FAQ, and support. Website header brand (SkiesLIVE) and SKIESLIVE LLC are unchanged.
Public beta label, release notes page, and GET /api/site-config.php for apps.
Past builds with notes. Edit to fix typos or hide a draft release.
Feature limits by account type · registered (2 free), YouTube levels, VIP/Mod grants, and staff roles.
Apps read limits from entitlements.saved_locations_limit on auth and GET /api/user-preferences.php. Public catalog: GET /api/membership-tiers.php.
Owner only · choose which roles can access each admin area.
Mailboxes, VPS webhook routing, and per-department staff permissions. Pipe each mailbox on Mailcow to the same webhook URL with to_email set.
Owner only · create and manage @apexastro.app mailboxes on Mailcow via the VPS Mail API.
Staff audit trail, inbound mailbox processing, and outbound SMTP sends.
Staff actions on accounts, billing, gallery, support, and settings.
| When | Who | Action | Target |
|---|
Messages processed from the support mailbox (imported, ignored, or failed).
| When | From | Subject | Status | Ticket | Detail |
|---|
Messages sent through site SMTP (no body stored). Subjects and categories only.
| When | To | Subject | Category | Status | Detail |
|---|
Owner only · sends a test message through the site SMTP settings.
Owner only · push tokens live on the alerts VPS (not website MySQL). This panel reads status and asks the VPS to send — it never sees raw tokens.
Registered devices
—
Push-ready
—
VPS active (master on)
—
Unlinked accounts
—
Requires an updated alerts VPS to list guest devices and broadcast by platform. Until redeployed, use Send to one device ID for testing.
| Account | Platform | Master alerts | Push token | Push-ready | Updated |
|---|
Owner only · device tokens in website MySQL (staff_push_devices). Sends through VPS /staff/push to the ApexADMIN app — not member alert pushes above.
Registered staff
—
Registered devices
—
| Staff account | Role | Platform | App version | Token | Last seen |
|---|
Defaults to your signed-in account. Use a physical iPhone with ApexADMIN signed in and notifications allowed.
Staff-authored product and news updates for the website notification center and email. Separate from Platform push broadcast.
| Title | Kind | Audience | Channels | Status | Published |
|---|