Граф коммитов

370 Коммитов

Автор SHA1 Сообщение Дата
ccooper%deadsquid.com 3a62533f47 b=389040
- removed refreshed_when field (patch from S��bastien Santoro)
2007-07-23 16:43:14 +00:00
zach%zachlipton.com e6e9aa4afd Test runs by branch and/or product name. Now with added sugar! 2007-07-20 17:10:15 +00:00
zach%zachlipton.com 077b76fff2 Add a test_runs_by_branch_name hook for the extension. 2007-07-20 16:51:52 +00:00
zach%zachlipton.com 7f3ae87e5f Fix a mod_perl incompatibility in Litmus::DB::Testresult.pm and memoize
the litmus_locations() lookup.
2007-07-16 20:28:06 +00:00
zach%zachlipton.com 8659b13b90 Fix extension.cgi... 2007-07-13 22:31:47 +00:00
zach%zachlipton.com 9c800190d9 Add hooks for the QA Extension 2007-07-13 22:30:14 +00:00
ccooper%deadsquid.com e2752cd616 - check that both product and branch are enabled 2007-07-12 18:25:45 +00:00
zach%zachlipton.com cb809ff87f Remove outdated mod_perl compat code that was causing problems 2007-07-12 18:09:56 +00:00
zach%zachlipton.com 65b4916d03 Kill a useless warning 2007-07-12 00:19:00 +00:00
zach%zachlipton.com 2be4f4a600 Missed one... 2007-07-10 18:00:42 +00:00
zach%zachlipton.com 31673678b5 Generalize paths to return absolute paths for mod_perl2 2007-07-10 17:57:48 +00:00
zach%zachlipton.com b406a3ba04 Use Apache2::RequestUtil->request() properly 2007-07-10 17:41:47 +00:00
zach%zachlipton.com ab013b5759 mod_perl 2 compatibility fixes 2007-07-10 17:36:28 +00:00
ccooper%deadsquid.com b105ce75eb - fix broken js and include missing js file for testday reports
- update selenium tests with new default (valid results only)
2007-07-09 17:27:21 +00:00
ccooper%deadsquid.com 1dd4fd91cd - protect email addresses from non-admin users in testday reports 2007-07-09 15:18:10 +00:00
zach%zachlipton.com 68ed486b64 Add alt attributes for "arrows" in manage_testgroup and manage_subgroup
for accessibility
2007-07-03 22:45:11 +00:00
ccooper%deadsquid.com cb1516c4d9 - parse more values directly from the header of the results log file 2007-06-15 21:56:23 +00:00
zach%zachlipton.com bf2b740f60 Whoops 2007-06-14 18:44:22 +00:00
zach%zachlipton.com 8966526f82 Fix "trusted" display to only show users who are really trusted (I broke
this in my earlier checkin today)
----------------------------------------------------------------------
2007-06-14 18:40:17 +00:00
zach%zachlipton.com ecd274edf1 Add an index to security_groups. 2007-06-14 18:31:09 +00:00
zach%zachlipton.com c86d0c6c9a Typo fix 2007-06-14 17:57:59 +00:00
zach%zachlipton.com 9448e4e3dc This doesn't fix the performance issues with test result search, but it's
a step in the right direction.
2007-06-14 17:57:27 +00:00
zach%zachlipton.com 17e511a1f8 Fix another duplication in the same sql statement 2007-06-08 18:00:20 +00:00
zach%zachlipton.com 16fae1ec5d Fix a duplicated entry in a FROM line 2007-06-08 17:50:48 +00:00
ccooper%deadsquid.com 10e2fa515c b=383749
- fix table aliases
2007-06-08 16:52:30 +00:00
ccooper%deadsquid.com 1a243ebff4 b=383152
- add previewTestgroup function
2007-06-08 15:18:54 +00:00
ccooper%deadsquid.com ba97500cad b=383433
- add new methods to DBTools for manipulating primary keys
- updated schema: remove auto-inc column from test_result_bugs and make compound primary key
- update populatedb.pl to update test_result_bugs table on existing installs
2007-06-06 14:48:16 +00:00
zach%zachlipton.com 5c89276b0b Allow superusers to edit all products. Fix a duplicated id in
manage_testcases that had been making the testcase_id go away when the
edit button was pressed.
2007-06-05 23:46:23 +00:00
zach%zachlipton.com 54bc12a59f No need to revoke a user's session when changing group bits. 2007-06-05 22:53:43 +00:00
zach%zachlipton.com 0326829766 Fix unneeded module dependencies in Litmus::Mailer. Also fix a warning in
login.cgi.
2007-06-05 22:46:32 +00:00
zach%zachlipton.com fd47ba0945 Two significant user authentication changes:
Bug 329250 - User permission groups. Creates several layers of admin
groups, including super-administrators, test run/test day administrators,
and product administrators, and restricts access to administrative
functions according to user group levels. Also adds auth tools to search
for users by group and to grant/revoke group permissions.

Added hooks for testcases to belong to security groups (much like
Bugzilla's group system) for future use.

Bug 314928 - Forgot Password feature. Allows users who have forgotten
their passwords to change them without intervention from the QA team.
Password change requests are authenticated by an email to the user and a
link they must follow to confirm their identity. Also adds Litmus::Mailer,
with general support for sending email from within Litmus for future email
features.

Also reinstated Memoization in a mod_perl-aware way for a few common
functions.
2007-06-05 22:29:44 +00:00
ccooper%deadsquid.com 2b0fce4aeb b=383293
- add ability to persist single form variables
- only persist subgroup variable when repopulating subgroups
2007-06-05 14:00:08 +00:00
ccooper%deadsquid.com 9e01de91db - remove STDERR messages 2007-06-01 21:03:34 +00:00
ccooper%deadsquid.com 839605ffc1 b=360620
- revoke session whenever we disable a user or revoke their admin status
2007-06-01 21:02:50 +00:00
ccooper%deadsquid.com 1ed2d9bb47 - order test runs by product
- fix coverage display when there is no coverage
2007-06-01 20:32:29 +00:00
ccooper%deadsquid.com c8f64e7dab b=364136
- when filtering the select list, keep track of values we already displayed and don't display them again
2007-06-01 17:36:21 +00:00
ccooper%deadsquid.com ae8391129f b=363662
- allow listings to be sorted by name or id
- change testcase display on manage subgroups page to be 'Name (ID)' to match other pages
2007-06-01 16:50:38 +00:00
ccooper%deadsquid.com 3335a8d99f - clone testgroups/subgroups/testcases between 2.0 and 3.0 2007-06-01 15:10:06 +00:00
ccooper%deadsquid.com db53c97e7e - updated INSTALL instructions 2007-05-31 14:13:51 +00:00
ccooper%deadsquid.com 6925acd2c0 b=355298
- new strawman install data for current schema
- deny web access to .sql files
2007-05-31 13:39:35 +00:00
zach%zachlipton.com 79439823e9 Make the container take up no more than the window width (reported by ispiked). 2007-05-30 20:28:04 +00:00
zach%zachlipton.com 32d6de742b Fix typo in ManageTestcases.js (reported by ispiked) 2007-05-30 20:10:01 +00:00
ccooper%deadsquid.com 9e80e0c266 - add some missing perl modules 2007-05-29 15:18:27 +00:00
ccooper%deadsquid.com 46433d3b53 - update tutorial link for QMO 2007-05-29 13:41:40 +00:00
ccooper%deadsquid.com dbf1dad4a6 - display only valid results by default 2007-05-24 15:34:26 +00:00
ccooper%deadsquid.com 98ce4624b0 - point help links to QMO
- add link to Date::Manip syntax for advanced search
2007-05-24 14:36:53 +00:00
ccooper%deadsquid.com 3b0ad42593 - creating scripts/ dir
- adding script for Tracy -> submits Eggplant results to Litmus via web services
2007-05-14 19:30:21 +00:00
ccooper%deadsquid.com 0345824bc1 - update Litmus::XML: fix logic that couldn't have ever worked, updted to current field names, also fixed some whitespace abuse
- add essential fields to LogType
- add search option for automated results to advanced search page
- make automated test result info display conform with the rest of the look and feel
2007-05-14 19:17:08 +00:00
ccooper%deadsquid.com 71ad8d0118 - widen display for build ID field 2007-05-10 16:33:36 +00:00
ccooper%deadsquid.com 4b34f21b80 - support old style trusted_only syntax 2007-05-07 20:43:05 +00:00