ezsystems/ezpublish-kernel — pull request #266 by dpobel (2013-03-20 15:35:20+00:00)
Title: Fix EZP-20509: cache issues when creating content

JIRA issue: https://jira.ez.no/browse/EZP-20509

Description
===========
After the creation of a content in the admin interface, if you previously visited the frontend, the new content does not appear in the demo design until you clear your browser cache (or disable it). This is mainly due to the generated etag which does not reflect the entire state of the generated page but only the state of content addressed by the URL (plus some parameters).
The patch removes the etag (until we have [a proper etag generator](https://jira.ez.no/browse/EZP-20307)) to avoid this issue.

In addition, the DemoBundle controller actions generates HTTP responses that are cached for 1 minute. This is not very efficient and because of this, the newly created elements are not immediately visible if they are supposed to be displayed through one of those actions.

Test
====
Manual tests