Skip to content
This repository was archived by the owner on Dec 10, 2025. It is now read-only.
This repository was archived by the owner on Dec 10, 2025. It is now read-only.

[Milestones] Controller Milestones to hit before alpha #23

@SirBerg

Description

@SirBerg

The following still needs to be done before the v0.1.0 release:

These pages need full implementation:

These pages are partially implemented but are missing key functionality:

  • User Page (/app/user) - Missing design mostly, also API Keys would be cool to add here @SirBerg
  • Builders (/app/builders) - Missing: Builder Edit Page, Builder Details Page, Builder Delete Page
  • Packages (/app/packages) - Missing Page selector (i.e show max 50 pkgs on one page, create multiple pages for pkgs)
  • Overview (/app) - Missing Button Functionality, Missing Information @SirBerg

Other tasks to be completed before v0.1.0:

  • Fix Linting Errors
  • Fix api endpoint schemas (/api/v1), apparently z.custom doesn't validate the schemas correctly so all those routes need to be replaced @SirBerg
  • Document Controller <-> Scheduler communication in a visual way
  • Document Codepaths in Scheduler - most of the scheduler code would only be maintainable by @SirBerg atm and that's not a good thing
  • Move remaining "local" types in the controller to the unified @iglu-sh/types package @SirBerg

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

In Progress

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions