Skip to content

Migrate to django-modern-rpc v2 decorator pattern#237

Merged
atodorov merged 3 commits into
masterfrom
migrate-django-modern-rpc-v2
Jul 19, 2026
Merged

Migrate to django-modern-rpc v2 decorator pattern#237
atodorov merged 3 commits into
masterfrom
migrate-django-modern-rpc-v2

Conversation

@atodorov

Copy link
Copy Markdown
Member

Import rpc_method from tcms.rpc.views which wraps both XML-RPC and JSON-RPC handlers. Use auth=None explicitly since GitOps.allow is a public endpoint. No **kwargs/REQUEST_KEY usage, so no context_target needed.

Update copyright year to 2024-2026.

@atodorov
atodorov force-pushed the migrate-django-modern-rpc-v2 branch from 5627059 to 467ff45 Compare July 16, 2026 19:17
atodorov added 2 commits July 18, 2026 20:55
Import rpc_method from tcms.rpc.views which wraps both XML-RPC and
JSON-RPC handlers. Use auth=None explicitly since GitOps.allow is a
public endpoint. No **kwargs/REQUEST_KEY usage, so no context_target
needed.

Update copyright year to 2024-2026.
@atodorov
atodorov force-pushed the migrate-django-modern-rpc-v2 branch from bc38454 to f05090a Compare July 18, 2026 18:30
@atodorov
atodorov merged commit a249e49 into master Jul 19, 2026
26 of 29 checks passed
@atodorov
atodorov deleted the migrate-django-modern-rpc-v2 branch July 19, 2026 18:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant