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

Add GUI support for managing fapolicyd.config #830

Closed
jw3 opened this issue Mar 20, 2023 · 2 comments · Fixed by #909
Closed

Add GUI support for managing fapolicyd.config #830

jw3 opened this issue Mar 20, 2023 · 2 comments · Fixed by #909
Assignees
Labels
enhancement New feature or request fapolicyd-feature New feature in fapolicyd that is not yet supported. Needs Wireframe GUI design and mockup needed ui Work related to the UI
Milestone

Comments

@jw3
Copy link
Member

jw3 commented Mar 20, 2023

Text editor similar to rules for editing and validating fapolicyd configuration.

@jw3 jw3 added enhancement New feature or request ui Work related to the UI Needs Wireframe GUI design and mockup needed fapolicyd-feature New feature in fapolicyd that is not yet supported. labels Mar 20, 2023
@jw3 jw3 added this to the v1.2 milestone Jun 24, 2023
@egbicker egbicker self-assigned this Jul 5, 2023
@egbicker
Copy link
Contributor

egbicker commented Jul 6, 2023

@jw3 are the rust bindings in place for this? I found the config_file_path() in pyo3/config/config.rs but that looks like the wrong config path for this issue

@jw3
Copy link
Member Author

jw3 commented Jul 6, 2023

The rust bindings are not in place yet, but for now you can just mock up something that provides the full config text (like the rule text).

This is going to be a text based UI that is very similar to the rules text editor. You could start looking at how SourceView is integrated into the Rules and start adding an editor view like that for config.

There will be the same view at the bottom to show parse error/warnings, like rules.

Don't worry about the source highlighting for now.

The menu item for this will be under Daemon.

@jw3 jw3 changed the title Add support for managing fapolicyd.config Add GUI support for managing fapolicyd.config Jul 6, 2023
@jw3 jw3 modified the milestones: v1.2, New fapolicyd features Sep 21, 2023
@jw3 jw3 closed this as completed in #909 Sep 26, 2023
jw3 pushed a commit that referenced this issue Sep 26, 2023
Adds the user interface components for fapolicyd configuration editing
and deployment.

Closes #830
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request fapolicyd-feature New feature in fapolicyd that is not yet supported. Needs Wireframe GUI design and mockup needed ui Work related to the UI
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants