From 6a25bfb8a715c520c1b8cfa1c2fea4fc5d898d84 Mon Sep 17 00:00:00 2001 From: Igor Benav Date: Sun, 28 Jun 2026 00:53:03 -0300 Subject: [PATCH] docs: fix SQLAdmin links (aminalaee.dev squatted) to smithyhq/sqladmin --- docs/user-guide/admin-panel/adding-models.md | 2 +- docs/user-guide/admin-panel/configuration.md | 2 +- docs/user-guide/admin-panel/index.md | 2 +- docs/user-guide/admin-panel/user-management.md | 2 +- docs/user-guide/index.md | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/user-guide/admin-panel/adding-models.md b/docs/user-guide/admin-panel/adding-models.md index dd2bc63f..a391a96b 100644 --- a/docs/user-guide/admin-panel/adding-models.md +++ b/docs/user-guide/admin-panel/adding-models.md @@ -2,7 +2,7 @@ Adding your own models to the admin is straightforward, but there's one quirk to know upfront: the boilerplate's models use SQLAlchemy's `MappedAsDataclass`, which requires a special mixin to play nicely with SQLAdmin. -For the full range of options, see the [SQLAdmin documentation](https://aminalaee.dev/sqladmin/). +For the full range of options, see the [SQLAdmin documentation](https://github.com/smithyhq/sqladmin). ## The DataclassModelMixin diff --git a/docs/user-guide/admin-panel/configuration.md b/docs/user-guide/admin-panel/configuration.md index 5a8d280e..34ce2402 100644 --- a/docs/user-guide/admin-panel/configuration.md +++ b/docs/user-guide/admin-panel/configuration.md @@ -1,6 +1,6 @@ # Admin Panel Configuration -The admin panel has a deliberately small surface area: it's a [SQLAdmin](https://aminalaee.dev/sqladmin/) instance gated by a username/password from environment variables. Configuration boils down to a handful of `.env` values. +The admin panel has a deliberately small surface area: it's a [SQLAdmin](https://github.com/smithyhq/sqladmin) instance gated by a username/password from environment variables. Configuration boils down to a handful of `.env` values. ## Environment Variables diff --git a/docs/user-guide/admin-panel/index.md b/docs/user-guide/admin-panel/index.md index a70aceab..28e4aecd 100644 --- a/docs/user-guide/admin-panel/index.md +++ b/docs/user-guide/admin-panel/index.md @@ -1,6 +1,6 @@ # Admin Panel -The boilerplate ships a built-in admin panel powered by [SQLAdmin](https://aminalaee.dev/sqladmin/). It gives you a web interface for browsing and editing the database without writing custom CRUD endpoints. +The boilerplate ships a built-in admin panel powered by [SQLAdmin](https://github.com/smithyhq/sqladmin). It gives you a web interface for browsing and editing the database without writing custom CRUD endpoints. !!! tip "Building a full SaaS?" The admin panel is part of the free foundation. **[FastroAI](https://fastro.ai)** bundles it with Stripe payments, entitlements, transactional email, a frontend, and AI agents - all wired together and production-ready. [Ship your SaaS faster →](https://fastro.ai) diff --git a/docs/user-guide/admin-panel/user-management.md b/docs/user-guide/admin-panel/user-management.md index 4d555348..7259d84c 100644 --- a/docs/user-guide/admin-panel/user-management.md +++ b/docs/user-guide/admin-panel/user-management.md @@ -139,7 +139,7 @@ Build a small model (`AdminUser` with `username`, `hashed_password`, `is_active` For larger orgs, mount the admin behind an SSO proxy (Authelia, Pomerium, AWS ALB with Cognito). The admin app trusts the proxy's authentication header and grants access on its presence. -None of these are wired up in the boilerplate — pick the one that fits your environment and implement it. The SQLAdmin docs cover [Authentication](https://aminalaee.dev/sqladmin/authentication/) extensions in detail. +None of these are wired up in the boilerplate — pick the one that fits your environment and implement it. The SQLAdmin docs cover [Authentication](https://github.com/smithyhq/sqladmin) extensions in detail. ## Auditing Admin Activity diff --git a/docs/user-guide/index.md b/docs/user-guide/index.md index 9d85e096..a7ee4e99 100644 --- a/docs/user-guide/index.md +++ b/docs/user-guide/index.md @@ -33,7 +33,7 @@ This guide covers all aspects of working with the FastAPI Boilerplate: - **[Permissions](authentication/permissions.md)** - Implement role-based access control ### Admin Panel -Powered by [SQLAdmin](https://aminalaee.dev/sqladmin/) - a flexible admin interface generated from your SQLAlchemy models. +Powered by [SQLAdmin](https://github.com/smithyhq/sqladmin) - a flexible admin interface generated from your SQLAlchemy models. - **[Admin Panel Overview](admin-panel/index.md)** - Web-based database management interface - **[Configuration](admin-panel/configuration.md)** - Setup, session backends, and environment variables