Mike McLean
f05d34f209
in resetBuild use CANCELED state instead of FAILED
2008-10-31 11:40:52 -04:00
Mike McLean
0db33c2291
show arch in list-buildroot output
2008-10-31 11:35:11 -04:00
Mike McLean
e98354c795
add DisableNotifications option
2008-10-27 14:51:11 -04:00
Mike McLean
b2b40dc789
don't blow up when the database contains older base64 encoded task data
2008-10-27 14:01:10 -04:00
Mike McLean
86e63c5de1
policy framework and tagging policies
2008-10-27 14:00:58 -04:00
Mike McLean
389aa5ff5c
basic plugin support for hub and builders
2008-10-27 12:53:01 -04:00
Mike McLean
0b8f313039
hub config file, hander registry
...
- use a hub config file instead of PythonOptions
- now honors KojiDir
- scan for handlers once at startup instead of each call
2008-10-27 12:51:45 -04:00
Mike McLean
91d89bb99b
make a latest link in repoDone
2008-10-23 14:22:30 -04:00
Mike Bonnet
68554d032f
fix a typo in QueryProcessor
2008-10-22 16:56:49 -04:00
Mike McLean
c7a475d055
don't fail if scratch not specified
...
this is a fix for an error introduced in an earlier change
2008-10-15 12:05:54 -04:00
Dennis Gilmore
329a9b5fa4
add missing / from default serverca path
2008-10-14 12:48:42 -05:00
Mike Bonnet
6f2714c044
move $nvrpath further out
2008-10-10 18:39:53 -04:00
Mike Bonnet
75079cb9f5
define $nvrpath unconditionally
2008-10-10 18:32:52 -04:00
Mike Bonnet
3c5c245c05
don't include options with no value
2008-10-08 12:19:43 -04:00
Mike McLean
60d66b010a
a couple changes to assist in theming
...
move explicit image sizes to css
make welcome message customizable
2008-10-03 16:51:13 -04:00
Mike Bonnet
a5125512a2
remove some debug logging
2008-10-03 12:54:03 -04:00
Mike Bonnet
a99f5dd20e
index.py: cache compiled Cheetah templates
2008-10-03 12:51:54 -04:00
Mike Bonnet
f0b8fa751c
missed one short attribute
2008-10-03 11:56:13 -04:00
Mike Bonnet
b7c054204e
missed a few XHTML problems
2008-10-03 11:37:48 -04:00
Mike Bonnet
5c9f719979
update the web UI to conform to XHTML 1.0 Transitional (thanks W3C Validator!)
2008-10-03 10:56:52 -04:00
Mike Bonnet
58972ec76f
builds.chtml: rearrange the select lists to save space
2008-10-02 01:44:22 -04:00
Mike Bonnet
05a1ec6e0c
typo
2008-10-01 18:54:16 -04:00
Mike Bonnet
da4c99e3e5
handle ssh and non-ssh git checkouts the same
2008-10-01 18:46:43 -04:00
Mike Bonnet
80b845f8c6
use reset instead of checkout when updating a git checkout to the correct changeset
2008-10-01 18:20:36 -04:00
Mike Bonnet
68510f93fe
- move the allowed_scms validation into the assert_allowed() method of the SCM class
...
- make use_common an attribute of the SCM class instead of a method parameter
2008-10-01 18:00:22 -04:00
Mike Bonnet
5bb48bb2bb
update copyright to 2008
2008-09-26 12:42:13 -04:00
Mike Bonnet
daa685b80d
builds.chtml: convert to using passthrough_except()
2008-09-22 13:48:14 -04:00
Mike Bonnet
f2b833fb6d
builds.chtml: pull all options in the select list for consistency with tasks.chtml
2008-09-22 13:36:24 -04:00
Mike Bonnet
4aabd44a00
tasks.chtml: put the select lists into a 2x2 table
2008-09-19 15:43:36 -04:00
Mike Bonnet
0ed79eccdb
Merge branch 'master' of git+ssh://git.fedorahosted.org/git/koji
2008-09-19 15:10:28 -04:00
Mike Bonnet
61a40b68ef
tasks.chtml: pull all selection options into select lists instead of links
2008-09-19 15:10:12 -04:00
Mike Bonnet
0c2cfa9b79
- use req.connection.local_addr to find the port the server is running on (req.server.port evaluates to 0)
...
- define env before we reference it
2008-09-19 14:57:04 -04:00
Mike Bonnet
bdc647872d
util.py: add the toggleSelected() method
2008-09-19 13:34:53 -04:00
Mike Bonnet
a50325b75d
tasks page: move toplevel into the View selector
2008-09-19 13:22:27 -04:00
Mike Bonnet
1f325009bd
tasks page: add a View selector and move toplevel from State to Method
2008-09-19 12:32:29 -04:00
Mike Bonnet
4cf009fb7f
implement passthrough_except(), which doesn't require a full list of vars for every invocation
2008-09-18 15:12:31 -04:00
Ricky Zhou
7ade70b997
Use a python construct_url function (req.construct_url isn't available in mod_python mod_python-3.2.8)
2008-09-15 17:26:26 -04:00
Mike McLean
117ac78c1e
choose a better arch for noarch builds
...
When builder receives a noarch build, choose an arch that the host
can handle AND that the build tag can support.
2008-09-12 15:21:18 -04:00
Mike Bonnet
00044616bd
url quote the name in case it gets included in the url of the search results
2008-09-08 16:32:05 -04:00
Mike Bonnet
ac51ab2ce2
only allow searching for files by an exact match on filename, so we can use the index and not thrash the disks
2008-09-08 16:14:52 -04:00
Mike Bonnet
4db24cdae0
- indicate which log people should look in for build failures
...
- use BuildError instead of BuildrootError in build() to further differentiate the cause of failure
2008-09-05 17:34:21 -04:00
Mike Bonnet
1c237f061e
join against the _config tables so search results don't include inactive entries
2008-09-05 16:05:34 -04:00
Mike Bonnet
e0bef6a762
clean up remove-target a little bit
2008-09-05 05:17:33 -04:00
Mike Bonnet
b2c013db7e
add remove-tag admin command
2008-09-05 05:15:07 -04:00
Mike Bonnet
5f06bb6bf2
make the "inherited" toggle on the builds page a drop-down instead of a link
2008-09-04 18:00:33 -04:00
Mike McLean
8a731de32c
fix license, bump version, add changelog entry
2008-08-25 15:49:15 -04:00
Mike McLean
aed32ed56f
add missing init actions for kojid/kojira
...
see: https://fedorahosted.org/koji/ticket/94
- Add missing actions to kojid.init (patch from wakko666)
- Add missing actions to kojira.init (patch from wakko666)
2008-08-22 18:00:34 -04:00
Dennis Gilmore
3bd5f0ded8
Merge branch 'master' of ssh://git.fedoraproject.org//git/koji
2008-08-18 21:22:18 -05:00
Dennis Gilmore
1a362b7916
patch from Toshio adding support to use passwd auth for database connection.
2008-08-18 01:05:22 -05:00
Mike Bonnet
a12b756e89
register system.multicall for compliance with the multicall spec
2008-08-14 17:16:11 -04:00