Code Monkey home page Code Monkey logo

warewolf-esb / warewolf Goto Github PK

View Code? Open in Web Editor NEW
266.0 50.0 119.0 565.83 MB

Effortless Microservice Design and Integration. This repository includes the code-base for the Warewolf Studio and Server.

C# 88.31% PowerShell 0.30% F# 0.71% GLSL 0.01% Batchfile 0.93% HTML 0.22% Gherkin 5.23% JavaScript 3.52% CSS 0.20% Smalltalk 0.32% Shell 0.01% Dockerfile 0.01% TypeScript 0.16% TSQL 0.03% ASP.NET 0.01% SCSS 0.05% Go 0.01%
warewolf c-sharp eula microservices flow-based-programming flowchart rest-api visual drag-and-drop rapid-development

warewolf's Issues

Does Warewolf support complex viewModel

I have one requirement says I have product and its categories, I want to assign Category to Product . For example I have Product A and I want to assign a Category A to it.

Adding Dll's

Hi there.

Im looking at using my existing Dll's I use, however cant see how to add them in to Warewolf

Ive followed the https://warewolf.io/knowledge-base/using-dlls/ knowledge base link for this however very confusing.

Can someone please create a video for this so I can see where to click?

What version of the .net framework does it have to be compiled against?

View Model Unit Test Coverage

The project Warewolf.Studio.Viewmodels requires 90% Test coverage.

image

Commands and methods should have 100% test Coverage.
Dependendencies must be injected and mocking should be carried out using the Moq framework.
Each class listed above must have test coverage of at least 90% by its test class and coverage must not be incidental.
All Tests in the project Warewolf.AcceptanceTesting.* must continue to pass.

Error workflow

Error workflow :

Why when I click an the "New service" Button shows me an error ?
​Why when I try to open the workflow "Hello world" whows me an error?​

image015
image013
image002

Note:
System.Windows.Markup.XamlParseException: Se produjo una excepción al establecer connectionId. ---> System.InvalidCastException: No se puede convertir un objeto de tipo 'System.Windows.Input.CommandBinding' al tipo 'System.Activities.Presentation.View.DesignerView'.

Unit Test coverage on Warewolf.Studio.ViewModels

The project Warewolf.Studio.Viewmodels requires 90% Test coverage.

Create a MSTest unit test project called Warewolf.Studio.Viewmodels.Test
For ExplorerViewModel.cs

Create a corresponding MsTest Test class named ExplorerViewModelTest
Create a set of unit tests that tests the following classes up until at least 90% coverage

  •             ExplorerItemViewModel
    
  •             ExplorerViewModel
    
  •             EnvironmentViewModel
    
  •             ExplorerItemViewModel
    
  •             SingleEnvironmentExplorerViewModel
    
  •             DeploySourceExplorerViewModel
    
  •             DeployDestinationViewModel
    

Commands and methods should have 100% test Coverage.
Dependendencies must be injected and mocking should be carried out using the Moq framework.
Each class listed above must have test coverage of at least 90% by its test class and coverage must not be incidental.
All Tests in the project Warewolf.AcceptanceTesting.* must continue to pass.

WOLF-1394

Website contact form is broken

There is no other place to put this, sorry. Firefox and Chrome cannot access the contact forms on the main website at warewolf.io, which are apparently broken. Filling out the form sends you to a SurveyMonkey survey. Signing up for the blog fails to send a verification request email. Thanks.

Using Studio for POST

Newbie to WareWolf-ESB. Can you please provide me a how-to blog / detail for configuring a post external microservice which takes 3 input parameters and outputs a json?

DateandTime feature has wrong specs

Hi,

The DateandTime.feature file contains the same specs as the Aggregate Calculate.feature file.
The DateandTime.feature should be updated/reverted back to reflect the correct specs.

Thanks

Scheduler Run Task

Acceptance Criteria: A task can be executed from the task scheduler from the run menu. Right click Task in Warewolf > Run now... should execute the task which then executes the workflow.

WOLF-22

Delete Row, Insert Row options are not disabled on QVI mouse right click menu.

Please look at the below 3 issues

3 Issues needs to be resolved

  • Delete Row and Insert Row is not disabled when mouse right click on QVI for Base conversion, Data merge, Data Split, Gather System Info and Assign tools.
  • If you click on Show large view by using mouse right click on QVI, tool is not opening the large view.
  • Delete and Insert row options are Enabled when you right click on tools header/QVI icon. (For some tools it is deleting the last row but for Assign and Find Record Index tools, it is throwing exceptions).
    Barney needs to confirm whether those options should be disabled or must delete the last row.

NOTE: if cursor is on the line and right click happens else where, then allow the show of the add/delete. If the cursor is not there, then don't.

WOLF-62

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.