Asaf Cohen

Results 27 issues of Asaf Cohen

Issue seems to be with this line of code: https://github.com/permitio/opal/blob/d9a91ae2f1e0b3be0e138eb73f1de6f3f2d9ae90/packages/opal-server/opal_server/data/data_update_publisher.py#L89 we should create a **reduced** update message to each topic, so that we can utilize pub sub routing correctly. ###...

Discussion started on slack community: https://permit-io.slack.com/archives/C01RUUYV3TP/p1652374673723599 Best thing for now is to expose the result of the health check policy to the health check endpoint, but maybe we need to...

### What are fetch providers? FetchProviders are the components OPAL uses to fetch data from sources on demand. Fetch providers are designed to be extendable, and you can easily create...

enhancement
good first issue
help wanted

I thought i will open this issue to let whomever interested what are the pending improvements to docs we are planning to add this week :) If you have more...

documentation

For example - if multiple .rego files have the same package name - OPAL will not complain but OPA will not allow it. So, invalid configuration is caught during runtime...

For some reason the data updater test is flaky (sometime does not pass due to timeout on [this line](https://github.com/authorizon/opal/blob/master/opal_client/tests/data_updater_test.py#L110)). We will get to it soon, but if someone wants to...

bug
good first issue
help wanted
tests

e.g: gitlab, bitbucket, etc work started in #64, will complete it in a separate pull :)

## Background The test is checking that opal common can clone a private repo. we sometimes need to clone a private repo when the policy code synced to opal is...

OPAL is pretty well tested (we have over 40 tests) but more tests is always better. :) If someone wants to contribute more tests, please reach out and we will...

good first issue
help wanted
tests

### how it works now At the moment OPAL server tracks a git repo for sourcing policy code (rego and static data) to its clients. The entire repo is exposed...

enhancement