hdbg
d5ec303b9a
merge: main
2026-04-03 22:20:07 +02:00
hdbg
ca35b9fed7
refactor(proto): restructure wallet access messages for improved data organization
2026-04-03 22:20:07 +02:00
CleverWild
6987e5f70f
feat(evm): implement EVM sign transaction handling in client and user agent
ci/woodpecker/pr/server-audit Pipeline was successful
ci/woodpecker/pr/server-vet Pipeline failed
ci/woodpecker/pr/server-lint Pipeline was successful
ci/woodpecker/pr/server-test Pipeline was successful
2026-03-26 19:57:48 +01:00
hdbg
bbf8a8019c
feat(evm): add wallet access grant/revoke functionality
ci/woodpecker/push/server-audit Pipeline was successful
ci/woodpecker/push/server-lint Pipeline failed
ci/woodpecker/push/server-vet Pipeline failed
ci/woodpecker/push/server-test Pipeline was successful
ci/woodpecker/push/useragent-analyze Pipeline failed
2026-03-25 16:33:55 +01:00
hdbg
ac04495480
refactor(server): grpc wire conversion
2026-03-25 15:25:24 +01:00
hdbg
d9b3694cab
feat(useragent): add SDK clients table screen
2026-03-22 17:40:48 +01:00
hdbg
4ebe7b6fc4
merge: new flow into main
2026-03-22 12:50:55 +01:00
hdbg
8043cdf8d8
feat(server): re-introduce client approval flow
2026-03-22 12:18:18 +01:00
CleverWild
f015d345f4
Merge remote-tracking branch 'origin/main' into SDK-client-UA-registration
ci/woodpecker/pr/server-audit Pipeline failed
ci/woodpecker/pr/server-vet Pipeline failed
ci/woodpecker/pr/server-lint Pipeline was successful
ci/woodpecker/pr/server-test Pipeline was successful
2026-03-21 21:14:41 +01:00
hdbg
cfa6e068eb
feat(client): add client metadata and wallet visibility support
2026-03-20 20:41:00 +01:00
CleverWild
e89983de3a
refactor(proto): align remaining ClientConnection protobuf pairs with SdkClient* naming
2026-03-19 18:00:10 +01:00
hdbg
3e8b26418a
feat(proto): request / response pair tracking by assigning id
2026-03-19 07:53:55 +00:00
hdbg
d61dab3285
refactor(server::useragent): migrated to new connection design
2026-03-19 07:53:55 +00:00
CleverWild
c90af9c196
fix(server): restore online client approval UX with sdk management
ci/woodpecker/pr/server-audit Pipeline was successful
ci/woodpecker/pr/server-lint Pipeline failed
ci/woodpecker/pr/server-vet Pipeline failed
ci/woodpecker/pr/server-test Pipeline was successful
2026-03-16 18:46:50 +01:00
hdbg
4db102b3d1
feat(useragent): bootstrap / unseal flow implementattion
2026-03-15 23:08:10 +01:00
CleverWild
02980468db
feat(poc): add terrors PoC crate scaffold and error types
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-15 19:21:55 +01:00
47144bdf81
feat(auth): limited RSA support for signing
...
ci/woodpecker/pr/server-lint Pipeline failed
ci/woodpecker/pr/server-audit Pipeline was successful
ci/woodpecker/pr/server-test Pipeline failed
ci/woodpecker/pr/server-vet Pipeline failed
see server/clippy.toml
2026-03-14 13:57:13 +01:00
42760bbd79
revert(auth): remove RSA support from authentication and related components
ci/woodpecker/pr/server-audit Pipeline was successful
ci/woodpecker/pr/server-vet Pipeline failed
ci/woodpecker/pr/server-lint Pipeline failed
ci/woodpecker/pr/server-test Pipeline was successful
2026-03-14 13:23:06 +01:00
6030f30901
feat(user-agent-auth): add RSA and ECDSA auth key types
...
ci/woodpecker/pr/server-lint Pipeline failed
ci/woodpecker/pr/server-audit Pipeline failed
ci/woodpecker/pr/server-test Pipeline failed
ci/woodpecker/pr/server-vet Pipeline failed
Extend user-agent authentication to support Ed25519, ECDSA (secp256k1), and RSA (PSS+SHA-256) with minimal protocol and storage changes. Add key_type to auth requests and useragent_client, update key parsing/signature verification paths, and keep backward compatibility by treating UNSPECIFIED as Ed25519.
2026-03-14 12:14:30 +01:00
hdbg
6386510f52
merge: evm into main
ci/woodpecker/push/server-audit Pipeline was successful
ci/woodpecker/push/server-lint Pipeline failed
ci/woodpecker/push/server-vet Pipeline failed
ci/woodpecker/push/server-test Pipeline was successful
2026-03-12 16:29:00 +01:00
hdbg
168290040c
feat(server::client): approval flow through user-agent on first-time client connects
2026-03-11 16:31:58 +01:00
hdbg
4a5dd3eea7
feat(protobuf): EVM grants and signing definitions
2026-03-11 14:08:33 +01:00
hdbg
191b126462
feat(server): initial EVM functionality impl
2026-03-11 14:08:33 +01:00
hdbg
4b4a8f4489
refactor: consolidate auth messages into client and user_agent packages
2026-03-11 14:08:15 +01:00
hdbg
8f5d4cc385
feat(server::user-agent): Unseal implemented
2026-03-11 14:05:42 +01:00
hdbg
a55221573b
feat(unseal): add unseal protocol support for user agents
2026-03-11 14:03:46 +01:00