[Feature]: Issue management - Page #6

Open
opened 2024-10-19 18:23:24 -03:00 by aleidk · 0 comments
Owner

Type of Feature

New Feature

Description

Create a page when I can manage the issues individually and as a collection

Completion criteria

  • Create a mockup/design of the page
  • Create the basic layout of the page
  • Create issues filters (replicate forgejo's ones), pre-apply filters based on query string
    • Organization/repository
    • Label
    • Author
    • Assignee
    • Type
    • Sort
    • view type
    • Pagination
  • Fetch Issues with HTMX, it should be rendered as a simple
      list for now

    Additional Information

    • The issue section (fetch) needs to be implemented with HTMX, but the first load should have the list ready and subsequent fetch should only re-render the list with the new filters/pagination, the template fragments approach could be useful for this.
### Type of Feature ✨ New Feature ### Description Create a page when I can manage the issues individually and as a collection ### Completion criteria - [ ] Create a mockup/design of the page - [ ] Create the basic layout of the page - [ ] Create issues filters (replicate forgejo's ones), pre-apply filters based on query string - Organization/repository - Label - Author - Assignee - Type - Sort - view type - Pagination - [ ] Fetch Issues with HTMX, it should be rendered as a simple <ul> list for now ### Additional Information - The issue section (fetch) needs to be implemented with HTMX, but the first load should have the list ready and subsequent fetch should only re-render the list with the new filters/pagination, the [template fragments](https://htmx.org/essays/template-fragments/) approach could be useful for this.
aleidk added this to the v0.1.0 milestone 2024-10-19 18:23:24 -03:00
aleidk added the
Priority
High
Severity
High
Type
Feature
Status
Accepted
labels 2024-10-19 18:23:24 -03:00
aleidk self-assigned this 2024-10-19 18:23:24 -03:00
anavarro added a new dependency 2024-10-22 15:44:29 -03:00
anavarro added a new dependency 2024-10-22 15:45:06 -03:00
anavarro added a new dependency 2024-10-22 15:45:18 -03:00
anavarro added a new dependency 2024-10-22 15:45:30 -03:00
anavarro added a new dependency 2024-10-22 15:46:33 -03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference: alecodes/guildmarm#6
No description provided.