Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions .github/BRANCH_PROTECTION.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
This document outlines the recommended branch protection settings for the RBAC Algorithm repository to ensure code quality, security, and proper review processes.

## Repository Information
- **Repository**: `Maneesh-Relanto/RBAC-algorithm`
- **Repository**: `maneesh-kumar-thakur/RBAC-algorithm`
- **Type**: Public
- **Protected Branches**: `main`, `gh-pages`

Expand Down Expand Up @@ -82,7 +82,7 @@ Since `gh-pages` is typically used for automated documentation deployments:

### Step 1: Access Branch Protection Settings
```
1. Go to: https://github.com/Maneesh-Relanto/RBAC-algorithm
1. Go to: https://github.com/maneesh-kumar-thakur/RBAC-algorithm
2. Navigate to: Settings → Branches
3. Click "Add branch protection rule" or edit existing rules
```
Expand Down Expand Up @@ -169,21 +169,21 @@ Create `.github/CODEOWNERS`:
# RBAC Algorithm Code Owners

# Default owner for everything
* @Maneesh-Relanto
* @maneesh-kumar-thakur

# Core RBAC implementation
/src/rbac/ @Maneesh-Relanto
/src/rbac/ @maneesh-kumar-thakur

# Tests require review
/tests/ @Maneesh-Relanto
/tests/ @maneesh-kumar-thakur

# Documentation
/docs/ @Maneesh-Relanto
*.md @Maneesh-Relanto
/docs/ @maneesh-kumar-thakur
*.md @maneesh-kumar-thakur

# Security-sensitive files
/schemas/ @Maneesh-Relanto
/scripts/ @Maneesh-Relanto
/schemas/ @maneesh-kumar-thakur
/scripts/ @maneesh-kumar-thakur
```

### 3. Repository Settings Checklist
Expand Down
28 changes: 14 additions & 14 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,29 +1,29 @@
# Code Owners for RBAC Algorithm

# Default owner for everything in the repo
* @Maneesh-Relanto
* @maneesh-kumar-thakur

# Core RBAC implementation requires careful review
/src/rbac/ @Maneesh-Relanto
/src/rbac/ @maneesh-kumar-thakur

# Test files must be reviewed to ensure coverage
/tests/ @Maneesh-Relanto
/tests/ @maneesh-kumar-thakur

# Documentation changes
/docs/ @Maneesh-Relanto
/documentation/ @Maneesh-Relanto
*.md @Maneesh-Relanto
/docs/ @maneesh-kumar-thakur
/documentation/ @maneesh-kumar-thakur
*.md @maneesh-kumar-thakur

# Security-sensitive files require extra scrutiny
/schemas/ @Maneesh-Relanto
/scripts/ @Maneesh-Relanto
/schemas/ @maneesh-kumar-thakur
/scripts/ @maneesh-kumar-thakur

# Configuration files
*.yml @Maneesh-Relanto
*.yaml @Maneesh-Relanto
*.json @Maneesh-Relanto
requirements.txt @Maneesh-Relanto
setup.py @Maneesh-Relanto
*.yml @maneesh-kumar-thakur
*.yaml @maneesh-kumar-thakur
*.json @maneesh-kumar-thakur
requirements.txt @maneesh-kumar-thakur
setup.py @maneesh-kumar-thakur

# GitHub workflows and actions
/.github/ @Maneesh-Relanto
/.github/ @maneesh-kumar-thakur
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ A production-ready, high-performance Role-Based Access Control (RBAC) framework

```bash
# Clone the repository
git clone https://github.com/Maneesh-Relanto/RBAC-algorithm.git
git clone https://github.com/maneesh-kumar-thakur/RBAC-algorithm.git
cd RBAC-algorithm

# Create virtual environment (recommended)
Expand Down
2 changes: 1 addition & 1 deletion docs/adapters/csharp.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v3.9.2">
<title data-rh="true">csharp.Value.ToUpper()sharp | RBAC Algorithm</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://maneesh-relanto.github.io/RBAC-algorithm/img/logo-full.svg"><meta data-rh="true" name="twitter:image" content="https://maneesh-relanto.github.io/RBAC-algorithm/img/logo-full.svg"><meta data-rh="true" property="og:url" content="https://maneesh-relanto.github.io/RBAC-algorithm/docs/adapters/csharp"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="csharp.Value.ToUpper()sharp | RBAC Algorithm"><meta data-rh="true" name="description" content="This page is under construction. Check back soon!"><meta data-rh="true" property="og:description" content="This page is under construction. Check back soon!"><link data-rh="true" rel="icon" href="/RBAC-algorithm/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://maneesh-relanto.github.io/RBAC-algorithm/docs/adapters/csharp"><link data-rh="true" rel="alternate" href="https://maneesh-relanto.github.io/RBAC-algorithm/docs/adapters/csharp" hreflang="en"><link data-rh="true" rel="alternate" href="https://maneesh-relanto.github.io/RBAC-algorithm/docs/adapters/csharp" hreflang="x-default"><link data-rh="true" rel="preconnect" href="https://YOUR_APP_ID-dsn.algolia.net" crossorigin="anonymous"><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"csharp.Value.ToUpper()sharp","item":"https://maneesh-relanto.github.io/RBAC-algorithm/docs/adapters/csharp"}]}</script><link rel="search" type="application/opensearchdescription+xml" title="RBAC Algorithm" href="/RBAC-algorithm/opensearch.xml"><link rel="stylesheet" href="/RBAC-algorithm/assets/css/styles.64334e30.css">
<title data-rh="true">csharp.Value.ToUpper()sharp | RBAC Algorithm</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/img/logo-full.svg"><meta data-rh="true" name="twitter:image" content="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/img/logo-full.svg"><meta data-rh="true" property="og:url" content="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/docs/adapters/csharp"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="csharp.Value.ToUpper()sharp | RBAC Algorithm"><meta data-rh="true" name="description" content="This page is under construction. Check back soon!"><meta data-rh="true" property="og:description" content="This page is under construction. Check back soon!"><link data-rh="true" rel="icon" href="/RBAC-algorithm/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/docs/adapters/csharp"><link data-rh="true" rel="alternate" href="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/docs/adapters/csharp" hreflang="en"><link data-rh="true" rel="alternate" href="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/docs/adapters/csharp" hreflang="x-default"><link data-rh="true" rel="preconnect" href="https://YOUR_APP_ID-dsn.algolia.net" crossorigin="anonymous"><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"csharp.Value.ToUpper()sharp","item":"https://maneesh-kumar-thakur.github.io/RBAC-algorithm/docs/adapters/csharp"}]}</script><link rel="search" type="application/opensearchdescription+xml" title="RBAC Algorithm" href="/RBAC-algorithm/opensearch.xml"><link rel="stylesheet" href="/RBAC-algorithm/assets/css/styles.64334e30.css">
<script src="/RBAC-algorithm/assets/js/runtime~main.3618a3c7.js" defer="defer"></script>
<script src="/RBAC-algorithm/assets/js/main.6eff5f02.js" defer="defer"></script>
</head>
Expand Down
2 changes: 1 addition & 1 deletion docs/adapters/go.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v3.9.2">
<title data-rh="true">go.Value.ToUpper()o | RBAC Algorithm</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://maneesh-relanto.github.io/RBAC-algorithm/img/logo-full.svg"><meta data-rh="true" name="twitter:image" content="https://maneesh-relanto.github.io/RBAC-algorithm/img/logo-full.svg"><meta data-rh="true" property="og:url" content="https://maneesh-relanto.github.io/RBAC-algorithm/docs/adapters/go"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="go.Value.ToUpper()o | RBAC Algorithm"><meta data-rh="true" name="description" content="This page is under construction. Check back soon!"><meta data-rh="true" property="og:description" content="This page is under construction. Check back soon!"><link data-rh="true" rel="icon" href="/RBAC-algorithm/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://maneesh-relanto.github.io/RBAC-algorithm/docs/adapters/go"><link data-rh="true" rel="alternate" href="https://maneesh-relanto.github.io/RBAC-algorithm/docs/adapters/go" hreflang="en"><link data-rh="true" rel="alternate" href="https://maneesh-relanto.github.io/RBAC-algorithm/docs/adapters/go" hreflang="x-default"><link data-rh="true" rel="preconnect" href="https://YOUR_APP_ID-dsn.algolia.net" crossorigin="anonymous"><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"go.Value.ToUpper()o","item":"https://maneesh-relanto.github.io/RBAC-algorithm/docs/adapters/go"}]}</script><link rel="search" type="application/opensearchdescription+xml" title="RBAC Algorithm" href="/RBAC-algorithm/opensearch.xml"><link rel="stylesheet" href="/RBAC-algorithm/assets/css/styles.64334e30.css">
<title data-rh="true">go.Value.ToUpper()o | RBAC Algorithm</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/img/logo-full.svg"><meta data-rh="true" name="twitter:image" content="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/img/logo-full.svg"><meta data-rh="true" property="og:url" content="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/docs/adapters/go"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="go.Value.ToUpper()o | RBAC Algorithm"><meta data-rh="true" name="description" content="This page is under construction. Check back soon!"><meta data-rh="true" property="og:description" content="This page is under construction. Check back soon!"><link data-rh="true" rel="icon" href="/RBAC-algorithm/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/docs/adapters/go"><link data-rh="true" rel="alternate" href="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/docs/adapters/go" hreflang="en"><link data-rh="true" rel="alternate" href="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/docs/adapters/go" hreflang="x-default"><link data-rh="true" rel="preconnect" href="https://YOUR_APP_ID-dsn.algolia.net" crossorigin="anonymous"><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"go.Value.ToUpper()o","item":"https://maneesh-kumar-thakur.github.io/RBAC-algorithm/docs/adapters/go"}]}</script><link rel="search" type="application/opensearchdescription+xml" title="RBAC Algorithm" href="/RBAC-algorithm/opensearch.xml"><link rel="stylesheet" href="/RBAC-algorithm/assets/css/styles.64334e30.css">
<script src="/RBAC-algorithm/assets/js/runtime~main.3618a3c7.js" defer="defer"></script>
<script src="/RBAC-algorithm/assets/js/main.6eff5f02.js" defer="defer"></script>
</head>
Expand Down
2 changes: 1 addition & 1 deletion docs/adapters/java.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v3.9.2">
<title data-rh="true">java.Value.ToUpper()ava | RBAC Algorithm</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://maneesh-relanto.github.io/RBAC-algorithm/img/logo-full.svg"><meta data-rh="true" name="twitter:image" content="https://maneesh-relanto.github.io/RBAC-algorithm/img/logo-full.svg"><meta data-rh="true" property="og:url" content="https://maneesh-relanto.github.io/RBAC-algorithm/docs/adapters/java"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="java.Value.ToUpper()ava | RBAC Algorithm"><meta data-rh="true" name="description" content="This page is under construction. Check back soon!"><meta data-rh="true" property="og:description" content="This page is under construction. Check back soon!"><link data-rh="true" rel="icon" href="/RBAC-algorithm/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://maneesh-relanto.github.io/RBAC-algorithm/docs/adapters/java"><link data-rh="true" rel="alternate" href="https://maneesh-relanto.github.io/RBAC-algorithm/docs/adapters/java" hreflang="en"><link data-rh="true" rel="alternate" href="https://maneesh-relanto.github.io/RBAC-algorithm/docs/adapters/java" hreflang="x-default"><link data-rh="true" rel="preconnect" href="https://YOUR_APP_ID-dsn.algolia.net" crossorigin="anonymous"><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"java.Value.ToUpper()ava","item":"https://maneesh-relanto.github.io/RBAC-algorithm/docs/adapters/java"}]}</script><link rel="search" type="application/opensearchdescription+xml" title="RBAC Algorithm" href="/RBAC-algorithm/opensearch.xml"><link rel="stylesheet" href="/RBAC-algorithm/assets/css/styles.64334e30.css">
<title data-rh="true">java.Value.ToUpper()ava | RBAC Algorithm</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/img/logo-full.svg"><meta data-rh="true" name="twitter:image" content="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/img/logo-full.svg"><meta data-rh="true" property="og:url" content="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/docs/adapters/java"><meta data-rh="true" property="og:locale" content="en"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="java.Value.ToUpper()ava | RBAC Algorithm"><meta data-rh="true" name="description" content="This page is under construction. Check back soon!"><meta data-rh="true" property="og:description" content="This page is under construction. Check back soon!"><link data-rh="true" rel="icon" href="/RBAC-algorithm/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/docs/adapters/java"><link data-rh="true" rel="alternate" href="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/docs/adapters/java" hreflang="en"><link data-rh="true" rel="alternate" href="https://maneesh-kumar-thakur.github.io/RBAC-algorithm/docs/adapters/java" hreflang="x-default"><link data-rh="true" rel="preconnect" href="https://YOUR_APP_ID-dsn.algolia.net" crossorigin="anonymous"><script data-rh="true" type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"java.Value.ToUpper()ava","item":"https://maneesh-kumar-thakur.github.io/RBAC-algorithm/docs/adapters/java"}]}</script><link rel="search" type="application/opensearchdescription+xml" title="RBAC Algorithm" href="/RBAC-algorithm/opensearch.xml"><link rel="stylesheet" href="/RBAC-algorithm/assets/css/styles.64334e30.css">
<script src="/RBAC-algorithm/assets/js/runtime~main.3618a3c7.js" defer="defer"></script>
<script src="/RBAC-algorithm/assets/js/main.6eff5f02.js" defer="defer"></script>
</head>
Expand Down
Loading
Loading