mbecker20
|
36243e83c1
|
KL-4 must fallback to axum extracted IP for cases not using reverse proxy
|
2025-12-10 21:34:30 -08:00 |
|
mbecker20
|
076113a1de
|
KL-4: Align log consistency
|
2025-12-10 21:34:30 -08:00 |
|
mbecker20
|
3591789316
|
KL-6 Improve alert cache error handling
|
2025-12-10 21:34:30 -08:00 |
|
mbecker20
|
8c62f2b5c5
|
KL-4 ext 2: Improve rate limiting / attempt state conveyance with response
|
2025-12-10 21:34:30 -08:00 |
|
mbecker20
|
25e2d4e926
|
KL-4 Authentication rate limiting
|
2025-12-10 21:34:30 -08:00 |
|
mbecker20
|
b9b8d45cbc
|
KL-2/3 Input validation for local auth, service users, api keys, and variables
|
2025-12-10 21:34:30 -08:00 |
|
mbecker20
|
b3aa8e906f
|
add context to onboarding login error and error messages sent over the communication websocket in general
|
2025-11-17 13:23:44 -08:00 |
|
mbecker20
|
03fe442aa0
|
in prog
|
2025-11-17 12:59:08 -08:00 |
|
ChanningHe
|
d268009a6a
|
validate compose_cmd_wrapper for required placeholder and add interpolation support (#977)
|
2025-11-12 10:09:15 -08:00 |
|
mbecker20
|
a3bc895755
|
fix terminal disconnect
|
2025-10-27 21:04:46 -07:00 |
|
mbecker20
|
45909b2f04
|
pid1 reaper doesn't work, init: true should be required in compose
|
2025-10-27 19:06:50 -07:00 |
|
mbecker20
|
3171c14f2b
|
comment on spawn process reaper
|
2025-10-27 01:41:06 -07:00 |
|
mbecker20
|
521db748d8
|
deploy 2.0.0-dev-81
|
2025-10-27 01:27:42 -07:00 |
|
mbecker20
|
35bf224080
|
deploy 2.0.0-dev-80
|
2025-10-27 01:21:44 -07:00 |
|
mbecker20
|
0a890078b0
|
deploy 2.0.0-dev-79
|
2025-10-27 00:38:08 -07:00 |
|
mbecker20
|
df97ced7a4
|
deploy 2.0.0-dev-78
|
2025-10-27 00:03:26 -07:00 |
|
mbecker20
|
19aa60dcb5
|
deploy 2.0.0-dev-77
|
2025-10-26 23:21:15 -07:00 |
|
mbecker20
|
4f0af960db
|
Big Terminal refactor + most commands run directly / bypass 'sh -c "..."'
|
2025-10-26 23:00:35 -07:00 |
|
mbecker20
|
5d271d5547
|
use Ping timeout to handle reconnect if for some reason network cuts but ws doesn't receive Close
|
2025-10-23 00:55:51 -07:00 |
|
mbecker20
|
a8c16f64b1
|
km ssh
|
2025-10-21 02:28:42 -07:00 |
|
mbecker20
|
8d74b377b7
|
more otel refinements
|
2025-10-16 00:59:20 -07:00 |
|
mbecker20
|
d0f62f8326
|
rework tracing events / improve opentelemetry output
|
2025-10-15 01:41:18 -07:00 |
|
mbecker20
|
973480e2b3
|
remove all the unnecessary instrument debug
|
2025-10-14 00:33:53 -07:00 |
|
mbecker20
|
fe2d68a001
|
fix config loading
|
2025-10-13 22:04:42 -07:00 |
|
mbecker20
|
76457bcb61
|
apply env / shell interpolation as *final* config loading stage, to include env vars.
|
2025-10-13 20:26:13 -07:00 |
|
mbecker20
|
44ab89600f
|
Simpllify Option + Result into one encoding layer
|
2025-10-12 03:24:00 -07:00 |
|
mbecker20
|
bdb5b4185e
|
rename some websocket fields
|
2025-10-12 00:28:55 -07:00 |
|
mbecker20
|
42a7b8c19b
|
move connection queries to periphery_client
|
2025-10-12 00:08:59 -07:00 |
|
mbecker20
|
ded17e4840
|
more encoding refine
|
2025-10-12 00:05:16 -07:00 |
|
mbecker20
|
80fb1e6889
|
more on encoding
|
2025-10-11 14:11:07 -07:00 |
|
mbecker20
|
3da63395fd
|
fix EncodedOption docs
|
2025-10-10 00:32:05 -07:00 |
|
mbecker20
|
72ca6d9910
|
deploy 2.0.0-dev-48
|
2025-10-09 19:36:47 -07:00 |
|
mbecker20
|
927e5959fa
|
move encoded message schemas between core / periphery into periphery_client
|
2025-10-09 18:23:44 -07:00 |
|
mbecker20
|
37ccc6e1ef
|
isolate encoding out of transport
|
2025-10-09 18:11:49 -07:00 |
|
mbecker20
|
deaa8754f3
|
slowly better ergonomics
|
2025-10-09 17:29:05 -07:00 |
|
mbecker20
|
dd8ac67c72
|
clippy and fmt
|
2025-10-09 16:26:06 -07:00 |
|
mbecker20
|
1868421815
|
strictly typed transport bytes encoding
|
2025-10-09 15:40:42 -07:00 |
|
mbecker20
|
366f7a12b4
|
Enumerated transport message types
|
2025-10-08 20:36:16 -07:00 |
|
mbecker20
|
75119370df
|
standardize key rotation with wrapper
|
2025-10-08 17:45:45 -07:00 |
|
mbecker20
|
9e85b9d4c8
|
deploy 2.0.0-dev-46
|
2025-10-08 03:59:22 -07:00 |
|
mbecker20
|
561b490f26
|
write files potentially containing secrets as 0600
|
2025-10-07 23:59:53 -07:00 |
|
mbecker20
|
31e9624556
|
auto_rotate_keys config
|
2025-10-07 01:58:13 -07:00 |
|
mbecker20
|
c8c62ea562
|
core public keys improve refresh
|
2025-10-07 00:27:47 -07:00 |
|
mbecker20
|
c3ea0239d6
|
fix passkey support
|
2025-10-06 22:12:15 -07:00 |
|
mbecker20
|
e9d13449bf
|
improve ws trait ergonomics
|
2025-10-06 20:02:06 -07:00 |
|
mbecker20
|
2daa92a639
|
working with safer transport message api
|
2025-10-06 19:16:03 -07:00 |
|
mbecker20
|
6a3ce2d426
|
config log some errors
|
2025-10-06 02:13:36 -07:00 |
|
mbecker20
|
55d45084d0
|
comment
|
2025-10-06 01:40:00 -07:00 |
|
mbecker20
|
9657a44049
|
Improve config toml / yaml / json interpolation support
|
2025-10-06 01:38:48 -07:00 |
|
mbecker20
|
0bee1fe2c5
|
fix: connect and connect insecure are swapped
|
2025-10-05 18:20:29 -07:00 |
|