mirror of
https://github.com/redhat-developer/odo.git
synced 2025-10-19 03:06:19 +03:00
* Initial implementation for service create interactive mode. * Remove unneeded (and troublesome) raw extension unmarshalling. * Update vendor. * Isolate interactive mode implementation from command code. * Unexport functions that don't need to be. * Rename SelectServiceNameInteractively to EnterServiceNameInteractively. Add documentation. * Remove dependency on occlient in ui package. * Format documentation according to conventions. * Make todo more specific. * If title doesn't exist use name instead. * Actually, always use name and show title as additional info. * Properly handle interrupts (ctrl-c). * Improve handling of properties: - Deal with optional properties - Check (and ignore) extra provided properties * Introduce Validator type. * Improve UI. * Add basic validation of input. * Use init function and validators map. * Initial implementation using survey instead of promptui. * Update vendor. * Address code style issues. * Update glide and vendor. * Fix improper pointer assignment. * Proof of concept of promptui-like detail panel. * Updated for new code organization. Needs lots of improvements. * Extract ServicePlans creation into NewServicePlans function. Simplify unmarshalling code. * Use ServicePlans instead of dealing with info extraction here and remove option to pass values to EnterServicePropertiesInteractively. * Rename catalogUI to simply ui. * Move ui package to where it's used and makes more sense. * Make service plan parameters sortable by name. * Make EnterServicePropertiesInteractively more easily testable. * Extract fake plan details creation functions so that they can be reused. * Add ui tests but it is currently failing… Update vendor dependencies. * Disable color output to simplify testing. * Duplicate survey test infrastructure and adapt ui_test accordingly. * Remove now unneeded stdio function. * Make providing value required. * Only attempt to unmarshal extension if it exists. * Fix crash if filtered entries resulted in empty pageEntries. * Restore original template once we're done with the selection. * Use a more explicit template function name and improve template changes. * Use defer to restore template and template functions once done. * Use survey.ComposeValidators and remove chainedValidator. * Skip the test until we can figure out what is wrong with it. * Fix improper imports. * Fix style errors. * Add documentation to exported functions. * Rename ServicePlans to ServicePlan (no reason for it to be plural). * Should error out if the service class is not found. * Fix link. * Add documentation. * Fix missing display and potential panic. * Service name was improperly validated. * Remove additional information display as it's causing display issues. * Update survey to latest version. * Re-add service class detail since it is now fixed and improve output. * Work around issue with repeated question when lines wrap in terminal. * Update to survey 1.8.0. * Use 1 error code. * Create a constant for the default number of columns before text wraps. * Add comments. * Add comment for golint to pick up. * Add comment. * Add documentation to ServiceCreateOptions struct. * Fix potentially invalid logic. * Fix improper output (expected vs actual were reversed). * Extract more common functions to services and add more tests. * Delete unused function. * Default to default column number if detected width is 0. Add tests. * Update vendor information. * Add more tests. * Add documentation.
97 lines
2.2 KiB
TOML
97 lines
2.2 KiB
TOML
# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'.
|
|
|
|
|
|
[[projects]]
|
|
branch = "master"
|
|
name = "github.com/Netflix/go-expect"
|
|
packages = ["."]
|
|
revision = "c93bf25de8e869da25cf26bcd2932b36141f61ae"
|
|
|
|
[[projects]]
|
|
name = "github.com/davecgh/go-spew"
|
|
packages = ["spew"]
|
|
revision = "346938d642f2ec3594ed81d874461961cd0faa76"
|
|
version = "v1.1.0"
|
|
|
|
[[projects]]
|
|
branch = "master"
|
|
name = "github.com/gdamore/encoding"
|
|
packages = ["."]
|
|
revision = "b23993cbb6353f0e6aa98d0ee318a34728f628b9"
|
|
|
|
[[projects]]
|
|
branch = "master"
|
|
name = "github.com/gdamore/tcell"
|
|
packages = [
|
|
".",
|
|
"terminfo"
|
|
]
|
|
revision = "b3cebc399d6f98536af845ed8a5144ab586f6759"
|
|
|
|
[[projects]]
|
|
name = "github.com/kr/pty"
|
|
packages = ["."]
|
|
revision = "282ce0e5322c82529687d609ee670fac7c7d917c"
|
|
version = "v1.1.1"
|
|
|
|
[[projects]]
|
|
name = "github.com/lucasb-eyer/go-colorful"
|
|
packages = ["."]
|
|
revision = "345fbb3dbcdb252d9985ee899a84963c0fa24c82"
|
|
version = "v1.0"
|
|
|
|
[[projects]]
|
|
name = "github.com/mattn/go-runewidth"
|
|
packages = ["."]
|
|
revision = "9e777a8366cce605130a531d2cd6363d07ad7317"
|
|
version = "v0.0.2"
|
|
|
|
[[projects]]
|
|
name = "github.com/pmezard/go-difflib"
|
|
packages = ["difflib"]
|
|
revision = "792786c7400a136282c1664665ae0a8db921c6c2"
|
|
version = "v1.0.0"
|
|
|
|
[[projects]]
|
|
name = "github.com/stretchr/testify"
|
|
packages = [
|
|
"assert",
|
|
"require"
|
|
]
|
|
revision = "12b6f73e6084dad08a7c6e575284b177ecafbc71"
|
|
version = "v1.2.1"
|
|
|
|
[[projects]]
|
|
branch = "master"
|
|
name = "golang.org/x/crypto"
|
|
packages = ["ssh/terminal"]
|
|
revision = "8ac0e0d97ce45cd83d1d7243c060cb8461dda5e9"
|
|
|
|
[[projects]]
|
|
branch = "master"
|
|
name = "golang.org/x/sys"
|
|
packages = [
|
|
"unix",
|
|
"windows"
|
|
]
|
|
revision = "9527bec2660bd847c050fda93a0f0c6dee0800bb"
|
|
|
|
[[projects]]
|
|
name = "golang.org/x/text"
|
|
packages = [
|
|
"encoding",
|
|
"encoding/internal/identifier",
|
|
"internal/gen",
|
|
"transform",
|
|
"unicode/cldr"
|
|
]
|
|
revision = "f21a4dfb5e38f5895301dc265a8def02365cc3d0"
|
|
version = "v0.3.0"
|
|
|
|
[solve-meta]
|
|
analyzer-name = "dep"
|
|
analyzer-version = 1
|
|
inputs-digest = "bd24f29ad753e2f861768c734d71fbbc4e0380b5d7b43b6b101c01274cabcedb"
|
|
solver-name = "gps-cdcl"
|
|
solver-version = 1
|