sourcegraph/cmd
Robert Lin 9cce5df4e1
chore/enterpriseportal: add test for iam_model (#63503)
Uses the guidance in https://openfga.dev/docs/modeling/testing to craft
some rudimentary IAM model tests for Enterprise Portal IAM.

Not automated for now - the model tests must be run manually:

```
go run github.com/openfga/cli/cmd/fga@latest model test --tests='cmd/enterprise-portal/service/iam_model.fga.yml'
```

If we end up changing the model more I'll ask around in dev-infra to see
how we should automate this.

## Test plan

CI and:

```
go run github.com/openfga/cli/cmd/fga@latest model test --tests='cmd/enterprise-portal/service/iam_model.fga.yml'
```

---------

Co-authored-by: James Cotter <35706755+jac@users.noreply.github.com>
2024-06-27 11:56:39 -07:00
..
appliance feat(appliance): appliance docker container (#63357) 2024-06-27 17:09:13 +00:00
batcheshelper bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
blobstore bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
bundled-executor bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
cody-gateway Gateway: forward X-Fireworks-Genie header from client (#63460) 2024-06-25 02:49:26 +00:00
cody-gateway-config config(cody): Various fixes and updating the naming rules for ModelConfig resource IDs (#63436) 2024-06-24 10:37:49 -07:00
embeddings lib/background: upgrade Routine interface with context and errors (#62136) 2024-05-24 10:04:55 -04:00
enterprise-portal chore/enterpriseportal: add test for iam_model (#63503) 2024-06-27 11:56:39 -07:00
executor chore/deps: upgrade grpc, prometheus/common (#63328) 2024-06-19 09:55:44 -04:00
executor-kubernetes bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
frontend fix(batch-changes): remove leading and trailing spaces from batch changes credentials (#63517) 2024-06-27 10:32:08 -05:00
gitserver dotcom: Remove on-demand cloning of repositories (#63321) 2024-06-26 14:53:14 -07:00
loadtest chore(bazel): update ownership tags to increase coverage (#63001) 2024-05-31 14:10:29 +00:00
migrator chore(ci): conditionally stamp genrules (#63204) 2024-06-12 15:04:43 +02:00
msp-example msp/runtime: split contract into JobContract and ServiceContract (#63494) 2024-06-26 19:46:10 +00:00
pings msp/runtime: split contract into JobContract and ServiceContract (#63494) 2024-06-26 19:46:10 +00:00
precise-code-intel-worker chore: Change errors.HasType to respect multi-errors (#63024) 2024-06-06 13:02:14 +00:00
repo-updater dotcom: Remove on-demand cloning of repositories (#63321) 2024-06-26 14:53:14 -07:00
searcher bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
server feat/bazel: //cmd/{frontend,server} targets that don't include client bundle for backend integration tests (#62877) 2024-05-28 14:32:48 +01:00
sourcegraph support fast, simple sg start single-program-experimental-blame-sqs for local dev (#63435) 2024-06-24 21:12:47 +00:00
symbols gitserver: Framework to support integration testing against gitserver (#62801) 2024-06-07 17:01:12 +02:00
syntactic-code-intel-worker Syntactic indexing: enqueuer and scheduler (#62485) 2024-05-31 10:25:30 +01:00
telemetry-gateway msp/runtime: split contract into JobContract and ServiceContract (#63494) 2024-06-26 19:46:10 +00:00
worker dotcom: Remove on-demand cloning of repositories (#63321) 2024-06-26 14:53:14 -07:00
README.md Reminder to keep architecture diagram in-sync (#36869) 2022-06-08 19:40:36 -07:00

This directory contains Sourcegraph services and binaries.

When a services is added, removed, or when a service's dependencies change, update our architecture diagram.