8 Commits

Author SHA1 Message Date
Sergey Nikitin
f6234f4aa0 Replace arg with get
Change-Id: Id5d2ea2313da182f1d8a2e310908db79f26144f1
2019-04-21 01:26:08 +04:00
Andrii Ostapenko
8229f18f83 Allow to exclude module name from launchpad query
Current implementation does not allow to exclude module name from list
of repo launchpad names, that does not cover case when launchpad module
with module name exists, but has no relation to repository.

This commit adds ability to specify if launchpad should be queried for
projects in project source, as well as to specify launchpad name for
staticly defined repos without changing default behavior.

Change-Id: I7bdc028ee6f962e9e903ede7917180b8c8c12446
2019-03-11 15:39:52 +00:00
Doug Hellmann
4474e97891 handle bugs with no fix committed date
During Mitaka we are planning to change the bug workflow so that the
post merge script moves bugs directly to Fix Released rather than Fix
Committed. That may result in bugs without date_fix_committed set, so we
should also check for date_fix_released.

http://lists.openstack.org/pipermail/openstack-dev/2015-November/079225.html

Change-Id: I04ddf12345bc5cb68cb9e09ba8f50afd507d778c
2015-11-11 14:54:44 +00:00
Ilya Shakhat
af11c4285d Allow module name aliases for mapping to Launchpad projects
Some project may have different names for repo and for Launchpad 
project. E.g. Fuel has a number of repos, LP project is called 'fuel' 
and there's no repo called 'fuel'. To enable bugs and blueprint 
processing the project is configured to have alias name 'fuel'.

This patch also improved blueprint details report.

Change-Id: Ic5e5869bba675aa7f7ccb5a73527390cd67739cd
2015-09-07 14:56:05 +00:00
Ilya Shakhat
de2045f315 Improve processing of bugs assigned to multiple projects
* Correct issue when bugs assigned to multiple projects get mapped
  to the latest author
* Process bugs assigned to milestones (treat them as branches)
* Improve UI: highlight the link, use colors for statuses

Closes bug 1473638

Change-Id: I5e583053cb9250b967988a4cfc57c23739742e47
2015-08-18 12:36:24 +03:00
Ilya Shakhat
72dcfee0c9 Use oslo.log instead of incubated code
Also use namespaceless oslo.config

Change-Id: I9bb01bd1e6154b8bc2aa82848b45fdd411c24fb7
2015-03-20 15:47:53 +03:00
Ilya Shakhat
368635c6f7 Post-process all records every time the processor runs
Post-processing includes several operations on full set of records. For commits
it updates the date with merge date and updates release tag, definetely these
operations need to be run after every run of the processor, not only when
default data changes.

Also this patch includes refactoring of members update and minor renamings.

Closes bug 1330483

Change-Id: If5968172fb9011dd5c66bf549206e805bea67f6d
2014-06-16 22:00:48 +04:00
pkholkin
ceca8a18d3 Added new metrics "bug_filed" and "bug_resolved"
implements bp metric-bugs

Added new metrics 'bugs' by companies and users
Bugs are retrieved using launchpad-api
Bugs are shown in UI as other metrics as commits, emails, etc.

Change-Id: Ia9d9d8ca2fcbbe0fa257d90585ab1c56403f2419
2014-06-13 13:39:40 +04:00