Commit graph

249 commits

Author SHA1 Message Date
Mike McLean
54c0ed8438 Support wsgi in koji-hub and koji-web
- mod_python still supported, but deprecated
 - mod_wsgi is the default
 - koji-web now configured via web.conf
 - new wsgi-friendly publisher for koji-web
 - koji-web now has logging
2012-05-10 17:27:40 -04:00
Mike McLean
fa0b2cbbb6 make extra nav and footer follow theme 2012-01-23 17:02:34 -05:00
Mike McLean
5b9f515250 new approach for web themes 2012-01-21 20:45:02 -05:00
Mike Bonnet
b2edd9011c add "koji wrapper-rpm --create-build" which creates a new build to contain the wrapper rpms 2011-12-12 15:36:07 -05:00
Mike Bonnet
7449f5a619 check that _session is an attribute of req 2011-07-19 15:09:29 -04:00
Mike McLean
bee3bd6936 don't trap apache.SERVER_RETURN 2011-05-06 16:09:52 -04:00
Mike McLean
6ae8ee226a don't assume req._session 2011-05-06 16:09:52 -04:00
Anthony Towns
8a28e6de43 import additional local nav/footer code 2011-04-07 16:01:17 -04:00
Mike Bonnet
060274acb0 minor fixes to the rpmlist page 2011-04-05 18:35:22 -04:00
Mike Bonnet
470bf43be7 download task output directly from KojiFilesURL, rather than going through getfile 2011-04-05 15:57:20 -04:00
Mike Bonnet
89d6416ac7 always show rows for Parent and Descendants 2011-04-05 15:56:38 -04:00
Mike Bonnet
6706c6a01d don't show the Files list when there are no files 2011-04-05 15:55:08 -04:00
Mike Bonnet
e252c5b1c4 don't show log link for imported builds 2011-04-04 11:59:58 -04:00
Mike Bonnet
25b806803b prefix the buildroot name with /var/lib/mock/ for everything except vmExec tasks 2011-04-04 11:52:21 -04:00
Mike Bonnet
89d8055731 create BuildRoot objects for Windows builds, and track Windows build dependencies 2011-04-04 11:52:21 -04:00
Mike Bonnet
91f0ed12b4 store Maven build output under the standard build directory 2011-04-04 11:52:20 -04:00
Mike McLean
73d44e199a support for split storage 2011-03-18 13:57:38 -04:00
Mike Bonnet
eea730300a - enable use of a Kerberos service name other than host/ on the hub
- get the Kerberos realm from the client principal, rather than assuming the last two components of the domain name
2011-01-06 15:54:53 -05:00
Mike McLean
8ac3cae252 better display for restart tasks 2010-12-03 11:31:52 -05:00
Jay Greguske
3bcbfa3b3d allow getfile to handle files > 2G 2010-10-21 17:05:32 -04:00
Mike Bonnet
9d4a6b2c0e add "Windows" to the Type drop-down list on the Builds page 2010-10-21 14:16:14 -04:00
Mike McLean
4979c16937 Merge branch 'vm'
Conflicts:
	cli/koji
2010-10-20 17:36:24 -04:00
Mike Bonnet
1f2bb7c7e9 add detailed info about more task types to "koji taskinfo" 2010-09-23 12:13:20 -04:00
Mike Bonnet
c0b34886d8 support searching for Windows artifacts 2010-09-23 12:13:20 -04:00
Mike Bonnet
a2b91eaa1e enable selection of Windows tasks on the Tasks page 2010-09-23 12:13:20 -04:00
Jay Greguske
2e0defc4a7 improved mime-type handling for output 2010-09-22 14:20:31 -04:00
Mike Bonnet
ca347f71d0 provide link to build target 2010-08-10 16:48:58 -04:00
Mike Bonnet
f619543ac8 support specifying parameters of a buildrequires, including type, which allows builds of one type to depend on files from builds of a different type 2010-08-06 08:34:24 -04:00
Mike Bonnet
68dd16db6d handle an empty relpath correctly 2010-08-04 15:14:44 -04:00
Mike Bonnet
cb3aca9574 - support streaming build output to the server while the build is running
- more logging cleanup
2010-07-27 00:15:35 -04:00
Mike Bonnet
02a948ce9d update the archiveinfo and buildinfo pages for Windows archives 2010-07-26 15:24:25 -04:00
Mike Bonnet
2c1c25842a ui work for winbuild and vmExec tasks 2010-07-26 14:04:11 -04:00
Mike McLean
7bac64b85d allow filtering tasks by channel in webui, show active task count on channelinfo page 2010-07-22 17:17:49 -04:00
Mike Bonnet
ebc9e7d3ac append "/ssllogin" to the hub URL when logging in via SSL, so we only need to require client certificates on that specific URL 2010-07-08 21:55:15 -04:00
Mike Bonnet
424de47845 hide Maven-specific UI if Maven support is not enabled 2010-07-06 14:30:10 -04:00
Mike McLean
1e3a7f0fef Merge commit 'origin/master' into mead-tmp
Conflicts:
	builder/kojid

Resolved conflict between make_sources option and source_cmd option
2010-06-18 17:28:37 -04:00
Mike McLean
90fa5e3781 unify debuginfo rpm checks 2010-04-16 12:42:18 -04:00
Mike McLean
829c7950a2 fix height of "powered by" icon in koji.css 2010-04-16 12:42:18 -04:00
Dennis Gilmore
5fda04840d update copyright year to include 2010 on web pages 2010-04-09 13:41:39 -05:00
Mike McLean
c742272ac6 Merge commit 'f90f6b856d' into mead
Conflicts:
	cli/koji
	docs/schema.sql
	hub/kojihub.py
	koji.spec
	www/kojiweb/index.py
	www/kojiweb/taskinfo.chtml
2010-04-08 17:12:49 -04:00
Jay Greguske
a90f0d1b03 fixed --scratch appliance output uploading xml description file treated as output rather than a log 2010-03-31 15:18:18 -04:00
Jay Greguske
8a97304349 taskinfo extensions for createAppliance 2010-03-31 15:18:18 -04:00
Jay Greguske
d927628677 minor kojiweb enhancements fixed results upload 2010-03-31 15:18:18 -04:00
Mike McLean
e78783ff8f track start time for tasks 2010-03-26 17:02:54 -04:00
Mike Bonnet
7da99c1479 make the (tail) link show the last 4000 characters of the file, which seems to be a more useful amount 2010-03-17 15:34:45 -04:00
Mike Bonnet
50e08644e2 - report when a builder is in no channels
- improve formatting when there are no active buildroots
2010-03-10 19:35:39 -05:00
Mike Bonnet
eb469f3ae5 enable editing the channel mappings for a host from the web UI 2010-03-10 19:35:39 -05:00
Mike Bonnet
b0946a5c44 enable editing a host via the web UI 2010-03-10 19:35:38 -05:00
Mike Bonnet
e71519d5d1 - add the description and comment fields to the host table
- add the edit-host CLI command to allow editing of the arches, capacity, description, and comment fields of a host
 - add the --comment option to the enable-host and disable-host commands, to allow specifying a reason for changing the state of a host
 - display the description and comment on the hostinfo page
2010-03-10 19:35:38 -05:00
Mike Bonnet
5ab3868150 default the Builds and Tasks page to ordering by descending id, which provides almost the same ordering as -completion_time but is faster due to indexes 2010-03-05 15:27:22 -05:00