laster 0.0.1

This commit is contained in:
2026-05-25 15:49:42 +07:00
parent 14d3a3152a
commit e2c4881bb7
22 changed files with 1139 additions and 158 deletions

View File

@@ -28,11 +28,11 @@
<form id="builderForm" class="form-stack" action="/applications" method="post">
<label class="form-field">
<span>App code</span>
<input type="text" name="appCode" required>
<input type="text" name="appCode" pattern="[A-Za-z0-9._+-]+" title="Only letters, numbers, dot, underscore, plus and hyphen. No spaces." required>
</label>
<label class="form-field">
<span>App version</span>
<input type="text" name="appVersion" required>
<input type="text" name="appVersion" pattern="[A-Za-z0-9._:+~=-]+" title="Only letters, numbers and . _ : + ~ = - characters." required>
</label>
<label class="form-field full">
<span>App name</span>

View File

@@ -0,0 +1,18 @@
<%- include('partials/page-start') %>
<section class="page center-page">
<div class="empty-state error-state">
<span class="material-symbols-outlined">database_off</span>
<h1><%= errorTitle || 'Không thể tải dữ liệu' %></h1>
<p><%= errorMessage || 'Web server đang gặp lỗi khi đọc dữ liệu. Kiểm tra log container để xem nguyên nhân chi tiết.' %></p>
<% if (errorDetails) { %>
<code class="error-detail"><%= errorDetails.code %>: <%= errorDetails.message %></code>
<% } %>
<a class="btn btn-primary" href="/">
<span class="material-symbols-outlined">sync</span>
Thử lại
</a>
</div>
</section>
<%- include('partials/page-end') %>

View File

@@ -11,11 +11,11 @@
<div class="form-grid">
<label class="form-field">
<span>App code</span>
<input type="text" name="appCode" required data-edit-app-field="appCode">
<input type="text" name="appCode" pattern="[A-Za-z0-9._+-]+" title="Only letters, numbers, dot, underscore, plus and hyphen. No spaces." required data-edit-app-field="appCode">
</label>
<label class="form-field">
<span>Version</span>
<input type="text" name="appVersion" required data-edit-app-field="appVersion">
<input type="text" name="appVersion" pattern="[A-Za-z0-9._:+~=-]+" title="Only letters, numbers and . _ : + ~ = - characters." required data-edit-app-field="appVersion">
</label>
<label class="form-field">
<span>Status</span>

View File

@@ -10,7 +10,7 @@
<div class="form-grid">
<label class="form-field">
<span>Package code</span>
<input type="text" name="packageCode" placeholder="NAV-STACK" required>
<input type="text" name="packageCode" placeholder="NAV-STACK" pattern="[A-Za-z0-9._+-]+" title="Only letters, numbers, dot, underscore, plus and hyphen. No spaces." required>
</label>
<label class="form-field">
<span>Package type</span>
@@ -29,7 +29,7 @@
</label>
<label class="form-field">
<span>Version</span>
<input type="text" name="version" placeholder="1.0.0" required>
<input type="text" name="version" placeholder="1.0.0" pattern="[A-Za-z0-9._:+~=-]+" title="Only letters, numbers and . _ : + ~ = - characters." required>
</label>
<label class="form-field">
<span>Release date</span>

View File

@@ -37,7 +37,7 @@
<span class="status-dot"></span>
<div>
<strong>SQL Server</strong>
<span>172.20.235.176</span>
<span><%= databaseLabel %></span>
</div>
</div>
</aside>

View File

@@ -18,7 +18,7 @@
</label>
<label class="form-field">
<span>New version</span>
<input type="text" name="version" placeholder="2.5.0" required>
<input type="text" name="version" placeholder="2.5.0" pattern="[A-Za-z0-9._:+~=-]+" title="Only letters, numbers and . _ : + ~ = - characters." required>
</label>
<label class="form-field">
<span>Release date</span>