Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[vrotsc] (#325) Add Workflow canvas Workflow item #334

Merged
merged 17 commits into from
Jul 16, 2024

Commits on Jul 16, 2024

  1. style: Formatting

    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    f80e413 View commit details
    Browse the repository at this point in the history
  2. feat: Added Workflow Item Decorator

    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    16e927c View commit details
    Browse the repository at this point in the history
  3. fix: Error handling when calling transform, but no source files

    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    97f238c View commit details
    Browse the repository at this point in the history
  4. fix: No longer accepting falsey action source text

    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    19cc220 View commit details
    Browse the repository at this point in the history
  5. feat: Adding new Type Of Decorator Strategy

    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    0fd9b17 View commit details
    Browse the repository at this point in the history
  6. fix: Waiting Timer Decorator Strategy No longer returning source text

    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    e0783c5 View commit details
    Browse the repository at this point in the history
  7. refactor(canvasItemDecoratorStrategy)!: Removed getItemInfo

    The strategy pattern is not correctly implemented. It holds state and it
    should not. I think when I was writing it I got side tracked with the
    implementation because of the amount of changes and refactoring that was
    required.
    
    Will fix this in another commit
    
    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    6bb9ce0 View commit details
    Browse the repository at this point in the history
  8. feat: Add workflowItemDecoratorStrategy.ts

    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    68e3b7a View commit details
    Browse the repository at this point in the history
  9. refactor!: Strategy pattern better followed

    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    5bd022f View commit details
    Browse the repository at this point in the history
  10. fix: Will not set the strategy in the descriptor if RootItem

    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    f396cba View commit details
    Browse the repository at this point in the history
  11. refactor: Renamed item to strategy in WorkflowItemDescriptor

    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    033ea6d View commit details
    Browse the repository at this point in the history
  12. test: Add tests for Workflow Items

    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    950afd6 View commit details
    Browse the repository at this point in the history
  13. docs: Updated release notes and workflows documentation

    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    740f4ce View commit details
    Browse the repository at this point in the history
  14. style: Lint

    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    fdb07d8 View commit details
    Browse the repository at this point in the history
  15. style: Lint

    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    acbae42 View commit details
    Browse the repository at this point in the history
  16. docs: Moved documentation to the correct strategy, away from annotations

    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    7ee6326 View commit details
    Browse the repository at this point in the history
  17. refactor: Better error handling when creating a program

    Also some small type improvements
    Signed-off-by: Stefan Genov <stefan.genov@broadcom.com>
    Michaelpalacce committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    badfa8b View commit details
    Browse the repository at this point in the history