mbecker20
|
fe2d68a001
|
fix config loading
|
2025-10-13 22:04:42 -07:00 |
|
mbecker20
|
26fd5b2a6d
|
deploy 2.0.0-dev-55
|
2025-10-13 20:30:40 -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
|
50b9f2e1bf
|
deploy 2.0.0-dev-54
|
2025-10-13 13:06:23 -07:00 |
|
mbecker20
|
e63e282510
|
small clean up
|
2025-10-12 19:56:15 -07:00 |
|
mbecker20
|
fcfb58a7e9
|
periphery with server disabled can initialize core public key file
|
2025-10-12 13:55:15 -07:00 |
|
mbecker20
|
2203004a74
|
move periphery in memory state to state.rs
|
2025-10-12 13:15:52 -07:00 |
|
mbecker20
|
996fb49823
|
periphery server_enabled /version route
|
2025-10-12 12:56:29 -07:00 |
|
mbecker20
|
44ab89600f
|
Simpllify Option + Result into one encoding layer
|
2025-10-12 03:24:00 -07:00 |
|
mbecker20
|
f69c8db3ea
|
pass through whether Periphery docker daemon connection is ok
|
2025-10-12 01:08:45 -07:00 |
|
mbecker20
|
48f2f651e1
|
periphery runs with logs if couldn't connect to docker daemon
|
2025-10-12 01:05:20 -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
|
1dc861f538
|
fix periphery keys init when config.private_key is not explicitly defined.
|
2025-10-11 12:00:29 -07:00 |
|
mbecker20
|
05e352e88c
|
attach working
|
2025-10-09 23:28:27 -07:00 |
|
mbecker20
|
f8add38043
|
backend for container attach
|
2025-10-09 21:53:26 -07:00 |
|
mbecker20
|
72ca6d9910
|
deploy 2.0.0-dev-48
|
2025-10-09 19:36:47 -07:00 |
|
mbecker20
|
4d1ac32ad3
|
clippy
|
2025-10-09 18:24:50 -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
|
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
|
0b4aebbc24
|
periphery refresh panics if server_enabled, and core public key fails to parse.
|
2025-10-08 02:32:52 -07:00 |
|
mbecker20
|
1a7b682301
|
RotateCoreKeys api
|
2025-10-08 02:11:17 -07:00 |
|
mbecker20
|
561b490f26
|
write files potentially containing secrets as 0600
|
2025-10-07 23:59:53 -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
|
cb34969f1e
|
move skip label to be built into images
|
2025-10-06 03:07:11 -07:00 |
|
mbecker20
|
eea222cfba
|
simplify periphery config by removing option
|
2025-10-06 02:02:31 -07:00 |
|
mbecker20
|
34e075eaf3
|
periphery support core_tls_insecure_skip_verify
|
2025-10-05 16:12:04 -07:00 |
|
mbecker20
|
0cc0ee2aab
|
load periphery_public_key
|
2025-10-05 14:58:52 -07:00 |
|
mbecker20
|
07ddaa8377
|
tweak
|
2025-10-05 01:41:44 -07:00 |
|
mbecker20
|
1aa1422faa
|
periphery private key rotation
|
2025-10-05 01:18:56 -07:00 |
|
mbecker20
|
1394e8a6b1
|
Rotate Server private keys
|
2025-10-05 00:54:56 -07:00 |
|
mbecker20
|
e918461dc5
|
refine onboarding key
|
2025-10-04 23:36:37 -07:00 |
|
mbecker20
|
4dc9ca27be
|
refactor Periphery onboarding
|
2025-10-04 16:43:02 -07:00 |
|
mbecker20
|
f49b186f2f
|
consolidate periphery docker apis into single mod
|
2025-10-04 16:17:32 -07:00 |
|
mbecker20
|
556cbd04c7
|
server onboarding flow using onboarding key
|
2025-10-03 17:01:58 -07:00 |
|
mbecker20
|
4e3d181466
|
default documented setup now uses Periphery -> Core setup
|
2025-10-03 12:55:06 -07:00 |
|
mbecker20
|
5d4326f46f
|
NOT_FOUND if server not found
|
2025-10-03 03:17:37 -07:00 |
|
mbecker20
|
847404388c
|
deploy 2.0.0-dev-23
|
2025-10-03 00:48:11 -07:00 |
|
mbecker20
|
9eb32f9ff5
|
store attempted public keys
|
2025-10-03 00:13:55 -07:00 |
|
mbecker20
|
859bfe67ef
|
Improve Core side connection handling and fix Periphery -> Core error report
|
2025-10-02 23:03:58 -07:00 |
|
mbecker20
|
4feecb4b97
|
write key pem files by default when not otherwise provided.
|
2025-10-02 02:32:13 -07:00 |
|