Umbraco Deploy - Content/Media transfers - Audit History / Logging

Hi All,

I’ve been trying to find if Umbraco Deploy keeps any form of transfer logs to see when a piece of content was pushed from one environment to another and by whom?

So far I’ve been unable to find anything, but I would have thought that this sort of audit logging would have been added into the standard UmbracoLog table so that it could show in the history of a content item. However this doesn’t appear to be the case.

Is there a setting to enable this? Or does this functionality not exist in Umbraco Deploy?

Thanks,

Nik

You can try using this setting Nik: Configuration | Umbraco Deploy

The problem really is that users are set up per environment, so there’s no guarantee that a user pushing the changes exists in the target. But often they do, so this option can be used if you are expecting that users with the same email addresses exist in both environments.

It does say on the sender of the content transfer in the log:

However, the receiver doesn’t seem to log anything at all..

Oh, where do I find that? Is that persisted somewhere?
Basically that is exactly what I’m trying to find for a piece of content that was previously transferred a month ago.

This is just in the Umbraco log, so if you content transfer from for example dev → live then it will say that in the dev env and nothing on live.

So if the content transfer was from local → cloud env it will be in someones local logfile.

On my current v16 project you can find it in the log by filtering on this:

SourceContext='Umbraco.Deploy.UI.Controllers.Deploy.DeployController'

Namespace may vary though.

This has been a frustration for me for quite a while ( Add Deploy-related info to Audit Log · Issue #22 · umbraco/Umbraco.Deploy.Issues · GitHub )

With the new setting (matching source and destination users), at least going forward you can see some more info, but it won’t work retroactively, of course.