Skip to content
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

Before making gttp public #5

Open
1 of 27 tasks
MarvinJWendt opened this issue Feb 3, 2024 · 0 comments
Open
1 of 27 tasks

Before making gttp public #5

MarvinJWendt opened this issue Feb 3, 2024 · 0 comments

Comments

@MarvinJWendt
Copy link
Member

MarvinJWendt commented Feb 3, 2024

Features

  • min & max fields on number variables
    • Validate that they are not possible on other types
  • regex field on text variables
  • TUI improvements
  • minLen & maxLen for arrays
    • Validate that they are not possible on other types
  • Validate yaml file
    • Validate yaml syntax
    • Validate variables
  • Integrate pcli
  • Expose public API via dedicated server
  • Add website
    • Add playground that uses the API
  • Add JSON schema generation
    • Publish schema on gttp.dev
  • Unit tests

Pipeline

  • Add golangci-lint for PRs
  • Add goreleaser for releases
  • Add go build and go test pipeline
  • Create static docs generation with GH Pages (in repo, from markdown)

Documentation

  • Create README
  • Write docs

Chores

  • Make ORG README
  • Make avatar / logo for gttp
  • Set as org picture
  • Add issue templates
  • Add CONTRIBUTING file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant