Project

General

Profile

Tracker #34639

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

Added by Eric Helms about 1 year ago. Updated about 1 year ago.

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

0%

Difficulty:
Triaged:
No
Bugzilla link:
Fixed in Releases:
Found in Releases:
Red Hat JIRA:

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

Blocked by Installer - Feature #34640: Drop apipie cache generation and indexingClosed
Blocked by Packaging - Feature #34641: Drop apipie cache generation from RPM buildsClosed
Blocked by Packaging - Feature #34642: Drop apipie cache generation from Debian buildsClosed
Blocked by Foreman - Feature #34643: Turn off caching for apipie in productionClosed

History

#1 Updated by Eric Helms about 1 year ago

  • Description updated (diff)

#2 Updated by Eric Helms about 1 year ago

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

#3 Updated by Eric Helms about 1 year ago

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

#4 Updated by Eric Helms about 1 year ago

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

#5 Updated by Eric Helms about 1 year ago

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

#6 Updated by Eric Helms about 1 year ago

  • Description updated (diff)

#7 Updated by Eric Helms about 1 year ago

  • Status changed from New to Closed

Also available in: Atom PDF