HomePhorge

Add conduit endpoints for querying legalpad

Description

Add conduit endpoints for querying legalpad

Summary:
This diff adds conduit methods for searching for legalpad documents and signatures. This is very helpful for auditing who's actually signed a document. It also fixes the "contributorPHIDs" constraint in the existing search engine.

In order to expose legalpad signatures through Conduit, this adds a phid column to the legalpad_documentsignature table. It includes a migration (in the style of many previous phid-adding migrations) to actually populate the column.

Test Plan: We run this on my company's internal fork and it seems to work okay. I don't think any other conduit methods anywhere have tests (???), but if you can point me at one I'm glad to write a unit test!

Reviewers: O1 Blessed Committers, speck

Reviewed By: O1 Blessed Committers, speck

Subscribers: 20after4, speck, tobiaswiese

Differential Revision: https://we.phorge.it/D25018

Details

Provenance
James BrownAuthored on Sep 4 2021, 10:51 AM
Christopher SpeckCommitted on Sep 4 2021, 10:53 AM
themackabuPushed on Tue, Mar 25, 8:07 PM
Parents
rP69cb76092142: Updated .arclint in Phorge to exclude package-lock.json from Aphlict setup
Branches
Unknown
Tags
Unknown

Event Timeline