feat(releases): show indexer name instead of identifier (#1706)

* feat(releases): show indexer name instead of identifier

* feat(releases): remove log in Cell

* feat(releases): update Dashboard recent releases

* fix(releases): db tests

* fix(releases): remove unused code

* fix(releases): remove more unused code

* fix(releases): remove even more unused code

---------

Co-authored-by: martylukyy <35452459+martylukyy@users.noreply.github.com>
This commit is contained in:
ze0s 2024-09-03 14:57:48 +02:00 committed by GitHub
parent 54eab05f1f
commit fd90020400
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 76 additions and 200 deletions

View file

@ -31,8 +31,7 @@ import (
type ReleaseRepo interface {
Store(ctx context.Context, release *Release) error
Find(ctx context.Context, params ReleaseQueryParams) (res []*Release, nextCursor int64, count int64, err error)
FindRecent(ctx context.Context) ([]*Release, error)
Find(ctx context.Context, params ReleaseQueryParams) (*FindReleasesResponse, error)
Get(ctx context.Context, req *GetReleaseRequest) (*Release, error)
GetIndexerOptions(ctx context.Context) ([]string, error)
Stats(ctx context.Context) (*ReleaseStats, error)
@ -271,6 +270,12 @@ type ReleaseQueryParams struct {
Search string
}
type FindReleasesResponse struct {
Data []*Release `json:"data"`
TotalCount uint64 `json:"count"`
NextCursor int64 `json:"next_cursor"`
}
type ReleaseActionRetryReq struct {
ReleaseId int
ActionStatusId int