Project

General

Profile

Actions

Feature #12716

closed

As a foreman developer I'd like to have way of extending the data returned from smart proxy api.

Added by Shlomi Zadok over 8 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Category:
Smart Proxy
Target version:
Fixed in Releases:
Found in Releases:

Description

In the proxy show page, I'd like to have the ability to add data from other plugins (e.g., data from discovery, openscap, templates, remote execution, etc.)


Related issues 6 (1 open5 closed)

Related to Foreman - Feature #13079: As a foreman developer I'd like my pagelets being displayed conditionallyClosedOndřej Pražák01/08/2016Actions
Related to Foreman - Bug #13160: Pagelet tab headings are not translatedClosedOndřej Pražák01/12/2016Actions
Related to Foreman - Bug #14768: Foreman Smart Proxy Web UI Name field overflows columnClosedOndřej Pražák04/21/2016Actions
Related to Foreman - Bug #15464: Pagelets should be keyed by the partial they appear onClosedOndřej Pražák06/20/2016Actions
Has duplicate Foreman - Feature #13055: Provide helper for plugins to register buttonsDuplicate01/07/2016Actions
Blocks Foreman - Tracker #12507: Smart Proxy UX improvmentsNew11/17/2015

Actions
Actions #1

Updated by Shlomi Zadok over 8 years ago

Actions #2

Updated by Ondřej Pražák over 8 years ago

  • Assignee set to Ondřej Pražák
Actions #3

Updated by Ondřej Pražák over 8 years ago

  • Status changed from New to Assigned
Actions #4

Updated by Shlomi Zadok over 8 years ago

Actions #5

Updated by Shlomi Zadok over 8 years ago

Actions #6

Updated by Lukas Zapletal over 8 years ago

I have an idea of reusing our widget support for that, let me code a prototype so we can discuss this.

Actions #7

Updated by Ondřej Pražák over 8 years ago

Lukas Zapletal wrote:

I have an idea of reusing our widget support for that, let me code a prototype so we can discuss this.

Regarding the page extensibility, there has been some work done already: https://github.com/xprazak2/foreman/commit/3d1a9c3e6b284260b9e0a958c377f2de473a0947

Actions #8

Updated by The Foreman Bot over 8 years ago

  • Status changed from Assigned to Ready For Testing
  • Pull request https://github.com/theforeman/foreman/pull/3023 added
Actions #9

Updated by Lukas Zapletal over 8 years ago

Regarding the page extensibility, there has been some work done already: https://github.com/xprazak2/foreman/commit/3d1a9c3e6b284260b9e0a958c377f2de473a0947

Oh nice, I had this idea of using dashboard widgets but it turned out these are not good candidates to implement this. This is better, I came to the very same conclusion today. Maybe a different name than Widget could be better like Portlet to differentiate between the two.

Actions #10

Updated by The Foreman Bot over 8 years ago

  • Pull request https://github.com/theforeman/foreman/pull/3025 added
Actions #11

Updated by Tomáš Strachota over 8 years ago

  • Related to Feature #13079: As a foreman developer I'd like my pagelets being displayed conditionally added
Actions #12

Updated by Dominic Cleal over 8 years ago

  • translation missing: en.field_release set to 71
Actions #13

Updated by Dominic Cleal over 8 years ago

  • Related to Bug #13160: Pagelet tab headings are not translated added
Actions #15

Updated by Ondřej Pražák over 8 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100
Actions #16

Updated by The Foreman Bot over 8 years ago

  • Pull request https://github.com/theforeman/foreman/pull/3066 added
Actions #17

Updated by Dominic Cleal about 8 years ago

  • Category set to Smart Proxy
Actions #18

Updated by Dominic Cleal almost 8 years ago

  • Related to Bug #14768: Foreman Smart Proxy Web UI Name field overflows column added
Actions #19

Updated by Dominic Cleal almost 8 years ago

  • Related to Bug #15464: Pagelets should be keyed by the partial they appear on added
Actions #20

Updated by Dominic Cleal over 7 years ago

  • Has duplicate Feature #13055: Provide helper for plugins to register buttons added
Actions

Also available in: Atom PDF