Skip to content

feat: clarify matching strategies#95

Merged
oliverbaehler merged 10 commits into
projectcapsule:mainfrom
oliverbaehler:feat/proxy-args
Jun 10, 2026
Merged

feat: clarify matching strategies#95
oliverbaehler merged 10 commits into
projectcapsule:mainfrom
oliverbaehler:feat/proxy-args

Conversation

@oliverbaehler

Copy link
Copy Markdown
Contributor

No description provided.

Copilot AI review requested due to automatic review settings June 8, 2026 08:30
@netlify

netlify Bot commented Jun 8, 2026

Copy link
Copy Markdown

Deploy Preview for docs-projectcapsule ready!

Name Link
🔨 Latest commit 433af0d
🔍 Latest deploy log https://app.netlify.com/projects/docs-projectcapsule/deploys/6a28f84b49d62d0008611745
😎 Deploy Preview https://deploy-preview-95--docs-projectcapsule.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the CustomQuotas documentation to clarify how Capsule interprets fieldSelectors by documenting the matching semantics (truthy JSONPath vs top-level equality matching).

Changes:

  • Adds a new “Matching Strategies” section describing truthy vs equality evaluation for fieldSelectors.
  • Adds examples showing how JSONPath filters and equality comparisons are interpreted.
  • Replaces the previous brief truthy description in the FieldSelectors section with a link to the new semantics section.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread content/en/docs/resource-management/customquotas/_index.md Outdated
This selector matches only if:

* `.spec.accessModes[?(@=="ReadWriteOnce")]` returns a non-empty result
* `.status.phase returns a non-empty result`
oliverbaehler and others added 9 commits June 10, 2026 07:36
* feat: add release additions

Signed-off-by: Oliver Baehler <oliver@sudo-i.net>

* feat: update api references

Signed-off-by: Oliver Baehler <oliver@sudo-i.net>

* feat: update openshfit install docs (projectcapsule#87)

* feat: update openshfit install docs

Signed-off-by: sandert-k8s <sandert98@gmail.com>

* fix: add red hat exclude in lychee

Signed-off-by: sandert-k8s <sandert98@gmail.com>

---------

Signed-off-by: sandert-k8s <sandert98@gmail.com>
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>

* feat: add migration clarification

Signed-off-by: Oliver Baehler <oliver@sudo-i.net>

* fix: broken links

Signed-off-by: Oliver Baehler <oliver@sudo-i.net>

* fix: broken links

Signed-off-by: Oliver Baehler <oliver@sudo-i.net>

---------

Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
Signed-off-by: sandert-k8s <sandert98@gmail.com>
Co-authored-by: Sander Tervoert <32864332+sandert-k8s@users.noreply.github.com>
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* chore: add status objects in apireference

Signed-off-by: sandert-k8s <sandert98@gmail.com>

* chore: typo proxysetting

Signed-off-by: sandert-k8s <sandert98@gmail.com>

* chore: fix spelling

Signed-off-by: sandert-k8s <sandert98@gmail.com>

---------

Signed-off-by: sandert-k8s <sandert98@gmail.com>
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* feat: add prek as pre-commit

Signed-off-by: sandert-k8s <sandert98@gmail.com>

* chore: fix broken links

Signed-off-by: sandert-k8s <sandert98@gmail.com>

* chore: fix linting with prek

Signed-off-by: sandert-k8s <sandert98@gmail.com>

---------

Signed-off-by: sandert-k8s <sandert98@gmail.com>
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
* fix: apiVersion in docs

Signed-off-by: sandert-k8s <sandert98@gmail.com>

* chore: fix lb path

Signed-off-by: sandert-k8s <sandert98@gmail.com>

---------

Signed-off-by: sandert-k8s <sandert98@gmail.com>
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
@oliverbaehler oliverbaehler merged commit b7ccea4 into projectcapsule:main Jun 10, 2026
8 of 9 checks passed
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.

3 participants