Commit graph

38 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
35f16e107d Add color field support to QueryProp and Option structures 2024-11-04 16:57:55 +08:00
Max
b9aaff7afb Optimize the details of yao.component.getoptions 2024-11-03 11:59:45 +08:00
Max
a258dfa787 Refactor component property handling and add deep copy functionality 2024-11-03 07:53:25 +08:00
Max
bb717a938a Add yao.component.GetOptions and deprecated SelectOptions 2024-11-02 22:02:43 +08:00
Max
67de1c07cb Securely update hidden props in the DSL that are only visible to the backend 2024-11-02 17:38:37 +08:00
Max
661c3e6a9f Optimize upload component 2024-10-26 20:26:21 +08:00
Max
c7b83a161c Add default value for Upload API if not provided in props 2024-10-24 20:36:51 +08:00
Max
1a1ffabbd8 feat: Add hideLabel option to component and column DSL
Add the hideLabel option to the component and column DSLs. This allows hiding the label for the respective widgets. The hideLabel option is set to true in the component and column DSLs when necessary.
2024-05-23 06:48:12 +08:00
Max
ff2e1b4727 [add] form & table loadFieSync & fix props bug 2023-05-13 20:38:27 +08:00
Max
a807899f95 [*] migrate to gou v0.10.3 (50%) 2023-02-01 17:25:11 +08:00
Max
c0e0b71efc [add] component instance Fixed 2023-01-20 00:07:09 +08:00
Max
827b4cc3d3 [add] syntactic sugar action.disabled 2023-01-19 09:41:53 +08:00
Max
b81eb750a3 [add] syntactic sugar action.hide 2023-01-18 15:09:59 +08:00
Max
937e2033ad [change] componet action 2022-12-27 09:58:53 +08:00
Max
70a3d63450 [add] dashboard widget 2022-12-18 15:35:49 +08:00
Max
4211d347b2 [add] DivideLine 2022-12-16 10:17:02 +08:00
Max
ef96535b41 [add] widget table permission support 2022-12-11 02:26:22 +08:00
Max
2d100d5bd2 [add] component action parser 2022-12-10 16:43:30 +08:00
Max
7151a28534 [change] action structure 2022-12-08 04:26:06 +08:00
Max
4ce8f12adb [add] widget.actions & widget.models 2022-12-03 23:33:05 +08:00
Max
3439a25d3e [add] form.download API & process 2022-11-16 16:07:50 +08:00
Max
ae6c234dd1 [add] upload & download compute 2022-11-16 13:39:17 +08:00
Max
b84c64100c [add] table widget upload api & process 2022-11-15 18:56:55 +08:00
Max
eadf112e1e [add] yao.component.* & fix cloud props api bug 2022-11-11 20:03:56 +08:00
Max
fd78073dbc [add] table & form bind password & json filed 2022-11-10 23:13:59 +08:00
Max
7320b7a5b6 [add] widget compute $C(id) 2022-11-01 16:52:04 +08:00
Max
ae929a5662 [add] fields component compute support 2022-10-21 20:02:17 +08:00
Max
6ef7688e65 [add] compute parser 2022-10-20 22:56:09 +08:00
Max
a57d13e49e [change] componet setting 2022-10-20 17:12:44 +08:00
Max
9797f1f31f [change] widget table filter.actions 2022-10-19 02:24:54 +08:00
Max
cd7a776a5e [fix] table widget bug 2022-10-18 19:48:51 +08:00
Max
92cc28df20 [add] widget table i18n support 2022-10-07 20:11:53 +08:00
Max
5d32073ffc [add] widget table bind model support 2022-10-06 19:58:23 +08:00
Max
32e69cbcc0 [add] widget form 2022-09-27 21:08:31 +08:00
Max
748d7b934b [change] widget table DSL 2022-09-27 00:22:47 +08:00
Max
56fe357662 [add] table widget processes done 2022-09-26 18:46:49 +08:00
Max
d012aac872 [add] new table widget ( 60% ) 2022-09-24 22:37:18 +08:00