Copilot
|
44c55c8a54
|
Add system(command; args) operator (disabled by default) (#2640)
* Initial plan
* Add system(command; args) operator with --enable-system-operator flag
Agent-Logs-Url: https://github.com/mikefarah/yq/sessions/8a11e9a0-10d2-4f2a-ae29-4e9d0bfc266f
Co-authored-by: mikefarah <1151925+mikefarah@users.noreply.github.com>
* Update pkg/yqlib/operator_system.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Evaluate system command/args per matched node using SingleReadonlyChildContext
Agent-Logs-Url: https://github.com/mikefarah/yq/sessions/dca841eb-3f63-4f23-adeb-556431560420
Co-authored-by: mikefarah <1151925+mikefarah@users.noreply.github.com>
* Add yqFlags to expressionScenario for doc command snippets; fix system op docs
Agent-Logs-Url: https://github.com/mikefarah/yq/sessions/3f8a5375-25fd-4428-a8e6-b630194c36b2
Co-authored-by: mikefarah <1151925+mikefarah@users.noreply.github.com>
* Update pkg/yqlib/doc/operators/headers/system-operators.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Update pkg/yqlib/doc/operators/system-operators.md
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Validate command node type and handle multiple results with debug log
Agent-Logs-Url: https://github.com/mikefarah/yq/sessions/928aabc5-ad71-41d8-94ab-403942e3f92d
Co-authored-by: mikefarah <1151925+mikefarah@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Remove deprecated --enable-system-operator alias; use --security-enable-system-operator consistently
Agent-Logs-Url: https://github.com/mikefarah/yq/sessions/286b95e9-b6d7-4ab8-b401-2d7a03853922
Co-authored-by: mikefarah <1151925+mikefarah@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
* Address deep review feedback: error on disabled, strict arg/cmd validation, debug logs, docs
Agent-Logs-Url: https://github.com/mikefarah/yq/sessions/fbfba2db-60ea-4c20-a4c2-0fd396b80c81
Co-authored-by: mikefarah <1151925+mikefarah@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: mikefarah <1151925+mikefarah@users.noreply.github.com>
Co-authored-by: Mike Farah <mikefarah@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-04-10 20:06:46 +10:00 |
|
Copilot
|
7d8d3ab902
|
Replace gopkg.in/op/go-logging.v1 with log/slog (#2635)
* Initial plan
* Replace gopkg.in/op/go-logging.v1 with log/slog
Co-authored-by: mikefarah <1151925+mikefarah@users.noreply.github.com>
Agent-Logs-Url: https://github.com/mikefarah/yq/sessions/aa9c12f4-21b9-4633-9868-6b56585b247f
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: mikefarah <1151925+mikefarah@users.noreply.github.com>
|
2026-03-26 20:41:54 +11:00 |
|
Mike Farah
|
3050ca5303
|
Adding first operator
|
2025-11-09 16:12:17 +11:00 |
|
Mike Farah
|
78bc9baffd
|
Added parents operator
|
2025-11-09 16:12:17 +11:00 |
|
Mike Farah
|
d58870b056
|
Adding splat[] short hand to explode,collect,flatten,groupby,path,pivot,select and more
|
2024-06-16 10:48:01 +10:00 |
|
Mike Farah
|
f1964dece0
|
Adding splat[] short hand to collect,eval,map,omit,path,pick
|
2024-06-16 10:22:42 +10:00 |
|
Mike Farah
|
45eda8dbae
|
Added support for shorthand splat[] for filter,reverse,sort,shuffle
|
2024-06-15 22:13:58 +10:00 |
|
Mike Farah
|
d9af2dd976
|
Support env[] expression #2071
|
2024-06-15 21:56:32 +10:00 |
|
Matt Benson
|
101cf14b8c
|
min/max operators (#1992)
* min/max operators
* min, max operator headers
|
2024-03-30 13:34:36 +11:00 |
|
Matt Benson
|
3283c65dc4
|
pivot operator (#1993)
|
2024-03-30 13:29:35 +11:00 |
|
Matt Benson
|
f5bfe5a248
|
omit operator (#1989)
|
2024-03-23 17:15:45 +11:00 |
|
Mike Farah
|
76a0da3937
|
Refactoring load op
|
2024-03-12 15:57:26 +11:00 |
|
Mike Farah
|
e092329bf3
|
String interpolation! #1149
|
2024-03-05 14:10:12 +11:00 |
|