ccooper%deadsquid.com
cf26ff5f0a
b=394935
...
- removed leftover admin check around plaform/opsys/locale lookup
2007-10-05 20:07:18 +00:00
ccooper%deadsquid.com
b77e44ca92
- revert partial utf8 checkin
2007-10-01 14:09:12 +00:00
ccooper%deadsquid.com
6f69aa39f5
- revert partial utf8 checkin
2007-10-01 14:02:25 +00:00
ccooper%deadsquid.com
670ebf1082
- standardize on shorter | call for template filters
...
- standardize how email addresses get filtered (| html | email | js)
- update selenium testcase associated with email filtering
- remove perl script and template files that are no longer used
2007-10-01 13:36:08 +00:00
ccooper%deadsquid.com
889da641f2
- allow HTML syntax in testdata -> remove Parser call that causes errors on some OSes
2007-10-01 12:20:37 +00:00
ccooper%deadsquid.com
7b9d947479
b=394238
...
- use correct field id
2007-09-28 17:40:02 +00:00
ccooper%deadsquid.com
3be88dda6a
b=378603
...
- add search form
2007-09-28 17:19:48 +00:00
ccooper%deadsquid.com
d997459130
b=378603
...
- set window title
2007-09-28 17:16:58 +00:00
ccooper%deadsquid.com
f8b1f3d51e
b=378603
...
- enable test run reporting for completed test runs
Misc.
- silence JS warning
- pass cgi object as param when process sysconfig info when accepting test results
2007-09-28 16:58:17 +00:00
ccooper%deadsquid.com
ffc13e07df
- remove errant checkin
2007-09-10 17:02:02 +00:00
ccooper%deadsquid.com
52154fd709
- silence unintialized var warning
2007-09-10 17:00:01 +00:00
ccooper%deadsquid.com
3fef3cf34f
b=321268
...
- selenium testcase for show_test.cgi
Misc.
- add admin links to testgroups and subgroups from single testcase listing
- perform unique lookups of testgroups and subgroups for testcases
2007-09-07 02:27:37 +00:00
ccooper%deadsquid.com
8eb2823f42
b=321268
...
- allow pager to appear on single testcase display
2007-09-07 02:00:30 +00:00
ccooper%deadsquid.com
b7e6783f52
b=321268
...
- template and INSTALL file changes
2007-09-07 00:26:33 +00:00
ccooper%deadsquid.com
b02b70e4cd
b=321268
...
- add paging for results sets to search_results.cgi, advanced_search.cgi, and common_results.cgi
- added selenium tests to cover paging through results
Misc.
- fix sorting and warning in aggregate_results.cgi
- make coomon results query and default results query use the read-only db
- updated existing selenium searching testcases
- fixed JS error that occured on search_results.cgi when the user was not logged in
2007-09-07 00:08:00 +00:00
ccooper%deadsquid.com
bd9abe9476
- allow for single result submission from the testcase display page. Submission is limited to users who are already logged in, but they can supply quick config info in-page.
2007-08-31 20:03:09 +00:00
ccooper%deadsquid.com
0866477be2
- display platform icons
2007-08-31 01:05:28 +00:00
ccooper%deadsquid.com
b80c4df3ce
- remove debugging code
2007-08-28 20:53:40 +00:00
ccooper%deadsquid.com
bef7eced39
b=384460
...
- don't expect a single connection to last forever, recreate it when necessary
2007-08-28 20:42:36 +00:00
ccooper%deadsquid.com
ece9a7639e
- allow disabled and DEBUG to be overridden in localconfig
...
- set defaults for db_port(_ro)
2007-08-28 19:23:57 +00:00
ccooper%deadsquid.com
170246e3e2
- clarify ro db usage
2007-08-28 19:05:55 +00:00
ccooper%deadsquid.com
cfcfbf3337
- add bugzilla variables (default to off)
2007-08-28 18:57:57 +00:00
ccooper%deadsquid.com
ae6c859abe
b=384460
...
- add config options for using a read-only database in parallel
- use read-only database for major reporting queries (coverage, freeform search,daily/testday reports)
2007-08-28 18:38:41 +00:00
ccooper%deadsquid.com
84ca6926e5
- handle case where no testcase ID is given
2007-08-28 18:33:10 +00:00
ccooper%deadsquid.com
a6cdcb3945
- make selenium text searchs more targetted
...
- fix auto-gen text for test runs and testgroups
2007-08-28 18:32:05 +00:00
ccooper%deadsquid.com
2bb070cd15
b=393793
...
- removed outdated calls to findEdited() (and associated script)
2007-08-27 16:10:31 +00:00
ccooper%deadsquid.com
7fd648d755
b=393549
...
- wrap status call in a try{} block (ref: http://radio.javaranch.com/pascarello/2006/02/07/1139345471027.html )
2007-08-24 18:08:55 +00:00
ccooper%deadsquid.com
c415aa9a76
b=392947
...
- always update the persistence vars on form submission
2007-08-20 21:36:05 +00:00
ccooper%deadsquid.com
9ed997c990
b=392894
...
- fix category call
2007-08-20 21:34:51 +00:00
ccooper%deadsquid.com
b7fdb91df1
b=392894
...
- don't drop locale data on result submission when we're not en-US
2007-08-20 17:48:11 +00:00
ccooper%deadsquid.com
d12ad49871
b=384494
...
- fix testday comparison to remove bogus overlap warning
2007-08-17 18:46:00 +00:00
ccooper%deadsquid.com
2f2232bc3f
b=382707
...
- Remove old users and old-world user auth functions
b=382797
- Remove vestiges of TestRunner support
2007-08-16 20:56:47 +00:00
ccooper%deadsquid.com
f5cd25e97c
b=387465
...
r=zach
- treat all params passed through as arrays
2007-08-15 22:29:01 +00:00
zach%zachlipton.com
63c96e0418
Fix broken XML result submission, allow users to submit non-automated
...
results through the xml interface without an auth key but with a password
2007-08-15 20:14:47 +00:00
zach%zachlipton.com
f437a17d6e
Add json hooks for user testing statistics, b=392340
2007-08-15 18:09:55 +00:00
ccooper%deadsquid.com
2a195990c1
- moved this to localconfig
2007-08-14 23:48:02 +00:00
zach%zachlipton.com
b97b15963a
Make testcase data links open in new windows/tabs. We sneak a target=""
...
attribute into testdata fields. b=390841.
2007-08-14 22:09:02 +00:00
ccooper%deadsquid.com
559c1d9b2d
b=360996
...
- script for reporting daily failures
2007-08-14 21:52:11 +00:00
ccooper%deadsquid.com
fa42fc48f4
- revert errant checkin
2007-08-14 17:47:10 +00:00
ccooper%deadsquid.com
07658fa91d
b=384365
...
- enable new testcases by default
b=384366
- change link text to "view/search tests"
b=387475
- add query to footer to show ungrouped testcases
b=389013
- prefill product and branch on new testcases
b=344703
- remember filter state after submitting testcase changes in manage_*.cgi
b=363001
- add query option to advanced_search to search for results with/without bugs specified
b=363293
- add testcase preview to results page
2007-08-14 17:41:23 +00:00
ccooper%deadsquid.com
b86a74a853
b=383825
...
- fix tooltip
b=320156
- set charset to utf8
2007-08-10 21:49:35 +00:00
ccooper%deadsquid.com
5e3a88b935
- revert errant Testcase.pm checkin
2007-08-09 17:54:05 +00:00
ccooper%deadsquid.com
8ea5a46c46
- add alias to allow automated result submissions to resume
2007-08-09 17:52:47 +00:00
ccooper%deadsquid.com
58cea88cf8
b=345323
...
r=zach
- add audit_trail tracking for admin actions
2007-07-30 19:36:53 +00:00
zach%zachlipton.com
42e408abf1
Add a new admin group when adding a new product in manage_categories
2007-07-30 17:00:04 +00:00
zach%zachlipton.com
1689f34f92
Fix width issues with the extension's create account form.
2007-07-27 18:35:27 +00:00
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
ccooper%deadsquid.com
d7dbc1a3ad
b=362998,364257
...
- add help tooltips to explain what 'Vetting' means
- make vetting status, validity, and trusted source radio selections when performing an advanced search.
2007-05-04 16:26:15 +00:00
ccooper%deadsquid.com
99431ac352
b=379423
...
- switch search results limit form to use IDs, but also preserve name-based querying to support existing/legacy queries
2007-05-04 13:32:13 +00:00
ccooper%deadsquid.com
b22eadf862
b=359421
...
- set collapsible div overflow to auto
2007-05-01 20:11:43 +00:00
ccooper%deadsquid.com
664abf1b07
b=379348
...
- off-by-one error
2007-05-01 13:57:20 +00:00