From 58de0cc972c22882db549c4e088436676ba9cc03 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 22 Dec 2025 00:30:05 +0000 Subject: [PATCH 1/3] Initial plan From 47b99abfe4b7abcbfc1f982d04e72dcd56ce993f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 22 Dec 2025 00:32:32 +0000 Subject: [PATCH 2/3] =?UTF-8?q?docs:=20=E2=9C=A8=20add=20professional=20st?= =?UTF-8?q?atus=20badges=20to=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add comprehensive status badges to showcase: - CI/CD workflows (Backend CI, Frontend CI, Docker Publish, Documentation) - Code coverage (Codecov integration) - License information (MIT) - Technology stack (Python 3.10+, FastAPI 0.115+, React 18+, TypeScript 5+) - Docker Hub pull statistics - Documentation status - Maintenance status Badges are organized in three logical groups: 1. GitHub Actions workflow statuses 2. Code quality, license, and technology stack 3. Docker Hub stats and project health indicators All badges include proper links to relevant resources for easy navigation. Co-authored-by: mnaimfaizy <34773846+mnaimfaizy@users.noreply.github.com> --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index c8e8dba..2eb59c2 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,27 @@ FastAPI RBAC Logo

+
+ +[![Backend CI](https://github.com/mnaimfaizy/fastapi_rbac/actions/workflows/backend-ci.yml/badge.svg)](https://github.com/mnaimfaizy/fastapi_rbac/actions/workflows/backend-ci.yml) +[![React Frontend CI](https://github.com/mnaimfaizy/fastapi_rbac/actions/workflows/react-frontend-ci.yml/badge.svg)](https://github.com/mnaimfaizy/fastapi_rbac/actions/workflows/react-frontend-ci.yml) +[![Docker Publish](https://github.com/mnaimfaizy/fastapi_rbac/actions/workflows/docker-publish.yml/badge.svg)](https://github.com/mnaimfaizy/fastapi_rbac/actions/workflows/docker-publish.yml) +[![Documentation](https://github.com/mnaimfaizy/fastapi_rbac/actions/workflows/docs.yml/badge.svg)](https://github.com/mnaimfaizy/fastapi_rbac/actions/workflows/docs.yml) + +[![codecov](https://codecov.io/gh/mnaimfaizy/fastapi_rbac/branch/main/graph/badge.svg)](https://codecov.io/gh/mnaimfaizy/fastapi_rbac) +[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) +[![Python Version](https://img.shields.io/badge/python-3.10+-blue.svg)](https://www.python.org/downloads/) +[![FastAPI](https://img.shields.io/badge/FastAPI-0.115+-009688.svg?logo=fastapi&logoColor=white)](https://fastapi.tiangolo.com) +[![React](https://img.shields.io/badge/React-18+-61DAFB.svg?logo=react&logoColor=black)](https://reactjs.org/) +[![TypeScript](https://img.shields.io/badge/TypeScript-5+-3178C6.svg?logo=typescript&logoColor=white)](https://www.typescriptlang.org/) + +[![Docker Hub Backend](https://img.shields.io/docker/pulls/mnaimfaizy/fastapi-rbac-backend?label=Backend%20Pulls&logo=docker)](https://hub.docker.com/r/mnaimfaizy/fastapi-rbac-backend) +[![Docker Hub Frontend](https://img.shields.io/docker/pulls/mnaimfaizy/fastapi-rbac-frontend?label=Frontend%20Pulls&logo=docker)](https://hub.docker.com/r/mnaimfaizy/fastapi-rbac-frontend) +[![Documentation Status](https://img.shields.io/badge/docs-live-brightgreen.svg)](https://fastapi-rbac.mnfprofile.com/) +[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/mnaimfaizy/fastapi_rbac/graphs/commit-activity) + +
+ A comprehensive Role-Based Access Control (RBAC) system with FastAPI backend and React frontend, designed to handle Authentication and Authorization for other services. ## 🚀 Quick Start From f71aeff3416027b5b02ea37fd937a5c33eded0a5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 22 Dec 2025 00:43:08 +0000 Subject: [PATCH 3/3] docs: remove codecov badge showing undefined Remove codecov badge as it was displaying "undefined" indicating that codecov integration is not fully configured for the repository yet. The badge can be re-added once codecov is properly set up with the repository and coverage reports are being uploaded successfully. Co-authored-by: mnaimfaizy <34773846+mnaimfaizy@users.noreply.github.com> --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 2eb59c2..0a9ebff 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,6 @@ [![Docker Publish](https://github.com/mnaimfaizy/fastapi_rbac/actions/workflows/docker-publish.yml/badge.svg)](https://github.com/mnaimfaizy/fastapi_rbac/actions/workflows/docker-publish.yml) [![Documentation](https://github.com/mnaimfaizy/fastapi_rbac/actions/workflows/docs.yml/badge.svg)](https://github.com/mnaimfaizy/fastapi_rbac/actions/workflows/docs.yml) -[![codecov](https://codecov.io/gh/mnaimfaizy/fastapi_rbac/branch/main/graph/badge.svg)](https://codecov.io/gh/mnaimfaizy/fastapi_rbac) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Python Version](https://img.shields.io/badge/python-3.10+-blue.svg)](https://www.python.org/downloads/) [![FastAPI](https://img.shields.io/badge/FastAPI-0.115+-009688.svg?logo=fastapi&logoColor=white)](https://fastapi.tiangolo.com)