Commit graph

14 commits

Author SHA1 Message Date
Max
efc84fbb97 feat(doc): add yao doc CLI commands and YAML documentation for all packages
Implement yao doc process list/inspect/validate and yao doc runtime
list/inspect/validate commands. Validate uses engine addressing logic
(process.Of) and checks dynamic-ID group registries (model, store, fs,
task, schedule) to verify resources actually exist.

- cmd/doc/: CLI command tree with process and runtime subcommands
- cmd/root.go: wire docCmd into rootCmd
- 27 process doc.yml + doc.go pairs across yao packages
- cmd/doc/doc_test.go: integration tests

Made-with: Cursor
2026-04-23 21:37:43 +08:00
Max
baab49be52 Add algorithm parameter to HmacWith function 2024-01-27 10:17:48 +08:00
Max
12e12c9536 Add HMAC with encoding options 2024-01-26 23:11:53 +08:00
Max
6131760550 Update RSA signing algorithm to support different hash types 2024-01-25 17:02:51 +08:00
Max
02de513a2b Add support for parsing public keys from certificates 2024-01-24 23:00:00 +08:00
Max
5df108772b Update crypto.go and crypto_test.go
Replace MD4 with MD5 in HashTypes map and update test cases for MD4 and HMac functions. Added new functions for AES256 encryption and decryption.
2024-01-24 18:43:11 +08:00
Max
adc7d5f59d Add RSA2 signing and verification functions 2024-01-21 21:20:06 +08:00
Max
4cd14e58ef [add] migrate crypto 2023-02-02 19:31:40 +08:00
Max
a807899f95 [*] migrate to gou v0.10.3 (50%) 2023-02-01 17:25:11 +08:00
Max
2a60fe1345 [change] migrate processes 2022-11-10 11:07:52 +08:00
Max
9fb8ef2ab6 [add] yao studio api jwt auth support 2022-10-14 18:25:36 +08:00
Max
1aa82b7e5e [add] yao.crypto.hmac base64 encoding 2022-07-13 21:49:57 +08:00
Max
382f6aa7d3 [add] yao.crypto.hmac process 2022-07-13 16:01:29 +08:00
Max
eba92b3eba [add] Process yao.crypto.hash 2022-05-27 11:28:05 +08:00