Commit graph

424 commits

Author SHA1 Message Date
dependabot[bot]
5f5d7fc6a8
chore(deps): update black requirement from ~=23.3 to ~=23.7 (#153)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-12 00:52:23 +02:00
dependabot[bot]
7922f50eff
chore(deps): bump pytest-cov from 4.0.0 to 4.1.0 (#149)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-03 20:22:50 +02:00
Mohamed El Mouctar HAIDARA
0953291bf2 docs: Release v2.0.0 [ci skip] 2023-06-03 20:06:02 +02:00
Mohamed El Mouctar HAIDARA
87cea5b247 Release 2.0.0-dev2 2023-05-28 12:41:39 +02:00
Mohamed El Mouctar Haidara
54aaf7b418
fix(mermaid): Fix group by roles name (#147) 2023-05-28 12:34:41 +02:00
haidaraM
b56b73bb1b Autoformat code using black 2023-05-24 22:37:11 +00:00
Mohamed El Mouctar HAIDARA
3cf26417e0 fix(mermaid): Remove loop icon since GH doesn't support it 2023-05-25 00:30:50 +02:00
Mohamed El Mouctar HAIDARA
74494d3d99 fix(mermaid): Add some spaces in the node name 2023-05-13 18:23:08 +02:00
Mohamed El Mouctar Haidara
f2c3fc89cf
feat(mermaid): Add support for loop icon (#146) 2023-05-13 18:21:39 +02:00
Mohamed El Mouctar Haidara
389e6ffda3
Initial support for mermaidjs (#144)
Co-authored-by: haidaraM <haidaraM@users.noreply.github.com>
2023-05-13 14:41:07 +02:00
Mohamed El Mouctar Haidara
bc318c5814
feat: Refactor the rendering part to make it more extensible (#143)
Co-authored-by: haidaraM <haidaraM@users.noreply.github.com>
2023-05-10 18:45:57 +02:00
dependabot[bot]
226bbd9a7f
chore(deps): bump pytest from 7.3.0 to 7.3.1 (#142)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-02 22:43:19 +02:00
dependabot[bot]
9fff5c50fd
chore(deps): update black requirement from ~=23.0 to ~=23.3 (#141)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-02 22:42:46 +02:00
dependabot[bot]
086c7b16ce
chore(deps): bump pytest from 7.1.3 to 7.3.0 (#140)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-02 22:33:59 +02:00
Mohamed El Mouctar HAIDARA
3295ac496a fix type hint 2023-04-12 18:13:21 +02:00
Mohamed El Mouctar HAIDARA
c49c19c45f ci: cancel running tests jobs 2023-04-12 16:48:29 +02:00
Mohamed El Mouctar Haidara
84d759d70c
ci: Trigger black on python file changes only + autocommit (#139)
Co-authored-by: haidaraM <haidaraM@users.noreply.github.com>
2023-04-12 16:43:44 +02:00
dependabot[bot]
68e137e762
chore(deps): update ansible-core requirement from <2.14,>=2.12 to >=2.12,<2.15 (#134)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mohamed El Mouctar HAIDARA <elmhaidara@gmail.com>
2023-04-12 16:25:35 +02:00
dependabot[bot]
31a264b285
chore(deps): bump pyquery from 1.4.3 to 2.0.0 (#135)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-04 09:47:51 +01:00
Mohamed El Mouctar HAIDARA
be6e2a740e ci: disable job summary for the moment 2023-01-04 09:39:32 +01:00
Mohamed El Mouctar HAIDARA
858e90a46d fix: Use the correct ref when displaying images from the main branch 2022-10-17 15:53:54 +02:00
Mohamed El Mouctar Haidara
3326ab0dde
feat: Add rendered images to job summary (#112) 2022-10-17 15:46:07 +02:00
dependabot[bot]
4f3982ad5b
chore(deps): bump actions/setup-python from 2 to 4 (#130)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-17 13:28:57 +02:00
dependabot[bot]
453d15dfbe
chore(deps): bump actions/checkout from 2 to 3 (#129)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-17 13:26:13 +02:00
dependabot[bot]
d54978f791
chore(deps): bump actions/upload-artifact from 2 to 3 (#131)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-17 13:25:58 +02:00
Mohamed El Mouctar HAIDARA
d250062430 feat: Add dependabot for github-actions 2022-10-17 13:23:10 +02:00
Mohamed El Mouctar HAIDARA
8b8b8d3cb1 docs update [ci skip] 2022-10-11 00:41:48 +02:00
Mohamed El Mouctar Haidara
12cee0fbd5
feat: Add test cases for role dependencies (#127) 2022-10-11 00:32:23 +02:00
dependabot[bot]
0b1124b8f1
chore(deps): update ansible-core requirement from <2.13,>=2.11 to >=2.12,<2.14 (#115)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mohamed El Mouctar HAIDARA <elmhaidara@gmail.com>
2022-10-09 14:12:57 +02:00
dependabot[bot]
a8dfd02434
chore(deps): bump pytest from 7.1.2 to 7.1.3 (#126)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-01 14:07:13 +02:00
dependabot[bot]
1c329326a7
chore(deps): bump pytest-cov from 3.0.0 to 4.0.0 (#125)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-01 12:16:00 +02:00
Mohamed El Mouctar HAIDARA
35a77061e0 Release 1.2.0 2022-08-21 17:00:02 +02:00
Mohamed El Mouctar HAIDARA
ba5eb89035 Release 1.2.0 2022-08-21 16:58:30 +02:00
Mohamed El Mouctar Haidara
bd59661b2c
fix: Avoid recursive endless loop when a role references itself (#123) 2022-08-21 16:55:38 +02:00
Mohamed El Mouctar Haidara
75f26a9ea2
feat: Add a flag to group roles by name - Revert the old behavior (#122) 2022-08-20 14:35:27 +02:00
Mohamed El Mouctar Haidara
e7f23daee7
fix: Roles usages and do not use multiple edges for role tasks (#120) 2022-08-17 22:20:55 +02:00
Mohamed El Mouctar HAIDARA
a707d154d0 docs: Update limitation [ci skip] 2022-08-15 02:55:19 +02:00
Mohamed El Mouctar HAIDARA
134c3d49e7 feat: Add hover on playbooks 2022-08-15 02:40:53 +02:00
Mohamed El Mouctar HAIDARA
4599b10f4f fix: Only render role once for multiple playbooks and refactor 2022-08-15 02:37:03 +02:00
Mohamed El Mouctar Haidara
af67fd5f60
feat: Add support multiple playbooks in one graph (#118) 2022-08-14 22:59:46 +02:00
Mohamed El Mouctar Haidara
89534c1fd3
feat: Add test case for community downloaded roles and collections (#117) 2022-07-30 20:54:55 +02:00
Mohamed El Mouctar HAIDARA
3b0fcf8c8b fix(pypi): Use the correct license GPLv3 2022-07-17 18:57:45 +02:00
Mohamed El Mouctar HAIDARA
41b8e5414c release 1.1.3 2022-07-17 18:48:39 +02:00
Mohamed El Mouctar Haidara
9116df0c0e
fix: Improve the position of the conditions on the edges (#116)
* fix: Improve the position of the conditions on the edges

Fix #98
2022-07-17 18:44:16 +02:00
Mohamed El Mouctar Haidara
f3dbfd0ed1
fix: Render a single node when multiple playbooks use the same role (#111)
* fix: Render a single node when multiple playbooks use the same role

Related to #110
2022-07-02 11:40:00 +02:00
Mohamed El Mouctar HAIDARA
3f6dd6f27b tests: change assert order for consistency 2022-06-26 18:02:49 +02:00
Mohamed El Mouctar HAIDARA
d4d79b811e release 1.1.2 2022-06-22 12:24:09 +02:00
Jan Heidbrink
c9174f7119
Forbid incompatible ansible-core versions >= 2.13 (#114) 2022-06-22 12:20:40 +02:00
dependabot[bot]
8f877a6d49
chore(deps): bump pytest from 7.1.1 to 7.1.2 (#107)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-19 00:02:42 +02:00
Mohamed El Mouctar Haidara
2d5f70d6f6
refactor(internal): Remove useless EdgeNode (#109) 2022-06-18 00:11:16 +02:00