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

[Backend] extensions list view #18

Closed
sanderpotjer opened this issue Aug 2, 2019 · 3 comments
Closed

[Backend] extensions list view #18

sanderpotjer opened this issue Aug 2, 2019 · 3 comments
Assignees

Comments

@sanderpotjer
Copy link
Member

On top of the jed4_jed_extensions DB table

@JazParkyn can you please list the columns wanted for the list view in the backend?

====
From the JED 4 specs document:

Columns for list view table:

  • Title
  • Category (can be multiple!)
  • Last Updated
  • Date Added
  • Published State (icon)
  • Approved State (icon)
  • Developer
  • Type
  • Extension Type (icon)

Filters - saved into the session:

  • Category
  • Published State
  • Approved State
  • Developer
  • Download Type
  • Extension Type
  • Open Search field

All columns are orderable, and ordering is saved into the session. Pagination should not use AJAX.

Default ordering:
Most recent first

@JazParkyn
Copy link
Member

JazParkyn commented Aug 2, 2019

  • Title
  • Category
  • Last updated
  • Date Added
  • Published state
  • Approved state
  • Developer
  • Type (free / paid / cloud)
  • Review count

@sanderpotjer sanderpotjer assigned fastslack and unassigned JazParkyn Aug 2, 2019
@sanderpotjer sanderpotjer changed the title [Backend] extensions / extension view [Backend] extensions list view Aug 2, 2019
@sanderpotjer
Copy link
Member Author

@fastslack as discussed, specify fields instead of *

@roland-d roland-d assigned roland-d and unassigned fastslack Aug 3, 2019
@JazParkyn JazParkyn transferred this issue from another repository Aug 9, 2019
@roland-d roland-d transferred this issue from another repository Jan 20, 2020
@roland-d
Copy link
Contributor

Closing this as the extension list is done

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

4 participants