fix: protocol-based link matching, hysteria panel support, links cache TTL 1h

- match subscription links by protocol instead of index (fixes trojan/mixed inbounds, e.g. Poland)
- support hysteria panels in create/delete client, skip in shortid rotation
- fix link regex to match hysteria2:// scheme
- reduce links cache TTL from 7 days to 1 hour (stale cache hid servers)
- delete client: fallback to id when uuid missing
- feat(web): telegram contact button on home page
This commit is contained in:
SashegDev
2026-09-10 05:26:08 +00:00
parent 255caeb069
commit 7ead9d19ce
4 changed files with 174 additions and 25 deletions
+1
View File
@@ -41,6 +41,7 @@
</div>
<div class="btns">
<a href="{%da_url%}" class="btn da">&#10084;&#65039; Поддержать проект</a>
<a href="https://t.me/sashegdev" class="btn tg" target="_blank" rel="noopener">&#9992;&#65039; Связаться</a>
</div>
</div>