profile
viewpoint
Andy Butland AndyButland Umbraco Bassano del Grappa, Italy https://andybutland.dev/

AndyButland/MerchelloDemo 11

Work in progress demo e-commerce site using Umbraco and Merchello using strongly typed model approach

AndyButland/AspNetCoreToDo 6

Yet another to do application - created just to get started with ASP.Net Core. Contains some DDD and CQRS concepts and utilises AutoMapper and Mediatr.

AndyButland/MLNetHappinessScore 6

ML.Net sample looking at predicting a country's "happiness" rating based on various demographic data

AndyButland/BackgammonR 5

Work in progress project to investigate SignalR by implementing a backgammon game

AndyButland/BirdRecognizer 4

Sample project using the Custom Vision Service from Azure Cognitive Services

AndyButland/BirdRecognizerPython 1

Sample script looking at using an Azure custom vision service model in a Python script

AndyButland/BirdRecognizerUwp 1

Sample project looking at using an Azure custom vision service model in a UWP application

Pull request review commentumbraco/Umbraco.Cms.Integrations

Hubspot Forms integration.

+<div ng-controller="Umbraco.Cms.Integrations.Crm.Hubspot.FormPickerController as vm">++    <umb-load-indicator ng-if="vm.loading">+    </umb-load-indicator>++    <umb-node-preview ng-if="model.value"+                      name="model.value.name"+                      icon="model.icon"+                      description="model.value.fields"+                      allow-remove="true",++                      on-remove="vm.remove()">+    </umb-node-preview>++    <a ng-if="!model.value && !vm.loading"+       class="umb-node-preview-add"+       href=""+       ng-click="vm.openHubspotFormPickerOverlay()"+       prevent-default>+        <localize key="general_add">Add</localize>+    </a>++    <div ng-if="vm.error" class="alert alert-warning">+        {{ vm.error }}+    </div>++    <umb-overlay ng-if="vm.hubspotFormPickerOverlay.show"+                 model="vm.hubspotFormPickerOverlay"+                 view="vm.hubspotFormPickerOverlay.view"+                 position="right">+    </umb-overlay>

Thanks - have added a TODO for when we get to finish this up.

AndyButland

comment created time in 4 hours

PullRequestReviewEvent

issue commentumbraco/Umbraco.Forms.Issues

ContentApp not loading on new form

Actually... ignore what I said above, but it looks to me that they do display both for new and existing forms. The one I've got for testing is created like this:

    public class TestFormsContentApp : IContentAppFactory
    {
        public ContentApp GetContentAppFor(object source, IEnumerable<IReadOnlyUserGroup> userGroups)
        {
            // Only show app on forms
            if (source is FormDesign)
            {
                return new ContentApp
                {
                    Alias = "testFormsContentApp",
                    Name = "Test App",
                    Icon = "icon-calculator",
                    View = "/App_Plugins/TestFormsContentApp/testformscontentapp.html",
                    Weight = 0,
                };
            }

            return null;
        }
    }

And added via a component like this:

    public class TestSiteComposer : IUserComposer
    {
        public void Compose(Composition composition)
        {
            composition.ContentApps().Append<TestFormsContentApp>();
        }
    }

Can you see what's different with yours to perhaps explain why it's not showing for you?

inetzo

comment created time in 19 hours

issue commentumbraco/Umbraco.Forms.Issues

ContentApp not loading on new form

I'm wasn't so sure about doing this when implementing the feature... as if the form isn't saved, I couldn't see what the point of a content app would be, as it wouldn't have a form record to relate to and present some contextual information. Can you let me know the use case you have in mind here please, to consider whether it does make sense to have them presented also on as yet uncreated forms? Thanks.

inetzo

comment created time in 21 hours

issue commentumbraco/Umbraco.Forms.Issues

Issue with deleting form with many entries

Have found the issue here and prepared a fix, which will be available in the next patch release.

thejokerd3

comment created time in 21 hours

issue closedumbraco/Umbraco.Forms.Issues

Issue with deleting form with many entries

There is an issue with deleting a forms that has alot of entries.

I have a project on Umbraco Cloud - who has issues with deleting a form with alot of entries. This specific form has 5+ Entries.

This is the stacktrace from the error when trying to delete:

stacktracedeletionform.txt

Reproduction

You can try re-produce this with creating a form, and then create 4-5k+ Entries for that form, and then try to delete it.

Bug summary

I think the issue is related to the amount of entries.

Specifics

Where applicable:

https://dbu.dk/umbraco/#/forms/form/edit/ad732643-404b-4c7e-a57d-af776bd7c37d - this is the exact form on Cloud that cant be deleted

What version are you using

CMS 8.17.1 - Forms 8.9.1 - Deploy 4.4.1.0

What browser and version you are using

Chrome

Please include full error messages and screenshots if possible

image image image

Steps to reproduce

1. Create a form
2. Create entries for that form must be around 4-5k +
3. Delete the form through the backoffice

Expected result

The form and all its entries should be deleted

Actual result

Error when deleting (look stacktrace above)

closed time in 21 hours

thejokerd3

issue closedumbraco/Umbraco.Forms.Issues

Unable to open form after adding "On Approve" workflow in Forms 8.10

When the option "Enable post moderation" under settings is turned on and a workflow is added, the form won't open anymore after saving.

Is looks like something goes wrong when merging the OnSubmit with the OnApprove workflows:

afbeelding

afbeelding

The console error is:

TypeError: label is undefined labelIsTranslated https://localhost:xxxx/App_Plugins/UmbracoForms/js/umbraco.forms.js?cdv=1:6283 applyLocalizationLabelsToFormWorkflows https://localhost:xxxx/App_Plugins/UmbracoForms/js/umbraco.forms.js?cdv=1:6322 <anonymous> https://localhost:xxxx/App_Plugins/UmbracoForms/js/umbraco.forms.js?cdv=1:1360

Reproduction

  • Install Umbraco Forms 8.10.
  • Create a form and turn the "Enable post moderation" under Settings on.
  • Add a workflow under "On Approve".
  • Save the form

Expected result

<!-- * What did you expect that would happen on your site? * Describe the intended/desired outcome after you did the steps mentioned. -->

Actual result

<!-- * What is the actual result of the above steps? * Describe the behaviour of the bug * Please include error messages and screenshots. They might mean nothing to you, but they are very helpful to us. -->

closed time in 21 hours

inetzo

issue commentumbraco/Umbraco.Forms.Issues

Unable to open form after adding "On Approve" workflow in Forms 8.10

Hi - thanks for reporting, and we're aware of this one having had it previously reported here. There's a JavaScript patch file attached to that issue if you need it urgently, otherwise it'll be fixed up in the next patch releases.

inetzo

comment created time in 21 hours

issue commentumbraco/Umbraco.Deploy.Issues

Publishing several document types at the same scheduled time results in document types not being saved in the cache

I've also arranged with the next patch release of Umbraco Deploy to avoid the exception when this feature is enabled and scheduled publishing is used (which happens on a background thread and leads to the null reference).

RasmusUmbraco

comment created time in a day

PullRequestReviewEvent

issue commentumbraco/Umbraco.Deploy.Issues

Publishing several document types at the same scheduled time results in document types not being saved in the cache

Thanks - in which case will close, given this feature does seem to be little used now, and is removed in V9. For V8 the solution to the issue will be to add this setting. We can't just remove the feature of course just in case there are some people that do use it.

RasmusUmbraco

comment created time in 4 days

issue closedumbraco/Umbraco.Deploy.Issues

Publishing several document types at the same scheduled time results in document types not being saved in the cache

Which exact Umbraco version are you using? For example: 9.0.1 - don't just write v9

8.17

Bug summary

Using the schedule feature to publish more document types at the same time will publish all the document types, but only save the first document type in the cache.

Specifics

No response

Steps to reproduce

Use the scheduling feature to schedule publishing of more than one document type at the same date and time. image

First document type - published and cached: image

Second document type - published but not cached: image

I have reproduced this on V8.15 as well.

Expected result / actual result

No response

closed time in 4 days

RasmusUmbraco

issue closedumbraco/Umbraco.Forms.Issues

Apostrophe shows as &#x27; in the Entries view

When viewing the entries of a form which has a name that contains apostrophes, the name is shown with the apostrophe changed to '

Reproduction

Create a form with the name: Test this form's entries Save Click on Entries The title is: Test this form's entries Entries

Bug summary

The title of the Entries view should start with the name of the form

Specifics

Chome and Edge were checked.

FormsIssue

Steps to reproduce

Create a form with the name: Test this form's entries Save Click on Entries The title is: Test this form's entries Entries

Expected result

The title of the Entries view should start with the name of the form

Actual result

In the Entires view apostrophe is changed to '

closed time in 4 days

russellshome

issue commentumbraco/Umbraco.Forms.Issues

Apostrophe shows as &#x27; in the Entries view

Thanks for letting us know @russellshome. This regression has crept in due to the back-office localization changes introduced in 8.10. It looks a fairly straightforward fix so we'll get this resolved in the next patch releases.

russellshome

comment created time in 4 days

issue commentumbraco/Umbraco.Deploy.Issues

Publishing several document types at the same scheduled time results in document types not being saved in the cache

This looks to be a duplicate of this issue, which had a bit of discussion but no firm resolution. From the comments there though, this looks to be occurring in a feature that's little used and can almost certainly be disabled. See specifically this comment.

I can confirm have also been able to replicate the problem, and assuming that you aren't using the "Live Edit" feature, can confirm adding this to the web.config file resolves the issue:

<add key="UmbracoCloud.LiveEditingEnabled" value="false" />
RasmusUmbraco

comment created time in 5 days

issue closedumbraco/Umbraco.Deploy.Issues

Form deploy - Local to dev - The remote API has thrown an exception. It might have been caused by an inner System.Reflection.AmbiguousMatchException with message: Ambiguous match found.

Issue description

Hi,

I am posting this issue based on a support issue I have been trying to rsolve with the web chat support team.

I am receiving the error:

The remote API has thrown an exception. It might have been caused by an inner System.Reflection.AmbiguousMatchException with message: Ambiguous match found.

when trying to deploy a form from my local environment to dev (cloud).

Umbraco Version: 8.17.0 Deploy Version: 4.4.0 (just upgraded) Forms Version: 8.10.0 (just upgraded)

Note, I upgraded the development environment on the portal and then pulled the changed down. I did this before creating any forms.

A bit of background and steps taken to create / deploy the form:

I am working in local, then deploy to dev, check and deploy to live. This is not a fully live site yet, just in dev.

  1. 2 x Forms created in local, fairly simple forms no pages or conditions etc
  2. Create submit page doc type and 2 submit pages and the form theme
  3. added the pages created in step 2 to the form workflows so that they are the landing pages when the forms are submitted and added the forms to the required page templates
  4. Attempted to deploy the content to dev, but got the error that they needed the forms
  5. Tried to deploy the forms to dev but got the error above
  6. Contacted support

In the meantime:

  1. I deleted the forms and deleted all references to the forms in the page templates

  2. Saved all the templates / doc types relevant to the forms

  3. pushed the changes to dev

  4. Deployed the content to dev (all working)

  5. Content / DocTypes created in step 2 all visible on dev so deployed to live, again all working

  6. Created a single, 3 field form, did not add to any pages or reference it anywhere

  7. Attempted to deploy the form to dev and got the same error

Now stuck, but I can deploy content / media files still.

Full error message -

8fe56799 - Executing, 10% - Get remote session 8fe56799 - Executing, 20% - Create manifest on source 8fe56799 - Executing, 25% - Review manifest on target 8fe56799 - Executing, 28% - Negotiate files transfer. 8fe56799 - Executing, 30% - Create package on source 8fe56799 - Executing, 32% - Transfer 0 files. 8fe56799 - Executing, 32% - Complete local session 8fe56799 - Executing, 35% - Process package on target 8fe56799 - Executing, 80% - Exception! 8fe56799 - Executing, 80% - Abort remote session 8fe56799 - Failed, 80% - Total time 00:00:02.249.

-- EXCEPTION --------------------------------------------------- (proper exception traces at the end of this log) System.Reflection.AmbiguousMatchException: Ambiguous match found. Umbraco.Deploy.Exceptions.ProcessArtifactException: Process pass umbraco/Umbraco.Cloud.Issues#9 failed for artifact umb://forms-form/cd70a7c3b6ab4fc09267945a2811dfcd. On: umb://forms-form/cd70a7c3b6ab4fc09267945a2811dfcd Umbraco.Deploy.Exceptions.RemoteApiException: The remote API has thrown an exception. -- UDIS -------------------------------------------------------- umb://forms-form/cd70a7c3b6ab4fc09267945a2811dfcd

EXCEPTION:

Umbraco.Deploy.Exceptions.RemoteApiException: The remote API has thrown an exception. at Umbraco.Deploy.Environments.RemoteUmbracoEnvironment.<SucceedOrThrow>d__16.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Umbraco.Deploy.Environments.RemoteUmbracoEnvironment.<WaitAction>d__17.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Umbraco.Deploy.Environments.RemoteUmbracoEnvironment.<ProcessPackageAsync>d__43.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Umbraco.Deploy.Work.WorkItems.DeployRestoreWorkItemBase.<ProcessPackage>d__23.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Umbraco.Deploy.Work.WorkItems.SourceDeployWorkItem.<ExecuteAsync>d__16.MoveNext() --- End of stack trace from previous location where exception was thrown --- at Umbraco.Deploy.Work.WorkItems.SourceDeployWorkItem.<ExecuteAsync>d__16.MoveNext()

REMOTE: Umbraco.Deploy.Exceptions.ProcessArtifactException: Process pass umbraco/Umbraco.Cloud.Issues#9 failed for artifact umb://forms-form/cd70a7c3b6ab4fc09267945a2811dfcd.

at Umbraco.Deploy.Environments.CurrentEnvironment.ProcessArtifacts(IEnumerable1 arts, IDeployContext context, CancellationToken token) at Umbraco.Deploy.Environments.CurrentEnvironment.ProcessPackageAsync(Guid sessionId, Package package, CancellationToken token) at Umbraco.Deploy.Environments.EnvironmentController.<>c__DisplayClass14_0.<<BeginProcessPackage>b__0>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at Umbraco.Deploy.Work.WorkItems.SessionWorkItem.<ExecuteAsync>d__24.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at Umbraco.Deploy.Work.WorkItems.SessionWorkItem.WaitIdle() at Umbraco.Deploy.Environments.EnvironmentController.WaitIdle(SessionActionModel model) at lambda_method(Closure , Object , Object[] ) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass6_2.<GetExecutor>b__2(Object instance, Object[] methodParameters) at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary2 arguments, CancellationToken cancellationToken) --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__1.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__5.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Filters.AuthorizationFilterAttribute.<ExecuteAuthorizationFilterAsyncCore>d__3.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Filters.AuthorizationFilterAttribute.<ExecuteAuthorizationFilterAsyncCore>d__3.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__6.MoveNext() --> System.Reflection.AmbiguousMatchException: Ambiguous match found.

at System.RuntimeType.GetMethodImpl(String name, BindingFlags bindingAttr, Binder binder, CallingConventions callConv, Type[] types, ParameterModifier[] modifiers) at System.Type.GetMethod(String name, BindingFlags bindingAttr) at Umbraco.Deploy.Core.ReflectionUtility.GetMethodInfo(Type type, String methodName, Func2 filter) at Umbraco.Deploy.Core.ReflectionUtility.CallMethod(Object obj, String methodName, Object[] parameters) at Umbraco.Deploy.Forms.UmbracoFormsCompatibility.InsertViaVersionCompatiblity(IFormService service, Form item) at Umbraco.Deploy.Forms.ServiceConnectors.FormConnector.Pass9(ArtifactDeployState2 state, IDeployContext context) at Umbraco.Deploy.Forms.ServiceConnectors.FormConnector.Process(ArtifactDeployState2 state, IDeployContext context, Int32 pass) at Umbraco.Deploy.Environments.CurrentEnvironment.ProcessArtifacts(IEnumerable1 arts, IDeployContext context, CancellationToken token)

closed time in 5 days

Atchett

issue commentumbraco/Umbraco.Cloud.Issues

Form deploy - Local to dev - The remote API has thrown an exception. It might have been caused by an inner System.Reflection.AmbiguousMatchException with message: Ambiguous match found.

Thanks for reporting this along with the detailed information. I've found the issue - unfortunately Forms 10.0 has introduced an overload on a method used by Deploy for form deployment, which has led to this "Ambiguous match found". To fix we'll need to update Deploy to be more specific in it's method selection for this operation.

This will be available in version 4.4.3 of Deploy, which on normal release schedules we expect to have out on 25th January.

I'll speak with the support team too such that they have a patch available if you or others with the same issue need the resolution sooner.

Atchett

comment created time in 5 days

issue commentumbraco/Umbraco.Forms.Issues

ContentApp: why is both package.manifest and by code necessary?

Hi - yes, I was hoping we'd be able to do this too, but unfortunately I ran into some problems in getting this to work. It stems from the fact that Umbraco CMS has some code that assumes knowledge of the different "show" options available to use for content apps in the package manifest file. You can see it here, in the ManifestContentAppFactory class, where there's a switch statement for the four Umbraco entities (content, media, member and contentType) that are supported for content apps within the CMS.

As such it would need some extension points adding to the CMS for Forms (or any other external package with their own "entities" for management in the back-office) to be able to allow for the package manifest approach to registering.

mcl-sz

comment created time in 5 days

issue closedumbraco/Umbraco.Forms.Issues

Licensed domains listed on dashboard doesn't include the full set

When using Umbraco Forms 8.10 with a license restricted to domains, the list of domains displayed on the Forms dashboard isn't complete. It shows all domains up to the first one that is determined to be valid - i.e. current domain the installation is being browsed via - and omits the rest.

closed time in 6 days

AndyButland

issue openedumbraco/Umbraco.Forms.Issues

Licensed domains listed on dashboard doesn't include the full set

When using Umbraco Forms 8.10 with a license restricted to domains, the list of domains displayed on the Forms dashboard isn't complete. It shows all domains up to the first one that is determined to be valid - i.e. current domain the installation is being browsed via - and omits the rest.

created time in 6 days

issue closedumbraco/Umbraco.Forms.Issues

Forms V9 does not find/use default smtp From address

If the From address is not specified in a Forms workflow step no email is sent despite all defaults being supplied in appsettings.json. In addition, the text displayed on the workflow form incorrectly refers to settings in umbracosettings.config.

Bug summary

Trying to set up Forms to work on a new installation of Umbraco V9. Everything works fine and we are able to create a form and collect and examine entries received. If a workflow step to send an email on the submission of an entry is added, the form continues to work but no email is sent despite the fact that the appsettings.json file contains all the correct information (attaching a copy of appsettings.json but with a txt extension as the github bug report interface does not seem to support json files).

It is possible to make the workflow step functional by adding the same email address that is found in appsettings.json to the 'Sender Email' field of the workflow. According to the text displayed there ('Enter the sender email (if blank it will use the settings from /config/umbracosettings.config)') this should not be necessary and the form should simply use the default from email as defined in appsettings.

I note that the helpful text 'Enter the sender email (if blank it will use the settings from /config/umbracosettings.config)' is not that helpful in V9 where there is no config file. A user who does not understand the new architecture of a .Net Core application will search a long time for the correct place to configure SMTP based on this message.

Clearly this bug is not a showstopper as it is still possible to make Forms work. At the same time, it would be nice to be able to use a default From address and not have to modify each and every form when that address changes.

Thank you.

appsettings.json.txt 2022-01-11 08_20_29-

closed time in 7 days

drsmithsoftware

issue commentumbraco/Umbraco.Forms.Issues

Forms V9 does not find/use default smtp From address

Thanks for reporting this. I think what you are describing though replicates this issue, which was resolved in release 9.2.0.

I'll close this in the expectation that upgrading to this version should resolve your issue, but if you are on 9.2.0 already please re-open and I'll take a look further.

drsmithsoftware

comment created time in 7 days

pull request commentumbraco/Umbraco.Deploy.Contrib

Fixes DTGE connector to handle complex property editors such as nested content.

@ronaldbarendse - I've had another look at this, and pushed an update that fixed an issue I found in testing (with media picker's in nested content in the grid!). Other than that though, I'm not seeing the issues you've reported.

I've got a grid layout with some simple types, plus a nested content (with text and image properties), multi-node tree picker and multi-URL picker...

image

... and this all seems to transfer OK, including bringing over dependencies (e.g. new media picked in the nested content image field). I've also compared the values in the database (using query below) and, formatting aside, they are the same between the two environments.

select textValue from umbracoPropertyData
where versionId = (
	select id from umbracoContentVersion
	where NodeId = 1096 -- replace with the environment specific node Id
	and [current] = 1
) and propertyTypeId = 64 -- replace with the environment specific property type Id
go

Would you mind having another go at testing this please, and if you are seeing issues, see if you can spot what's different between what I've tested and what you've found problems with? Thanks.

AndyButland

comment created time in 7 days

push eventumbraco/Umbraco.Deploy.Contrib

Andy Butland

commit sha f2e0a5560935724a0718fa33a784223af4932d4e

Handled necesssary conversion between string and JToken in converting to and from artifacts for nested content complex properties.

view details

push time in 7 days

issue commentumbraco/Umbraco.Deploy.Issues

Queue for transfer is missing

The fix for this has been tested and merged and will be available in release 9.2.1.

iOvergaard

comment created time in 7 days

issue closedumbraco/Umbraco.Deploy.Issues

Queue for transfer is missing

The option to queue items for transfer ("Queue for transfer") is missing from the tree when rightclicking items. All other Deploy actions like "Restore" are there and working, as well as "Transfer now" in the Save & Publish button.

I can transfer nodes just fine between environments using the available actions, however "Transfer now" is hanging on the progress bar, even though I was able to verify that the deployment went through just fine.

This has been verified on three independent Cloud sites created today.

Reproduction

Workflows tested

Local -> Live

Development -> Live

Specifics

Umbraco 9.2.0 Deploy 9.2.0

Steps to reproduce

  1. Create cloud project
  2. Clone down locally after creation
  3. Create document type
  4. Create document & save & publish
  5. Right click new document and see that "Queue for transfer" is missing a. "Transfer now" on the actual page is tested and working, however the progress bar hangs even though the transfer went through and is visible on the Live site

Expected result

  • "Queue for transfer" should be visible

Actual result

  • "Queue for transfer" is not visible

image

closed time in 7 days

iOvergaard

push eventumbraco/UmbracoDocs

Andy Butland

commit sha 4c1892dc21ce69be41a5ee37589afee8e5679ff7

Updated with selected new queue for transfer permission letter

view details

push time in 7 days

issue commentumbraco/Umbraco.Forms.Issues

Upgrading Umbraco Forms from 8.6.2 to 8.9.1 introduced issue with some values not being saved

Thanks for reporting @stefanie27 and for your efforts in finding the solution. I believe we've already fixed this in some other work we've done recently investigating and fixing an issue with conditions (and I can see we've found the same fix as you). The code is currently pending review but once it's passed that we'll have it out in the next patch release. I'll associate this issue with that PR such that this will be closed labelled with the release number when it's planned.

stefanie27

comment created time in 7 days

pull request commentumbraco/UmbracoDocs

Added docs for member transfer operations using Umbraco Deploy.

@bjarnef - just to check that you are aware, member groups can be transferred at the moment, but "as schema", so via `.uda files. But I'll check and/or tweak what we've done here to allow back-office transfer of member groups independent on any selection for members.

AndyButland

comment created time in 7 days

issue commentumbraco/Umbraco.Deploy.Issues

Restore triggers too early for 3rd party add-ons

Have had a few discussions and some experiments, and seems we can move the Deploy trigger for initiating file triggered operations to it's own IStartUpFilter, but one running after the next() call. That then looks to run after all of the following: components, UmbracoApplicationStartingNotification handlers and IStartUpFilter code that runs before the next() call (as per your example).

mattbrailsford

comment created time in 8 days

more