AuditLog stores the event for the "live" document.
Direct access to audit logs for proxies or version don't return full document history.
In order to have full document history we need to merge : audit of the version/proxy + audit of the associated live document before proxy/version was created.
This logic was previously managed by the Seam Bean for audit, but this is really not the right place.
The problem is not really visible in 5.5, since we don't show history tab on proxies ...
The point here is :
- create a hight level DocumentHistoryReader service that can be used for that
- create a PageProvider
- add an history view on proxies for Administrator