Jimmy Berry
cbd3e446e6
osclib/origin: origin_revision_state(): do not find origin when None.
...
Previously, there was no way to distinguish between a None origin and no
origin_info passed in. Using False as default allows the two cases to be
distinguished.
2019-05-02 14:43:37 -05:00
Jimmy Berry
4be2b335d8
osclib/origin: add origin_history().
2019-05-01 15:49:21 -05:00
Jimmy Berry
4bae7078b8
osclib/origin: add origin_potentials().
2019-05-01 15:49:21 -05:00
Jimmy Berry
f6b9a9dd87
osclib/origin: provide origin_revision_state().
2019-05-01 15:49:21 -05:00
Jimmy Berry
68a4933235
osclib/origin: policy_input_calculate(): s/inital/initial/.
2019-03-22 10:46:30 -05:00
Jimmy Berry
b6866e6456
osclib/origin: policy_input_evaluate(): only add additional review if not already set.
...
This allows for more cleanly adding additional_reviews to include fallback
review where it may already be added for a more specific reason.
2019-03-20 19:01:32 -05:00
Jimmy Berry
14b29bb221
osclib/origin: policy_input_evaluate(): do not list disallowed reviews.
...
In order to reduce comments, information that changes such as reviews
must be excluded to avoid having to update a comment or be left in an
inaccurate state.
2019-03-12 08:45:55 -05:00
Jimmy Berry
d033b8cec6
osclib/origin: provide __str__ method that indicates pending.
2019-03-06 15:49:50 -06:00
Jimmy Berry
341396b432
osclib/origin: config_resolve_create_family(): force origin_expanded to string.
...
Drops the lxml string element reference which is cumbersome when printing.
2019-03-06 15:49:50 -06:00
Jimmy Berry
a8319e6664
origin-manager: support ReviewBot override comment using origin workaround.
2019-02-27 16:03:05 -06:00
Jimmy Berry
eb3acd80f6
osclib/origin: provide origin management functions.
2019-02-15 14:16:23 -06:00