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

Web interface experiment. #126

Merged
merged 25 commits into from
Jun 3, 2023
Merged

Conversation

azriel91
Copy link
Owner

@azriel91 azriel91 commented May 28, 2023

Closes #125.

  • Generate GraphViz dot diagram from Flow.
  • Use tailwindcss to style GraphViz diagram.
  • Add instructions for web development workflow.

If we use dioxus, then the cargo audit and licenses checks are pending a release (to pick up DioxusLabs/dioxus#1049), or we could use leptos.

@codecov
Copy link

codecov bot commented Jun 2, 2023

Codecov Report

Patch coverage: 85.08% and project coverage change: -0.04 ⚠️

Comparison is base (794e2eb) 90.87% compared to head (1b1ce5a) 90.83%.

❗ Current head 1b1ce5a differs from pull request most recent head e12f13d. Consider uploading reports for the commit e12f13d to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #126      +/-   ##
==========================================
- Coverage   90.87%   90.83%   -0.04%     
==========================================
  Files         336      335       -1     
  Lines       30297    30403     +106     
==========================================
+ Hits        27532    27618      +86     
- Misses       2765     2785      +20     
Impacted Files Coverage Δ
crate/cmd/src/scopes/single_profile_single_flow.rs 99.28% <ø> (ø)
crate/rt_model/src/flow.rs 40.90% <0.00%> (-28.33%) ⬇️
crate/rt_model/src/item_boxed.rs 72.72% <0.00%> (-11.49%) ⬇️
crate/rt_model/src/item_graph.rs 68.42% <0.00%> (-12.83%) ⬇️
crate/rt_model/src/item_graph_builder.rs 100.00% <ø> (ø)
items/sh_cmd/src/sh_cmd_executor.rs 44.73% <0.00%> (ø)
items/tar_x/src/tar_x_apply_fns.rs 75.00% <ø> (ø)
workspace_tests/src/peace_test_error.rs 50.00% <ø> (ø)
workspace_tests/src/rt/cmds/diff_cmd.rs 99.70% <ø> (ø)
...e_tests/src/rt/cmds/sub/states_desired_read_cmd.rs 98.66% <ø> (ø)
... and 12 more

... and 5 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@azriel91 azriel91 force-pushed the feature/125/web-interface-experiment branch from 1b1ce5a to d7f41ca Compare June 2, 2023 09:31
@azriel91 azriel91 marked this pull request as ready for review June 2, 2023 09:59
@azriel91 azriel91 merged commit e46aabc into main Jun 3, 2023
10 checks passed
@azriel91 azriel91 deleted the feature/125/web-interface-experiment branch June 3, 2023 03:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Web interface experiment
1 participant