Skip to content

Issue 687 fix #747

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 23 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
dfe29c1
feat: Implement authorization support as per RFC 9728 (#686)
Vinisha-projects May 16, 2025
8ba0df8
chore: remove README.md file related to a different issue
Vinisha-projects May 16, 2025
83fd89b
fix: added type annotations and compatibility for multiple Python ver…
May 17, 2025
6a190cd
Add python-jose to requirements.txt to fix CI
May 18, 2025
f9463b7
adding requirements.txt
May 18, 2025
afc7d08
fixing module issues
May 18, 2025
10bc472
Fix: updating requirements.txt
May 18, 2025
952d11b
Fix: Add python-jose and types-python-jose installation in CI
May 18, 2025
fa6ca3c
Fix: Separate uses and steps for reusable workflow
May 18, 2025
8340f23
Resolved all conflicts by keeping remote changes
May 19, 2025
766922d
Fix: Separate uses and steps for reusable workflow
May 19, 2025
17e3c6c
Update requirements.txt with new dependencies
May 19, 2025
d5b54f4
Update requirements.txt
May 19, 2025
23efae9
Fix: remove conflicting jose package from requirements
May 19, 2025
c9543ca
Fix CI: Update shared.yml and requirements.txt for python-jose
May 19, 2025
f7335b2
Fix CI: Clean up mcp directory before installation
May 19, 2025
936d9dd
Fix: Separate uses and steps for reusable workflow
May 19, 2025
f797f0a
Fix CI: Correctly install python-jose in UV environment
May 19, 2025
ab5396c
Fix CI: Ensure pip installation and jose dependency
May 19, 2025
4bb4f72
Upgrade CI: Use Python 3.13 and latest package management practices
May 19, 2025
3ae0b5b
Fix CI: Correct MCP module import and setup
May 19, 2025
9467b8e
Fix CI: Correct MCP module path for testing
May 19, 2025
875deb2
Merge branch 'main' into issue-687-fix
Vinisha-projects May 20, 2025
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
76 changes: 38 additions & 38 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,38 +1,38 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''
---
**Describe the bug**
A clear and concise description of what the bug is.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
**Additional context**
Add any other context about the problem here.
40 changes: 20 additions & 20 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''
---
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.
50 changes: 25 additions & 25 deletions .github/workflows/check-lock.yml
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
name: Check uv.lock

on:
pull_request:
paths:
- "pyproject.toml"
- "uv.lock"
push:
paths:
- "pyproject.toml"
- "uv.lock"

jobs:
check-lock:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4

- name: Install uv
run: |
curl -LsSf https://astral.sh/uv/install.sh | sh
echo "$HOME/.cargo/bin" >> $GITHUB_PATH

- name: Check uv.lock is up to date
run: uv lock --check
name: Check uv.lock
on:
pull_request:
paths:
- "pyproject.toml"
- "uv.lock"
push:
paths:
- "pyproject.toml"
- "uv.lock"
jobs:
check-lock:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install uv
run: |
curl -LsSf https://astral.sh/uv/install.sh | sh
echo "$HOME/.cargo/bin" >> $GITHUB_PATH
- name: Check uv.lock is up to date
run: uv lock --check
31 changes: 18 additions & 13 deletions .github/workflows/main-checks.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,18 @@
name: Main branch checks

on:
push:
branches:
- main
- "v*.*.*"
tags:
- "v*.*.*"

jobs:
checks:
uses: ./.github/workflows/shared.yml
name: Main branch checks

on:
push:
branches:
- main
- "v*.*.*"
tags:
- "v*.*.*"

jobs:
checks:
uses: ./.github/workflows/shared.yml





64 changes: 32 additions & 32 deletions .github/workflows/publish-docs-manually.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,32 @@
name: Publish Docs manually

on:
workflow_dispatch:

jobs:
docs-publish:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v4
- name: Configure Git Credentials
run: |
git config user.name github-actions[bot]
git config user.email 41898282+github-actions[bot]@users.noreply.github.com

- name: Install uv
uses: astral-sh/setup-uv@v3
with:
enable-cache: true

- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
- uses: actions/cache@v4
with:
key: mkdocs-material-${{ env.cache_id }}
path: .cache
restore-keys: |
mkdocs-material-

- run: uv sync --frozen --group docs
- run: uv run --no-sync mkdocs gh-deploy --force
name: Publish Docs manually
on:
workflow_dispatch:
jobs:
docs-publish:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v4
- name: Configure Git Credentials
run: |
git config user.name github-actions[bot]
git config user.email 41898282+github-actions[bot]@users.noreply.github.com
- name: Install uv
uses: astral-sh/setup-uv@v3
with:
enable-cache: true
- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
- uses: actions/cache@v4
with:
key: mkdocs-material-${{ env.cache_id }}
path: .cache
restore-keys: |
mkdocs-material-
- run: uv sync --frozen --group docs
- run: uv run --no-sync mkdocs gh-deploy --force
Loading
Loading