62 Commits

Author SHA1 Message Date
Ludwig Nussel
c15ffe194e print error if there's more than one path 2015-05-28 17:31:26 +02:00
Ludwig Nussel
a0516129d0 also accept the snapshot repo as target 2015-05-28 17:31:01 +02:00
Ludwig Nussel
3fed5d6f66 reset request list on each invocation 2015-05-28 17:30:44 +02:00
Ludwig Nussel
7299abb972 add config table 2015-05-28 14:45:27 +02:00
Ludwig Nussel
179be636c0 save report always 2015-05-28 13:16:50 +02:00
Ludwig Nussel
6913325628 refactor maintenance handling 2015-05-28 13:16:50 +02:00
Ludwig Nussel
84b697e92b maintenance hack 2015-05-28 13:16:50 +02:00
Ludwig Nussel
3f29cf3c0e don't try to delete comment in dry run mode 2015-05-28 13:16:50 +02:00
Ludwig Nussel
2b1ce57479 update systemd file 2015-05-28 13:16:50 +02:00
Ludwig Nussel
fb87e9ce17 improve visualization 2015-05-28 13:16:50 +02:00
Ludwig Nussel
b021de5554 always save result, even if there is no binary check
useful to know what a request was about
2015-05-28 13:16:49 +02:00
Ludwig Nussel
9d65318414 handle locked code for release requests 2015-05-28 13:16:49 +02:00
Ludwig Nussel
9836eba9e4 patchinfos have no release project 2015-05-28 13:16:49 +02:00
Ludwig Nussel
71fc7ce81a always log comment 2015-05-28 13:16:49 +02:00
Ludwig Nussel
227597a4cf commit after log 2015-05-28 13:16:49 +02:00
Ludwig Nussel
0e547f59e9 add --no-review 2015-05-28 13:16:49 +02:00
Ludwig Nussel
7076134699 add css 2015-05-28 13:16:49 +02:00
Ludwig Nussel
80accab1a4 add Makefile, systemd unit, apache config 2015-05-28 13:16:49 +02:00
Ludwig Nussel
e8e280712d common directories 2015-05-28 13:16:49 +02:00
Ludwig Nussel
daac13ff80 use runner function 2015-05-28 13:16:49 +02:00
Ludwig Nussel
7d11f0cf06 add fallback summary 2015-05-28 13:16:49 +02:00
Ludwig Nussel
2dc5b7bf19 handle unknown exceptions 2015-05-28 13:16:49 +02:00
Ludwig Nussel
d62f982f5d handle broken sources 2015-05-28 13:16:49 +02:00
Ludwig Nussel
fd1c0e8dfa use db in ~, add apache config 2015-05-28 13:16:49 +02:00
Ludwig Nussel
7ae717ad7b fix comment urls 2015-05-28 13:16:49 +02:00
Ludwig Nussel
7ad5c077ec add limit 2015-05-28 13:16:49 +02:00
Ludwig Nussel
03762e8002 skip according to db state 2015-05-28 13:16:49 +02:00
Ludwig Nussel
80ffcadd8b use accepted/declined instead of passed/failed 2015-05-28 13:16:49 +02:00
Ludwig Nussel
7a009e02f8 use headlines instead of ul 2015-05-28 13:16:49 +02:00
Ludwig Nussel
36a9007a3b fix deleting 2015-05-28 13:16:49 +02:00
Ludwig Nussel
c6cbdc1629 repo whilelist 2015-05-28 13:16:49 +02:00
Ludwig Nussel
7807796fe4 display state 2015-05-28 13:16:49 +02:00
Ludwig Nussel
84a5969266 raise errors if downloading failed
download errors are not fatal so far
2015-05-28 13:16:49 +02:00
Ludwig Nussel
71c222bd42 log info messaged to database 2015-05-28 13:16:49 +02:00
Ludwig Nussel
ea7152130f change db schema
root of all is requests
2015-05-28 13:16:49 +02:00
Ludwig Nussel
0e1addcbd7 cascade delete 2015-05-28 13:16:49 +02:00
Ludwig Nussel
faf765b8f4 skip -32bit resp -64bit packages 2015-05-28 13:16:49 +02:00
Ludwig Nussel
30c8104499 only honor comment if --no-review is set 2015-05-28 13:16:49 +02:00
Ludwig Nussel
826d3855ba fix no-review flag 2015-05-28 13:16:48 +02:00
Ludwig Nussel
d62ab4ecb8 handle -64bit packages as well 2015-05-28 13:16:48 +02:00
Ludwig Nussel
83c5d61e60 allow to specify request type 2015-05-28 13:16:48 +02:00
Ludwig Nussel
22ccbe4d76 fix exception 2015-05-28 13:16:48 +02:00
Ludwig Nussel
923d55274f show full comment also in dry mode 2015-05-28 13:16:48 +02:00
Ludwig Nussel
6f56749b61 prepare to drop a comment always 2015-05-28 13:16:48 +02:00
Ludwig Nussel
97324c1ced use comment marker to check if request was seen 2015-05-28 13:16:48 +02:00
Ludwig Nussel
e421f9c617 remove debug line 2015-05-28 13:16:48 +02:00
Ludwig Nussel
a98bd7fd04 only recheck if request isn't failed already 2015-05-28 13:16:48 +02:00
Ludwig Nussel
ab7368a268 missing debug info will reject request 2015-05-28 13:16:48 +02:00
Ludwig Nussel
2cd5da86f0 actually also scan /lib 2015-05-28 13:16:48 +02:00
Ludwig Nussel
e84a245e59 check for settled state in src project
lastsuccess=1 may return a result for the src md5 even if there are no
binaries. Happens when wipebinaries was used. Therefore check for
settled state first, before checking the concrete md5.
2015-05-28 13:16:48 +02:00