Tomas Kopecek
|
b0f0c3ff45
|
New 'buildtype' test for policies
Fixes: https://pagure.io/koji/issue/1225
|
2019-06-14 15:54:42 -04:00 |
|
Tomas Kopecek
|
4c156f4840
|
add 'target' permission
|
2019-06-13 13:43:14 -04:00 |
|
Tomas Kopecek
|
271249c833
|
add "tag" permission
|
2019-06-13 13:43:14 -04:00 |
|
Tomas Kopecek
|
50335800bd
|
introduce 'host' permission + docs
Fixes: https://pagure.io/koji/issue/1453
|
2019-06-13 13:43:14 -04:00 |
|
Yuming Zhu
|
21dbd7d03e
|
fix parentheses for tuple
|
2019-05-31 20:04:09 -04:00 |
|
Tomas Kopecek
|
7a159ef3d9
|
check existence of tag_id in getInheritanceData
Fixes: https://pagure.io/koji/issue/1460
|
2019-05-31 19:42:29 -04:00 |
|
Mike McLean
|
3aba741250
|
don't add noarch rpms to src-only repos
|
2019-05-23 10:01:12 -04:00 |
|
Mikolaj Izdebski
|
3d058c50db
|
Allow generating separate src repo for build repos
Fixes #1266
|
2019-05-23 10:01:12 -04:00 |
|
Tomas Kopecek
|
86ac86a1bd
|
check parents in _writeInheritanceData
|
2019-05-22 14:57:04 -04:00 |
|
Tomas Kopecek
|
1e388be6b9
|
always check existence of tag in setInheritanceData
Fixes: https://pagure.io/koji/issue/1252
|
2019-05-22 14:57:04 -04:00 |
|
Mike McLean
|
5bf434729e
|
use correct QueryProcessor methods; add strict opt to executeOne
|
2019-05-22 13:25:18 -04:00 |
|
Tomas Kopecek
|
d2989faa59
|
add strict option to getTaskChildren
Fixes: https://pagure.io/koji/issue/1199
|
2019-05-22 13:25:18 -04:00 |
|
Tomas Kopecek
|
44a7af7f4b
|
Move some Task methods to QueryProcessor
Related: https://pagure.io/koji/issue/1199
|
2019-05-22 13:25:18 -04:00 |
|
Tomas Kopecek
|
cc4e7dce94
|
validate archs in addHost
|
2019-05-21 18:39:52 -04:00 |
|
Tomas Kopecek
|
558e129c6b
|
use same arch parsing for cli and hub
Related: https://pagure.io/koji/issue/1237
|
2019-05-21 18:39:52 -04:00 |
|
Tomas Kopecek
|
8529708b7c
|
check architecture names for mistakes
Fixes: https://pagure.io/koji/issue/1237
|
2019-05-21 18:39:52 -04:00 |
|
Mike McLean
|
b3c85b157d
|
ensuredir for repo volume symlinks
|
2019-05-21 12:14:33 -04:00 |
|
Mike McLean
|
560297104f
|
also write repo.json for normal repos
|
2019-05-21 12:14:33 -04:00 |
|
Mike McLean
|
bb980940ac
|
write repo.json in dist_repo_init
|
2019-05-21 12:14:33 -04:00 |
|
Mike McLean
|
8209500e31
|
add a comment about volumes in distRepoMove
|
2019-05-21 12:14:33 -04:00 |
|
Mike McLean
|
2dbd065698
|
honor volume option in dist_repo_init
|
2019-05-21 12:14:33 -04:00 |
|
Mike McLean
|
5a36065d62
|
delete_build: handle results of lazy build_references call
Fixes: https://pagure.io/koji/issue/1441
|
2019-05-21 11:15:29 -04:00 |
|
Yu Ming Zhu
|
310786bac1
|
check duplicated parent_id in changes
|
2019-05-20 17:04:20 -04:00 |
|
Yuming Zhu
|
d0483f96aa
|
hub: fix check_fields in _writeInheritanceData
|
2019-05-20 17:04:20 -04:00 |
|
Tomas Kopecek
|
32d4290c5e
|
user correct column in sql (getTask)
Fixes: https://pagure.io/koji/issue/1438
|
2019-05-20 16:56:55 -04:00 |
|
Mike McLean
|
a294a108c4
|
fix table name in build_references query
Fixes: https://pagure.io/koji/issue/1436
|
2019-05-17 13:02:14 -04:00 |
|
Mike McLean
|
a8fb6c952d
|
rollback errors in multiCall
Fixes: https://pagure.io/koji/issue/1357
|
2019-05-06 10:23:15 -04:00 |
|
Tomas Kopecek
|
650a6976f7
|
Fix SQL after introduction of host_config
Fixes: https://pagure.io/koji/issue/1381
|
2019-05-05 14:40:17 -04:00 |
|
Tomas Kopecek
|
d10ce2b86f
|
convert username to user_id
|
2019-05-02 17:16:09 -04:00 |
|
Tomas Kopecek
|
2542bc51aa
|
createEmptyBuild errors for non-existent user
Until now, error was raised from postgres insert. Now is user's
existence checked before running insert.
Fixes: https://pagure.io/koji/issue/1163
|
2019-05-02 17:16:09 -04:00 |
|
Mike McLean
|
b6cc0d0b88
|
fix mapping iteration in getFullInheritance
Fixes: https://pagure.io/koji/issue/1405
|
2019-05-02 08:32:19 -04:00 |
|
Tomas Kopecek
|
7df16f1f51
|
remove unused variable
|
2019-04-05 19:53:43 -04:00 |
|
Mike McLean
|
c003a9f368
|
clarify create option
|
2019-04-05 15:33:01 -04:00 |
|
Ken Dreyer
|
78514f26dc
|
hub: document revoke_cg_access arguments
Describe each of the arguments to the revoke_cg_access() method.
|
2019-04-05 15:33:01 -04:00 |
|
Ken Dreyer
|
63511baa46
|
hub: document grant_cg_access arguments
Describe each of the arguments to the grant_cg_access() method.
|
2019-04-05 15:33:01 -04:00 |
|
Mike McLean
|
57c337686d
|
docstring updates
|
2019-04-04 19:18:17 -04:00 |
|
Ken Dreyer
|
da016540f6
|
hub: document editHost arguments
Describe the types of each argument to the edit_host() method.
In particular, "arches" must be a string here, whereas in addHost it is
a list.
|
2019-04-04 19:18:17 -04:00 |
|
Ken Dreyer
|
cde24fe906
|
hub: document addHost arguments
Describe each of the arguments to the add_host() method.
In particular, "arches" must be a list here, whereas in editHost it is a
string.
|
2019-04-04 19:18:17 -04:00 |
|
Mike McLean
|
9f626a169c
|
provide lower level versions of build_target functions
|
2019-03-22 13:11:17 -04:00 |
|
Mike McLean
|
a7b496961c
|
disable mod_wsgi reloading
Fixes: https://pagure.io/koji/issue/875
|
2019-03-19 11:46:50 -04:00 |
|
Mike McLean
|
22c112c0b1
|
avoid multiple server_setup calls when multiple threads in use
|
2019-03-19 11:43:55 -04:00 |
|
Ken Dreyer
|
365d4e2448
|
hub: document setInheritanceData arguments
Describe each of the arguments to the setInheritanceData() method.
|
2019-03-12 10:54:11 -04:00 |
|
Mike McLean
|
24e4b93d8e
|
build_references: honor limit more thoroughly
|
2019-03-11 18:45:02 -04:00 |
|
Mike McLean
|
e23b15af33
|
build_references: use IN check for finding buildroot refs
|
2019-03-11 18:22:30 -04:00 |
|
Mike McLean
|
b18b96fc89
|
only check if build was a component of completed builds
|
2019-03-11 18:22:30 -04:00 |
|
Mike McLean
|
7a5cb6e675
|
koji-gc: lazy buildref check, and check for component refs
|
2019-03-11 18:22:30 -04:00 |
|
Mike McLean
|
be93ac1a3a
|
lazy opt for build_references
|
2019-03-11 18:22:30 -04:00 |
|
Mike McLean
|
a90d05fb47
|
also remove nonprintable changelog chars in py3
Fixes: https://pagure.io/koji/issue/1319
|
2019-03-04 11:22:32 -05:00 |
|
Tomas Kopecek
|
eeeeb3ab78
|
skip fixEncoding for py3
|
2019-03-04 10:13:51 -05:00 |
|
Tomas Kopecek
|
4372ecd89b
|
expect string keys in fixEncodingRecurse
|
2019-03-04 10:13:51 -05:00 |
|