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

DO NOT MERGE YET: V2 Changes #41

Open
wants to merge 359 commits into
base: master
Choose a base branch
from
Open

DO NOT MERGE YET: V2 Changes #41

wants to merge 359 commits into from

Conversation

asafc
Copy link
Contributor

@asafc asafc commented Aug 8, 2022

No description provided.

Shaul Kremer and others added 30 commits August 22, 2023 17:30
…ages-in-the-sidecar

Shaul/per 7653 better error messages in the sidecar
…-metrics-as-api-salt-security-requested-to

Added more statistics to the relay ping.
…decars-with-custom-version-suffixes-that

Allow building with suffixes that don't appear in the internal version.
Add Sidecar routes for the new rego rules
…issions-rebac

add resources and resource_types fields to get user permissions
…issions-rebac

fix response model to allow resource instance permissions
…load-size-limit

Increase OPA_DECISION_LOG_UPLOAD_SIZE_LIMIT to 65536
Colorizer didn't handle color tag being formatted while closing tag static in the format string
Raising http.client.HTTPException is a bug because it actually makes the endpoint raise an exception and return 500 instead of the raised error
1. This wasn't even working - it was wrapping _is_allowed with OPAL's fail_silently function which fallbacks on aiohttp.ClientError, _is_allowed is catching aiohttp.ClientError internally.
2. We don't want to return {"allow"=False} on errors, we want to return the error
omer9564 and others added 30 commits November 27, 2024 12:54
* Updated OPAL dependency (#215)

* Added explicit OPA path to dockerfile (#216)

* Changed FactDB runner to new Engine Runner structure

* Added offline mode config to FactDB

* Added temp dir for FactDB storage in tests
* Added data update callbacks config

* Fixed comment
…hecks-time-metrics-to-the-docs-with-the-new

fix factdb local role assignments filters
* 250mb

* test

* running tests

* finish wip

* test with -R

* test 2

* check if test flaky

* flaky test !

* wip removed

* pre-commit fix
* Added ruff

* Updated README.md

* Removed black from pre-commit

* Run ruff format

* Run ruff check --fix

* Changed setup.py to pathlib

* Fixed tests

* Fixed state.py

* Fixed offline_mode.py

* Renamed exceptions

* Fixed ruff checks

* Fixed (some) mypy errors

* Changed to annotated dependencies

* Changed to default_factory(dict)

* Fixed README.md and setup.py

* Fixed header type

* Removed extra arg

* Added install dev to README.md

* Fixed enforcer API
…ermit-opa

Include license in building process
…se-for-public-repositories

Create LICENSE
…-assignments-backward-compatible

backward compatible local role assignment
* update helm chart version

* workflow change
* Fixed state file deadlock

* Fixed pre-commit
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.