From 7397cd147709217d2bb200a641a1ad1cd611eb7b Mon Sep 17 00:00:00 2001 From: Milo Schwartz Date: Sat, 11 Jan 2025 19:56:49 -0500 Subject: [PATCH 1/2] fix regex for base_domain --- package.json | 2 +- server/lib/config.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package.json b/package.json index 744b65c9..14e87d68 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@fosrl/pangolin", - "version": "1.0.0-beta.3", + "version": "1.0.0-beta.4", "private": true, "type": "module", "description": "Tunneled Reverse Proxy Management Server with Identity and Access Control and Dashboard UI", diff --git a/server/lib/config.ts b/server/lib/config.ts index 3da4ea36..203a6441 100644 --- a/server/lib/config.ts +++ b/server/lib/config.ts @@ -11,9 +11,9 @@ const portSchema = z.number().positive().gt(0).lte(65535); const hostnameSchema = z .string() .regex( - /^(?!-)[a-zA-Z0-9-]{1,63}(? Date: Sat, 11 Jan 2025 22:37:50 -0500 Subject: [PATCH 2/2] add authors to readme --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index a1829db4..657e7994 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,11 @@ Pangolin is a self-hosted tunneled reverse proxy management server with identity - [Installation Instructions](https://docs.fossorial.io/Getting%20Started/quick-install) - [Full Documentation](https://docs.fossorial.io) +### Authors and Maintainers + +- [Milo Schwartz](https://github.com/miloschwartz) +- [Owen Schwartz](https://github.com/oschwartz10612) + ## Preview Preview