Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
OpenBankProject
OBP-API
Repository navigation
Code
Issues
197
(197)
Pull requests
19
(19)
Actions
Projects
Wiki
Security and quality
Insights
More
items
Refactor/route bound resource doc
- #2937
#2937
Open
hongwei1
wants to merge 29 commits into
OpenBankProject:develop
OpenBankProject/OBP-API:develop
from
hongwei1:refactor/route-bound-resource-doc
hongwei1/OBP-API:refactor/route-bound-resource-doc
Copy head branch name to clipboard
Conversation
Commits
29
(29)
Checks
Files changed
Open
Refactor/route bound resource doc
#2937
hongwei1
wants to merge 29 commits into
OpenBankProject:develop
OpenBankProject/OBP-API:develop
from
hongwei1:refactor/route-bound-resource-doc
hongwei1/OBP-API:refactor/route-bound-resource-doc
Copy head branch name to clipboard
Commits
Commits on Oct 7, 2026
test: a role-gated v7 endpoint must enforce its roles when a path parameter is empty
Show description for 8b99e9c
hongwei1
committed
8b99e9c
View commit details
Copy full SHA for 8b99e9c
Browse repository at this point
refactor: let a ResourceDoc carry the route it is served by, and select the doc by route
Show description for 462d649
hongwei1
committed
462d649
View commit details
Copy full SHA for 462d649
Browse repository at this point
refactor: bind every v7.0.0 ResourceDoc to its route
Show description for 35769b3
hongwei1
committed
35769b3
View commit details
Copy full SHA for 35769b3
Browse repository at this point
docs: describe binding a ResourceDoc to its route
Show description for 99b47f5
hongwei1
committed
99b47f5
View commit details
Copy full SHA for 99b47f5
Browse repository at this point
test: start TrafficSourcesEndpointTest from an empty traffic record
Show description for 058ebbd
hongwei1
committed
058ebbd
View commit details
Copy full SHA for 058ebbd
Browse repository at this point
fix: keep an empty path segment when reading the path parameters of a route-selected doc
Show description for a498ab9
hongwei1
committed
a498ab9
View commit details
Copy full SHA for a498ab9
Browse repository at this point
test: check the doc binding in the order the middleware selects from
Show description for 082ddb4
hongwei1
committed
082ddb4
View commit details
Copy full SHA for 082ddb4
Browse repository at this point
perf: select the doc by route from an index and pass on requests no route serves
Show description for 464109a
hongwei1
committed
464109a
View commit details
Copy full SHA for 464109a
Browse repository at this point
refactor: derive the order docs are selected in from the route chain
Show description for b112b04
hongwei1
committed
b112b04
View commit details
Copy full SHA for b112b04
Browse repository at this point
refactor: bind every v6.0.0 ResourceDoc to its route
Show description for 98bc731
hongwei1
committed
98bc731
View commit details
Copy full SHA for 98bc731
Browse repository at this point
refactor: bind every v5.1.0 ResourceDoc to its route
Show description for 86977f4
hongwei1
committed
86977f4
View commit details
Copy full SHA for 86977f4
Browse repository at this point
refactor: bind every v5.0.0 ResourceDoc to its route
Show description for b337926
hongwei1
committed
b337926
View commit details
Copy full SHA for b337926
Browse repository at this point
refactor: bind every v4.0.0 ResourceDoc to its route
Show description for 0ffab86
hongwei1
committed
0ffab86
View commit details
Copy full SHA for 0ffab86
Browse repository at this point
refactor: bind every v3.1.0 ResourceDoc to its route
Show description for cd4eb11
hongwei1
committed
cd4eb11
View commit details
Copy full SHA for cd4eb11
Browse repository at this point
refactor: bind every v3.0.0 ResourceDoc to its route
Show description for ce5a375
hongwei1
committed
ce5a375
View commit details
Copy full SHA for ce5a375
Browse repository at this point
refactor: bind every v1.2.1 to v2.2.0 ResourceDoc to its route
Show description for 26017fa
hongwei1
committed
26017fa
View commit details
Copy full SHA for 26017fa
Browse repository at this point
refactor: bind every Berlin Group v1.3 and v2 ResourceDoc to its route
Show description for 0c1055a
hongwei1
committed
0c1055a
View commit details
Copy full SHA for 0c1055a
Browse repository at this point
refactor: bind every UK Open Banking v2.0.0, v3.1.0 and v4.0.1 ResourceDoc to its route
Show description for 3ad5274
hongwei1
committed
3ad5274
View commit details
Copy full SHA for 3ad5274
Browse repository at this point
test: check every ResourceDoc catalog is bound to its routes, and select real URLs
Show description for 0dee96e
hongwei1
committed
0dee96e
View commit details
Copy full SHA for 0dee96e
Browse repository at this point
chore: record the new v4.0.0 createTransactionRequestAccount URL in the parity allowlist
Show description for 2282898
hongwei1
committed
2282898
View commit details
Copy full SHA for 2282898
Browse repository at this point
refactor: remove the template matching that chose a ResourceDoc
Show description for 8cf5963
hongwei1
committed
8cf5963
View commit details
Copy full SHA for 8cf5963
Browse repository at this point
docs: describe route-bound ResourceDocs for every version
Show description for 72fff21
hongwei1
committed
72fff21
View commit details
Copy full SHA for 72fff21
Browse repository at this point
fix: document the query segment of the v2.0.0 search endpoints
Show description for 8553413
hongwei1
committed
8553413
View commit details
Copy full SHA for 8553413
Browse repository at this point
fix: authenticate a dynamic entity write before its transaction opens
Show description for 338a01c
hongwei1
committed
338a01c
View commit details
Copy full SHA for 338a01c
Browse repository at this point
refactor: remove the once-per-request caller holder
Show description for 02c9728
hongwei1
committed
02c9728
View commit details
Copy full SHA for 02c9728
Browse repository at this point
docs: drop references to the removed template matching
Show description for 4fc8760
hongwei1
committed
4fc8760
View commit details
Copy full SHA for 4fc8760
Browse repository at this point
refactor: rename the http4sbridge test package to http4sserver
Show description for f6b702c
hongwei1
committed
f6b702c
View commit details
Copy full SHA for f6b702c
Browse repository at this point
docs: bring the status doc and bridge notes in line with route-bound ResourceDocs
Show description for 5e403a1
hongwei1
committed
5e403a1
View commit details
Copy full SHA for 5e403a1
Browse repository at this point
docs: remove the comments that still describe the Lift bridge as a live component
Show description for 248f0e2
hongwei1
committed
248f0e2
View commit details
Copy full SHA for 248f0e2
Browse repository at this point
You can’t perform that action at this time.