Feature #3763
closedAbility for engine/plugin to extend RABL responses
Updated by Joseph Magen almost 11 years ago
Updated by Dominic Cleal almost 11 years ago
- Related to Bug #3853: allow rabl overrides to taxonomies_controller added
Updated by Stephen Benjamin over 9 years ago
- Subject changed from ability for engine/plugin to extend rabl api view/response to Ability for engine/plugin to extend API documentation and RABL responses
- Category changed from API to Plugin integration
- Assignee deleted (
Joseph Magen)
Updated by Stephen Benjamin over 9 years ago
We really want to have such a feature for Katello. And same for Salt. This is especially important for hosts and hostgroups.
I have a working example...
I'd like to add something like this to Foreman:
https://github.com/stbenjam/foreman/commit/ffc9009a99aa63e2b402ae5f7e8c95f61c7effb5
And the corresponding plugin extensions might look something like this:
https://github.com/stbenjam/katello/commit/6d5c1a96664e1b3c1b25a7ba16f024c82f413b8a
The idea probably needs some work, so we can get the dynamic methods (_id -> _name) in the attributes as well, and somehow get hammer to dynamically fetch them in the details output.
Updated by Stephen Benjamin over 9 years ago
- Blocks Tracker #8161: Host Unification added
Updated by David Davis over 9 years ago
- Related to Feature #9375: Find a way for plugins to easily override the behavior of taxonomies controller actions added
Updated by David Davis over 9 years ago
- Blocks Refactor #9378: Need to handle the organization controller added
Updated by Dominic Cleal almost 8 years ago
- Has duplicate Feature #16630: Need a way to extend existing apipie specification added
Updated by Dominic Cleal almost 8 years ago
https://github.com/Apipie/apipie-rails/issues/330 describes extensions to API docs.
Updated by Marek Hulán almost 8 years ago
- Related to Bug #16490: API lacks ability to modify/specify hostgroup openscap capsule via API or hammer cli added
Updated by Marek Hulán almost 8 years ago
- Related to Bug #12116: `hammer compute-resource create -h` do not mention Docker added
Updated by Marek Hulán almost 8 years ago
- Related to Bug #16812: Replace controller extensions with apipie extensions added
Updated by Ivan Necas almost 8 years ago
- Has duplicate deleted (Feature #16630: Need a way to extend existing apipie specification)
Updated by Ivan Necas almost 8 years ago
- Related to Feature #16630: Need a way to extend existing apipie specification added
Updated by Ivan Necas almost 8 years ago
I think the api docs and rabl extendability are two separate issues, and therefore http://projects.theforeman.org/issues/16630 doesn't duplicate the whole issue here. Alternatively, I would suggest limiting the scope of this issue to RABL only
Updated by Ivan Necas about 7 years ago
- Subject changed from Ability for engine/plugin to extend API documentation and RABL responses to Ability for engine/plugin to extend RABL responses
Updated by Ivan Necas about 7 years ago
- Blocks Feature #20689: Remote execution interface not accessible by API added
Updated by Timo Goebel almost 7 years ago
- Related to Bug #20713: REST API /api/hosts/:id/interfaces doesn't show REX attribute added
Updated by The Foreman Bot almost 7 years ago
- Status changed from New to Ready For Testing
- Assignee set to Timo Goebel
- Pull request https://github.com/theforeman/foreman/pull/5048 added
Updated by Shimon Shtein almost 7 years ago
- Translation missing: en.field_release set to 296
Updated by Timo Goebel almost 7 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset d73b91986d7cc6bddc2b8eee1adbd4a4ec690683.
Updated by Anonymous almost 7 years ago
- Related to Bug #22080: uninitialized constant ActionView::Template::Handlers::Rabl added