docs: extend docs
This commit is contained in:
parent
c0cbd22bb0
commit
89b682935b
49 changed files with 199 additions and 2531 deletions
1
Tiltfile
1
Tiltfile
|
@ -4,7 +4,6 @@ load('ext://restart_process', 'docker_build_with_restart')
|
||||||
allow_k8s_contexts('kind-kind')
|
allow_k8s_contexts('kind-kind')
|
||||||
|
|
||||||
k8s_yaml(kustomize('config/dev'))
|
k8s_yaml(kustomize('config/dev'))
|
||||||
k8s_yaml(kustomize('config/samples'))
|
|
||||||
|
|
||||||
compile_cmd = 'CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o out/supabase-operator ./cmd/'
|
compile_cmd = 'CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o out/supabase-operator ./cmd/'
|
||||||
|
|
||||||
|
|
12
config/dev/apigateway.yaml
Normal file
12
config/dev/apigateway.yaml
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
apiVersion: supabase.k8s.icb4dc0.de/v1alpha1
|
||||||
|
kind: APIGateway
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/name: supabase-operator
|
||||||
|
app.kubernetes.io/managed-by: kustomize
|
||||||
|
name: gateway-sample
|
||||||
|
spec:
|
||||||
|
apiEndpoint:
|
||||||
|
jwks:
|
||||||
|
name: core-sample-jwt
|
||||||
|
key: jwks.json
|
39
config/dev/core.yaml
Normal file
39
config/dev/core.yaml
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
metadata:
|
||||||
|
name: supabase-demo-credentials
|
||||||
|
stringData:
|
||||||
|
url: postgresql://supabase_admin:1n1t-R00t!@cluster-example-rw.supabase-demo:5432/app
|
||||||
|
---
|
||||||
|
apiVersion: supabase.k8s.icb4dc0.de/v1alpha1
|
||||||
|
kind: Core
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/name: supabase-operator
|
||||||
|
app.kubernetes.io/managed-by: kustomize
|
||||||
|
name: core-sample
|
||||||
|
spec:
|
||||||
|
# public URL of the Supabase instance (API)
|
||||||
|
# normally the Ingress/HTTPRoute endpoint
|
||||||
|
externalUrl: http://localhost:8000/
|
||||||
|
|
||||||
|
# public URL of the frontend
|
||||||
|
# could be the same as the externalUrl if you're using one Ingress/HTTPRoute for both
|
||||||
|
# or a different one if you prefer to separate API and frontend URLs
|
||||||
|
# will be used by Supabase Auth to redirect users after login
|
||||||
|
siteUrl: http://localhost:3000/
|
||||||
|
database:
|
||||||
|
dsnSecretRef:
|
||||||
|
name: supabase-demo-credentials
|
||||||
|
key: url
|
||||||
|
auth:
|
||||||
|
disableSignup: false
|
||||||
|
enableEmailAutoconfirm: true
|
||||||
|
providers: {}
|
||||||
|
postgrest:
|
||||||
|
maxRows: 1000
|
||||||
|
jwt:
|
||||||
|
expiry: 3600
|
||||||
|
# name of the secret containing the JWT secret
|
||||||
|
# will be created if not found, make sure to refernce this secret in the APIGateway, Dashboard and Storage
|
||||||
|
secretName: core-sample-jwt
|
18
config/dev/dashboard.yaml
Normal file
18
config/dev/dashboard.yaml
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
---
|
||||||
|
apiVersion: supabase.k8s.icb4dc0.de/v1alpha1
|
||||||
|
kind: Dashboard
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/name: supabase-operator
|
||||||
|
app.kubernetes.io/managed-by: kustomize
|
||||||
|
name: dashboard-sample
|
||||||
|
spec:
|
||||||
|
db:
|
||||||
|
host: cluster-example-rw.supabase-demo.svc
|
||||||
|
dbName: app
|
||||||
|
dbCredentialsRef:
|
||||||
|
secretName: core-sample-db-creds-supabase-admin
|
||||||
|
studio:
|
||||||
|
externalUrl: http://localhost:8000
|
||||||
|
jwt:
|
||||||
|
secretName: core-sample-jwt
|
|
@ -4,8 +4,12 @@ kind: Kustomization
|
||||||
resources:
|
resources:
|
||||||
- https://github.com/cert-manager/cert-manager/releases/download/v1.16.3/cert-manager.yaml
|
- https://github.com/cert-manager/cert-manager/releases/download/v1.16.3/cert-manager.yaml
|
||||||
- https://github.com/cloudnative-pg/cloudnative-pg/releases/download/v1.25.0/cnpg-1.25.0.yaml
|
- https://github.com/cloudnative-pg/cloudnative-pg/releases/download/v1.25.0/cnpg-1.25.0.yaml
|
||||||
- resources/minio.yaml
|
- minio.yaml
|
||||||
- ../default
|
- ../default
|
||||||
|
- core.yaml
|
||||||
|
- apigateway.yaml
|
||||||
|
- dashboard.yaml
|
||||||
|
- storage.yaml
|
||||||
|
|
||||||
patches:
|
patches:
|
||||||
- path: manager_dev_settings.yaml
|
- path: manager_dev_settings.yaml
|
||||||
|
|
41
config/dev/storage.yaml
Normal file
41
config/dev/storage.yaml
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
---
|
||||||
|
apiVersion: v1
|
||||||
|
kind: Secret
|
||||||
|
metadata:
|
||||||
|
name: storage-s3-credentials
|
||||||
|
stringData:
|
||||||
|
accessKeyId: FPxTAFL7NaubjPgIGBo3
|
||||||
|
secretAccessKey: 7F437pPe84QcoocD3MWdAIVBU3oXonhVHxK645tm
|
||||||
|
---
|
||||||
|
apiVersion: supabase.k8s.icb4dc0.de/v1alpha1
|
||||||
|
kind: Storage
|
||||||
|
metadata:
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/name: supabase-operator
|
||||||
|
app.kubernetes.io/managed-by: kustomize
|
||||||
|
name: storage-sample
|
||||||
|
spec:
|
||||||
|
api:
|
||||||
|
s3Backend:
|
||||||
|
endpoint: http://minio.minio-dev.svc:9000
|
||||||
|
region: us-east-1
|
||||||
|
forcePathStyle: true
|
||||||
|
bucket: test
|
||||||
|
credentialsSecretRef:
|
||||||
|
secretName: storage-s3-credentials
|
||||||
|
s3Protocol: {}
|
||||||
|
db:
|
||||||
|
host: cluster-example-rw.supabase-demo.svc
|
||||||
|
dbName: app
|
||||||
|
dbCredentialsRef:
|
||||||
|
# will be created by Core resource operator if not present
|
||||||
|
# just make sure the secret name is either based on the name of the core resource or explicitly set
|
||||||
|
# format <core-resource-name>-db-creds-supabase-storage-admin
|
||||||
|
secretName: core-sample-db-creds-supabase-storage-admin
|
||||||
|
enableImageTransformation: true
|
||||||
|
jwtAuth:
|
||||||
|
# will be created by Core resource operator if not present
|
||||||
|
# just make sure the secret name is either based on the name of the core resource or explicitly set
|
||||||
|
secretName: core-sample-jwt
|
||||||
|
imageProxy:
|
||||||
|
enable: true
|
|
@ -1,17 +1,11 @@
|
||||||
apiVersion: v1
|
|
||||||
kind: Secret
|
|
||||||
metadata:
|
|
||||||
name: supabase-demo-credentials
|
|
||||||
stringData:
|
|
||||||
url: postgresql://supabase_admin:1n1t-R00t!@cluster-example-rw.supabase-demo:5432/app
|
|
||||||
---
|
---
|
||||||
apiVersion: supabase.k8s.icb4dc0.de/v1alpha1
|
apiVersion: supabase.k8s.icb4dc0.de/v1alpha1
|
||||||
kind: Core
|
kind: Core
|
||||||
metadata:
|
metadata:
|
||||||
|
name: core-sample
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/name: supabase-operator
|
app.kubernetes.io/name: supabase-operator
|
||||||
app.kubernetes.io/managed-by: kustomize
|
app.kubernetes.io/managed-by: kustomize
|
||||||
name: core-sample
|
|
||||||
spec:
|
spec:
|
||||||
# public URL of the Supabase instance (API)
|
# public URL of the Supabase instance (API)
|
||||||
# normally the Ingress/HTTPRoute endpoint
|
# normally the Ingress/HTTPRoute endpoint
|
||||||
|
@ -24,10 +18,10 @@ spec:
|
||||||
siteUrl: http://localhost:3000/
|
siteUrl: http://localhost:3000/
|
||||||
database:
|
database:
|
||||||
dsnSecretRef:
|
dsnSecretRef:
|
||||||
|
# name of the secret containing the database DSN
|
||||||
name: supabase-demo-credentials
|
name: supabase-demo-credentials
|
||||||
key: url
|
key: url
|
||||||
auth:
|
auth:
|
||||||
disableSignup: false
|
|
||||||
enableEmailAutoconfirm: true
|
enableEmailAutoconfirm: true
|
||||||
providers: {}
|
providers: {}
|
||||||
postgrest:
|
postgrest:
|
||||||
|
@ -35,5 +29,8 @@ spec:
|
||||||
jwt:
|
jwt:
|
||||||
expiry: 3600
|
expiry: 3600
|
||||||
# name of the secret containing the JWT secret
|
# name of the secret containing the JWT secret
|
||||||
# will be created if not found, make sure to refernce this secret in the APIGateway, Dashboard and Storage
|
# will be created if not found, make sure to refernce this secret in:
|
||||||
|
# - APIGateway
|
||||||
|
# - Dashboard-
|
||||||
|
# - Storage
|
||||||
secretName: core-sample-jwt
|
secretName: core-sample-jwt
|
||||||
|
|
|
@ -1,12 +1,4 @@
|
||||||
---
|
---
|
||||||
apiVersion: v1
|
|
||||||
kind: Secret
|
|
||||||
metadata:
|
|
||||||
name: storage-s3-credentials
|
|
||||||
stringData:
|
|
||||||
accessKeyId: FPxTAFL7NaubjPgIGBo3
|
|
||||||
secretAccessKey: 7F437pPe84QcoocD3MWdAIVBU3oXonhVHxK645tm
|
|
||||||
---
|
|
||||||
apiVersion: supabase.k8s.icb4dc0.de/v1alpha1
|
apiVersion: supabase.k8s.icb4dc0.de/v1alpha1
|
||||||
kind: Storage
|
kind: Storage
|
||||||
metadata:
|
metadata:
|
||||||
|
|
1
docs/auth/email.md
Normal file
1
docs/auth/email.md
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# Email
|
1
docs/auth/overview.md
Normal file
1
docs/auth/overview.md
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# Overview
|
1
docs/auth/providers/azure.md
Normal file
1
docs/auth/providers/azure.md
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# Providers
|
1
docs/components/apigateway.md
Normal file
1
docs/components/apigateway.md
Normal file
|
@ -0,0 +1 @@
|
||||||
|
# APIGateway
|
|
@ -0,0 +1,14 @@
|
||||||
|
# Core
|
||||||
|
|
||||||
|
The `Core` resource configures the essential Supabase services:
|
||||||
|
|
||||||
|
- PostgREST
|
||||||
|
- Auth
|
||||||
|
|
||||||
|
and it manages the initial DB migrations that are not done by the services themselves and are part of the [supabase/postgres](https://github.com/supabase/postgres) repository.
|
||||||
|
|
||||||
|
To deploy a basic `Core` instance, you can use the following snippet as a 'template':
|
||||||
|
|
||||||
|
```yaml title="Basic 'Core' example" linenums="1"
|
||||||
|
--8<-- "config/samples/supabase_v1alpha1_core.yaml"
|
||||||
|
```
|
19
docs/development/tools.md
Normal file
19
docs/development/tools.md
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
# Tools
|
||||||
|
|
||||||
|
## Essentials
|
||||||
|
|
||||||
|
- Current Go version (see `go.mod`)
|
||||||
|
- Any Docker daemon[^1]
|
||||||
|
- kubectl (v1.30.0+.)
|
||||||
|
- Access to a Kubernetes v1.30.+ cluster[^2]
|
||||||
|
|
||||||
|
[^1]: Docker Desktop, Orbstack, Podman, ...
|
||||||
|
[^2]: kind, Orbstack, Docker Desktop, Rancher Desktop, k3s, microk8s, ...
|
||||||
|
|
||||||
|
## Recommended
|
||||||
|
|
||||||
|
- [husky](https://github.com/go-courier/husky)
|
||||||
|
- [tilt](https://tilt.dev/)
|
||||||
|
- [ctlptl](https://github.com/tilt-dev/ctlptl)
|
||||||
|
- [goreleaser](https://goreleaser.com/)
|
||||||
|
- [ko](https://ko.build/)
|
|
@ -1,5 +1,11 @@
|
||||||
# Getting Started
|
# Getting Started
|
||||||
|
|
||||||
|
## Dependencies
|
||||||
|
|
||||||
|
The operator has the following dependencies:
|
||||||
|
|
||||||
|
- [cert-manager](https://cert-manager.io/) (to issue webhook certificates)
|
||||||
|
|
||||||
## Deploying the operator
|
## Deploying the operator
|
||||||
|
|
||||||
The easiest way to deploy the operator is to fetch the manifest from the [releases](https://code.icb4dc0.de/prskr/supabase-operator/releases) and apply it like this:
|
The easiest way to deploy the operator is to fetch the manifest from the [releases](https://code.icb4dc0.de/prskr/supabase-operator/releases) and apply it like this:
|
||||||
|
@ -12,3 +18,12 @@ The manifest is rendered as part of the release workflow and based on [kustomize
|
||||||
If you want to customize the deployment, you can start from the [release/default](https://code.icb4dc0.de/prskr/supabase-operator/src/branch/main/config/release/default) layer and build your own manifest.
|
If you want to customize the deployment, you can start from the [release/default](https://code.icb4dc0.de/prskr/supabase-operator/src/branch/main/config/release/default) layer and build your own manifest.
|
||||||
|
|
||||||
## Deploying a basic Supabase instance
|
## Deploying a basic Supabase instance
|
||||||
|
|
||||||
|
As described in the [overview](./components/overview.md) the custom resources are 'grouping' the Supabase services into 'modules'.
|
||||||
|
A common basic instance requires:
|
||||||
|
|
||||||
|
- a [`Core`](./components/core.md) instance (PostgREST, Auth & DB migrations)
|
||||||
|
- an [`APIGateway`](./components/apigateway.md) instance (gateway to handle JWT auth and routing)
|
||||||
|
|
||||||
|
it is perfectly possible to deploy for instance only an `APIGateway` and a `Storage` instance as well if you don't need the API or you can also manage your own API gateway if you prefer it that way.
|
||||||
|
The operator setup tries to be as 'unopinionated' as possible.
|
||||||
|
|
|
@ -9,7 +9,7 @@ This project is not affiliated with the Supabase project or company in any way.
|
||||||
This is currently a work-in-progress experiment to replace existing Helm charts for Supabase as they tend to be hard to deploy and to manage and the default Supabase stack - although working great as a single instance or in their SaaS instances - isn't a perfect fit for Kubernetes.
|
This is currently a work-in-progress experiment to replace existing Helm charts for Supabase as they tend to be hard to deploy and to manage and the default Supabase stack - although working great as a single instance or in their SaaS instances - isn't a perfect fit for Kubernetes.
|
||||||
This operator replaces tedious Helm values files with a small set of custom resources that allow an user to quickly deploy a Supabase instance without having to know much (if anything) of the Supabase internals.
|
This operator replaces tedious Helm values files with a small set of custom resources that allow an user to quickly deploy a Supabase instance without having to know much (if anything) of the Supabase internals.
|
||||||
|
|
||||||
## Targets
|
## Goals
|
||||||
|
|
||||||
- Make it as easy as possible to deploy Supabase on a Kubernetes cluster
|
- Make it as easy as possible to deploy Supabase on a Kubernetes cluster
|
||||||
- Manage updates of components
|
- Manage updates of components
|
||||||
|
@ -23,7 +23,7 @@ This operator replaces tedious Helm values files with a small set of custom reso
|
||||||
- ConfigMaps
|
- ConfigMaps
|
||||||
- *soon*: NetworkPolicies
|
- *soon*: NetworkPolicies
|
||||||
|
|
||||||
## Non-Targets
|
## Non-Goals
|
||||||
|
|
||||||
- Manage **all** Kubernetes aspects, it does **not** create:
|
- Manage **all** Kubernetes aspects, it does **not** create:
|
||||||
- PodDisruptionBudgets
|
- PodDisruptionBudgets
|
||||||
|
|
|
@ -42,7 +42,7 @@ var Images = struct {
|
||||||
}{
|
}{
|
||||||
EdgeRuntime: ImageRef{
|
EdgeRuntime: ImageRef{
|
||||||
Repository: "supabase/edge-runtime",
|
Repository: "supabase/edge-runtime",
|
||||||
Tag: "v1.66.4",
|
Tag: "v1.66.5",
|
||||||
},
|
},
|
||||||
Envoy: ImageRef{
|
Envoy: ImageRef{
|
||||||
Repository: "envoyproxy/envoy",
|
Repository: "envoyproxy/envoy",
|
||||||
|
@ -66,7 +66,7 @@ var Images = struct {
|
||||||
},
|
},
|
||||||
Realtime: ImageRef{
|
Realtime: ImageRef{
|
||||||
Repository: "supabase/realtime",
|
Repository: "supabase/realtime",
|
||||||
Tag: "v2.33.70",
|
Tag: "v2.34.7",
|
||||||
},
|
},
|
||||||
Storage: ImageRef{
|
Storage: ImageRef{
|
||||||
Repository: "supabase/storage-api",
|
Repository: "supabase/storage-api",
|
||||||
|
|
20
mkdocs.yml
20
mkdocs.yml
|
@ -16,6 +16,8 @@ theme:
|
||||||
- search.suggest
|
- search.suggest
|
||||||
- search.highlight
|
- search.highlight
|
||||||
- toc.integrate
|
- toc.integrate
|
||||||
|
- content.code.copy
|
||||||
|
- content.footnote.tooltips
|
||||||
|
|
||||||
plugins:
|
plugins:
|
||||||
- search
|
- search
|
||||||
|
@ -29,4 +31,22 @@ nav:
|
||||||
- Components:
|
- Components:
|
||||||
- Overview: components/overview.md
|
- Overview: components/overview.md
|
||||||
- Core: components/core.md
|
- Core: components/core.md
|
||||||
|
- APIGateway: components/apigateway.md
|
||||||
|
- Auth:
|
||||||
|
- Overview: auth/overview.md
|
||||||
|
- Email: auth/email.md
|
||||||
|
- Social Providers:
|
||||||
|
- Azure: auth/providers/azure.md
|
||||||
- API Reference: api/supabase.k8s.icb4dc0.de.md
|
- API Reference: api/supabase.k8s.icb4dc0.de.md
|
||||||
|
- Development:
|
||||||
|
- Tools: development/tools.md
|
||||||
|
|
||||||
|
markdown_extensions:
|
||||||
|
- pymdownx.highlight:
|
||||||
|
anchor_linenums: true
|
||||||
|
line_spans: __span
|
||||||
|
pygments_lang_class: true
|
||||||
|
- pymdownx.inlinehilite
|
||||||
|
- pymdownx.snippets
|
||||||
|
- pymdownx.superfences
|
||||||
|
- footnotes
|
||||||
|
|
2
testdata/dotnet-client/.gitignore
vendored
Normal file
2
testdata/dotnet-client/.gitignore
vendored
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
obj/
|
||||||
|
bin/
|
|
@ -1,4 +0,0 @@
|
||||||
// <autogenerated />
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]
|
|
|
@ -1,16 +0,0 @@
|
||||||
//------------------------------------------------------------------------------
|
|
||||||
// <auto-generated>
|
|
||||||
// This code was generated by Microsoft.Testing.Platform.MSBuild
|
|
||||||
// </auto-generated>
|
|
||||||
//------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
[global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
|
|
||||||
internal static class SelfRegisteredExtensions
|
|
||||||
{
|
|
||||||
public static void AddSelfRegisteredExtensions(this global::Microsoft.Testing.Platform.Builder.ITestApplicationBuilder builder, string[] args)
|
|
||||||
{
|
|
||||||
Microsoft.Testing.Platform.MSBuild.TestingPlatformBuilderHook.AddExtensions(builder, args);
|
|
||||||
TUnit.Engine.Framework.TestingPlatformBuilderHook.AddExtensions(builder, args);
|
|
||||||
Microsoft.Testing.Extensions.CodeCoverage.TestingPlatformBuilderHook.AddExtensions(builder, args);
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,19 +0,0 @@
|
||||||
//------------------------------------------------------------------------------
|
|
||||||
// <auto-generated>
|
|
||||||
// This code was generated by Microsoft.Testing.Platform.MSBuild
|
|
||||||
// </auto-generated>
|
|
||||||
//------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
[global::System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverage]
|
|
||||||
internal sealed class TestingPlatformEntryPoint
|
|
||||||
{
|
|
||||||
public static async global::System.Threading.Tasks.Task<int> Main(string[] args)
|
|
||||||
{
|
|
||||||
global::Microsoft.Testing.Platform.Builder.ITestApplicationBuilder builder = await global::Microsoft.Testing.Platform.Builder.TestApplication.CreateBuilderAsync(args);
|
|
||||||
SelfRegisteredExtensions.AddSelfRegisteredExtensions(builder, args);
|
|
||||||
using (global::Microsoft.Testing.Platform.Builder.ITestApplication app = await builder.BuildAsync())
|
|
||||||
{
|
|
||||||
return await app.RunAsync();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,23 +0,0 @@
|
||||||
//------------------------------------------------------------------------------
|
|
||||||
// <auto-generated>
|
|
||||||
// This code was generated by a tool.
|
|
||||||
//
|
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
|
||||||
// the code is regenerated.
|
|
||||||
// </auto-generated>
|
|
||||||
//------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
using System;
|
|
||||||
using System.Reflection;
|
|
||||||
|
|
||||||
[assembly: System.Reflection.AssemblyCompanyAttribute("supabase-integration.api-test")]
|
|
||||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
|
||||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
|
||||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+a5c170a47816e50bce4b39b7d7b54764d92acb71")]
|
|
||||||
[assembly: System.Reflection.AssemblyProductAttribute("supabase-integration.api-test")]
|
|
||||||
[assembly: System.Reflection.AssemblyTitleAttribute("supabase-integration.api-test")]
|
|
||||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
|
||||||
[assembly: System.Reflection.AssemblyMetadata("Microsoft.Testing.Platform.Application", "True")]
|
|
||||||
|
|
||||||
// Generated by the MSBuild WriteCodeFragment class.
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
c30ee9d790c053bb091f7b65a0618bb1bd275cc4b6492d6624dc720874d75514
|
|
|
@ -1,15 +0,0 @@
|
||||||
is_global = true
|
|
||||||
build_property.TargetFramework = net9.0
|
|
||||||
build_property.TargetPlatformMinVersion =
|
|
||||||
build_property.UsingMicrosoftNETSdkWeb =
|
|
||||||
build_property.ProjectTypeGuids =
|
|
||||||
build_property.InvariantGlobalization =
|
|
||||||
build_property.PlatformNeutralAssembly =
|
|
||||||
build_property.EnforceExtendedAnalyzerRules =
|
|
||||||
build_property._SupportedPlatformList = Linux,macOS,Windows
|
|
||||||
build_property.RootNamespace = supabase_integration.api_test
|
|
||||||
build_property.ProjectDir = /Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/
|
|
||||||
build_property.EnableComHosting =
|
|
||||||
build_property.EnableGeneratedComInterfaceComImportInterop =
|
|
||||||
build_property.EffectiveAnalysisLevelStyle = 9.0
|
|
||||||
build_property.EnableCodeStyleSeverity =
|
|
|
@ -1,12 +0,0 @@
|
||||||
// <auto-generated/>
|
|
||||||
global using global::System;
|
|
||||||
global using global::System.Collections.Generic;
|
|
||||||
global using global::System.IO;
|
|
||||||
global using global::System.Linq;
|
|
||||||
global using global::System.Net.Http;
|
|
||||||
global using global::System.Threading;
|
|
||||||
global using global::System.Threading.Tasks;
|
|
||||||
global using global::TUnit.Assertions;
|
|
||||||
global using global::TUnit.Assertions.Extensions;
|
|
||||||
global using global::TUnit.Core;
|
|
||||||
global using static global::TUnit.Core.HookType;
|
|
Binary file not shown.
Binary file not shown.
|
@ -1 +0,0 @@
|
||||||
18cd98c3087cd64be3c7db21ec9acf602d7e3393abf67ab6c148e18f5288dcac
|
|
|
@ -1,73 +0,0 @@
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/Debug/net9.0/supabase-integration.api-test.csproj.AssemblyReference.cache
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/Debug/net9.0/supabase-integration.api-test.GeneratedMSBuildEditorConfig.editorconfig
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/Debug/net9.0/supabase-integration.api-test.AssemblyInfoInputs.cache
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/Debug/net9.0/supabase-integration.api-test.AssemblyInfo.cs
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/Debug/net9.0/supabase-integration.api-test.csproj.CoreCompileInputs.cache
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/Debug/net9.0/supabase-integration.api-test.gentestingplatformentrypointinputcache.cache
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/Debug/net9.0/supabase-integration.api-test.genautoregisteredextensionsinputcache.cache
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/Debug/net9.0/AutoRegisteredExtensions.cs
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/Debug/net9.0/TestPlatformEntryPoint.cs
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/supabase-integration.api-test
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/supabase-integration.api-test.deps.json
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/supabase-integration.api-test.runtimeconfig.json
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/supabase-integration.api-test.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/supabase-integration.api-test.pdb
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/EnumerableAsyncProcessor.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Microsoft.Extensions.Logging.Abstractions.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Microsoft.IdentityModel.Abstractions.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Microsoft.IdentityModel.JsonWebTokens.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Microsoft.IdentityModel.Logging.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Microsoft.IdentityModel.Tokens.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Microsoft.IO.RecyclableMemoryStream.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Microsoft.Testing.Extensions.TrxReport.Abstractions.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Microsoft.Testing.Platform.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Microsoft.Testing.Platform.MSBuild.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/MimeMapping.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Newtonsoft.Json.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Supabase.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Supabase.Core.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Supabase.Functions.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Supabase.Gotrue.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Supabase.Postgrest.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Supabase.Realtime.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Supabase.Storage.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/System.IdentityModel.Tokens.Jwt.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/System.Reactive.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/TUnit.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/TUnit.Assertions.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/TUnit.Core.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/TUnit.Engine.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/Websocket.Client.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/cs/Microsoft.Testing.Platform.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/de/Microsoft.Testing.Platform.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/es/Microsoft.Testing.Platform.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/fr/Microsoft.Testing.Platform.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/it/Microsoft.Testing.Platform.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/ja/Microsoft.Testing.Platform.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/ko/Microsoft.Testing.Platform.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/pl/Microsoft.Testing.Platform.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/pt-BR/Microsoft.Testing.Platform.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/ru/Microsoft.Testing.Platform.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/tr/Microsoft.Testing.Platform.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/zh-Hans/Microsoft.Testing.Platform.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/zh-Hant/Microsoft.Testing.Platform.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/cs/Microsoft.Testing.Platform.MSBuild.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/de/Microsoft.Testing.Platform.MSBuild.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/es/Microsoft.Testing.Platform.MSBuild.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/fr/Microsoft.Testing.Platform.MSBuild.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/it/Microsoft.Testing.Platform.MSBuild.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/ja/Microsoft.Testing.Platform.MSBuild.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/ko/Microsoft.Testing.Platform.MSBuild.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/pl/Microsoft.Testing.Platform.MSBuild.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/pt-BR/Microsoft.Testing.Platform.MSBuild.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/ru/Microsoft.Testing.Platform.MSBuild.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/tr/Microsoft.Testing.Platform.MSBuild.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/zh-Hans/Microsoft.Testing.Platform.MSBuild.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/bin/Debug/net9.0/zh-Hant/Microsoft.Testing.Platform.MSBuild.resources.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/Debug/net9.0/supabase.88E5058B.Up2Date
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/Debug/net9.0/supabase-integration.api-test.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/Debug/net9.0/refint/supabase-integration.api-test.dll
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/Debug/net9.0/supabase-integration.api-test.pdb
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/Debug/net9.0/supabase-integration.api-test.genruntimeconfig.cache
|
|
||||||
/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/Debug/net9.0/ref/supabase-integration.api-test.dll
|
|
Binary file not shown.
|
@ -1 +0,0 @@
|
||||||
ac7cea3191876b400be0355099ee75cb19980b90abdf6abdaa74befcf3d99901
|
|
|
@ -1 +0,0 @@
|
||||||
24f9af8c04e70f6b6181eaa2f0ed1638767c3450d7387a035086bd4dfd85d781
|
|
|
@ -1 +0,0 @@
|
||||||
ac7cea3191876b400be0355099ee75cb19980b90abdf6abdaa74befcf3d99901
|
|
Binary file not shown.
File diff suppressed because it is too large
Load diff
|
@ -1,47 +0,0 @@
|
||||||
{
|
|
||||||
"version": 2,
|
|
||||||
"dgSpecHash": "R14E93Erk28=",
|
|
||||||
"success": true,
|
|
||||||
"projectFilePath": "/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/supabase-integration.api-test.csproj",
|
|
||||||
"expectedPackageFiles": [
|
|
||||||
"/Users/baez/.nuget/packages/enumerableasyncprocessor/2.0.6/enumerableasyncprocessor.2.0.6.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/microsoft.diasymreader/2.0.0/microsoft.diasymreader.2.0.0.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/8.0.0/microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/microsoft.extensions.dependencymodel/6.0.1/microsoft.extensions.dependencymodel.6.0.1.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/microsoft.extensions.logging.abstractions/8.0.0/microsoft.extensions.logging.abstractions.8.0.0.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/microsoft.identitymodel.abstractions/7.5.1/microsoft.identitymodel.abstractions.7.5.1.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/microsoft.identitymodel.jsonwebtokens/7.5.1/microsoft.identitymodel.jsonwebtokens.7.5.1.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/microsoft.identitymodel.logging/7.5.1/microsoft.identitymodel.logging.7.5.1.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/microsoft.identitymodel.tokens/7.5.1/microsoft.identitymodel.tokens.7.5.1.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/microsoft.io.recyclablememorystream/3.0.0/microsoft.io.recyclablememorystream.3.0.0.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/microsoft.testing.extensions.codecoverage/17.13.1/microsoft.testing.extensions.codecoverage.17.13.1.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/microsoft.testing.extensions.trxreport.abstractions/1.4.3/microsoft.testing.extensions.trxreport.abstractions.1.4.3.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/microsoft.testing.platform/1.4.3/microsoft.testing.platform.1.4.3.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/microsoft.testing.platform.msbuild/1.4.3/microsoft.testing.platform.msbuild.1.4.3.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/mimemapping/3.0.1/mimemapping.3.0.1.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/supabase/1.1.1/supabase.1.1.1.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/supabase.core/1.0.0/supabase.core.1.0.0.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/supabase.functions/2.0.0/supabase.functions.2.0.0.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/supabase.gotrue/6.0.3/supabase.gotrue.6.0.3.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/supabase.postgrest/4.0.3/supabase.postgrest.4.0.3.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/supabase.realtime/7.0.2/supabase.realtime.7.0.2.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/supabase.storage/2.0.2/supabase.storage.2.0.2.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/system.buffers/4.5.1/system.buffers.4.5.1.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/system.collections.immutable/8.0.0/system.collections.immutable.8.0.0.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/system.identitymodel.tokens.jwt/7.5.1/system.identitymodel.tokens.jwt.7.5.1.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/system.memory/4.5.4/system.memory.4.5.4.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/system.reactive/6.0.0/system.reactive.6.0.0.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/system.reflection.metadata/8.0.0/system.reflection.metadata.8.0.0.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/system.text.encodings.web/6.0.0/system.text.encodings.web.6.0.0.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/system.text.json/6.0.10/system.text.json.6.0.10.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/system.threading.channels/8.0.0/system.threading.channels.8.0.0.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/tunit/0.6.123/tunit.0.6.123.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/tunit.assertions/0.6.123/tunit.assertions.0.6.123.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/tunit.core/0.6.123/tunit.core.0.6.123.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/tunit.engine/0.6.123/tunit.engine.0.6.123.nupkg.sha512",
|
|
||||||
"/Users/baez/.nuget/packages/websocket.client/5.1.1/websocket.client.5.1.1.nupkg.sha512"
|
|
||||||
],
|
|
||||||
"logs": []
|
|
||||||
}
|
|
|
@ -1 +0,0 @@
|
||||||
"restore":{"projectUniqueName":"/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/supabase-integration.api-test.csproj","projectName":"supabase-integration.api-test","projectPath":"/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/supabase-integration.api-test.csproj","outputPath":"/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net9.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"},"SdkAnalysisLevel":"9.0.100"}"frameworks":{"net9.0":{"targetAlias":"net9.0","dependencies":{"Microsoft.Testing.Extensions.CodeCoverage":{"target":"Package","version":"[17.13.1, )"},"Supabase":{"target":"Package","version":"[1.1.1, )"},"TUnit":{"target":"Package","version":"[0.6.123, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/local/share/dotnet/sdk/9.0.102/PortableRuntimeIdentifierGraph.json"}}
|
|
|
@ -1 +0,0 @@
|
||||||
17372014475364470
|
|
|
@ -1 +0,0 @@
|
||||||
17372014475364470
|
|
|
@ -1,81 +0,0 @@
|
||||||
{
|
|
||||||
"format": 1,
|
|
||||||
"restore": {
|
|
||||||
"/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/supabase-integration.api-test.csproj": {}
|
|
||||||
},
|
|
||||||
"projects": {
|
|
||||||
"/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/supabase-integration.api-test.csproj": {
|
|
||||||
"version": "1.0.0",
|
|
||||||
"restore": {
|
|
||||||
"projectUniqueName": "/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/supabase-integration.api-test.csproj",
|
|
||||||
"projectName": "supabase-integration.api-test",
|
|
||||||
"projectPath": "/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/supabase-integration.api-test.csproj",
|
|
||||||
"packagesPath": "/Users/baez/.nuget/packages/",
|
|
||||||
"outputPath": "/Users/baez/sources/code.icb4dc0.de/prskr/supabase-operator/testdata/dotnet-client/test/supabase-integration.api-test/obj/",
|
|
||||||
"projectStyle": "PackageReference",
|
|
||||||
"configFilePaths": [
|
|
||||||
"/Users/baez/.nuget/NuGet/NuGet.Config"
|
|
||||||
],
|
|
||||||
"originalTargetFrameworks": [
|
|
||||||
"net9.0"
|
|
||||||
],
|
|
||||||
"sources": {
|
|
||||||
"https://api.nuget.org/v3/index.json": {}
|
|
||||||
},
|
|
||||||
"frameworks": {
|
|
||||||
"net9.0": {
|
|
||||||
"targetAlias": "net9.0",
|
|
||||||
"projectReferences": {}
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"warningProperties": {
|
|
||||||
"warnAsError": [
|
|
||||||
"NU1605"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"restoreAuditProperties": {
|
|
||||||
"enableAudit": "true",
|
|
||||||
"auditLevel": "low",
|
|
||||||
"auditMode": "direct"
|
|
||||||
},
|
|
||||||
"SdkAnalysisLevel": "9.0.100"
|
|
||||||
},
|
|
||||||
"frameworks": {
|
|
||||||
"net9.0": {
|
|
||||||
"targetAlias": "net9.0",
|
|
||||||
"dependencies": {
|
|
||||||
"Microsoft.Testing.Extensions.CodeCoverage": {
|
|
||||||
"target": "Package",
|
|
||||||
"version": "[17.13.1, )"
|
|
||||||
},
|
|
||||||
"Supabase": {
|
|
||||||
"target": "Package",
|
|
||||||
"version": "[1.1.1, )"
|
|
||||||
},
|
|
||||||
"TUnit": {
|
|
||||||
"target": "Package",
|
|
||||||
"version": "[0.6.123, )"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"imports": [
|
|
||||||
"net461",
|
|
||||||
"net462",
|
|
||||||
"net47",
|
|
||||||
"net471",
|
|
||||||
"net472",
|
|
||||||
"net48",
|
|
||||||
"net481"
|
|
||||||
],
|
|
||||||
"assetTargetFallback": true,
|
|
||||||
"warn": true,
|
|
||||||
"frameworkReferences": {
|
|
||||||
"Microsoft.NETCore.App": {
|
|
||||||
"privateAssets": "all"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/9.0.102/PortableRuntimeIdentifierGraph.json"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,23 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
|
||||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
|
||||||
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
|
|
||||||
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
|
|
||||||
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
|
|
||||||
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/Users/baez/.nuget/packages/</NuGetPackageRoot>
|
|
||||||
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/Users/baez/.nuget/packages/</NuGetPackageFolders>
|
|
||||||
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
|
|
||||||
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.12.2</NuGetToolVersion>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
|
||||||
<SourceRoot Include="/Users/baez/.nuget/packages/" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
|
||||||
<Import Project="$(NuGetPackageRoot)tunit.core/0.6.123/buildTransitive/net9.0/TUnit.Core.props" Condition="Exists('$(NuGetPackageRoot)tunit.core/0.6.123/buildTransitive/net9.0/TUnit.Core.props')" />
|
|
||||||
<Import Project="$(NuGetPackageRoot)microsoft.testing.platform/1.4.3/buildTransitive/net8.0/Microsoft.Testing.Platform.props" Condition="Exists('$(NuGetPackageRoot)microsoft.testing.platform/1.4.3/buildTransitive/net8.0/Microsoft.Testing.Platform.props')" />
|
|
||||||
<Import Project="$(NuGetPackageRoot)microsoft.testing.platform.msbuild/1.4.3/buildTransitive/net8.0/Microsoft.Testing.Platform.MSBuild.props" Condition="Exists('$(NuGetPackageRoot)microsoft.testing.platform.msbuild/1.4.3/buildTransitive/net8.0/Microsoft.Testing.Platform.MSBuild.props')" />
|
|
||||||
<Import Project="$(NuGetPackageRoot)tunit.engine/0.6.123/buildTransitive/net9.0/TUnit.Engine.props" Condition="Exists('$(NuGetPackageRoot)tunit.engine/0.6.123/buildTransitive/net9.0/TUnit.Engine.props')" />
|
|
||||||
<Import Project="$(NuGetPackageRoot)tunit.assertions/0.6.123/buildTransitive/net9.0/TUnit.Assertions.props" Condition="Exists('$(NuGetPackageRoot)tunit.assertions/0.6.123/buildTransitive/net9.0/TUnit.Assertions.props')" />
|
|
||||||
<Import Project="$(NuGetPackageRoot)microsoft.testing.extensions.codecoverage/17.13.1/buildTransitive/net6.0/Microsoft.Testing.Extensions.CodeCoverage.props" Condition="Exists('$(NuGetPackageRoot)microsoft.testing.extensions.codecoverage/17.13.1/buildTransitive/net6.0/Microsoft.Testing.Extensions.CodeCoverage.props')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
|
@ -1,11 +0,0 @@
|
||||||
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
|
||||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
|
|
||||||
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions/8.0.0/buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions/8.0.0/buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets')" />
|
|
||||||
<Import Project="$(NuGetPackageRoot)tunit.core/0.6.123/buildTransitive/net9.0/TUnit.Core.targets" Condition="Exists('$(NuGetPackageRoot)tunit.core/0.6.123/buildTransitive/net9.0/TUnit.Core.targets')" />
|
|
||||||
<Import Project="$(NuGetPackageRoot)microsoft.testing.platform.msbuild/1.4.3/buildTransitive/net8.0/Microsoft.Testing.Platform.MSBuild.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.testing.platform.msbuild/1.4.3/buildTransitive/net8.0/Microsoft.Testing.Platform.MSBuild.targets')" />
|
|
||||||
<Import Project="$(NuGetPackageRoot)tunit.assertions/0.6.123/buildTransitive/net9.0/TUnit.Assertions.targets" Condition="Exists('$(NuGetPackageRoot)tunit.assertions/0.6.123/buildTransitive/net9.0/TUnit.Assertions.targets')" />
|
|
||||||
<Import Project="$(NuGetPackageRoot)system.text.json/6.0.10/buildTransitive/netcoreapp3.1/System.Text.Json.targets" Condition="Exists('$(NuGetPackageRoot)system.text.json/6.0.10/buildTransitive/netcoreapp3.1/System.Text.Json.targets')" />
|
|
||||||
<Import Project="$(NuGetPackageRoot)microsoft.testing.extensions.codecoverage/17.13.1/buildTransitive/net6.0/Microsoft.Testing.Extensions.CodeCoverage.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.testing.extensions.codecoverage/17.13.1/buildTransitive/net6.0/Microsoft.Testing.Extensions.CodeCoverage.targets')" />
|
|
||||||
</ImportGroup>
|
|
||||||
</Project>
|
|
Loading…
Add table
Reference in a new issue