Commit Graph

19 Commits

Author SHA1 Message Date
Dreaded_X 750713b6b0 Implemented initial user interface 2025-04-10 15:05:18 +02:00
Dreaded_X 31532493cb Improved error handling 2025-04-08 15:16:47 +02:00
Dreaded_X 3937e06660 Improved key generation tool 2025-04-08 12:49:10 +02:00
Dreaded_X 8d98431542 Fixed duplicate detection and store failed tunnels in handler 2025-04-08 02:20:58 +02:00
Dreaded_X 5213aee232 Store tunnel access in Arc<RwLock> and keep a copy in the handler
This should make it easier to access a tunnel in the handler and to
modify its access
2025-04-08 02:01:18 +02:00
Dreaded_X 12398b8e5a Disconnect on CLI parse error/help 2025-04-07 23:59:46 +02:00
Dreaded_X fe2cc87c39 Added some helper things for testing 2025-04-07 23:11:15 +02:00
Dreaded_X 01457a185f Tunnels can now by default only be accessed by the owner, a flag is provided to make the tunnel public 2025-04-07 17:05:21 +02:00
Dreaded_X 9a1eeb9b69 Parse exec request using clap 2025-04-07 17:01:11 +02:00
Dreaded_X c2eabed3ea Improved send 2025-04-05 03:42:42 +02:00
Dreaded_X 4a1c7f0279 Cleanup and improve logging 2025-04-05 03:04:59 +02:00
Dreaded_X 72819faa8f Load env variables from .env file 2025-04-05 02:44:58 +02:00
Dreaded_X c32c18ffc0 Made tunnel domain configurable through env 2025-04-05 02:43:30 +02:00
Dreaded_X add640eaaf Moved tunnel service impl to correct file 2025-04-05 02:10:20 +02:00
Dreaded_X 516e618f93 Improved error responses 2025-04-05 01:04:45 +02:00
Dreaded_X 0378d2d90c Turned Tunnels into hyper service 2025-04-04 19:19:41 +02:00
Dreaded_X bb50a59316 Refactor tunnel 2025-04-04 16:56:47 +02:00
Dreaded_X 2bd26f1db2 Reorganization ssh 2025-04-04 16:14:13 +02:00
Dreaded_X 95c1ec2b96 Initial implementation 2025-04-04 16:13:11 +02:00