Toolinfo records which are created via a crawling URLs must not be editable via the API. Toolinfo records which are created via the API must also be editable. We need to keep track of each type at the database level in order to enforce the distinction.
Description
Description
Details
Details
Project | Branch | Lines +/- | Subject | |
---|---|---|---|---|
wikimedia/toolhub | main | +262 -47 | toolinfo: Track toolinfo origin (crawler vs api) |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T271712 Require tools to host a valid toolinfo.json file (e.g. while upgrading from one Debian version to another) | |||
Resolved | srishakatux | T195682 Direct tool registration | |||
Resolved | bd808 | T271366 Track toolinfo origin (crawler vs api) |
Event Timeline
Comment Actions
Change 656004 had a related patch set uploaded (by BryanDavis; owner: Bryan Davis):
[wikimedia/toolhub@main] toolinfo: Track toolinfo origin (crawler vs api)
Comment Actions
Change 656004 merged by jenkins-bot:
[wikimedia/toolhub@main] toolinfo: Track toolinfo origin (crawler vs api)