- Oct 08, 2024
-
-
Walter Lozano authored
Since Gitlab issues are being used widely, not only for bugs, let's make it clear and change the default tag in Phabricator. Later, managers can add additional tags to better describe the ticket. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
To improve the flexibility use the phabricator-projects config to se the projects tags when creating tasks in Phabricator. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Nov 15, 2023
-
-
Walter Lozano authored
Add user mapping for Bala who has different user names in Gitlab and Phabricator. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Jun 30, 2023
-
-
Walter Lozano authored
When updating tasks only print the task number, not the whole transaction which might involve title and description. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
Fix small issue when iterating on a dictionary. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
From time to time it happens that tasks are created in Phabricator by mistake or are re tagged. Add support to list those tasks in order to manually confirm the right tags. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
To provide more flexibility add support to filter tasks and issues from command line. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
To make it easier to use this tool locally add support for gitlab config file. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Jun 05, 2023
-
-
Walter Lozano authored
When creating reports it is common to require to provide not only one release but a list. Also, make clear the logic to include or not issues that have no release tag by using "none" as release. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Nov 22, 2022
-
-
Walter Lozano authored
Improve the formatting of the bug list to be included in release notes. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Nov 10, 2022
-
-
Walter Lozano authored
In order to sync Gitlab with Phabricator a filter is applied in based on the phabricator-projects configuration. The value of this field needs to be adjusted to filter all the active bugs, not only the ones that appear in all the workboards. Adjust the filter accordingly. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Nov 02, 2022
-
-
Walter Lozano authored
In order to assign tasks to CI Robot as a way to deal with test failures that are handled in a more specific task add a mapping for CI Robot. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
Phabricator API returns a object that does not always contain a dictionary, so improve the handling of empty results. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Sep 06, 2022
-
-
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Aug 18, 2022
-
-
Walter Lozano authored
In order to avoid pipelines to run in paralell add resource group. This should not be needed as the update step job is marked as interruptible, however, it does not seem to be working as expected. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Jul 29, 2022
-
-
Apply additional default project tags to tasks created in Phabricator. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Remove unneeded quotation from yaml configuration file. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Jul 15, 2022
-
-
Walter Lozano authored
To avoid running multiple pipelines set it with interruptible true. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Jul 14, 2022
-
-
Walter Lozano authored
By default management section is added in the template or by QA Report App, so only add it if it is not found. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Jul 06, 2022
-
-
Walter Lozano authored
Add the task/issue number to the output of the open tasks/issues. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
In order to create tasks in the same order issues were created sort the list of issues ascending. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
As a first step in the new workflow let's managed a task for every issue reported to minimize the manual work. If later is needed we can fallback to the original plan of only manage specific tasks we chose. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
In order to simplify testing and avoid confusion drop kind of redundant configuration about filtering tasks/issues. The same behaviour can be obtain with the available options. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
Fix the Phabricator link added to the related issue. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
Add default configuration based on current use. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
The configuration for areas should be more project agnostic and since there is no right default value remove it. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
Add simple CI config to run a scheduled pipeline to sync Gitlab and Phabricator. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Jul 05, 2022
-
-
Walter Lozano authored
Add simple CI config to run a lint before merging. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
- Jul 01, 2022
-
-
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
Priorities names can have spaces, howewer, keywords can't. To avoid issues remove whitespaces when using prioties in a transaction. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
To simplify things use lower case names for projects, this doesn't cause any issue since the name to phid map is case insensitive. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
To help in development tests add add support --skip-check argument to avoid certain checks and updates. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
In order to run development tests, add the support to filter issues. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
By default the list issues is limited to 20, change the behaviour to retrieve all the issues at once.' Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
To improve the user experience add additional information to ticket, such as a link to Gitlab issues. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-
Walter Lozano authored
In order to improve performance, add cache for converting phid to names. Signed-off-by:
Walter Lozano <walter.lozano@collabora.com>
-