Project

General

Profile

Actions

Tracker #34639

closed

Stop generating api-pie cache and rely on dynamic generation of API docs

Added by Eric Helms over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

See RFC -- https://community.theforeman.org/t/generation-of-cached-api-doc-and-dynamic-content-types/26587

This changes needs to ensure:

  • Rendering of HTML docs does not break when a user requests it from the server
  • Hammer works
  • A change to Foreman or a plugins API results in hammer having an up to date JSON schema or throwing a warning that it is out of date and needs to be re-fetched

Related issues 4 (0 open4 closed)

Blocked by Installer - Feature #34640: Drop apipie cache generation and indexingClosedEric HelmsActions
Blocked by Packaging - Feature #34641: Drop apipie cache generation from RPM buildsClosedEric HelmsActions
Blocked by Packaging - Feature #34642: Drop apipie cache generation from Debian buildsClosedActions
Blocked by Foreman - Feature #34643: Turn off caching for apipie in productionClosedEric HelmsActions
Actions #1

Updated by Eric Helms over 2 years ago

  • Description updated (diff)
Actions #2

Updated by Eric Helms over 2 years ago

  • Blocked by Feature #34640: Drop apipie cache generation and indexing added
Actions #3

Updated by Eric Helms over 2 years ago

  • Blocked by Feature #34641: Drop apipie cache generation from RPM builds added
Actions #4

Updated by Eric Helms over 2 years ago

  • Blocked by Feature #34642: Drop apipie cache generation from Debian builds added
Actions #5

Updated by Eric Helms over 2 years ago

  • Blocked by Feature #34643: Turn off caching for apipie in production added
Actions #6

Updated by Eric Helms over 2 years ago

  • Description updated (diff)
Actions #7

Updated by Eric Helms over 2 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF