From 85ac6657bc1be0d5ff1bd957241177161f690d03 Mon Sep 17 00:00:00 2001 From: Dunaj Date: Wed, 13 Aug 2025 15:19:51 +0200 Subject: [PATCH 1/2] V 1.0.2 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index a5fbeb2..d5ff56c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "docker-mailserver-gui", - "version": "1.0.1", + "version": "1.0.2", "description": "[![Docker Pulls](https://img.shields.io/docker/pulls/dunajdev/docker-mailserver-gui)](https://hub.docker.com/r/dunajdev/docker-mailserver-gui)", "main": "index.js", "scripts": { From 65a154975926f64c561a4c4d26c5e31318aed9a0 Mon Sep 17 00:00:00 2001 From: Dunaj Date: Wed, 13 Aug 2025 15:22:43 +0200 Subject: [PATCH 2/2] Fix account regexp (#6) --- backend/dockerMailserver.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/dockerMailserver.js b/backend/dockerMailserver.js index 4ec2e9f..f0c4a9c 100644 --- a/backend/dockerMailserver.js +++ b/backend/dockerMailserver.js @@ -92,7 +92,7 @@ async function getAccounts() { // Parse multiline output with regex to extract email and size information const accounts = []; const accountLineRegex = - /\* ([\w\-\.@]+) \( ([\w\~]+) \/ ([\w\~]+) \) \[(\d+)%\](.*)$/; + /\* ([\w\-\.@]+) \( ([\w\.\~]+) \/ ([\w\.\~]+) \) \[(\d+)%\](.*)$/; // Process each line individually const lines = stdout.split('\n').filter((line) => line.trim().length > 0);