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 }}
NicTool
/
api
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
2
Star
1
Code
Issues
2
Pull requests
3
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
bridge: make v3 pass the v2 REST suite
- #61
#61
Open
aberoham
wants to merge 48 commits into
NicTool:main
NicTool/api:main
from
aberoham:gui-rest-transport
aberoham/api:gui-rest-transport
Copy head branch name to clipboard
Conversation
Commits
48
(48)
Checks
Files changed
Open
bridge: make v3 pass the v2 REST suite
#61
aberoham
wants to merge 48 commits into
NicTool:main
NicTool/api:main
from
aberoham:gui-rest-transport
aberoham/api:gui-rest-transport
Copy head branch name to clipboard
Commits
Commits on Aug 29, 2026
authz: port the v2 permission model to v3
Show description for 8d74c22
burning-bush-dev
authored and
aberoham
committed
8d74c22
View commit details
Copy full SHA for 8d74c22
Browse repository at this point
user: add searchable listings
aberoham
committed
8a26b99
View commit details
Copy full SHA for 8a26b99
Browse repository at this point
objects: move between groups
aberoham
committed
7bca350
View commit details
Copy full SHA for 7bca350
Browse repository at this point
log: persist and serve audit entries
aberoham
committed
1f2571d
View commit details
Copy full SHA for 1f2571d
Browse repository at this point
zone: reject duplicate names
aberoham
committed
6cf40d8
View commit details
Copy full SHA for 6cf40d8
Browse repository at this point
test: serialize mysql suites
aberoham
committed
ab4286a
View commit details
Copy full SHA for ab4286a
Browse repository at this point
stores: audit, authz, delegation behind stores
Show description for 3a3f85d
aberoham
committed
3a3f85d
View commit details
Copy full SHA for 3a3f85d
Browse repository at this point
test: json file store coverage for new stores
aberoham
committed
d3142f4
View commit details
Copy full SHA for d3142f4
Browse repository at this point
stores: align file backend behavior
aberoham
committed
40d7bee
View commit details
Copy full SHA for 40d7bee
Browse repository at this point
user: keep moves and totals in sync
aberoham
committed
8394799
View commit details
Copy full SHA for 8394799
Browse repository at this point
zone: enforce canonical names atomically
aberoham
committed
b4a6965
View commit details
Copy full SHA for b4a6965
Browse repository at this point
zone record: keep scoped reads, deletion audit
aberoham
committed
7de3129
View commit details
Copy full SHA for 7de3129
Browse repository at this point
user: keep self_write from editing own permissions
Show description for 9471324
aberoham
committed
9471324
View commit details
Copy full SHA for 9471324
Browse repository at this point
authz: moving a record out needs delete access
Show description for 69c28a2
aberoham
committed
69c28a2
View commit details
Copy full SHA for 69c28a2
Browse repository at this point
session: measure idle time from activity
Show description for 28773ef
aberoham
and
claude
committed
28773ef
View commit details
Copy full SHA for 28773ef
Browse repository at this point
test: keep session activity store-neutral
aberoham
committed
f62128f
View commit details
Copy full SHA for f62128f
Browse repository at this point
bridge: enforce validate request contracts
aberoham
committed
2fe42be
View commit details
Copy full SHA for 2fe42be
Browse repository at this point
ci: test proposed validate source
aberoham
committed
149a54b
View commit details
Copy full SHA for 149a54b
Browse repository at this point
test: await user route cleanup
aberoham
committed
f22b27a
View commit details
Copy full SHA for f22b27a
Browse repository at this point
server: await store disconnection
aberoham
committed
a3c0087
View commit details
Copy full SHA for a3c0087
Browse repository at this point
test: serialize coverage and force runner exit
aberoham
committed
26eaea5
View commit details
Copy full SHA for 26eaea5
Browse repository at this point
zone: limit advisory lock names
aberoham
committed
0d1d719
View commit details
Copy full SHA for 0d1d719
Browse repository at this point
authz: keep moves inside the owning tree
aberoham
committed
73a17f6
View commit details
Copy full SHA for 73a17f6
Browse repository at this point
zone record: sort by the legacy rdata columns
aberoham
committed
5b248ec
View commit details
Copy full SHA for 5b248ec
Browse repository at this point
session: catch a failed activity touch
aberoham
committed
629307c
View commit details
Copy full SHA for 629307c
Browse repository at this point
test: drop the forced runner exit
aberoham
committed
fcf2c85
View commit details
Copy full SHA for fcf2c85
Browse repository at this point
ci: test the proposed validate at a4d0785
aberoham
committed
9b72283
View commit details
Copy full SHA for 9b72283
Browse repository at this point
deps: require validate 1.0.0
Show description for d44378e
aberoham
and
claude
committed
d44378e
View commit details
Copy full SHA for d44378e
Browse repository at this point
log: scope record history to readable records
Show description for 8d35ec8
aberoham
and
claude
committed
8d35ec8
View commit details
Copy full SHA for 8d35ec8
Browse repository at this point
authz: default a delegation read to zones
Show description for f9744d5
aberoham
and
claude
committed
f9744d5
View commit details
Copy full SHA for f9744d5
Browse repository at this point
zone_record: let PUT soft-delete without a 500
Show description for f53b830
aberoham
and
claude
committed
f53b830
View commit details
Copy full SHA for f53b830
Browse repository at this point
delegation: serialize duplicate check and insert
Show description for cd36b58
aberoham
and
claude
committed
cd36b58
View commit details
Copy full SHA for cd36b58
Browse repository at this point
permission: file store honours deleted rows, gids
Show description for 13826e2
aberoham
and
claude
committed
13826e2
View commit details
Copy full SHA for 13826e2
Browse repository at this point
zone: assign nameservers through the api
Show description for 4c6c86e
aberoham
and
claude
committed
4c6c86e
View commit details
Copy full SHA for 4c6c86e
Browse repository at this point
ci: test against validate main until #31 ships
Show description for 7a64bad
aberoham
and
claude
committed
7a64bad
View commit details
Copy full SHA for 7a64bad
Browse repository at this point
file stores: serialize writes to a file
Show description for fdf17bc
aberoham
and
claude
committed
fdf17bc
View commit details
Copy full SHA for fdf17bc
Browse repository at this point
zone: allocate ids in the file store
Show description for 4f05c0d
aberoham
and
claude
committed
4f05c0d
View commit details
Copy full SHA for 4f05c0d
Browse repository at this point
authz: cover record-scoped history reads
Show description for 3d41527
aberoham
and
claude
committed
3d41527
View commit details
Copy full SHA for 3d41527
Browse repository at this point
delegation: test racing creates on the json store
Show description for c3e23d7
aberoham
and
claude
committed
c3e23d7
View commit details
Copy full SHA for c3e23d7
Browse repository at this point
chore: prettier the branch
Show description for ca76ae4
aberoham
and
claude
committed
ca76ae4
View commit details
Copy full SHA for ca76ae4
Browse repository at this point
authz: accept a 0 is_admin on a v2 schema
Show description for 0229a7e
aberoham
and
claude
committed
0229a7e
View commit details
Copy full SHA for 0229a7e
Browse repository at this point
authz: align file-store permission values
aberoham
committed
b516a4f
View commit details
Copy full SHA for b516a4f
Browse repository at this point
test: cover the delegation route lifecycle
aberoham
committed
91af63c
View commit details
Copy full SHA for 91af63c
Browse repository at this point
test: race delegation creates on every store
Show description for 9ffa289
aberoham
and
claude
committed
9ffa289
View commit details
Copy full SHA for 9ffa289
Browse repository at this point
test: cover authz mutation boundaries
aberoham
committed
e4bd365
View commit details
Copy full SHA for e4bd365
Browse repository at this point
test: drop the narration from file-stores
aberoham
committed
fff43e5
View commit details
Copy full SHA for fff43e5
Browse repository at this point
test: run authz on file stores
aberoham
committed
5bc6d7c
View commit details
Copy full SHA for 5bc6d7c
Browse repository at this point
Commits on Aug 30, 2026
cov: measure the json store too
Show description for 0260ff8
aberoham
committed
0260ff8
View commit details
Copy full SHA for 0260ff8
Browse repository at this point
You can’t perform that action at this time.