Changeset ff08153 in Klonkt for src/views/pages


Ignore:
Timestamp:
06/16/2026 02:51:47 AM (3 months ago)
Author:
roboburr <roboburr@…>
Branches:
main
Children:
9465a0d
Parents:
7917407
Message:

Update feature: Admin -> Updates (git-based v1, per instance)

Admin panel shows app version + current vs. latest commit (from .klonkt-version
vs. bare repo) + an 'Update now' button. POST spawns a detached update script
that checks out the latest main, runs npm ci on lock changes, writes
.klonkt-version, and pm2 reloads. God-only. Signed release feed for external
self-hosters = v2.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@…>

Location:
src/views/pages
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • src/views/pages/admin.ejs

    r7917407 rff08153  
    2727      <a href="/admin/settings" class="btn">⚙️ Instellingen</a>
    2828    <% } %>
     29    <a href="/admin/updates" class="btn">🔄 Updates</a>
    2930  </nav>
    3031
Note: See TracChangeset for help on using the changeset viewer.