Commit graph

331 commits

Author SHA1 Message Date
Mohamed El Mouctar HAIDARA
3ed9e5cd9f docs: Update CHANGELOG.md for 0.11.2 [ci-skip] 2021-11-07 19:20:49 +01:00
Mohamed El Mouctar HAIDARA
9e164b8706 docs: Update CHANGELOG.md [ci-skip] 2021-11-07 18:34:01 +01:00
dependabot[bot]
9c9327014b
chore(deps): bump pytest-cov from 2.12.1 to 3.0.0 (#90)
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov) from 2.12.1 to 3.0.0.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases)
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v2.12.1...v3.0.0)

---
updated-dependencies:
- dependency-name: pytest-cov
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-07 18:32:46 +01:00
Mohamed El Mouctar HAIDARA
2bf42cd8d5 tests: Set display verbosity and use only one for all tests 2021-10-03 21:08:28 +02:00
Mohamed El Mouctar HAIDARA
f0a0d8b60e tests: Rename fake_role_2 and update tasks 2021-10-03 21:00:58 +02:00
Mohamed El Mouctar HAIDARA
dbdf3fb48f test: TEST_VIEW_GENERATED_FILE should be == 1 to view the graphs during testing [ci skip] 2021-10-03 20:01:02 +02:00
Mohamed El Mouctar HAIDARA
0f6ac320be docs: Update block examples 2021-10-03 16:09:57 +02:00
Mohamed El Mouctar HAIDARA
5df6ec5ec3 release: 1.0.0.dev3 2021-10-03 16:05:36 +02:00
Mohamed El Mouctar Haidara
0dc6034992
feat: Parser improvements + tests (#89) 2021-10-03 16:04:08 +02:00
Mohamed El Mouctar HAIDARA
0c415b2874 fix: Replace Node.__str__ by __repr__ 2021-09-29 10:11:09 +02:00
Mohamed El Mouctar HAIDARA
585eb6311f feat: Add support for when on include_role 2021-09-29 01:12:42 +02:00
Mohamed El Mouctar HAIDARA
efeb0b53e4 fix(renderer): Reverse block tasks order 2021-09-29 01:06:13 +02:00
Mohamed El Mouctar HAIDARA
f9ad5c9f63 fix(renderer): Do not display "when" on block edge 2021-09-29 00:45:28 +02:00
Mohamed El Mouctar HAIDARA
6bae1fa2bf fix: Reduce Node ID lengths. No need to use the full UUID 2021-09-29 00:32:51 +02:00
Mohamed El Mouctar HAIDARA
708175caf2 fix: Explicitly set color luminance to avoid bright colors 2021-09-26 19:12:35 +02:00
Mohamed El Mouctar HAIDARA
f600eed512 fix: Update pypi classifiers with python 3.7 and 3.8 2021-09-26 18:26:24 +02:00
Mohamed El Mouctar HAIDARA
5dc960744a release: 1.0.0.dev2 2021-09-26 18:21:16 +02:00
Mohamed El Mouctar HAIDARA
595bc7e343 docs: Add an example with block 2021-09-26 18:19:56 +02:00
Mohamed El Mouctar Haidara
77d3f2bd6a
feat: Add ability do distinguish the explicit block on the graph (#86) 2021-09-26 18:18:09 +02:00
Mohamed El Mouctar HAIDARA
9a0fdec592 fix(tests): Correctly insert --view option 2021-09-25 00:21:47 +02:00
Mohamed El Mouctar Haidara
8c9ad83206
feat: Add option to automatically view the generated file (#88)
This new option --view will automatically open the resulting SVG file with your system’s default viewer application for the file type
2021-09-25 00:09:20 +02:00
Mohamed El Mouctar HAIDARA
2c9c65a802 tests: Add missing docs + type annotations 2021-09-24 23:54:41 +02:00
Mohamed El Mouctar HAIDARA
4040d0a178 release: 1.0.0.dev1 2021-09-23 09:47:55 +02:00
Mohamed El Mouctar HAIDARA
fd45aedfe0 refactor: Rename node label to name 2021-09-23 08:54:49 +02:00
Mohamed El Mouctar HAIDARA
a86aa6f9c1 fix: Remove counter from parser. It's the renderer's problem 2021-09-23 08:54:49 +02:00
Mohamed El Mouctar HAIDARA
80630c7b1f fix: Manage role prefix in the renderer 2021-09-22 20:38:59 +02:00
Mohamed El Mouctar HAIDARA
56e80f2a29 Revert "fix: Add label prefix to TaskNode and RoleNode"
This reverts commit 565f5e8f8d.
2021-09-22 20:29:06 +02:00
Mohamed El Mouctar HAIDARA
565f5e8f8d fix: Add label prefix to TaskNode and RoleNode 2021-09-22 19:31:54 +02:00
Mohamed El Mouctar HAIDARA
2b875739e4 fix: Use the correct tooltip for edges 2021-09-19 21:50:16 +02:00
Mohamed El Mouctar HAIDARA
8f2f564f1d docs: Remove todo from the README.md 2021-09-19 19:32:39 +02:00
Mohamed El Mouctar HAIDARA
1d1ed4d99c docs: Update comments for GrapherCLI 2021-09-19 19:29:04 +02:00
Mohamed El Mouctar HAIDARA
7a92fe8e7a chore: type annotations + update signatures 2021-09-19 19:22:23 +02:00
Mohamed El Mouctar HAIDARA
790bacdb00 fix: Replace master by main after changing the default branch 2021-09-19 18:56:19 +02:00
Mohamed El Mouctar Haidara
a185fe7f38
feat: Curved edge label based on the path (#84) 2021-09-19 18:54:26 +02:00
Mohamed El Mouctar HAIDARA
6002e1ab8a chore: Remove useless variables + comments 2021-09-15 23:22:29 +02:00
Mohamed El Mouctar HAIDARA
9d022565ac style: Rename PostProcessor to GraphVizPostProcessor 2021-09-15 22:45:29 +02:00
Mohamed El Mouctar HAIDARA
b18985c357 Update changelog for 1.0.0 2021-09-15 22:41:51 +02:00
Mohamed El Mouctar HAIDARA
b8a5cdf780 Update changelog for 1.0.0-dev 2021-09-15 22:32:44 +02:00
Mohamed El Mouctar Haidara
dd0c4e5db2
feat: Consider inclue_role as normal role instead of task (#82) 2021-09-15 22:29:19 +02:00
Mohamed El Mouctar HAIDARA
783d77593c docs: Update CHANGELOG.md 2021-09-13 20:39:12 +02:00
dependabot[bot]
b7c68ba9f1
chore(deps): bump pytest from 6.2.4 to 6.2.5 (#83)
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.4 to 6.2.5.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.4...6.2.5)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-13 20:35:18 +02:00
Mohamed El Mouctar HAIDARA
fb71980da4 fix: Replace forgotten my_blocks to block_list + bold edge from play to role 2021-08-29 20:11:43 +02:00
Mohamed El Mouctar HAIDARA
80e9fbf993 test: Make test verbose by default with -vv in the args 2021-08-29 20:10:34 +02:00
Mohamed El Mouctar HAIDARA
7651b755b7 style: Rename some variables and fields + set root_node in the parser 2021-08-29 20:00:24 +02:00
Mohamed El Mouctar Haidara
0c1094bdc2
Refactor the grapher. Part 2 (#81) 2021-08-29 18:43:27 +02:00
Mohamed El Mouctar HAIDARA
549d44dfc2 docs: Update changelog for 0.12.0 2021-08-04 03:17:10 +02:00
Mohamed El Mouctar HAIDARA
3b27fc0cdd fix(front): Do not unhighlight the current selected node when hovering on parent node 2021-08-04 03:15:17 +02:00
Mohamed El Mouctar HAIDARA
baf8bb06a5 refactor(internal): Add prefix to generate_id function 2021-08-04 02:49:00 +02:00
Mohamed El Mouctar HAIDARA
b57097e89b fix: Refactor the JS part and fix issue when selecting/unselecting nodes 2021-08-04 02:40:25 +02:00
Mohamed El Mouctar HAIDARA
53da4b2a48 release: Prepare for next iteration 2021-08-04 00:54:38 +02:00