Code Monkey home page Code Monkey logo

logicappsux's Introduction

Project

Documentation for getting started can be found at https://aka.ms/logicappsux

Contributing

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.

When you submit a pull request, a CLA bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repos using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.

logicappsux's People

Contributors

aleks-gdb avatar almaasrawi avatar azure-logic-apps-automation avatar bnarayanared avatar ccastrotrejo avatar cdgolmar-msft avatar csigs avatar daniellecogs avatar dependabot[bot] avatar ek68794998 avatar elaina-lee avatar eric-b-wu avatar hartra344 avatar jaimereyesmx avatar joaquimmalcampo avatar joechung-msft avatar nicl9923 avatar pranaydubeymicrosoft avatar preetriti1 avatar ram-g avatar refortie avatar rllyy97 avatar shuktika12163 avatar t-jennlee avatar takyyon avatar tonytang-microsoft-com avatar usafowose avatar valentina-vallalta avatar wifun avatar yogijogifresh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

logicappsux's Issues

Workflow Validation failed

image

I created a workflow trying to invoke another workflow in the logic app. Validation failed saying the workflow could not be found although it did exist in the logic app. After deleting the "Invoke another workflow" action, validation now fails with this error.

AB#15953157

Settings are not correctly populated for newly created triggers

Create a new workflow and open designer
Add request trigger.
Add the below schema -

{
    "properties": {
        "arrayData": {
            "items": {
                "properties": {
                    "item": {
                        "type": "integer"
                    }
                },
                "required": [
                    "item"
                ],
                "type": "object"
            },
            "type": "array"
        },
        "objectData": {
            "properties": {
                "A": {
                    "type": "string"
                }
            },
            "type": "object"
        }
    },
    "type": "object"
}

Go to settings and check
Result: It only shows Secure data and inputs. Its missing all the other along with split On.

Old designer -
image
New designer -
image

Scenario 2 -
On reload of this definition, its still missing the split On and custom tracking Id.
image
AB#15929267

Unwanted Page Scroll

Scrolling anywhere on the canvas will scroll the canvas as expected, but scrolling on the react-flow controls (minimap or control/zoom buttons) causes the whole page itself to scroll.
When we render designer in Portal there is a 100vh css val that results in some hidden overdraw that we only experience in this one scroll instance.

bugbash-scroll_page

AB#15952156

Can't remove optional parameter for dropdown

  1. Choose GET as the method for request trigger

  2. Open dropdown for method parameter

  3. Delete the value and press enter

  4. Switch to a different parameter
    notice that there's no value shown for method parameter
    image

  5. Switch to code view, the old value is still there

image

AB#15952859

Wrong card shown

Authentication editor does not have its properties aligned

  1. Add Http action in the workflow.
  2. In authentication parameter select Managed Identity and OAuth.

Result: The placeholders do not seem to be properly aligned and also the left alignment of its properties are different.
Expectation: Even though it has sub properties either all of the sub properties should have label in left and value in right or it should be label top and value bottom

image
image

Also even though managed identity is selected for the logic app it still shows the error above.

AB#15958393

[Data mapper] Command Bar styling

The command bar is using V8 so the background color wasn't set appropriately. The color should be the following (might need to use custom value for now)

  1. Background color: colorNeutralBackground4 (#F0F0F0 for light, #0A0A0A for dark)
  2. Text color: colorNeturalForeground1 or used whatever the current Azure theming provide for light and dark
  3. Icon color: colorBrandForeground1 or used whatever the current Azure theming provide for light and dark

https://github.com/Azure/logic_apps_designer/blob/main/libs/data-mapper/src/lib/components/commandBar/EditorCommandBar.tsx

image

Open the workflow and it's dirty

Scope nodes can be dragged into child Scope nodes

bugbash-nested_scope_drag

Repro Steps:

  1. In a workflow, create a Scope node, then another Scope within
  2. Click and drag the parent Scope node header inside of the child Scope node
  3. This operation should be counted as illegal, but the action is allowed and just deletes both of the nodes

The issue:

  • Scope nodes cannot be drag-moved into themselves, but that is only checking the graph-id of the new position
  • The nested position only checks the nested graph-id, so it looks valid

AB#15951748

Edge button blocking mouse events

If you click and drag what you think is the background next to an edge's add-node button, the drag is blocked by the drop target on the edge button.

This blocks any mouse interaction like primary/secondary clicks as well.

bugbash-blocked_drag_target

AB#15952523

Panel closes upon operations loading

Repro Steps:

  1. Open a workflow
  2. Before the nodes load their operation data, open the panel by clicking on a node
  3. When the operations finish loading their data, the panel closes instead of just updating with the data

bugbash-initial_load_panel

AB#15952039

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.