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

Filter Implementations which need missing required TypeInstance injection #458

Merged
merged 9 commits into from
Aug 25, 2021

Conversation

pkosiec
Copy link
Member

@pkosiec pkosiec commented Aug 23, 2021

Description

Changes proposed in this pull request:

  • Filter Implementations which need missing required Type Instance injection
  • Refactor Resolving Type References for Policy

Notes

This pull request bases on #452. Once #452 is merged, this PR will be rebased.
Done

Testing

No manual testing needed, as modified integration tests and unit tests (including renderer one) cover this case.

Related issue(s)

#438

@pkosiec pkosiec added enhancement New feature or request WIP Work in progress area/engine Relates to Engine labels Aug 23, 2021
@pkosiec pkosiec marked this pull request as ready for review August 24, 2021 09:15
@pkosiec pkosiec force-pushed the filter-impl-without-inject branch 2 times, most recently from 39fbe73 to 2dd9eb0 Compare August 24, 2021 12:24
@pkosiec pkosiec removed the WIP Work in progress label Aug 24, 2021
pkg/engine/k8s/policy/deepcopy.extend.go Show resolved Hide resolved
pkg/engine/k8s/policy/resolve_test.go Show resolved Hide resolved
pkg/engine/k8s/policy/resolve_test.go Outdated Show resolved Hide resolved
pkg/engine/k8s/policy/resolve_test.go Outdated Show resolved Hide resolved
hub-js/graphql/public/schema.graphql Outdated Show resolved Hide resolved
pkg/hub/client/public/filter_test.go Show resolved Hide resolved
pkg/hub/client/public/filter_test.go Outdated Show resolved Hide resolved
@mszostok
Copy link
Member

I approved that as it works and it lgtm. I'm only not sure about the API and it's behaviour but we can discuss that offline.

@pkosiec pkosiec enabled auto-merge (squash) August 25, 2021 15:05
@pkosiec pkosiec merged commit 65fe9bc into capactio:main Aug 25, 2021
@pkosiec pkosiec deleted the filter-impl-without-inject branch August 25, 2021 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/engine Relates to Engine enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants