Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-58690

Provide developers with a simpler API for Web Content Versioning

    Details

      Description

      Current versioning model in Web Content Administration has many issues. We currently have a JournalArticle and a JournalArticleResource but all the information is in the JournalArticle and most API methods are in JounralArticle.

      The Basic entity from web content API should be the JournalArticleResource. Therefore, we should have a JournalArticleResourceIndexer, a JournalArticleResourceAssetRenderer... etc

      The JournalArticleResource should point to the latest approved JournalArticle.

      Currently, we need to store a lot of information in the index that we can't obtain doing simple queries such as the HEAD, HEAD_Scheduled, HEAD_admin...etc

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              support-lep@liferay.com SE Support
              Reporter:
              julio.camarero Julio Camarero (Inactive)
              Recent user:
              Kiyoshi Lee
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package