Commit graph

944 commits

Author SHA1 Message Date
Mike McLean
95591103ca support merge_mode field 2018-09-20 12:37:26 -04:00
Tomas Kopecek
771ad4b526 get_next_release should check also running builds
Fixes: https://pagure.io/koji/issue/977
2018-08-16 09:21:51 -04:00
Tomas Kopecek
f9d1de99f6 Fix target handling in make_task
Fixes: https://pagure.io/koji/issue/998
2018-08-14 17:12:05 -04:00
Tomas Kopecek
3cc443df97 Fix isinstance with lists
Fixes: https://pagure.io/koji/issue/1011
2018-08-08 11:34:39 -04:00
Mike McLean
484bf0181a create parent dir for symlink if needed 2018-08-08 11:22:59 -04:00
Mike McLean
b92afc0fed ensure volume symlinks in import pathways 2018-08-08 11:22:59 -04:00
Mike McLean
f8947a9215 add ensure_volume_symlink() function 2018-08-08 11:22:59 -04:00
Yuming Zhu
b4c5c95684 [kojihub] add strict parameter in getBuildNotification 2018-08-08 10:09:46 -04:00
Yuming Zhu
5a229a092e raise Error when user not found in getBuildNotifications 2018-07-31 17:50:07 +08:00
Tomas Kopecek
caae1a0a8b workaround unnecessary list conversions 2018-07-11 17:37:40 -04:00
Tomas Kopecek
56095e8018 fix unicode type checks 2018-07-11 17:37:40 -04:00
Tomas Kopecek
b37236d7ae fix incorrect divisions 2018-07-11 17:37:40 -04:00
Tomas Kopecek
8e61dc7c56 python-modernize -f libmodernize.fixes.fix_classic_division 2018-07-11 17:37:40 -04:00
Tomas Kopecek
bc425033b5 fix rest of int/long 2018-07-11 17:37:40 -04:00
Tomas Kopecek
220e889f2b python-modernize -f libmodernize.fixes.fix_int_long_tuple 2018-07-11 17:37:40 -04:00
Tomas Kopecek
be535c2854 python-modernize -f libmodernize.fixes.fix_imports_six 2018-07-11 17:37:39 -04:00
Tomas Kopecek
f03646bab5 python-modernize -f lib2to3.fixes.fix_methodattrs 2018-07-11 17:37:39 -04:00
Tomas Kopecek
9173587056 python-modernize -f lib2to3.fixes.fix_funcattrs 2018-07-11 17:37:39 -04:00
Tomas Kopecek
5ad9027320 python-modernize -f libmodernize.fixes.fix_basestring 2018-07-11 17:37:39 -04:00
Tomas Kopecek
bcee24e50c python-modernize -f libmodernize.fixes.fix_dict_six 2018-07-11 17:37:39 -04:00
Tomas Kopecek
b96092334d python-modernize -f libmodernize.fixes.fix_xrange_six 2018-07-11 17:37:39 -04:00
Mike McLean
862c5090bd minor adjustments for readability 2018-06-29 16:55:16 -04:00
Mike McLean
bb1e136324 drop redundant warning 2018-06-29 16:55:16 -04:00
Yuming Zhu
1b085035d9 put source target scratch into policy_data in make_task 2018-06-29 16:55:16 -04:00
Yuming Zhu
0a417f10e0 fix wrong tagNotification in tagBuildBypass API
fixes #958
2018-06-15 17:03:52 -04:00
Tomas Kopecek
63d92398d5 allow force for pkglist_add
Using force option will allow 'pre-blocking' of packages which are not
in tag inheritance yet, but could cause a problem if they'll get to
inheritance chain somehow. In such case we don't have an owner for
package and using 'force' allows admin to introduce blocked package with
him as an owner.

Fixes: https://pagure.io/koji/issue/867
2018-06-08 16:54:53 -04:00
Tomas Kopecek
90a935182f Allow listing of blocked data in readTagGroups
Fixes: https://pagure.io/koji/issue/870
2018-06-05 09:59:03 -04:00
mprahl
c21124ee12 Allow longer Build Target names 2018-05-23 18:32:34 -04:00
Alex Iribarren
9d093f8e31 Keep None as the default DBPort 2018-05-04 11:37:26 -04:00
Alex Iribarren
e1e4245822 Add option to configure DB port 2018-05-04 11:37:26 -04:00
Mike McLean
7a0acc00cb put dist repo rpms under Packages/ 2018-05-03 16:05:16 -04:00
Mike McLean
ddf120a4d3 update docstrings 2018-05-03 16:05:16 -04:00
Mike McLean
c032bdf6bc upload a repo manifest 2018-05-03 16:05:16 -04:00
Mike McLean
60cccdbcfa limit rpm keys to check 2018-05-03 16:05:16 -04:00
Mike McLean
fb5da35edf refactor uploaded file data 2018-05-03 16:05:16 -04:00
Mike McLean
8e08e66d9a partial refactor 2018-05-03 16:05:16 -04:00
Mike McLean
1a971f39e1 handle uploaded debug_pkglist 2018-05-03 16:05:16 -04:00
Mike McLean
e28b7a80c8 avoid passing a set as a callback param 2018-05-03 16:05:16 -04:00
Mike McLean
eba0c85a93 make postRepoInit data consistent with preRepoInit data for dist repos 2018-05-03 16:05:16 -04:00
Mike McLean
0fe113096c only expire older repos of matching type
Fixes: https://pagure.io/koji/issue/457
2018-05-03 16:05:16 -04:00
Mike McLean
c23210374d hub: use UpdateProcessor in repo_expire_older() 2018-05-03 16:05:16 -04:00
Yuming Zhu
514c950f31 readTaggedRPMS: passing table 'tag_listing' in eventCondition
fixes: #910
2018-05-02 20:27:30 -04:00
Mike McLean
d637aefd9d update docstring 2018-05-02 20:05:43 -04:00
Tomas Kopecek
85ac3ff901 don't notify on fail in un/tagBuildBypass 2018-05-02 12:39:39 +02:00
Tomas Kopecek
b667f73c9c option for notifications in un/tagBuildBypass
Fixes: https://pagure.io/koji/issue/690
2018-05-02 12:33:58 +02:00
Mike McLean
d71b176f55 fix fields in set_host_enabled 2018-04-30 11:35:25 -04:00
Mike McLean
88b3876b2a support querying history by host and channel 2018-04-30 11:35:25 -04:00
Tomas Kopecek
b50479abb0 host_channels history 2018-04-30 11:35:25 -04:00
Tomas Kopecek
ef66d15b2e Fix for host_config 2018-04-30 11:35:25 -04:00
Tomas Kopecek
41edab7fa2 host history tests 2018-04-30 11:35:25 -04:00