-
Notifications
You must be signed in to change notification settings - Fork 110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update Composition Functions content to v1beta1 #594
Commits on Oct 28, 2023
-
Update Composition Functions content to v1beta1
This updates all current documentation of Composition Functions in the master directory to reflect the new v1beta1 implementation. Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 9179d8c - Browse repository at this point
Copy the full SHA 9179d8cView commit details -
Use mostly lowercase f for functions
Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for de4d754 - Browse repository at this point
Copy the full SHA de4d754View commit details -
Document how to use composition functions
I plan to use the same page to document how to write a composition function. I'll add that documenation in a future commit. Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 2e99350 - Browse repository at this point
Copy the full SHA 2e99350View commit details -
Add support for Mermaid diagrams
Per instructions from Hugo: https://gohugo.io/content-management/diagrams/#mermaid-diagrams The styling could probably be updated to be more in line with the rest of the docs, but this already looks better to me than the goat ASCII diagrams Hugo supports out of the box. Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for cb1f9d2 - Browse repository at this point
Copy the full SHA cb1f9d2View commit details -
Add developer-focused documentation for functions
This consists of two sections in the existing page: * How to write a function * How functions work The former is somewhat light, because I intend to add detailed guides for each language we support. It's hard to go too deep in this general documentation without using language-specific examples. Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 8c7231e - Browse repository at this point
Copy the full SHA 8c7231eView commit details -
Allow composition function jargon
Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 023893b - Browse repository at this point
Copy the full SHA 023893bView commit details -
We might want to update these to marketplace links once they're available. Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 1d1e21a - Browse repository at this point
Copy the full SHA 1d1e21aView commit details -
Elaborate on testing functions
In particular, elaborate on how to test a function that is under development. Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 7ff74de - Browse repository at this point
Copy the full SHA 7ff74deView commit details
Commits on Oct 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c73dc6f - Browse repository at this point
Copy the full SHA c73dc6fView commit details -
Remove reference to xfn Helm values
They no longer exist in v1.14 Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 6ad29d1 - Browse repository at this point
Copy the full SHA 6ad29d1View commit details -
Link to section on disabling beta functions
Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for a32fbb7 - Browse repository at this point
Copy the full SHA a32fbb7View commit details -
Copy edits from composition functions code review
Signed-off-by: Nic Cope <nicc@rk0n.org> Co-authored-by: Pete Lumbis <pete@upbound.io>
Configuration menu - View commit details
-
Copy full SHA for f427bb1 - Browse repository at this point
Copy the full SHA f427bb1View commit details -
Style Mermaid diagrams to match light/dark mode
This could look better but it's a good start to make the diagrams match the light/dark theme. There is a bug in here that switching themes doesn't update the diagram (but it works on future loads) Signed-off-by: Nic Cope <nicc@rk0n.org> Co-authored-by: Pete Lumbis <pete@upbound.io>
Configuration menu - View commit details
-
Copy full SHA for be78d93 - Browse repository at this point
Copy the full SHA be78d93View commit details -
Add end-to-end to Crossplane dictionary
Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 6de0d71 - Browse repository at this point
Copy the full SHA 6de0d71View commit details -
Honestly mostly to workaround Vale thinking "Go." is a spelling mistake. Signed-off-by: Nic Cope <nicc@rk0n.org>
Configuration menu - View commit details
-
Copy full SHA for 6524c67 - Browse repository at this point
Copy the full SHA 6524c67View commit details