/leander

Efficient and transparent management of GitHub issues

Primary LanguageTypeScriptMIT LicenseMIT

Leander

Efficient and transparent management of GitHub issues.

Screenshot

Todo

  • Authentication via GitHub App
  • Configuration
    • useConfig hook
    • Load config from ?config URL parameter
    • Configuration spec as a GraphQL schema
    • Validate configuration
  • Navigation
    • Project
    • Repositories
    • Pages
  • Issues
    • Data model
    • Metrics model
    • Load issues
    • Compute metrics
  • Components
    • IssueTable component
    • IssueActions component for actions
      • Set severity
      • [-] Set priority
        • Add priority labels if they don't exist in the repo
      • Set assignees
      • [-] Set projects
        • Add project labels if they don't exist in the repo
      • Close issue with a comment
    • Views
      • Flat list
      • Grouped by e.g. label or assignee
      • Charts

License

© 2019 Jannis Pohlmann. Licensed under the MIT license.