Compare commits

..

3 Commits

Author SHA1 Message Date
Raj Nandan Sharma f43048d783 fix: update documentation version to 3.1.4 2025-02-17 07:06:35 +05:30
Raj Nandan Sharma b5ec332b4a Updates version to 3.1.3 and fixes group query
Updates the Kener version from 3.1.2 to 3.1.3.

Refactors the group query to use `havingRaw` for better compatibility across different database systems.

Adds database information to the bug report template.
2025-02-17 07:05:31 +05:30
github-actions dab1c44b18 Auto-generate README.md with release versions 2025-02-16 14:48:25 +00:00
5 changed files with 15 additions and 12 deletions
+3
View File
@@ -23,6 +23,9 @@ Which version of kener you are using.
**Environment**
Which environment you are using or where is it deployed. `docker`, `kubernetes`, `bare-metal`, `development`, `pm2` etc
**Database**
Which database you are using. `sqlite`, `mysql`, `postgres`
**Expected behavior**
A clear and concise description of what you expected to happen.
+9 -9
View File
@@ -79,7 +79,7 @@ npm run dev
Official Docker images for **Kener** are available on [Docker Hub](https://hub.docker.com/r/rajnandan1/kener). Multiple versions are maintained to support different use cases.
<a href="https://hub.docker.com/r/rajnandan1/kener/tags?page=1&ordering=last_updated&name=3.1.1"><img src="https://img.shields.io/badge/Latest_Stable_Release-3.1.1-blue" alt="Kener latest stable version: 3.1.1" /></a>
<a href="https://hub.docker.com/r/rajnandan1/kener/tags?page=1&ordering=last_updated&name=3.1.3"><img src="https://img.shields.io/badge/Latest_Stable_Release-3.1.3-blue" alt="Kener latest stable version: 3.1.3" /></a>
#### Available Tags
@@ -93,38 +93,38 @@ Official Docker images for **Kener** are available on [Docker Hub](https://hub.d
</tr>
<tr>
<td><a href="https://hub.docker.com/r/rajnandan1/kener/tags?page=1&ordering=last_updated&name=latest" target="_blank"><code>latest</code></td>
<td>Latest stable release (aka 3.1.1)</td>
<td>Latest stable release (aka 3.1.3)</td>
</tr>
<tr>
<td><a href="https://hub.docker.com/r/rajnandan1/kener/tags?page=1&ordering=last_updated&name=3.1.1" target="_blank"><code>3.1.1</code></a></td>
<td><a href="https://hub.docker.com/r/rajnandan1/kener/tags?page=1&ordering=last_updated&name=3.1.3" target="_blank"><code>3.1.3</code></a></td>
<td>Specific release version</td>
</tr>
<tr>
<td><a href="https://hub.docker.com/r/rajnandan1/kener/tags?page=1&ordering=last_updated&name=3.1" target="_blank"><code>3.1</code></a></td>
<td>Major-minor version tag pointing to the latest patch (3.1.1) release within that minor version (3.1.x)</td>
<td>Major-minor version tag pointing to the latest patch (3.1.3) release within that minor version (3.1.x)</td>
</tr>
<tr>
<td><a href="https://hub.docker.com/r/rajnandan1/kener/tags?page=1&ordering=last_updated&name=3" target="_blank"><code>3</code></a></td>
<td>Major version tag pointing to the latest stable (3.1.1) release within that major version (3.x.x)</td>
<td>Major version tag pointing to the latest stable (3.1.3) release within that major version (3.x.x)</td>
</tr>
<tr>
<td align="left" colspan="2" style="color:#0D597F;text-align:left;">Alpine Linux 3.21 w/ Node.js v23.7.0 &nbsp;<strong><em>(smallest image size)</em></strong></td>
</tr>
<tr>
<td><a href="https://hub.docker.com/r/rajnandan1/kener/tags?page=1&ordering=last_updated&name=alpine" target="_blank"><code>alpine</code></td>
<td>Latest stable release (aka 3.1.1)</td>
<td>Latest stable release (aka 3.1.3)</td>
</tr>
<tr>
<td><a href="https://hub.docker.com/r/rajnandan1/kener/tags?page=1&ordering=last_updated&name=3.1.1-alpine" target="_blank"><code>3.1.1-alpine</code></a></td>
<td><a href="https://hub.docker.com/r/rajnandan1/kener/tags?page=1&ordering=last_updated&name=3.1.3-alpine" target="_blank"><code>3.1.3-alpine</code></a></td>
<td>Specific release version</td>
</tr>
<tr>
<td><a href="https://hub.docker.com/r/rajnandan1/kener/tags?page=1&ordering=last_updated&name=3.1-alpine" target="_blank"><code>3.1-alpine</code></a></td>
<td>Major-minor version tag pointing to the latest patch (3.1.1) release within that minor version (3.1.x)</td>
<td>Major-minor version tag pointing to the latest patch (3.1.3) release within that minor version (3.1.x)</td>
</tr>
<tr>
<td><a href="https://hub.docker.com/r/rajnandan1/kener/tags?page=1&ordering=last_updated&name=3-alpine" target="_blank"><code>3-alpine</code></a></td>
<td>Major version tag pointing to the latest stable (3.1.1) release within that major version (3.x.x)</td>
<td>Major version tag pointing to the latest stable (3.1.3) release within that major version (3.x.x)</td>
</tr>
</table>
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "kener",
"version": "3.1.2",
"version": "3.1.4",
"private": false,
"license": "MIT",
"description": "Kener: An open-source Node.js status page application for real-time service monitoring, incident management, and customizable reporting. Simplify service outage tracking, enhance incident communication, and ensure a seamless user experience.",
+1 -1
View File
@@ -97,7 +97,7 @@ class DbImpl {
.whereIn("monitor_tag", monitor_tags_arr)
.where("timestamp", "=", timestamp)
.groupBy("timestamp")
.having("total_entries", "=", monitor_tags_arr.length)
.havingRaw("COUNT(*) = ?", [monitor_tags_arr.length])
.orderBy("timestamp", "desc")
.limit(1)
.first();
+1 -1
View File
@@ -92,7 +92,7 @@
<!-- Document Icon - Replace with your own logo -->
<img src="https://kener.ing/logo.png" class="h-8 w-8" alt="" />
<span class="text-xl font-medium">Kener Documentation</span>
<span class="me-2 rounded border px-2.5 py-0.5 text-xs font-medium"> 3.1.2 </span>
<span class="me-2 rounded border px-2.5 py-0.5 text-xs font-medium"> 3.1.4 </span>
</a>
</div>