-
Notifications
You must be signed in to change notification settings - Fork 3
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: defenseunicorns/pepr
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.18.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: defenseunicorns/pepr
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.19.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 6 commits
- 17 files changed
- 4 contributors
Commits on Dec 5, 2023
-
feat: create a library of helper functions that make working with pep…
…r easier (#415) ## Description Added module-helpers.ts and module-helpers.spec.ts. module-helpers.ts has a containers function that accepts a request parameter and an optional containerTypes parameter. The request is a PeprValidateRequest<a.Pod> that identifies the pod from which a list of containers should be returned. If no containerTypes parameter is included, all containers in the pod will be returned. If "containers" is passed in for the containerTypes, then only spec.containers will be returned. If "initContainers" is passed in for the containerTypes, then only spec.initContainers will be returned. If ephemeralContainers is passed in for the containerTypes, then only spec.ephemeralContainers will be returned. In order to keep the flexibility of pulling the module-helpers into a separate module in the future, the containers function was put into the new module-helpers.ts file instead of modifying the PeprValidateRequest class. ## Related Issue Fixes # <!-- or --> Relates to # ## Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [x] New feature (non-breaking change which adds functionality) - [ ] Other (security config, docs update, etc) ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/pepr/blob/main/CONTRIBUTING.md#submitting-a-pull-request) followed
Configuration menu - View commit details
-
Copy full SHA for b060889 - Browse repository at this point
Copy the full SHA b060889View commit details -
feat: updated containers function to work with mutate requests (#418)
## Description Updated the containers function in module-helpers.ts to work with both validate and mutate blocks. ## Related Issue Fixes #417 Relates to # ## Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [X] New feature (non-breaking change which adds functionality) - [ ] Other (security config, docs update, etc) ## Checklist before merging - [X] Test, docs, adr added or updated as needed - [X] [Contributor Guide Steps](https://github.com/defenseunicorns/pepr/blob/main/CONTRIBUTING.md#submitting-a-pull-request) followed
Configuration menu - View commit details
-
Copy full SHA for ea2a37c - Browse repository at this point
Copy the full SHA ea2a37cView commit details -
fix: watch does not respect ns testing (#398)
## Description Watch is not respecting namespace criteria. This PR is to make watch respect the ignoredNamespaces and the capability namespaces. If those two criteria are not respected, a warning is given to the user. Bindings must respect ignoreNamespace and capability namespace, if not the build will not occur. The `alwaysIgnore.namespaces` is the first priority, then capability namespaces ## Related Issue Fixes #395 <!-- or --> Relates to # ## Type of change - [x] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Other (security config, docs update, etc) ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/pepr/blob/main/CONTRIBUTING.md#submitting-a-pull-request) followed --------- Signed-off-by: Case Wylie <cmwylie19@defenseunicorns.com> Co-authored-by: Barrett <81570928+btlghrants@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 34e0525 - Browse repository at this point
Copy the full SHA 34e0525View commit details
Commits on Dec 6, 2023
-
chore: fix PeprStore rendering where multiple capabilities are in play (
#422) ## Description Fixes PeprStore not deployed and functions as expected when there are multiple capabilities ## Related Issue Fixes #421 <!-- or --> Relates to # ## Type of change - [x] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Other (security config, docs update, etc) ## Checklist before merging - [x] Test, docs, adr added or updated as needed - [x] [Contributor Guide Steps](https://github.com/defenseunicorns/pepr/blob/main/CONTRIBUTING.md#submitting-a-pull-request) followed Signed-off-by: Case Wylie <cmwylie19@defenseunicorns.com>
Configuration menu - View commit details
-
Copy full SHA for db50856 - Browse repository at this point
Copy the full SHA db50856View commit details -
chore: update logo image in header (#420)
## Description Updated the logo image used in the header to an svg file that includes the word mark. ## Related Issue Fixes #342 ## Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [X] Other (security config, docs update, etc) ## Checklist before merging - [X] Test, docs, adr added or updated as needed - [X] [Contributor Guide Steps](https://github.com/defenseunicorns/pepr/blob/main/CONTRIBUTING.md#submitting-a-pull-request) followed --------- Co-authored-by: Case Wylie <cmwylie19@defenseunicorns.com>
Configuration menu - View commit details
-
Copy full SHA for 2032ce4 - Browse repository at this point
Copy the full SHA 2032ce4View commit details -
feat: add pepr monitor command (#411)
## Description For discussion: adds a simple `npx pepr monitor` command to summarize in-cluster logs. More of an idea to think through.  ## Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [x] New feature (non-breaking change which adds functionality) - [ ] Other (security config, docs update, etc) ## Checklist before merging - [ ] Test, docs, adr added or updated as needed - [ ] [Contributor Guide Steps](https://github.com/defenseunicorns/pepr/blob/main/CONTRIBUTING.md#submitting-a-pull-request) followed --------- Signed-off-by: Case Wylie <cmwylie19@defenseunicorns.com> Co-authored-by: Case Wylie <cmwylie19@defenseunicorns.com> Co-authored-by: Barrett <81570928+btlghrants@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ef6b756 - Browse repository at this point
Copy the full SHA ef6b756View commit details
There are no files selected for viewing