Cleanup various tidbits
This commit is contained in:
parent
70d2e21318
commit
fb767c13f0
|
|
@ -210,15 +210,15 @@ export namespace Components {
|
|||
"workflowInstanceId": string;
|
||||
"workflowModel": WorkflowModel;
|
||||
}
|
||||
interface ElsaWorkflowInstanceListScreen {
|
||||
"history"?: RouterHistory;
|
||||
"serverUrl": string;
|
||||
}
|
||||
interface ElsaWorkflowInstanceViewerScreen {
|
||||
"getServerUrl": () => Promise<string>;
|
||||
"serverUrl": string;
|
||||
"workflowInstanceId": string;
|
||||
}
|
||||
interface ElsaWorkflowInstancesListScreen {
|
||||
"history"?: RouterHistory;
|
||||
"serverUrl": string;
|
||||
}
|
||||
interface ElsaWorkflowPublishButton {
|
||||
"publishing": boolean;
|
||||
"workflowDefinition": WorkflowDefinition;
|
||||
|
|
@ -448,18 +448,18 @@ declare global {
|
|||
prototype: HTMLElsaWorkflowInstanceJournalElement;
|
||||
new (): HTMLElsaWorkflowInstanceJournalElement;
|
||||
};
|
||||
interface HTMLElsaWorkflowInstanceListScreenElement extends Components.ElsaWorkflowInstanceListScreen, HTMLStencilElement {
|
||||
}
|
||||
var HTMLElsaWorkflowInstanceListScreenElement: {
|
||||
prototype: HTMLElsaWorkflowInstanceListScreenElement;
|
||||
new (): HTMLElsaWorkflowInstanceListScreenElement;
|
||||
};
|
||||
interface HTMLElsaWorkflowInstanceViewerScreenElement extends Components.ElsaWorkflowInstanceViewerScreen, HTMLStencilElement {
|
||||
}
|
||||
var HTMLElsaWorkflowInstanceViewerScreenElement: {
|
||||
prototype: HTMLElsaWorkflowInstanceViewerScreenElement;
|
||||
new (): HTMLElsaWorkflowInstanceViewerScreenElement;
|
||||
};
|
||||
interface HTMLElsaWorkflowInstancesListScreenElement extends Components.ElsaWorkflowInstancesListScreen, HTMLStencilElement {
|
||||
}
|
||||
var HTMLElsaWorkflowInstancesListScreenElement: {
|
||||
prototype: HTMLElsaWorkflowInstancesListScreenElement;
|
||||
new (): HTMLElsaWorkflowInstancesListScreenElement;
|
||||
};
|
||||
interface HTMLElsaWorkflowPublishButtonElement extends Components.ElsaWorkflowPublishButton, HTMLStencilElement {
|
||||
}
|
||||
var HTMLElsaWorkflowPublishButtonElement: {
|
||||
|
|
@ -515,8 +515,8 @@ declare global {
|
|||
"elsa-workflow-definition-editor-screen": HTMLElsaWorkflowDefinitionEditorScreenElement;
|
||||
"elsa-workflow-definitions-list-screen": HTMLElsaWorkflowDefinitionsListScreenElement;
|
||||
"elsa-workflow-instance-journal": HTMLElsaWorkflowInstanceJournalElement;
|
||||
"elsa-workflow-instance-list-screen": HTMLElsaWorkflowInstanceListScreenElement;
|
||||
"elsa-workflow-instance-viewer-screen": HTMLElsaWorkflowInstanceViewerScreenElement;
|
||||
"elsa-workflow-instances-list-screen": HTMLElsaWorkflowInstancesListScreenElement;
|
||||
"elsa-workflow-publish-button": HTMLElsaWorkflowPublishButtonElement;
|
||||
"elsa-workflow-registry-list-screen": HTMLElsaWorkflowRegistryListScreenElement;
|
||||
"elsa-workflow-settings-modal": HTMLElsaWorkflowSettingsModalElement;
|
||||
|
|
@ -714,14 +714,14 @@ declare namespace LocalJSX {
|
|||
"workflowInstanceId"?: string;
|
||||
"workflowModel"?: WorkflowModel;
|
||||
}
|
||||
interface ElsaWorkflowInstanceListScreen {
|
||||
"history"?: RouterHistory;
|
||||
"serverUrl"?: string;
|
||||
}
|
||||
interface ElsaWorkflowInstanceViewerScreen {
|
||||
"serverUrl"?: string;
|
||||
"workflowInstanceId"?: string;
|
||||
}
|
||||
interface ElsaWorkflowInstancesListScreen {
|
||||
"history"?: RouterHistory;
|
||||
"serverUrl"?: string;
|
||||
}
|
||||
interface ElsaWorkflowPublishButton {
|
||||
"onExportClicked"?: (event: CustomEvent<any>) => void;
|
||||
"onImportClicked"?: (event: CustomEvent<File>) => void;
|
||||
|
|
@ -774,8 +774,8 @@ declare namespace LocalJSX {
|
|||
"elsa-workflow-definition-editor-screen": ElsaWorkflowDefinitionEditorScreen;
|
||||
"elsa-workflow-definitions-list-screen": ElsaWorkflowDefinitionsListScreen;
|
||||
"elsa-workflow-instance-journal": ElsaWorkflowInstanceJournal;
|
||||
"elsa-workflow-instance-list-screen": ElsaWorkflowInstanceListScreen;
|
||||
"elsa-workflow-instance-viewer-screen": ElsaWorkflowInstanceViewerScreen;
|
||||
"elsa-workflow-instances-list-screen": ElsaWorkflowInstancesListScreen;
|
||||
"elsa-workflow-publish-button": ElsaWorkflowPublishButton;
|
||||
"elsa-workflow-registry-list-screen": ElsaWorkflowRegistryListScreen;
|
||||
"elsa-workflow-settings-modal": ElsaWorkflowSettingsModal;
|
||||
|
|
@ -821,8 +821,8 @@ declare module "@stencil/core" {
|
|||
"elsa-workflow-definition-editor-screen": LocalJSX.ElsaWorkflowDefinitionEditorScreen & JSXBase.HTMLAttributes<HTMLElsaWorkflowDefinitionEditorScreenElement>;
|
||||
"elsa-workflow-definitions-list-screen": LocalJSX.ElsaWorkflowDefinitionsListScreen & JSXBase.HTMLAttributes<HTMLElsaWorkflowDefinitionsListScreenElement>;
|
||||
"elsa-workflow-instance-journal": LocalJSX.ElsaWorkflowInstanceJournal & JSXBase.HTMLAttributes<HTMLElsaWorkflowInstanceJournalElement>;
|
||||
"elsa-workflow-instance-list-screen": LocalJSX.ElsaWorkflowInstanceListScreen & JSXBase.HTMLAttributes<HTMLElsaWorkflowInstanceListScreenElement>;
|
||||
"elsa-workflow-instance-viewer-screen": LocalJSX.ElsaWorkflowInstanceViewerScreen & JSXBase.HTMLAttributes<HTMLElsaWorkflowInstanceViewerScreenElement>;
|
||||
"elsa-workflow-instances-list-screen": LocalJSX.ElsaWorkflowInstancesListScreen & JSXBase.HTMLAttributes<HTMLElsaWorkflowInstancesListScreenElement>;
|
||||
"elsa-workflow-publish-button": LocalJSX.ElsaWorkflowPublishButton & JSXBase.HTMLAttributes<HTMLElsaWorkflowPublishButtonElement>;
|
||||
"elsa-workflow-registry-list-screen": LocalJSX.ElsaWorkflowRegistryListScreen & JSXBase.HTMLAttributes<HTMLElsaWorkflowRegistryListScreenElement>;
|
||||
"elsa-workflow-settings-modal": LocalJSX.ElsaWorkflowSettingsModal & JSXBase.HTMLAttributes<HTMLElsaWorkflowSettingsModalElement>;
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ export class ElsaStudioRoot {
|
|||
</stencil-route-link>
|
||||
<stencil-route-link url="/workflow-registry" anchorClass="text-gray-300 hover:bg-gray-700 hover:text-white px-3 py-2 rounded-md text-sm font-medium" activeClass="text-white bg-gray-900">Workflow Registry
|
||||
</stencil-route-link>
|
||||
<stencil-route-link url="/custom-activities" class="text-gray-300 hover:bg-gray-700 hover:text-white px-3 py-2 rounded-md text-sm font-medium">Custom Activities</stencil-route-link>
|
||||
{/*<stencil-route-link url="/custom-activities" class="text-gray-300 hover:bg-gray-700 hover:text-white px-3 py-2 rounded-md text-sm font-medium">Custom Activities</stencil-route-link>*/}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@ export class ElsaStudioWorkflowInstancesList {
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<elsa-workflow-instances-list-screen history={this.history} serverUrl={this.serverUrl} />
|
||||
<elsa-workflow-instance-list-screen history={this.history} serverUrl={this.serverUrl} />
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -8,10 +8,10 @@ import {DropdownButtonItem, DropdownButtonOrigin} from "../../../controls/elsa-d
|
|||
import {Map, parseQuery} from '../../../../utils/utils';
|
||||
|
||||
@Component({
|
||||
tag: 'elsa-workflow-instances-list-screen',
|
||||
tag: 'elsa-workflow-instance-list-screen',
|
||||
shadow: false,
|
||||
})
|
||||
export class ElsaWorkflowInstancesListScreen {
|
||||
export class ElsaWorkflowInstanceListScreen {
|
||||
@Prop() history?: RouterHistory;
|
||||
@Prop() serverUrl: string;
|
||||
@State() workflowBlueprints: Array<WorkflowBlueprintSummary> = [];
|
||||
|
|
@ -1,3 +1,2 @@
|
|||
@using Microsoft.Extensions.Configuration
|
||||
@namespace ElsaDashboard.Samples.AspNetCore.Monolith.Pages
|
||||
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
|
||||
|
|
@ -15,11 +15,4 @@
|
|||
<ProjectReference Include="..\..\..\persistence\Elsa.Persistence.EntityFramework\Elsa.Persistence.EntityFramework.MySql\Elsa.Persistence.EntityFramework.MySql.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="5.0.5">
|
||||
<PrivateAssets>all</PrivateAssets>
|
||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||
</PackageReference>
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
|
|
|||
|
|
@ -1,8 +1,6 @@
|
|||
using Elsa.Activities.UserTask.Extensions;
|
||||
using Elsa.Persistence.EntityFramework.Core.Extensions;
|
||||
using Elsa.Persistence.EntityFramework.Sqlite;
|
||||
using Elsa.Persistence.EntityFramework.SqlServer;
|
||||
using Elsa.Persistence.YesSql;
|
||||
using Elsa.Samples.Server.Host.Activities;
|
||||
using Elsa.Server.Hangfire.Extensions;
|
||||
using Hangfire;
|
||||
|
|
@ -13,7 +11,6 @@ using Microsoft.Extensions.DependencyInjection;
|
|||
using Microsoft.Extensions.Hosting;
|
||||
using NodaTime;
|
||||
using NodaTime.Serialization.JsonNet;
|
||||
using Quartz;
|
||||
|
||||
namespace Elsa.Samples.Server.Host
|
||||
{
|
||||
|
|
@ -100,7 +97,6 @@ namespace Elsa.Samples.Server.Host
|
|||
app
|
||||
.UseCors()
|
||||
.UseHttpActivities()
|
||||
.UseCors()
|
||||
.UseRouting()
|
||||
.UseEndpoints(endpoints =>
|
||||
{
|
||||
|
|
|
|||
|
|
@ -54,7 +54,6 @@ namespace Elsa.Server.Api.Endpoints.WorkflowRegistry
|
|||
public int Version { get; set; }
|
||||
public string? TenantId { get; set; }
|
||||
public bool IsSingleton { get; set; }
|
||||
public bool IsEnabled { get; set; }
|
||||
public bool IsPublished { get; set; }
|
||||
public bool IsLatest { get; set; }
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue