Mike Bonnet
99143b3413
add an auth token to any URL that modifies the system, to avoid CSRF vulnerabilities
2009-01-19 12:35:28 -05:00
Mike Bonnet
84b0b40615
include the current time in the cookie so we can verify that someone is not using a valid but expired cookie
2009-01-19 12:35:28 -05:00
Mike Bonnet
277b07a76b
Fix the "Watch logs" feature in the web UI to work over SSL
...
- reimplemented by parsing plain text from the web UI instead of performing xmlrpc from JavaScript
- removed dependency on the unmaintained jsolait JavaScript libraries
2009-01-14 13:34:04 -05:00
Mike Bonnet
74bdb51298
handle offset= and size= in getfile urls
2009-01-14 13:34:04 -05:00
Mike Bonnet
58c1adefe2
create the srpm in a mock chroot
2009-01-08 11:31:21 -05:00
Mike Bonnet
fb75f641e8
Merge commit 'origin/master' into mead
2008-11-25 13:45:14 -05:00
Mike Bonnet
ff3aea70ba
make the name that shows up in the title configurable
2008-11-25 13:43:05 -05:00
Mike McLean
f90a3d85b7
Merge branch 'master' into mead
...
Conflicts:
hub/kojihub.py
2008-11-07 17:36:55 -05:00
Mike McLean
c6bad093de
Merge branch 'master' into shadow
...
Conflicts:
builder/kojid
cli/koji
hub/kojihub.py
2008-10-27 15:24:41 -04:00
Mike Bonnet
091a726196
Merge commit 'origin' into mead
2008-10-10 18:40:18 -04:00
Mike Bonnet
6f2714c044
move $nvrpath further out
2008-10-10 18:39:53 -04:00
Mike Bonnet
568a14bfa7
Merge commit 'origin' into mead
2008-10-10 18:36:09 -04:00
Mike Bonnet
75079cb9f5
define $nvrpath unconditionally
2008-10-10 18:32:52 -04:00
Mike Bonnet
17bb96657f
Merge commit 'origin' into mead
2008-10-08 12:20:40 -04:00
Mike Bonnet
dc1f08e0a2
typo
2008-10-08 01:21:01 -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
d5e4e25c0a
Merge commit 'origin' into mead
2008-10-03 12:54:19 -04:00
Mike Bonnet
a5125512a2
remove some debug logging
2008-10-03 12:54:03 -04:00
Mike Bonnet
92fecee8fb
Merge commit 'origin' into mead
2008-10-03 12:52:23 -04:00
Mike Bonnet
a99f5dd20e
index.py: cache compiled Cheetah templates
2008-10-03 12:51:54 -04:00
Mike Bonnet
b566d25085
Merge commit 'origin' into mead
2008-10-03 12:00:39 -04:00
Mike Bonnet
15b7c92027
a couple more short attributes
2008-10-03 11:57:37 -04:00
Mike Bonnet
f0b8fa751c
missed one short attribute
2008-10-03 11:56:13 -04:00
Mike Bonnet
572d0fadac
Merge commit 'origin' into mead
2008-10-03 11:44:24 -04:00
Mike Bonnet
b7c054204e
missed a few XHTML problems
2008-10-03 11:37:48 -04:00
Mike Bonnet
948fd516ad
merge from HEAD
2008-10-03 11:00:32 -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
247f6aff94
buildinfo.chtml: group archives by extension
2008-10-02 11:05:45 -04:00
Mike Bonnet
9835ece578
builds.chtml: rearrange select lists to save space
2008-10-02 02:27:58 -04:00
Mike Bonnet
58972ec76f
builds.chtml: rearrange the select lists to save space
2008-10-02 01:44:22 -04:00
Mike Bonnet
4896733d52
merge in changes from the master branch
2008-10-01 19:50:08 -04:00
Mike Bonnet
42a56adfc8
show a link to the build logs for the Maven build
2008-10-01 15:06:53 -04:00
Mike Bonnet
a8bb474141
add download urls for Maven artifacts
2008-10-01 14:48:40 -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 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
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 Bonnet
aa2e4f76c4
- put the task label into the taskinfo header
...
- move the task ID into the main table
2008-08-12 18:07:42 -04:00
Mike Bonnet
097b3cc018
change the title format to put the important bits first (format suggested by Will Woods)
2008-08-12 18:03:29 -04:00