Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Create Task
Maniphest
T299598
Add security limits to the Wikifunctions system to maintain stability and integrity of the content
Open, Needs Triage
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
Edit Revisions
Subscribe
Mute Notifications
Protect as security issue
Award Token
Flag For Later
Assigned To
None
Authored By
Jdforrester-WMF
Jan 19 2022, 10:25 PM
2022-01-19 22:25:07 (UTC+0)
Tags
Abstract Wikipedia team (Phase θ – Throttling)
(Ready: G6. Stable and secure running (Experience))
Epic
Referenced Files
None
Subscribers
Aklapper
•
AnotherEditor144
Bugreporter
DVrandecic
Jdforrester-WMF
Related Objects
Search...
Task Graph
Mentions
Duplicates
Status
Subtype
Assigned
Task
Open
None
T299176
Phase Theta – Root task
Open
None
T299598
Add security limits to the Wikifunctions system to maintain stability and integrity of the content
Open
None
T260314
Restrict making content (non-label/alias) changes to system-provided ZObjects to users with a special right
Resolved
DVrandecic
T260315
Create a file containing the core types to upload to wiki
Resolved
DVrandecic
T269182
Figure out validation and well-formedness
Open
None
T299600
Restrict associating & disassociating Testers and Implementations to ZFunctions to users with a special right
Open
None
T299601
Restrict creating Types to users with a special right
Open
None
T299602
Restrict altering Types to users with a special right
Open
None
T299603
Restrict editing Implementations and Testers which are associated with their Function to users with a special right
Open
None
T299604
Restrict altering Function definitions to users with a special right
Open
None
T297869
Function Editor: Allow user to REMOVE an Input from a function definition
Open
gengh
T299606
Restrict users from creating top-level ZObjects of inappropriate types
Open
None
T266239
Determine which types are allowed to be created as top level objects
Open
None
T278843
Avoid edit conflicts by merging competing edits where possible
Open
maryyang
T285312
Enable Logging in Backend Services
Resolved
cmassaro
T287090
Improve Logging in Executors by Not Relying on stderr for Error Reporting
Open
maryyang
T290700
Use a Proper Logging Module in Orchestrator
Open
None
T301667
Use Roles to determine what features are shown to the user in the frontend code
Open
None
T301670
Create a placeholder Roles module in Vuex ahead of future role work
Open
None
T301672
Prevent logged out user from editing input / output in Edit function
Open
AdesojiThisDot
T301673
Display "impactful change" dialog and disable implementations on input / output change of existing function
Open
None
T303335
Users can understand the nature of changes others have made to ZObject wiki content
Open
None
T284473
Users are provided with a meaningful diff when changes have been made
Open
None
T303336
Users can write an edit summary when publishing which can be seen by other users in histories
Stalled
None
T270304
Create a "Publish" component according to MediaWiki standards (minor edit, edit summary, copyright warning, watchlist state, etc.)
Resolved
SimoneThisDot
T268296
Display to user why an object is not stored
Duplicate
None
T274424
Show errors if creation of ZObject fails
Open
None
T303342
Users get an automatic edit tag when publishing that shows what kind of edit was made
Open
None
T290205
Provide semi-automated edit summaries for ZObject edits
Open
None
T303338
The WikiLambda system understands the nature of changes being made and can react to them
Open
None
T303339
Provide a tree-diffing system for WikiLambda that allows us to compare changes to ZObjects
Open
gengh
T303340
Decide whether we're going to re-use an existing tree-diffing system or build our own
Mentioned In
T299176: Phase Theta – Root task
Duplicates Merged Here
T275942: Thawing and Freezing objects
Event Timeline
Jdforrester-WMF
created this task.
Jan 19 2022, 10:25 PM
2022-01-19 22:25:07 (UTC+0)
Jdforrester-WMF
added a subtask:
T260314: Restrict making content (non-label/alias) changes to system-provided ZObjects to users with a special right
.
DVrandecic
mentioned this in
T299176: Phase Theta – Root task
.
Jan 19 2022, 10:46 PM
2022-01-19 22:46:01 (UTC+0)
Jdforrester-WMF
merged a task:
T275942: Thawing and Freezing objects
.
Mar 8 2022, 10:59 PM
2022-03-08 22:59:17 (UTC+0)
Jdforrester-WMF
added a subtask:
T278843: Avoid edit conflicts by merging competing edits where possible
.
Jdforrester-WMF
added subscribers:
DVrandecic
,
Bugreporter
,
•
AnotherEditor144
.
Jdforrester-WMF
added a subtask:
T285312: Enable Logging in Backend Services
.
Mar 8 2022, 11:03 PM
2022-03-08 23:03:22 (UTC+0)
Jdforrester-WMF
added a subtask:
T301667: Use Roles to determine what features are shown to the user in the frontend code
.
Mar 8 2022, 11:19 PM
2022-03-08 23:19:23 (UTC+0)
Jdforrester-WMF
moved this task from
Incoming
to
Ready: G6. Stable and secure running (Performance)
on the
Abstract Wikipedia team (Phase θ – Throttling)
board.
Jun 6 2022, 3:47 PM
2022-06-06 15:47:47 (UTC+0)
Jdforrester-WMF
moved this task from
Ready: G6. Stable and secure running (Performance)
to
Ready: G6. Stable and secure running (Experience)
on the
Abstract Wikipedia team (Phase θ – Throttling)
board.
Tue, Aug 2, 5:00 PM
2022-08-02 17:00:49 (UTC+0)
Log In to Comment