Commit Graph

27 Commits

Author SHA1 Message Date
wmantly 56c2fb1a5c Fixed issue with matching wild card 2026-07-10 00:13:40 -04:00
wmantly 2c32ec0f3a Add wildcard_matchAny routing mode for wildcard hosts
A *.example.com wildcard host now chooses between two routing modes:
- wildcard_matchAny=false (default): only subdomains explicitly defined
  in redis route; undefined subdomains get no match (406)
- wildcard_matchAny=true: any subdomain catches-all to the wildcard
  parent host, preserving the previous behavior

The gate lives in the host_lookup socket service, which is only reached
for domains missing a direct redis entry, so defined children and
**-style hosts are unaffected. Adds the matching-mode selector to the
host add/edit form, shown for wildcard hosts.

Note: existing wildcard hosts have no wildcard_matchAny field and so
default to the stricter "only defined" mode until re-saved.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-03 01:47:21 -04:00
wmantly bcc777ccdf Delete certs from redis 2026-02-25 22:21:16 -05:00
wmantly 1bacc17a12 Fixed host put on frontend 2026-02-25 19:45:09 -05:00
wmantly ef3fffdef2 Updated DNS-01 validation 2025-12-31 16:00:21 -05:00
wmantly f9d3ae5524 Improved mobile UI 2024-08-15 18:48:07 -04:00
wmantly b27e1b1617 Added relations to redis ORM 2024-08-13 15:18:47 -04:00
wmantly 35d3a399e3 More UI stuff 2024-08-12 13:53:37 -04:00
wmantly e86de04a69 Better UI for DNS 2024-08-11 22:57:18 -04:00
wmantly f44284685f Fixed nginx conf issue 2024-08-07 21:34:03 -04:00
wmantly 2a4cd8dba6 Renamed functions to match 2024-08-07 14:51:29 -04:00
wmantly 41919db8f8 wild card UI done 2024-08-06 17:52:00 -04:00
wmantly 84db245f4a fixed issue with redis models 2024-08-06 13:11:55 -04:00
wmantly e38504457c WS fixes 2024-07-31 23:30:21 -04:00
wmantly fb9a19d5f0 Changed .add to .create 2024-07-31 20:02:51 -04:00
wmantly 75a486251d UI fixes 2024-07-31 19:43:01 -04:00
noot 5cfc55c37a search bar functionality 2024-08-01 03:09:09 +08:00
noot f2f5abbf7e Revert "search bar functionality"
This reverts commit 7780376f5f.
2024-08-01 02:38:09 +08:00
noot 7780376f5f search bar functionality 2024-08-01 01:44:15 +08:00
wmantly fc66225cf5 new front end #33 2024-07-30 20:47:46 -04:00
wmantly deca906ce1 vagrant update 2023-06-26 22:18:42 -04:00
wmantly f8a5a2a685 show more info for hosts on the GUI 2020-04-11 23:09:51 -04:00
wmantly 34a3dfd10e added moment.js to hosts 2020-04-11 23:00:54 -04:00
wmantly 1bf358565a migrations 2020-04-11 14:48:45 -04:00
wmantly 5266aec2b1 gui 2020-04-10 17:04:50 -04:00
wmantly abb3689603 Gui work 2019-12-20 13:40:53 -05:00
wmantly 3f09c4d935 moved GUI from old project 2019-12-12 13:25:56 -05:00