Skip to content
This repository has been archived by the owner on Apr 11, 2021. It is now read-only.

v1 Tracker #42

Open
32 tasks
stachu540 opened this issue Jul 9, 2020 · 0 comments
Open
32 tasks

v1 Tracker #42

stachu540 opened this issue Jul 9, 2020 · 0 comments
Assignees
Milestone

Comments

@stachu540
Copy link
Collaborator

General and Core

  • Full Kotlin Support (jvm only this version) - Multiplatform in v2
    • kotlinx.serialization
    • kotlinx.coroutines
    • io.ktor
    • DSL support
  • Enchancement website
    • UI improvements (colors, dark mode, search bar etc.)
    • Documentation merge into hugo using dokka
    • Bootstrap updates
  • Starting test unit for queries
  • General Availablility endpoints
  • Improvement OAuth2 soultions for Spring Framework
  • WebSocketApi solutions
    • Event API
  • RestApi solutions
    • RestAction API (with timeouts)
      • Direct coroutine result
      • Enqueued result
    • Apply kotlinx.serialization

Chat / PubSub

  • Chat implementations
    • IRC API for Kotlin
    • Commands API
    • Test Unit using fdgt solution
  • Enchance more Events from WebSocketApi
  • RawEvents handling and converts to specific requested event

Kraken / Helix

  • IRC API for Kotlin
  • Commands API
  • Enchance more Events from WebSocketApi
  • [kraken] Video Uploads - see Video Uploads #25

BOM

  • use Gradle's dependencies.constraints, rather than io.spring.dependency-management plugin

WebSub

  • Create implementation for helix resolvers
  • Create implementation using a custom FlowAction named webhook resolver
@stachu540 stachu540 added this to the v1.x milestone Jul 9, 2020
@stachu540 stachu540 self-assigned this Jul 9, 2020
@stachu540 stachu540 modified the milestones: v1.x, v1.0.0 Jul 9, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant