diff --git a/Directory.Build.props b/Directory.Build.props
index 178c2af6..df8f2b5f 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -16,7 +16,7 @@
Supabase
MIT
MIT
- https://github.com/supabase-community/supabase-csharp
+ https://github.com/supabase/supabase-csharp
git
true
8.1.1
8.1.1
diff --git a/packages/Core/README.md b/packages/Core/README.md
index 6790be64..5d185fbf 100644
--- a/packages/Core/README.md
+++ b/packages/Core/README.md
@@ -1,10 +1,10 @@
# Supabase.Core
-[](https://github.com/supabase-community/supabase-csharp/actions/workflows/build-and-test.yml)
+[](https://github.com/supabase/supabase-csharp/actions/workflows/build-and-test.yml)
[](https://www.nuget.org/packages/Supabase.Core/)
[](../../LICENSE)
-Shared primitives for the [Supabase C# SDK](https://github.com/supabase-community/supabase-csharp) —
+Shared primitives for the [Supabase C# SDK](https://github.com/supabase/supabase-csharp) —
common helpers, extensions, attributes, and diagnostics used across the `Supabase.*` packages.
This package is an internal building block. You normally get it transitively by installing
@@ -21,7 +21,7 @@ Targets .NET Standard 2.0.
## Contributing
-Contributions are welcome. See the [repository root](https://github.com/supabase-community/supabase-csharp)
+Contributions are welcome. See the [repository root](https://github.com/supabase/supabase-csharp)
for how to build and test the SDK.
## License
diff --git a/packages/Functions/Functions/Functions.csproj b/packages/Functions/Functions/Functions.csproj
index 3a118fe2..096e43f5 100644
--- a/packages/Functions/Functions/Functions.csproj
+++ b/packages/Functions/Functions/Functions.csproj
@@ -2,15 +2,12 @@
true
Supabase.Functions
- https://github.com/supabase-community/supabase-csharp/tree/master/packages/Functions
+ https://github.com/supabase/supabase-csharp/tree/master/packages/Functions
Supabase.Functions
Supabase.Functions
en
- Joseph Schultz <joseph@acupofjose.com>
- A C# client for Supabase Functions
- Function
- A C# client for Supabase Functions
- supabase, functions
+ Supabase Edge Functions client for .NET that invokes functions with typed and streamed responses.
+ supabase;edge-functions;functions;serverless;streaming
8.1.1
8.1.1
diff --git a/packages/Functions/README.md b/packages/Functions/README.md
index 28ee35d6..d29831ef 100644
--- a/packages/Functions/README.md
+++ b/packages/Functions/README.md
@@ -1,12 +1,12 @@
# Supabase.Functions
-[](https://github.com/supabase-community/supabase-csharp/actions/workflows/build-and-test.yml)
+[](https://github.com/supabase/supabase-csharp/actions/workflows/build-and-test.yml)
[](https://www.nuget.org/packages/Supabase.Functions/)
[](../../LICENSE)
A C# client for invoking [Supabase Edge Functions](https://supabase.com/docs/guides/functions).
-Part of the [Supabase C# SDK](https://github.com/supabase-community/supabase-csharp). Most projects
+Part of the [Supabase C# SDK](https://github.com/supabase/supabase-csharp). Most projects
use it through the [`Supabase`](../Supabase/README.md) meta-package (`supabase.Functions`); reference
this package directly when you only need to invoke functions.
@@ -123,7 +123,7 @@ ActivitySource.AddActivityListener(listener);
## Contributing
-Contributions are welcome. See the [repository root](https://github.com/supabase-community/supabase-csharp)
+Contributions are welcome. See the [repository root](https://github.com/supabase/supabase-csharp)
for how to build and test the SDK.
## License
diff --git a/packages/Gotrue/Gotrue/Gotrue.csproj b/packages/Gotrue/Gotrue/Gotrue.csproj
index 0cf6a531..c02841a2 100644
--- a/packages/Gotrue/Gotrue/Gotrue.csproj
+++ b/packages/Gotrue/Gotrue/Gotrue.csproj
@@ -3,15 +3,12 @@
true
Supabase.Gotrue
- https://github.com/supabase-community/supabase-csharp/tree/master/packages/Gotrue
+ https://github.com/supabase/supabase-csharp/tree/master/packages/Gotrue
Supabase.Gotrue
Supabase.Gotrue
en
- Joseph Schultz <joseph@acupofjose.com>
- A C# client for gotrue
- Gotrue
- A C# client for gotrue
- supabase, gotrue
+ Supabase Auth client for .NET covering email, phone and OAuth sign-in, magic links, MFA and session refresh.
+ supabase;auth;authentication;gotrue;jwt;oauth;mfa;pkce;sso
8.1.1
8.1.1
diff --git a/packages/Gotrue/README.md b/packages/Gotrue/README.md
index 8ffa5c46..94c8e48d 100644
--- a/packages/Gotrue/README.md
+++ b/packages/Gotrue/README.md
@@ -1,13 +1,13 @@
# Supabase.Gotrue
-[](https://github.com/supabase-community/supabase-csharp/actions/workflows/build-and-test.yml)
+[](https://github.com/supabase/supabase-csharp/actions/workflows/build-and-test.yml)
[](https://www.nuget.org/packages/Supabase.Gotrue/)
[](../../LICENSE)
A C# client for [Supabase Auth](https://supabase.com/docs/guides/auth) (GoTrue) — email/password,
OAuth providers, SSO, magic links, and user management.
-Part of the [Supabase C# SDK](https://github.com/supabase-community/supabase-csharp). Most projects
+Part of the [Supabase C# SDK](https://github.com/supabase/supabase-csharp). Most projects
use it through the [`Supabase`](../Supabase/README.md) meta-package (`supabase.Auth`); reference this
package directly to use Auth on its own. The client is written to be platform-agnostic and works on
.NET, Xamarin, MAUI, and Unity — see the [Unity session-persistence example](https://gist.github.com/wiverson/fbb07498743dff19b72c9c58599931e9).
@@ -203,7 +203,7 @@ web page to handle confirmation, then have the app inspect the returned user to
## Contributing
-Contributions are welcome. See the [repository root](https://github.com/supabase-community/supabase-csharp)
+Contributions are welcome. See the [repository root](https://github.com/supabase/supabase-csharp)
for how to build and test the SDK.
## License
diff --git a/packages/Postgrest/Postgrest/Postgrest.csproj b/packages/Postgrest/Postgrest/Postgrest.csproj
index c816c832..b548343a 100644
--- a/packages/Postgrest/Postgrest/Postgrest.csproj
+++ b/packages/Postgrest/Postgrest/Postgrest.csproj
@@ -2,20 +2,15 @@
CS8600;CS8602;CS8603
enable
- Supabase.Postgrest
Supabase.Postgrest
Supabase.Postgrest
- https://github.com/supabase-community/supabase-csharp/tree/master/packages/Postgrest
+ https://github.com/supabase/supabase-csharp/tree/master/packages/Postgrest
Supabase.Postgrest
true
en-US
true
- Joseph Schultz <joseph@acupofjose.com>
- Library to interact with postgREST servers
- Postgrest-csharp is written primarily as a helper library for supabase/supabase-csharp, however, it should be easy enough to use outside of the supabase ecosystem.
- The bulk of this library is a translation and c-sharp-ification of the supabase/postgrest-js library.
-
- supabase,postgrest
+ Supabase Database client for .NET that queries Postgres through PostgREST with typed models, filters and RPC.
+ supabase;postgrest;postgres;postgresql;database;rest;rpc;linq
8.1.1
8.1.1
diff --git a/packages/Postgrest/README.md b/packages/Postgrest/README.md
index 9dc2848b..45dc1d54 100644
--- a/packages/Postgrest/README.md
+++ b/packages/Postgrest/README.md
@@ -1,6 +1,6 @@
# Supabase.Postgrest
-[](https://github.com/supabase-community/supabase-csharp/actions/workflows/build-and-test.yml)
+[](https://github.com/supabase/supabase-csharp/actions/workflows/build-and-test.yml)
[](https://www.nuget.org/packages/Supabase.Postgrest/)
[](../../LICENSE)
@@ -8,7 +8,7 @@ A C# client for [PostgREST](https://postgrest.org) — query your Supabase datab
auto-generated REST API, with strongly-typed models and LINQ. It is a C#-ification of
[postgrest-js](https://github.com/supabase/postgrest-js).
-Part of the [Supabase C# SDK](https://github.com/supabase-community/supabase-csharp). Most projects
+Part of the [Supabase C# SDK](https://github.com/supabase/supabase-csharp). Most projects
use it through the [`Supabase`](../Supabase/README.md) meta-package (`supabase.From()`); reference
this package directly to use PostgREST on its own. It also works outside the Supabase ecosystem
against any PostgREST server.
@@ -333,7 +333,7 @@ ActivitySource.AddActivityListener(listener);
## Contributing
-Contributions are welcome. See the [repository root](https://github.com/supabase-community/supabase-csharp)
+Contributions are welcome. See the [repository root](https://github.com/supabase/supabase-csharp)
for how to build and test the SDK.
## License
diff --git a/packages/Realtime/README.md b/packages/Realtime/README.md
index d14afd5c..c8eed441 100644
--- a/packages/Realtime/README.md
+++ b/packages/Realtime/README.md
@@ -1,6 +1,6 @@
# Supabase.Realtime
-[](https://github.com/supabase-community/supabase-csharp/actions/workflows/build-and-test.yml)
+[](https://github.com/supabase/supabase-csharp/actions/workflows/build-and-test.yml)
[](https://www.nuget.org/packages/Supabase.Realtime/)
[](../../LICENSE)
@@ -8,7 +8,7 @@ A C# client for [Supabase Realtime](https://supabase.com/docs/guides/realtime)
changes, and use Broadcast and Presence over a single websocket connection. It is a C#-ification of
[realtime-js](https://github.com/supabase/realtime-js).
-Part of the [Supabase C# SDK](https://github.com/supabase-community/supabase-csharp). Most projects
+Part of the [Supabase C# SDK](https://github.com/supabase/supabase-csharp). Most projects
use it through the [`Supabase`](../Supabase/README.md) meta-package (`supabase.Realtime`); reference
this package directly to use Realtime on its own.
@@ -178,7 +178,7 @@ client.AddDebugHandler((sender, message, exception) => Debug.WriteLine(message))
## Contributing
-Contributions are welcome. See the [repository root](https://github.com/supabase-community/supabase-csharp)
+Contributions are welcome. See the [repository root](https://github.com/supabase/supabase-csharp)
for how to build and test the SDK.
Note that the Realtime test suite expects `realtime-dev.localhost` to resolve locally — add a hosts
diff --git a/packages/Realtime/Realtime/Realtime.csproj b/packages/Realtime/Realtime/Realtime.csproj
index a8187e4b..ca2a30ed 100644
--- a/packages/Realtime/Realtime/Realtime.csproj
+++ b/packages/Realtime/Realtime/Realtime.csproj
@@ -1,17 +1,14 @@
- Supabase.Realtime
Supabase.Realtime
- https://github.com/supabase-community/supabase-csharp/tree/master/packages/Realtime
+ https://github.com/supabase/supabase-csharp/tree/master/packages/Realtime
Supabase.Realtime
Supabase.Realtime
- Realtime-csharp is written as a client library for supabase/realtime.
+ Supabase Realtime client for .NET for Postgres changes, broadcast and presence over websockets.
true
en
true
- Joseph Schultz <joseph@acupofjose.com>
- Realtime-csharp is written as a client library for supabase/realtime.
- supabase, realtime, phoenix
+ supabase;realtime;websocket;postgres;broadcast;presence;phoenix
8.1.1
8.1.1
diff --git a/packages/Storage/README.md b/packages/Storage/README.md
index efba059f..4fdd9fcd 100644
--- a/packages/Storage/README.md
+++ b/packages/Storage/README.md
@@ -1,13 +1,13 @@
# Supabase.Storage
-[](https://github.com/supabase-community/supabase-csharp/actions/workflows/build-and-test.yml)
+[](https://github.com/supabase/supabase-csharp/actions/workflows/build-and-test.yml)
[](https://www.nuget.org/packages/Supabase.Storage/)
[](../../LICENSE)
A C# client for [Supabase Storage](https://supabase.com/docs/guides/storage) — upload, download, and
serve files from buckets, with signed and public URLs.
-Part of the [Supabase C# SDK](https://github.com/supabase-community/supabase-csharp). Most projects
+Part of the [Supabase C# SDK](https://github.com/supabase/supabase-csharp). Most projects
use it through the [`Supabase`](../Supabase/README.md) meta-package (`supabase.Storage`); reference
this package directly when you only need storage.
@@ -139,7 +139,7 @@ ActivitySource.AddActivityListener(listener);
## Contributing
-Contributions are welcome. See the [repository root](https://github.com/supabase-community/supabase-csharp)
+Contributions are welcome. See the [repository root](https://github.com/supabase/supabase-csharp)
for how to build and test the SDK.
## License
diff --git a/packages/Storage/Storage/Storage.csproj b/packages/Storage/Storage/Storage.csproj
index b9fc916f..d8128b17 100644
--- a/packages/Storage/Storage/Storage.csproj
+++ b/packages/Storage/Storage/Storage.csproj
@@ -2,15 +2,12 @@
true
Supabase.Storage
- https://github.com/supabase-community/supabase-csharp/tree/master/packages/Storage
+ https://github.com/supabase/supabase-csharp/tree/master/packages/Storage
Supabase.Storage
Supabase.Storage
- A C# implementation of the Supabase Storage client
+ Supabase Storage client for .NET for buckets, uploads, resumable uploads, downloads, signed URLs and image transforms.
en-US
- Joseph Schultz <joseph@acupofjose.com>
- A C# implementation of the Supabase Storage client
- Supabase Storage
- supabase, storage
+ supabase;storage;files;upload;buckets;signed-url;tus
8.1.1
8.1.1
diff --git a/packages/Supabase/README.md b/packages/Supabase/README.md
index 118d3191..fefb8d6b 100644
--- a/packages/Supabase/README.md
+++ b/packages/Supabase/README.md
@@ -1,6 +1,6 @@
# Supabase
-[](https://github.com/supabase-community/supabase-csharp/actions/workflows/build-and-test.yml)
+[](https://github.com/supabase/supabase-csharp/actions/workflows/build-and-test.yml)
[](https://www.nuget.org/packages/Supabase/)
[](../../LICENSE)
@@ -8,7 +8,7 @@ The unified C# client for [Supabase](https://supabase.com). One client composes
Storage, Realtime, and Edge Functions, so you configure your project once and reach every service
from a single object.
-Part of the [Supabase C# SDK](https://github.com/supabase-community/supabase-csharp). To use a single
+Part of the [Supabase C# SDK](https://github.com/supabase/supabase-csharp). To use a single
service on its own, reference its package instead — see [Individual services](#individual-services).
## Installation
@@ -18,7 +18,7 @@ dotnet add package Supabase
```
Targets .NET Standard 2.1, so it runs on .NET Core / .NET 5+, Xamarin, MAUI, and Unity. See the
-[wiki](https://github.com/supabase-community/supabase-csharp/wiki) for platform-specific guides.
+[wiki](https://github.com/supabase/supabase-csharp/wiki) for platform-specific guides.
## Getting started
@@ -85,7 +85,7 @@ Pass a `SupabaseOptions` to the constructor:
By default the client does not persist the auth session, so the user is signed out when the process
ends. Provide a `SessionHandler` to save, load, and destroy the session — for example to a file or to
the platform's secure storage. See
-[Authorization with Gotrue](https://github.com/supabase-community/supabase-csharp/wiki/Authorization-with-Gotrue#offline-support)
+[Authorization with Gotrue](https://github.com/supabase/supabase-csharp/wiki/Authorization-with-Gotrue#offline-support)
in the wiki for a worked example.
> **A note on keys:** some APIs (user administration, bypassing RLS, etc.) require an elevated key
@@ -154,15 +154,15 @@ Each service is also published as a standalone package, useful when you only nee
## Documentation
-- [Getting Started](https://github.com/supabase-community/supabase-csharp/wiki#getting-started)
+- [Getting Started](https://github.com/supabase/supabase-csharp/wiki#getting-started)
- [Supabase C# reference](https://supabase.com/docs/reference/csharp/introduction)
- [Generated API docs](https://supabase-community.github.io/supabase-csharp/api/Supabase.Client.html)
-- [Examples](https://github.com/supabase-community/supabase-csharp/wiki/Examples)
-- [Troubleshooting](https://github.com/supabase-community/supabase-csharp/wiki/Troubleshooting) · [Discussions](https://github.com/supabase-community/supabase-csharp/discussions)
+- [Examples](https://github.com/supabase/supabase-csharp/wiki/Examples)
+- [Troubleshooting](https://github.com/supabase/supabase-csharp/wiki/Troubleshooting) · [Discussions](https://github.com/supabase/supabase-csharp/discussions)
## Contributing
-Contributions are welcome. See the [repository root](https://github.com/supabase-community/supabase-csharp)
+Contributions are welcome. See the [repository root](https://github.com/supabase/supabase-csharp)
for how to build and test the SDK.
## License
diff --git a/packages/Supabase/Supabase/Supabase.csproj b/packages/Supabase/Supabase/Supabase.csproj
index 98e29d16..f76658e1 100644
--- a/packages/Supabase/Supabase/Supabase.csproj
+++ b/packages/Supabase/Supabase/Supabase.csproj
@@ -4,17 +4,14 @@
enable
CS8600;CS8602;CS8603
true
- Supabase
Supabase
- https://github.com/supabase-community/supabase-csharp/tree/master/packages/Supabase
+ https://github.com/supabase/supabase-csharp/tree/master/packages/Supabase
Supabase
Supabase
- A C# implementation of the Supabase client
+ Supabase client for .NET that composes Auth, Database, Storage, Realtime and Edge Functions behind one client.
en
true
- Joseph Schultz <joseph@acupofjose.com>
- A C# implementation of the Supabase client
- supabase
+ supabase;postgres;baas;auth;storage;realtime;edge-functions;blazor;maui
8.1.1
8.1.1
diff --git a/packages/extensions/DependencyInjection/DependencyInjection/DependencyInjection.csproj b/packages/extensions/DependencyInjection/DependencyInjection/DependencyInjection.csproj
index 4c1b231c..264189ec 100644
--- a/packages/extensions/DependencyInjection/DependencyInjection/DependencyInjection.csproj
+++ b/packages/extensions/DependencyInjection/DependencyInjection/DependencyInjection.csproj
@@ -2,15 +2,12 @@
true
Supabase.Extensions.DependencyInjection
- https://github.com/supabase-community/supabase-csharp/tree/master/packages/extensions/DependencyInjection
+ https://github.com/supabase/supabase-csharp/tree/master/packages/extensions/DependencyInjection
Supabase.Extensions.DependencyInjection
Supabase.Extensions.DependencyInjection
en
- Joseph Schultz <joseph@acupofjose.com>
- ASP.NET Core / Microsoft.Extensions.DependencyInjection integration for the Supabase C# SDK
- Supabase Dependency Injection
- Registers a Supabase.Client (and each of its sub-clients) against IHttpClientFactory-managed, pooled HttpClients, for safe use under sustained ASP.NET Core load.
- supabase, dependency-injection, aspnetcore
+ Supabase client registration for Microsoft.Extensions.DependencyInjection with pooled HttpClients for ASP.NET Core.
+ supabase;dependency-injection;aspnetcore;httpclientfactory
8.1.1
8.1.1
diff --git a/packages/extensions/DependencyInjection/README.md b/packages/extensions/DependencyInjection/README.md
index bc9c0863..2d34a310 100644
--- a/packages/extensions/DependencyInjection/README.md
+++ b/packages/extensions/DependencyInjection/README.md
@@ -1,11 +1,11 @@
# Supabase.Extensions.DependencyInjection
-[](https://github.com/supabase-community/supabase-csharp/actions/workflows/build-and-test.yml)
+[](https://github.com/supabase/supabase-csharp/actions/workflows/build-and-test.yml)
[](https://www.nuget.org/packages/Supabase.Extensions.DependencyInjection/)
[](../../../LICENSE)
ASP.NET Core / `Microsoft.Extensions.DependencyInjection` integration for the
-[Supabase C# SDK](https://github.com/supabase-community/supabase-csharp).
+[Supabase C# SDK](https://github.com/supabase/supabase-csharp).
Registers a `Supabase.Client` — and each of its sub-clients individually — against
`IHttpClientFactory`-managed, pooled `HttpClient`s. Without this, an app that resolves a