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

[Feature]: move policies into database #413

Open
kitsudaiki opened this issue Aug 3, 2024 · 0 comments
Open

[Feature]: move policies into database #413

kitsudaiki opened this issue Aug 3, 2024 · 0 comments
Labels
Ansible Breaking: Config Changes in config-files C++ Deploy-Process in case the deploy-process has to be updated Documentation requires an update of the documentation Kubernetes L: ★★★ Expect high difficulty New feature / Improvement new features and improvements of existing features Test updates in test-code (functional-tests and so on) Topic: Usability changes to improve the usability of the program
Milestone

Comments

@kitsudaiki
Copy link
Owner

Feature

Description

The current version with the separate policy is bad and makes only problems. These policies should be moved into a new database-table, to provide more flexibility.

Acceptance Criteria

  • policies were added to the database as new table
  • admin is allowed for every endpoint by default
  • a new api-endpoint was added to add and remove roles for specific endpoints
  • the old policy file was removed from the examples, helm-chart and ansible-playbook
  • python-sdk and go-cli were updated to be able to use the new endpoint
  • basic tests were added

Additional Information

Blocked by

How to test

@kitsudaiki kitsudaiki added Documentation requires an update of the documentation New feature / Improvement new features and improvements of existing features Test updates in test-code (functional-tests and so on) Topic: Usability changes to improve the usability of the program Breaking: Config Changes in config-files Deploy-Process in case the deploy-process has to be updated L: ★★★ Expect high difficulty labels Aug 3, 2024
@kitsudaiki kitsudaiki added this to the 0.6.0 milestone Aug 3, 2024
@kitsudaiki kitsudaiki assigned kitsudaiki and unassigned kitsudaiki Aug 3, 2024
@kitsudaiki kitsudaiki modified the milestones: 0.6.0, backlog core Oct 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Ansible Breaking: Config Changes in config-files C++ Deploy-Process in case the deploy-process has to be updated Documentation requires an update of the documentation Kubernetes L: ★★★ Expect high difficulty New feature / Improvement new features and improvements of existing features Test updates in test-code (functional-tests and so on) Topic: Usability changes to improve the usability of the program
Projects
Status: No status
Development

No branches or pull requests

1 participant