Skip to content

feat(ufw): onboarding of resource and datasource - #1590

Open
alextiugan15 wants to merge 24 commits into
stackitcloud:mainfrom
alextiugan15:feat/onboard-ufw
Open

feat(ufw): onboarding of resource and datasource#1590
alextiugan15 wants to merge 24 commits into
stackitcloud:mainfrom
alextiugan15:feat/onboard-ufw

Conversation

@alextiugan15

@alextiugan15 alextiugan15 commented Sep 10, 2026

Copy link
Copy Markdown

Description

Jira ticket

feat(ufw): onboard service

  • created folder structure
  • link root and ufw rules
  • added handling for ufw rules list, describe, create, update, delete

refactor(ufw):

  • clean & refactored list implementation
  • added describe implementation

refactor(ufw):

  • added tests for list implementation

refactor(ufw):

  • added tests for describe implementation

refactor(ufw):

  • added tests for delete implementation

refactor(ufw):

  • added tests for create implementation
  • fixed -p and -o flags that were used for something else

refactor(ufw):

  • added tests for update implementation
  • fixed -o flag that was already used by the system

refactor(ufw):

  • completed workflow for cli commands

refactor(ufw):

  • completed workflow for cli commands

docs(ufw):

  • updated docs

Checklist

  • Issue was linked above
  • Code format was applied: make fmt
  • Examples were added / adjusted (see e.g. here)
  • Docs are up-to-date: make generate-docs (will be checked by CI)
  • Unit tests got implemented or updated
  • Unit tests are passing: make test (will be checked by CI)
  • No linter issues: make lint (will be checked by CI)

- created folder structure
- added UfwCustomEndpointKey constant
- realized link between root and ufw rules
- added handling for ufw rules listing
- clean & refactored list implementation
- added describe implementation
- added delete implementation
- added create implementation
- added create implementation
- added update implementation
- added tests for list implementation
- added tests for describe implementation
- added tests for delete implementation
- added tests for create implementation
- fixed -p and -o flags that were used for something else
- added tests for update implementation
- fixed -o flag that was already used by the system
- completed workflow for cli commands
- fixed lint errors
- added generated docs
- updated list to correctly display fields
- updated rules CRUD documentation
- fixed update rules
- fixed create rules tests
- fixed create rules type
- updated docs
# Conflicts:
#	go.mod
#	go.sum
- fixed lint
@alextiugan15
alextiugan15 requested a review from a team as a code owner September 10, 2026 06:42
- reverted valkey to 0.3.0, issue from merge with main
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.

2 participants