Page MenuHomePhabricator

Clicking on "add ack" button should cause ticket to be saved on the backround
Open, LowPublic

Description

Problem

Tracker is an expense tracking app used by Wikimedia Czech Republic. It's admin interface allows administrators to change rating percentage (controls which amount of expeditures is approved). The most common step after changing this percentage is to actually approve a ticket, which is done via adding an ack. However, adding an ack doesn't save a ticket, which means this change can easily be lost.

Proposed solution

Clicking an Add ack can cause a ticket to be saved at background. Tracker's API can be used for that purpose, see https://tracker.wikimedia.cz/api/tracker/tickets/1400/.

Student is expected to send a patch for wikimedia-cz/tracker repository, hosted at Wikimedia Gerrit. When claiming task on GCI website, students should claim a respective Phabricator task as well.

Materials

Event Timeline

Urbanecm triaged this task as Lowest priority.Nov 1 2018, 6:16 PM
Urbanecm created this task.
Urbanecm updated the task description. (Show Details)Aug 25 2019, 11:54 PM
Urbanecm moved this task from Backlog to GCI on the User-Urbanecm board.Aug 25 2019, 11:59 PM
Urbanecm renamed this task from [enhancement] Clicking on "add ack" button should cause ticket to be saved on the backround to Clicking on "add ack" button should cause ticket to be saved on the backround.Aug 26 2019, 3:49 PM
Urbanecm added a project: Google-Code-in-2019.
Urbanecm updated the task description. (Show Details)
Urbanecm updated the task description. (Show Details)Aug 26 2019, 3:53 PM
Urbanecm raised the priority of this task from Lowest to Low.Jul 21 2020, 10:25 PM