Skip to content

Commit

Permalink
feat: build graph endpoint for pipeline visualization (#995)
Browse files Browse the repository at this point in the history
* feat: visualization WIP

* wip: arquint layout DEPRECATED

* chore: clean up and convert to DOT edges format

* feat: stages/steps nested subgraphs

* feat: stages & edges

* wip

* wip: added built-in nodes and negative ids

* wip: add build_id to dag struct

* chore: merge with main

* feat: services

* wip: established required code, clean-up phase

* tweak: return on complexity error

* chore: clean up code

* fix: account for canceled and skipped

* fix: compile with commit

Co-authored-by: Easton Crupper <[email protected]>

* fix: typo

* fix: add Graph to api spec

* fix: reorganize imports

* enhance: use constant for complexity limit

* enhance: check complexity prior to processing

* fix: combine builtin node check

* fix: account for all statuses

* chore: revert gitignore

* chore: move comment

* fix: use resource count returned from db

* fix: swagger headers

* fix: linting

* chore: revert docker-compose

* chore: revert docker-compose

* fix: api-spec schema

* fix: linting

* fix: use perPage var over hardcoded variable

* enhance: resource fetch optimization

* enhance: ruleset and status clarity

* fix: comments

* chore: remove unused initializations

---------

Co-authored-by: Easton Crupper <[email protected]>
  • Loading branch information
plyr4 and ecrupper authored Nov 3, 2023
1 parent a22bbad commit 32bd680
Show file tree
Hide file tree
Showing 2 changed files with 610 additions and 0 deletions.
Loading

0 comments on commit 32bd680

Please sign in to comment.