Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Create Task
Maniphest
T338522
Implement agreed post-launch security and control measures in the Wikifunctions system
Open, Medium
Public
Actions
Edit Task
Edit Related Tasks...
Create Subtask
Edit Parent Tasks
Edit Subtasks
Merge Duplicates In
Close As Duplicate
Edit Related Objects...
Edit Commits
Edit Mocks
Subscribe
Mute Notifications
Protect as security issue
Assigned To
None
Authored By
Jdforrester-WMF
Jun 8 2023, 9:28 PM
2023-06-08 21:28:16 (UTC+0)
Tags
Abstract Wikipedia team
(Engineering Backlog)
Epic
Abstract Wikipedia Fix-It tasks
Referenced Files
None
Subscribers
Jdforrester-WMF
JMeybohm
Description
Split out from
T282913: Implement agreed security and control measures in the Wikifunctions system
.
Related Objects
Search...
Task Graph
Mentions
Status
Subtype
Assigned
Task
Open
None
T338522
Implement agreed post-launch security and control measures in the Wikifunctions system
Resolved
Jdforrester-WMF
T282917
Cache requested resources locally in the orchestrator with an appropriate TTL
Resolved
Jdforrester-WMF
T306446
Develop a plan for how we're going to cache things inside the orchestrator
Open
None
T282918
Limit outbound request limits for sources, both source-wide and for specific results
Resolved
Jdforrester-WMF
T282925
Allow for users to specify external sources in function evaluation requests
Resolved
•
Sharvaniharan
T282926
[25Q1] Allow for users to specify Wikidata items in function evaluation requests
Resolved
DMartin-WMF
T370072
Retrieve & instantiate lexemes and lexeme forms from Wikidata
Resolved
DMartin-WMF
T368654
Determine which API we should use to fetch Lexeme data from Wikidata when specified in the function-orchestrator
Resolved
DMartin-WMF
T370341
Create type "Wikidata lexeme"
Resolved
DMartin-WMF
T370343
Create type "Wikidata lexeme form"
Resolved
DMartin-WMF
T370344
Create type "Wikidata item"
Resolved
DMartin-WMF
T370346
Create type "Wikidata statement"
Resolved
DMartin-WMF
T370347
Create type "Wikidata property"
Resolved
DMartin-WMF
T372594
Create type "Wikidata lexeme sense"
Resolved
Jdforrester-WMF
T371450
Remove Wikidata-based types/functions that were created in Wikifunctions.org
Resolved
gengh
T373371
Add Z6005 etc. to DISALLOWED_ROOT_ZOBJECTS
Resolved
gengh
T373589
Create a WikidataLexeme component for Default View
Resolved
DMartin-WMF
T373588
Create builtin functions to retrieve Wikidata lexemes and lexeme forms
Resolved
gengh
T373859
Wikilambda: Change the definition of references so that it only includes internal Wikifunctions references (Zids)
Resolved
DMartin-WMF
T373852
Update definition of references, related tests & any related code
Resolved
DMartin-WMF
T374533
Add Wikidata reference types & add/update retrieval functions to use them
Resolved
DMartin-WMF
T374691
Create validator functions for Wikidata reference types
Open
None
T282927
Listen to sources for cached results, and evict appropriately once it updates
Open
None
T282919
Validate acceptable URL patterns prior to any additional execution on the orchestrator
Open
None
T282915
Inform users on function pages (and in indices?) about their usage scale and nature
Open
None
T309792
Data storage strategy for run-time aggregate meta-data
Open
None
T282924
Provide a mechanism by which sysadmins can easily trigger re-evaluation of specific language evaluators, e.g. on security or bugfix upgrades
Open
None
T282922
Implement system-wide overall request rate / resource consumption limits in the orchestrator
Mentioned Here
T282913: Implement agreed security and control measures in the Wikifunctions system
Event Timeline
Jdforrester-WMF
created this task.
Jun 8 2023, 9:28 PM
2023-06-08 21:28:16 (UTC+0)
Jdforrester-WMF
added a subtask:
T282917: Cache requested resources locally in the orchestrator with an appropriate TTL
.
Jdforrester-WMF
added a subtask:
T282918: Limit outbound request limits for sources, both source-wide and for specific results
.
Jdforrester-WMF
added a subtask:
T282919: Validate acceptable URL patterns prior to any additional execution on the orchestrator
.
Jdforrester-WMF
added a subtask:
T282915: Inform users on function pages (and in indices?) about their usage scale and nature
.
Jdforrester-WMF
added a subtask:
T282924: Provide a mechanism by which sysadmins can easily trigger re-evaluation of specific language evaluators, e.g. on security or bugfix upgrades
.
Jun 8 2023, 9:30 PM
2023-06-08 21:30:24 (UTC+0)
Jdforrester-WMF
added a subtask:
T282922: Implement system-wide overall request rate / resource consumption limits in the orchestrator
.
Jdforrester-WMF
moved this task from
To Triage
to
To triage: After launch
on the
Abstract Wikipedia team
board.
Jun 26 2023, 4:05 PM
2023-06-26 16:05:37 (UTC+0)
Jdforrester-WMF
moved this task from
To triage: After launch
to
Needs Product/Design
on the
Abstract Wikipedia team
board.
Aug 10 2023, 4:57 PM
2023-08-10 16:57:10 (UTC+0)
Jdforrester-WMF
moved this task from
Needs Product/Design
to
Upcoming Epics
on the
Abstract Wikipedia team
board.
Jan 31 2024, 5:41 PM
2024-01-31 17:41:47 (UTC+0)
JMeybohm
subscribed.
Aug 16 2024, 6:50 AM
2024-08-16 06:50:49 (UTC+0)
Jdforrester-WMF
triaged this task as
Medium
priority.
Sep 30 2025, 6:27 PM
2025-09-30 18:27:00 (UTC+0)
Jdforrester-WMF
closed subtask
T282917: Cache requested resources locally in the orchestrator with an appropriate TTL
as
Resolved
.
Jdforrester-WMF
moved this task from
Upcoming Epics
to
Engineering Backlog
on the
Abstract Wikipedia team
board.
Jdforrester-WMF
added a project:
Abstract Wikipedia Fix-It tasks
.
Log In to Comment