Commit Graph

78 Commits

Author SHA1 Message Date
49fd6d8a3a
Added suggestion to enable quiet mode for ssh client 2025-04-20 00:14:23 +02:00
ca742fe332
Updated authelia acl helper 2025-04-20 00:14:20 +02:00
b5c832fb38
Updated crates
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 7m33s
2025-04-18 16:08:09 +02:00
526b9b0e0c
Update rust 1.85 -> 1.86
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 7m24s
2025-04-18 15:56:49 +02:00
e92b61b1a7
Set rust toolchain
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 6m53s
2025-04-18 15:30:38 +02:00
a0b742b0b1
Changed syntax used in build.yaml 2025-04-18 15:08:07 +02:00
d4bd0ef1ca
Use store instead of fetch_add for atomics
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 2m48s
2025-04-18 14:58:15 +02:00
95e47c708c
Highlight port in red if tunnel failed to open 2025-04-18 14:57:31 +02:00
75bfd4d5cf
Fixed version string
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 2m30s
2025-04-18 14:12:30 +02:00
7fb8cb9c60
Added dockerignore to improve caching 2025-04-18 12:01:20 +02:00
a370338780
Added LICENSE
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 7m10s
2025-04-18 11:44:41 +02:00
41de38613c
Switch to authelia-controller
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 8m6s
2025-04-18 03:45:47 +02:00
e0812f28aa
Output json logs except when running through cargo
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 5m25s
2025-04-17 16:54:37 +02:00
62a85230a9
Fixed conflict with service links
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 5m31s
2025-04-17 15:59:03 +02:00
13f27ef878
Improved error message when failing to parse ports
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 5m28s
2025-04-17 15:04:53 +02:00
6d70187560
Manifests latest tag now tracks latest tagged release instead of latest build 2025-04-17 14:32:56 +02:00
ba3f891122
Added README
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 5m32s
2025-04-17 13:58:52 +02:00
56fdcdf465
Removed test file 2025-04-17 13:58:52 +02:00
ff19d6b23b
Changed name to siranga 2025-04-17 13:58:52 +02:00
bb19802f40
Simplified build
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 5m30s
2025-04-17 11:54:55 +02:00
bcf4d41785
Fixed reported version 2025-04-17 11:53:23 +02:00
61d57d6de1
Automatically hide columns if they do not fit
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 6m4s
2025-04-17 01:51:10 +02:00
413d9f2157
Update tunnel stats every redraw, auto redraw once a second
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 6m21s
2025-04-16 21:05:22 +02:00
fe1d5b8f72
Rendering now happens from a separate task
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 6m9s
2025-04-16 20:02:43 +02:00
9dab64c2e6
Get application version from git
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 6m27s
2025-04-16 18:03:40 +02:00
9dd01b2da5
Fixed help styling 2025-04-16 18:03:40 +02:00
fba5e5b813
Clear screen properly on start 2025-04-16 18:03:40 +02:00
88068f9971
Add external dns entry for tunnel ssh service 2025-04-16 18:03:36 +02:00
e21c9fd428
Reformat imports properly
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 5m43s
2025-04-16 03:00:07 +02:00
19ec3714a6
Reorganized files 2025-04-16 02:59:43 +02:00
4fe64981d0
Moved http service out of Registry into separate struct 2025-04-16 02:15:53 +02:00
693df6817a
Tunnel tui functions are now implemented on Tunnel 2025-04-16 02:14:57 +02:00
3ada40d4ae
Massive refactor
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 6m12s
2025-04-16 01:53:24 +02:00
f75726b93a
Improved how stats are handled
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 7m25s
2025-04-15 16:47:36 +02:00
3ba80ab202
Check for unused crates before commit 2025-04-15 16:23:27 +02:00
a8e3fd9d2a
Added tunnel stats 2025-04-15 16:20:42 +02:00
cfa8a75962
Ignore paste unmaintained for now
Once ratatui has a new release this should be fixed
2025-04-15 16:18:25 +02:00
98d5d776e1
Insert header that is missing from traefik
All checks were successful
Build and deploy / Build container and manifests (push) Successful in 5m59s
2025-04-15 02:50:33 +02:00
5f0a0ade8c
Added build action and kubernetes manifests 2025-04-15 02:50:31 +02:00
eaadf02220
Added pre-commit 2025-04-14 18:39:54 +02:00
4bd7f9d411
Ports can be configured through env and AUTHZ_ENDPOINT is now required 2025-04-14 17:49:09 +02:00
ddc3416f58
Trim password loaded from file 2025-04-14 17:42:02 +02:00
1515ff236a
Check if public key is associated with the user 2025-04-14 17:38:01 +02:00
7f64ca1822
Improved handling of non pseudo-terminal sessions 2025-04-13 02:26:12 +02:00
f162950f43
Prevent selection when there are no tunnels 2025-04-13 02:04:11 +02:00
22ea4b4e76
Generate random name if new name is empty 2025-04-13 02:04:09 +02:00
f7a79c8411
Added tunnel renaming 2025-04-13 02:03:43 +02:00
d944efc24a
Added option to retry creating tunnels 2025-04-13 00:13:59 +02:00
15f382b654
Added the ability to close a tunnel from the tui 2025-04-12 23:30:53 +02:00
4fa885843f
Tunnels are now always stored in the handler
If tunnel.domain is set that means the tunnel is actually open.
This should make it possible to retry a failed tunnel in the future.
2025-04-11 17:03:39 +02:00