Project

General

Profile

Feature #26514

Avatar?id=14398&size=50x50

Add API call for web UI images

Added by Kris Moore over 1 year ago. Updated 10 months ago.

Status:
Done
Priority:
Important
Assignee:
Brandon Schneider
Category:
Middleware
Target version:
Estimated time:
Severity:
New
Reason for Closing:
Reason for Blocked:
Needs QA:
No
Needs Doc:
No
Needs Merging:
No
Needs Automation:
No
Support Suite Ticket:
n/a
Hardware Configuration:

Description

In the new UI we will have custom "cards" for jails/vms/users/groups/dash and more which will allow users to upload their own identifying images. (I.E. I may want a Plex logo on my plex plugin)

We'll need a way to not only upload the images, but also list / remove them as needed.

William, please load-balance with team as necessary.

Associated revisions

Revision dc0e7b20 (diff)
Added by Brandon Schneider about 1 year ago

feat(ap/webui.image): Add CRUD endpoint for webui images

Ticket: #26514

Revision 11b0e4ad (diff)
Added by Brandon Schneider about 1 year ago

feat(api/webui.image): Add CRUD endpoint for webui images

Ticket: #26514

Revision 8b54910f (diff)
Added by Brandon Schneider about 1 year ago

feat(api/webui.image): Add CRUD endpoint for webui images (#952)

  • feat(api/webui.image): Add CRUD endpoint for webui images

Ticket: #26514

  • Address William review
  • As strange as it sounds, we need to hardcode some image extension

jpgs still work as jpgs, but they live a life of danger posing as a png on the filesystem.

  • William demanded I do this

An integer is an integer until it isn't. Use a more common representation for the mode.

  • Travis

History

#1 Updated by William Grzybowski over 1 year ago

  • Assignee changed from William Grzybowski to Bartosz Prokop

#2 Updated by Bartosz Prokop over 1 year ago

  • Status changed from Unscreened to Screened

#3 Updated by Dru Lavigne about 1 year ago

  • Status changed from Screened to Not Started

#4 Avatar?id=14398&size=24x24 Updated by Kris Moore about 1 year ago

  • Due date set to 03/02/2018
  • Assignee changed from Bartosz Prokop to Brandon Schneider
  • Severity set to New

This blocks some things we want to do in the new UI for VMs / Jails.

#5 Avatar?id=13649&size=24x24 Updated by Ben Gadd about 1 year ago

  • Due date changed from 03/02/2018 to 03/12/2018

#6 Updated by Brandon Schneider about 1 year ago

  • Status changed from Not Started to In Progress

#7 Updated by Brandon Schneider about 1 year ago

  • Status changed from In Progress to Done

#8 Updated by Dru Lavigne about 1 year ago

  • Subject changed from Add API call to upload image which can be served via nginx to Add API call for web UI images
  • Needs Doc changed from Yes to No
  • Needs Merging changed from Yes to No

#9 Updated by Dru Lavigne 12 months ago

  • Status changed from Done to Ready for Testing

#10 Updated by Bonnie Follweiler 10 months ago

Zack Welch is working on this one

#11 Updated by William Grzybowski 10 months ago

  • Needs QA changed from Yes to No

#12 Updated by Dru Lavigne 10 months ago

  • Status changed from Ready for Testing to Done

Also available in: Atom PDF