Skip to content

Releases: wingkwong/bootstrap-cli

v0.1.0

17 Feb 13:57
Compare
Choose a tag to compare

Changelog

  • 24c9f20 Initial commit
  • 96fd520 chore(common): move to corresponding files
  • eafe05c chore(common): rename to navigation.go
  • 9c26147 chore(list): InitialModel -> NewMSSQLInputModel
  • 1cad505 chore(list): hide unimplemented items
  • 400344c chore(list): remove log
  • e70627d chore(list): rollback
  • a5c70ca chore(list): show b.installOutput when not nil
  • a5d7356 chore(ui): remove Back and Next keys
  • 6814f4e chore: NAVIGATION_TEMPLATE_LIST_TITLE
  • 4ef8f92 chore: bump bubbletea to v0.23.2
  • 0cc4baa chore: common -> constants
  • 4c0f28b chore: go mod tidy
  • 3edc952 chore: move logic to cmd
  • 7231d40 chore: relocate to constants
  • be19746 chore: remove AltScreen()
  • 3acd403 chore: remove tabs
  • fb846a8 chore: remove ui
  • b365ed3 docs: add README.md
  • c0b3ed3 docs: add demo gif
  • 4dd20dd docs: add installation
  • 6efebeb docs: add screenshots
  • 4798b69 docs: hide non-implemented templates
  • d9e7e0f docs: update backend list
  • 2720b45 docs: update demo.gif
  • 38b2ad7 docs: update screenshots & emojis
  • 7cd9c77 feat(cmd): root.go
  • d5a4abf feat(common): add commands
  • 2918087 feat(common): add constants
  • 170e63a feat(common): add constants
  • 8d9feeb feat(common): update framework titles
  • 8419fd6 feat(common): update list title emojis
  • 6445859 feat(constants): add DOCKER_TEMPLATE_LIST & DOCKER_TEMPLATE_LIST_TITLE
  • 4c27547 feat(constants): add express
  • 9c0ad2a feat(list): add command
  • 416cc6a feat(list): add commandArgs
  • 23a2f77 feat(list): add commandArgs
  • 42510b0 feat(list): add docker
  • bad358a feat(list): add dockerTemplateInputs
  • 5c15736 feat(list): add inputState
  • 5cd433b feat(list): add keys
  • 66749b7 feat(list): add list styles
  • 9954a7e feat(list): add progress bar
  • 62b5d78 feat(list): add selectListItemByNextKey
  • e53b93f feat(list): add spinnerStyle
  • 3c8c49a feat(list): add tea.Quit for default selectListItemKey case
  • 3496dc2 feat(list): add title style
  • f6039ca feat(list): click next key to navigate
  • 350eeb1 feat(list): enrich list name
  • e6b4e32 feat(list): export Item and clean up
  • 6d607b4 feat(list): extract list Item logic
  • 76e9bf1 feat(list): extract list view logic to view.go
  • 9447912 feat(list): extract logic to other files
  • 24f0011 feat(list): extract update view logic to update.go
  • ea5024a feat(list): include error message
  • 0be7327 feat(list): include installError
  • d97e1b4 feat(list): integrate exec.Command
  • abb0070 feat(list): keep the progress bar even finished
  • dcb6c76 feat(list): move the style to Item
  • 9aa32d8 feat(list): point to the first item
  • cea77e1 feat(list): remove selectListItemByNextKey
  • 4c14295 feat(list): revise command
  • b470b3e feat(list): revise delegate style
  • 4171230 feat(list): revise list model
  • 9926b99 feat(list): revise list title display
  • 545865c feat(list): revise post-install message
  • fbdc62c feat(list): update styles
  • 8ae4613 feat(list): use frameworkTypeChoice & frameworkChoice
  • 3122fa9 feat(list): use key Matches
  • 06f4b8b feat(list): use spinner
  • d55ee1c feat(templates): add yes flag
  • 6814555 feat(ui): add Back key
  • b185bf4 feat(ui): add KeyMap
  • c6fc8fd feat(ui): add Next key
  • 69c4929 feat(ui): add back key logic
  • 95edad0 feat(ui): add key map to model
  • 7c22482 feat(ui): add keys to model
  • 0dd56d4 feat(ui): add switchList when pressing next key
  • 205ebb5 feat(ui): centralise styles
  • 10eb3bb feat(ui): change list item struct
  • cf437d8 feat(ui): choice -> frameworkTypeChoice
  • b8452e6 feat(ui): experience one list layout
  • 5c60f19 feat(ui): restructure ui
  • 60b48f4 feat(ui): revise list models
  • 7aff224 feat(ui): revise update logic
  • c472000 feat(ui): show nothing on right hand side by default and revise var names
  • e29c3de feat(ui): update state
  • 0aeaa60 feat: bump to go 1.19
  • fda2bfb feat: move list item to common
  • 0cdb9a2 feat: update issue templates
  • efc10e2 fix(list): combine all lists together
  • adde8d5 fix(list): incorrect case syntax
  • d11245b fix(list): list width & height issue
  • c7557d2 fix(templates): add missing args for next app
  • e6a4294 fix(ui): combine all lists together
  • e7b47dd init(common): backend.go
  • 494505c init(common): docker.go
  • 30e913b init(common): frontend.go
  • 5447c06 init(common): kubernetes.go
  • ae3432d init(inputs): app.go
  • ea4071b init(inputs): model.go
  • c1179c1 init(inputs): style.go
  • a9f96af init(inputs): update.go
  • d9b95ce init(inputs): view.go
  • b8e4aeb init(templates): backend.go
  • 3ddb2c9 init(templates): docker.go
  • bedd757 init(templates): frontend.go
  • 5189a7c init(templates): item.go
  • d3fa91e init(ui): list.go
  • 291bc27 init(ui): root.go
  • ca60fdd init(ui): tabs.go
  • 62e0256 init: .dockerignore
  • b733f78 init: .gitignore
  • 5e3dd85 init: .goreleaser.yml
  • de4d7e6 init: Dockerfile
  • e059b88 init: go.mod
  • 4751db2 init: go.sum
  • 68fe603 init: lint
  • 8cbc611 init: main.go
  • 16342d5 init: release
  • 706b307 refactor(constants): move to templates
  • d9f611b refactor(list): add line breaks
  • 574f27c refactor(list): build from templates
  • 6917adb refactor(list): centralise getting template list logic
  • 2a3c72a refactor(list): move out delegate function and add GetChoice
  • c9bdc21 refactor(list): rename to installOutput
  • 3929611 refactor(list): rename to model
  • f07d55b refactor(templates): remove emojis
  • 6fa5515 refactor(templates): update colors
  • e5009ce refactor: move list titles to common
  • 4756446 wip(list): add backend list
  • e53634b wip(list): add dockerTemplateInputs logic
  • c488afb wip(list): experience running cmd