Page MenuHomePhorge

ConduitProject
ActivePublic

Members

  • This project does not have any members.
  • View All

Watchers

  • This project does not have any watchers.
  • View All

Details

Description

Conduit is the API component for Phorge.

Recent Activity

Sun, May 4

valerio.bozzolan added a project to T16057: Conduit transaction.search: document supported values for objectType: Wikimedia Hackathon 2025.
Sun, May 4, 10:20Wikimedia Hackathon 2025, Conduit
valerio.bozzolan added a revision to T16057: Conduit transaction.search: document supported values for objectType: D25988: transaction.search: add auto-generated documentation for objectType and handle unmanaged exception.
Sun, May 4, 10:18Wikimedia Hackathon 2025, Conduit
valerio.bozzolan created T16057: Conduit transaction.search: document supported values for objectType.
Sun, May 4, 10:18Wikimedia Hackathon 2025, Conduit

Sat, May 3

valerio.bozzolan moved T16054: transaction.search with XACT causes internal error from Triage to Plz Review 馃ズ on the Wikimedia Hackathon 2025 board.

Covered, thanks for review :3

Sat, May 3, 14:10Wikimedia Hackathon 2025, Conduit, Bug Reports
valerio.bozzolan added a revision to T16054: transaction.search with XACT causes internal error: D25988: transaction.search: add auto-generated documentation for objectType and handle unmanaged exception.
Sat, May 3, 14:10Wikimedia Hackathon 2025, Conduit, Bug Reports
valerio.bozzolan claimed T16054: transaction.search with XACT causes internal error.

Thaanks. Can reproduce in latest master. Premising that uhmmmm probably it seems we are not using the API correctly as the correct usage seems with objectType=TASK. Example to get my transactions:

Sat, May 3, 13:47Wikimedia Hackathon 2025, Conduit, Bug Reports
valerio.bozzolan moved T16054: transaction.search with XACT causes internal error from Backlog to Triage on the Wikimedia Hackathon 2025 board.
Sat, May 3, 13:16Wikimedia Hackathon 2025, Conduit, Bug Reports
valerio.bozzolan triaged T16054: transaction.search with XACT causes internal error as Normal priority.
Sat, May 3, 11:47Wikimedia Hackathon 2025, Conduit, Bug Reports
Chlod created T16054: transaction.search with XACT causes internal error.
Sat, May 3, 11:47Wikimedia Hackathon 2025, Conduit, Bug Reports

Apr 4 2025

20after4 added a comment to T15948: Allow public API access when equivalent public web access exists.
Apr 4 2025, 10:01Policy, Conduit, Phorge

Apr 3 2025

Cigaryno updated the task description for T15948: Allow public API access when equivalent public web access exists.
Apr 3 2025, 11:16Policy, Conduit, Phorge

Apr 2 2025

Cigaryno added a comment to T15948: Allow public API access when equivalent public web access exists.

There must be a function that allows Conduit methods to be used by logged-out users. It's just that there are hardly any methods using that function.

Apr 2 2025, 18:16Policy, Conduit, Phorge
Cigaryno updated the task description for T15948: Allow public API access when equivalent public web access exists.
Apr 2 2025, 18:11Policy, Conduit, Phorge
Cigaryno added a comment to T15948: Allow public API access when equivalent public web access exists.

There must be a function that allows Conduit methods to be used by logged-out users. It's just that there are hardly any methods using that function.

Apr 2 2025, 18:11Policy, Conduit, Phorge

Feb 7 2025

aklapper closed T15482: Conduit method for Legalpad signatures as Resolved.

Superseded by https://we.phorge.it/rPa4948ec800e9e385ecb519d86b40c5f13719fb53

Feb 7 2025, 12:48Legalpad, Conduit, Affects-Wikimedia

Jan 17 2025

Cigaryno added a project to T15482: Conduit method for Legalpad signatures: Legalpad.
Jan 17 2025, 11:14Legalpad, Conduit, Affects-Wikimedia

Jan 14 2025

Cigaryno added a project to T15948: Allow public API access when equivalent public web access exists: Policy.
Jan 14 2025, 14:49Policy, Conduit, Phorge

Dec 18 2024

Cigaryno moved T15107: Conduit does cannot sign requests using the almanac private key from Backlog to Almanac on the Almanac/Drydock/Harbormaster board.
Dec 18 2024, 16:49Conduit, Almanac/Drydock/Harbormaster

Oct 9 2024

20after4 added a comment to T15948: Allow public API access when equivalent public web access exists.

If I were starting today I would probably design the back-end APIs first, then make the web interface derive from those APIs, such that web requests and api requests are not really any different, at least with regard to enforcing access controls.

Oct 9 2024, 18:07Policy, Conduit, Phorge
fgaz created T15948: Allow public API access when equivalent public web access exists.
Oct 9 2024, 14:25Policy, Conduit, Phorge

Jun 6 2024

aklapper added a comment to T15849: Add a "description" or "label" field for Conduit API Tokens.

/settings/panel/multifactor/ requires users to add a custom Name so there is likely code to adapt/reuse for /settings/panel/apitokens/

Jun 6 2024, 11:08Feature Requests, Conduit, Auth

Jun 5 2024

bd808 added a project to T15849: Add a "description" or "label" field for Conduit API Tokens: Feature Requests.
Jun 5 2024, 22:36Feature Requests, Conduit, Auth
bd808 created T15849: Add a "description" or "label" field for Conduit API Tokens.
Jun 5 2024, 22:33Feature Requests, Conduit, Auth

Apr 12 2024

avivey triaged T15783: Conduit doesn't validate missing params as Normal priority.
Apr 12 2024, 08:20Conduit

Jul 17 2023

Sten closed T15499: PHP 8.2 "strlen(null)" exception when executing Conduit file.allocate as Resolved by committing rP27fa49896622: Fix PHP 8.1 strlen(null) error in PhabricatorFile::newChunkedFile().
Jul 17 2023, 13:24Conduit, PHP 8 support
Sten added a revision to T15499: PHP 8.2 "strlen(null)" exception when executing Conduit file.allocate: D25352: Fix PHP 8.1 strlen(null) error in PhabricatorFile::newChunkedFile().
Jul 17 2023, 12:29Conduit, PHP 8 support
Sten claimed T15499: PHP 8.2 "strlen(null)" exception when executing Conduit file.allocate.
Jul 17 2023, 12:24Conduit, PHP 8 support

Jun 30 2023

Cigaryno added a project to T15499: PHP 8.2 "strlen(null)" exception when executing Conduit file.allocate: Conduit.
Jun 30 2023, 07:29Conduit, PHP 8 support

Jun 29 2023

valerio.bozzolan moved T15484: Conduit project.column.search: missing isHidden, isDefaultColumn, sequence from Backlog to Feature Requests on the Affects-Wikimedia board.
Jun 29 2023, 13:44Conduit, Affects-Wikimedia
valerio.bozzolan updated the task description for T15505: Conduit edge.search accepts IDs but does not return IDs - making input/output match impossible.
Jun 29 2023, 13:16Conduit
valerio.bozzolan triaged T15505: Conduit edge.search accepts IDs but does not return IDs - making input/output match impossible as Wishlist priority.
Jun 29 2023, 11:01Conduit

Jun 24 2023

avivey added a comment to T15470: Include user email address in Conduit output when query is run by admin.

For completeness, my arguments against this:

Jun 24 2023, 09:04Conduit, Discussion Needed, Feature Requests

Jun 19 2023

speck added a comment to T15470: Include user email address in Conduit output when query is run by admin.

I think updating the user script is a good idea if this functionality is needed.

Jun 19 2023, 22:56Conduit, Discussion Needed, Feature Requests
aklapper placed T15470: Include user email address in Conduit output when query is run by admin up for grabs.
Jun 19 2023, 11:39Conduit, Discussion Needed, Feature Requests
aklapper closed T15470: Include user email address in Conduit output when query is run by admin as Wontfix.

Then let's decline this ticket to reflect the status.

Jun 19 2023, 11:39Conduit, Discussion Needed, Feature Requests
valerio.bozzolan added a project to T15484: Conduit project.column.search: missing isHidden, isDefaultColumn, sequence: Conduit.
Jun 19 2023, 07:28Conduit, Affects-Wikimedia
valerio.bozzolan added a project to T15470: Include user email address in Conduit output when query is run by admin: Conduit.
Jun 19 2023, 07:28Conduit, Discussion Needed, Feature Requests
valerio.bozzolan added a project to T15144: Conduit transaction.search: Missing "Constraint" section in the documentation: Conduit.
Jun 19 2023, 07:28Conduit, User-valerio.bozzolan
valerio.bozzolan added a project to T15482: Conduit method for Legalpad signatures: Conduit.
Jun 19 2023, 07:28Legalpad, Conduit, Affects-Wikimedia
valerio.bozzolan added a project to T15141: Show a summary on the top of each Conduit API page: Conduit.

(Re-adding Conduit as a non-subproject Tag since we have 5-6 tasks about it)

Jun 19 2023, 07:28Conduit, User-valerio.bozzolan
valerio.bozzolan added a project to T15107: Conduit does cannot sign requests using the almanac private key: Conduit.

(Re-adding Conduit as a non-subproject Tag since we have 5-6 tasks about it)

Jun 19 2023, 07:28Conduit, Almanac/Drydock/Harbormaster
valerio.bozzolan created Conduit.
Jun 19 2023, 07:26