Commit 82a97e3
committed
v1.0.3 — Notes, quota enforcement, connection log, backup/restore, multi-port
New features:
- Secret notes/description field (TUI [8], CLI `secret note`)
- Expiry warnings in secret list + Telegram alerts 3 days before
- Quota alerts at 80%/100% with auto-disable on quota exceeded
- `status --json` for monitoring/Grafana integration
- Connection activity log with auto-rotation (`connlog`)
- Backup/restore with metadata (`backup`, `restore`, `backups`)
- Multi-port instances with shared secrets (`instance add/remove/list`)
Improvements:
- Quota enforcement runs even when Telegram bot is disabled
- Secondary instances integrated into start/stop/restart and geo-blocking
- Config hot-reload propagates to all instances1 parent 722356e commit 82a97e3
2 files changed
Lines changed: 701 additions & 16 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
506 | 506 | | |
507 | 507 | | |
508 | 508 | | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
509 | 522 | | |
510 | 523 | | |
511 | 524 | | |
| |||
0 commit comments