Commit graph

6977 commits

Author SHA1 Message Date
Jana Cupova
9bf31de75f Add checksum API
Fixes: https://pagure.io/koji/issue/3627
2023-02-06 13:17:33 +01:00
Tomas Kopecek
530de712d8 PR#3676: fix unlogging
Merges #3676
https://pagure.io/koji/pull-request/3676

Fixes: #3394
https://pagure.io/koji/issue/3394
Renewal expirated sessions
2023-02-06 11:16:13 +01:00
Tomas Kopecek
19f58b2f4f fix unlogging 2023-02-06 10:56:28 +01:00
Tomas Kopecek
3df6133a62 PR#3530: use_fast_upload=True as default everywhere
Merges #3530
https://pagure.io/koji/pull-request/3530

Fixes: #3529
https://pagure.io/koji/issue/3529
Set use_fast_upload as True by default
2023-02-03 09:28:47 +01:00
Tomas Kopecek
c51802f2ea use_fast_upload=True as default everywhere
Related: https://pagure.io/koji/issue/3529
2023-02-03 09:28:40 +01:00
Tomas Kopecek
2a7286ff0a PR#3672: CLI download-tasks has sorted tasks in check closed/not closed tasks
Merges #3672
https://pagure.io/koji/pull-request/3672

Fixes: #3671
https://pagure.io/koji/issue/3671
CLI download-task has not sorted tasks for check closed/not closed tasks
2023-02-02 10:56:48 +01:00
Jana Cupova
ed72318ce4 CLI download-tasks has sorted tasks in check closed/not closed tasks
Fixes: https://pagure.io/koji/issue/3671
2023-02-02 10:56:41 +01:00
Tomas Kopecek
d5ed48f56a PR#3664: Recreate timeouted session
Merges #3664
https://pagure.io/koji/pull-request/3664

References #3394
https://pagure.io/koji/issue/3394
2023-02-01 15:01:21 +01:00
Tomas Kopecek
ce9a4d4002 remove staticmethod due to py2.7 compatibility 2023-02-01 15:01:15 +01:00
Tomas Kopecek
29d895c78a remove f-strings for py2 compatibility 2023-02-01 15:01:15 +01:00
Tomas Kopecek
c1cc63e25b fix tests 2023-02-01 15:01:15 +01:00
Tomas Kopecek
cc5c074384 fix decorator 2023-02-01 15:01:15 +01:00
Tomas Kopecek
0179d72296 remove redundant lock 2023-02-01 15:01:15 +01:00
Tomas Kopecek
d387b4e243 fixes 2023-02-01 15:01:15 +01:00
Tomas Kopecek
067e294c6c retain expired session exclusivity 2023-02-01 15:01:15 +01:00
Tomas Kopecek
35070f6ba2 minor fixes 2023-02-01 15:01:15 +01:00
Tomas Kopecek
906958c814 renew exclusive status as part of login 2023-02-01 15:01:15 +01:00
Tomas Kopecek
dcd009e593 remove passing session-id 2023-02-01 15:01:15 +01:00
Jana Cupova
a1940470cf Fix unit tests 2023-02-01 15:01:15 +01:00
Jana Cupova
fe57fa18d1 Add decorator for renew expired session 2023-02-01 15:01:15 +01:00
Jana Cupova
1f0c12930d Add closed column to session table and use it in session 2023-02-01 15:01:15 +01:00
Jana Cupova
b7bedc17b5 Fix call auth_method 2023-02-01 15:01:15 +01:00
Tomas Kopecek
29e116448d store original auth method 2023-02-01 15:01:15 +01:00
Jana Cupova
0e07429d66 Create new session when old session was timeout
Fixes: https://pagure.io/koji/issue/3394
2023-02-01 15:01:15 +01:00
Tomas Kopecek
bc528c8473 PR#3660: Add custom_user_metadata to build info for wrapperRPM build type
Merges #3660
https://pagure.io/koji/pull-request/3660

Fixes: #3655
https://pagure.io/koji/issue/3655
RFE: Copy custom_user_metadata from task to build info for wrapperRPM build type
2023-01-31 11:52:24 +01:00
Jana Cupova
4012b3efea Add custom_user_metadata to build info for wrapperRPM build type
Fixes: https://pagure.io/koji/issue/3655
2023-01-30 13:35:37 +01:00
Tomas Kopecek
a1eb4a1856 PR#3668: Reset build processor values with specific value only
Merges #3668
https://pagure.io/koji/pull-request/3668

Fixes: #3667
https://pagure.io/koji/issue/3667
Reset build uses processor values whole dict variable, not  specific value only
2023-01-25 11:56:03 +01:00
Jana Cupova
f3a25af238 Reset build processor values with specific value only
Fixes: https://pagure.io/koji/issue/3667
2023-01-25 11:17:23 +01:00
Tomas Kopecek
27641f7e63 PR#3663: cli: improve help for call --python option
Merges #3663
https://pagure.io/koji/pull-request/3663
2023-01-23 11:49:09 +01:00
Tomas Kopecek
5c1718337c fix tests 2023-01-23 11:46:15 +01:00
Ken Dreyer
d7a080cb68 cli: improve help for call --python option
The --python option is for input values, not output values. Update the
--help message to explain this.
2023-01-23 11:23:13 +01:00
Tomas Kopecek
2b8637bef4 PR#3661: Fix auth unit tests
Merges #3661
https://pagure.io/koji/pull-request/3661
2023-01-23 11:14:05 +01:00
Jana Cupova
07332041eb Fix auth unit tests 2023-01-20 09:47:44 +01:00
Tomas Kopecek
e0b48d3eb4 PR#3659: rawdata not needed for callnum update
Merges #3659
https://pagure.io/koji/pull-request/3659
2023-01-18 08:25:46 +01:00
Mike McLean
32690976ad rawdata not needed here 2023-01-17 11:54:38 -05:00
Tomas Kopecek
6cb430833d PR#3657: Fix callnum handling
Merges #3657
https://pagure.io/koji/pull-request/3657

Fixes #3658
https://pagure.io/koji/issue/3658
2023-01-17 15:25:35 +01:00
Tomas Kopecek
be1bf65f6f Fix callnum handling
Update callnum only where there are other commits

Related: https://pagure.io/koji/issue/3658
2023-01-17 15:07:23 +01:00
Tomas Kopecek
99a7e44d2d PR#3654: replace deprecated distutils
Merges #3654
https://pagure.io/koji/pull-request/3654

Fixes: #3514
https://pagure.io/koji/issue/3514
Replace deprecated distutils
2023-01-16 12:36:25 +01:00
Tomas Kopecek
6e1ae7231e replace deprecated distutils
distutils will get removed in python 3.12. It is usage is now replaced
by sysconfig. For py2 version code stays in specfile.

https://docs.python.org/3/whatsnew/3.10.html#distutils-deprecated

Related: https://pagure.io/koji/issue/3514
2023-01-16 12:36:04 +01:00
Tomas Kopecek
63a143c4d1 PR#3653: Koji 1.31.1 release notes
Merges #3653
https://pagure.io/koji/pull-request/3653

Fixes: #3652
https://pagure.io/koji/issue/3652
1.31.1 release notes
2023-01-12 11:11:18 +01:00
Tomas Kopecek
8bd39594b1 Koji 1.31.1 release notes
Related: https://pagure.io/koji/issue/3652
2023-01-12 11:09:49 +01:00
Tomas Kopecek
369d929211 PR#3615: fix different PG capabilities in schema
Merges #3615
https://pagure.io/koji/pull-request/3615

Fixes: #3594
https://pagure.io/koji/issue/3594
schema update issue for 1.30->1.31 update
2023-01-12 11:02:48 +01:00
Tomas Kopecek
b18d998df5 update supported platforms 2023-01-12 11:01:24 +01:00
Tomas Kopecek
c11056996b fix different PG capabilities in schema
Related: https://pagure.io/koji/issue/3594
2023-01-12 11:01:24 +01:00
Tomas Kopecek
f7d9a96961 PR#3649: Remove DisableGSSAPIProxyDNFallback option on Hub
Merges #3649
https://pagure.io/koji/pull-request/3649

Fixes: #3648
https://pagure.io/koji/issue/3648
Remove DisableGSSAPIProxyDNFallback option on Hub
2023-01-11 14:14:19 +01:00
Jana Cupova
13ea7c1379 Remove DisableGSSAPIProxyDNFallback option on Hub
Fixes: https://pagure.io/koji/issue/3648
2023-01-11 14:14:13 +01:00
Tomas Kopecek
6b3e8bf67e PR#3584: kojikamid: remove clamav scanner
Merges #3584
https://pagure.io/koji/pull-request/3584

Fixes #3582
https://pagure.io/koji/issue/3582
2023-01-10 12:02:22 +01:00
Ken Dreyer
35512061fa koijkamid: remove clamav scanner
The ClamAV virus scanner in Cygwin is buggy and unmaintained. It takes
significant time to run the scanner during each build, and Windows has
better malware scanners now.

Remove the ClamAV virus scanning from kojikamid.
2023-01-10 12:02:16 +01:00
Tomas Kopecek
dac56b8ef3 PR#3644: www: fix target link in taskinfo page
Merges #3644
https://pagure.io/koji/pull-request/3644

Fixes: #3643
https://pagure.io/koji/issue/3643
www: link to target in taskinfo page is broken
2023-01-09 11:09:00 +01:00
Tomas Kopecek
f327844d4a www: fix target link in taskinfo page
Related: https://pagure.io/koji/issue/3643
2023-01-09 11:08:52 +01:00