Skip to content

[phorge] Add Phorge backend and migrate deprecated API endpoints - #909

Open
jjmerchante wants to merge 3 commits into
chaoss:mainfrom
jjmerchante:phorge-backend
Open

[phorge] Add Phorge backend and migrate deprecated API endpoints#909
jjmerchante wants to merge 3 commits into
chaoss:mainfrom
jjmerchante:phorge-backend

Conversation

@jjmerchante

@jjmerchante jjmerchante commented May 27, 2026

Copy link
Copy Markdown
Contributor

This PR introduces a new Phorge backend based on the existing Phabricator implementation and updates deprecated/frozen API endpoints to their supported replacements:

  • Replace deprecated user.query calls with user.search
  • Replace frozen maniphest.gettasktransactions endpoint with transaction.search

I split the PR into three commits. The first one copies the Phabricator implementation and updates the names from Phabricator to Phorge. The other two update the user API and the transactions API.

This commit introduces a new Phorge backend to fetch tasks
from a Phorge server. It allows users to connect using an
API token and retrieve tasks along with their associated
metadata.

Signed-off-by: Jose Javier Merchante <jjmerchante@bitergia.com>
Update the user query method from 'user.query'
to 'user.search' because the first is deprecated.

Signed-off-by: Jose Javier Merchante <jjmerchante@bitergia.com>
@jjmerchante
jjmerchante force-pushed the phorge-backend branch 2 times, most recently from 9645069 to f24e47a Compare June 2, 2026 07:53
Replace frozen 'maniphest.gettasktransactions' endpoint with 'transaction.search'.

Signed-off-by: Jose Javier Merchante <jjmerchante@bitergia.com>
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