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

12 Коммитов

Автор SHA1 Сообщение Дата
ccooper%deadsquid.com a0b5af87db b=355278
- associate branches directly with testcases, subgroups, and testgroups
- existing Litmus installs will need to run the migration/update_branch_relationships.pl script to update their installs
- fix fidelity of testcase, subgroup, and testgroup listings so that entities th
at don't belong to groupings are still displayed

Misc.
- standardize how we call 'onchange' js functions to avoid capitalization errors that were plaguing us before
- enable differential sorting in FormWidget listings
2006-12-06 18:18:31 +00:00
ccooper%deadsquid.com f508d6b750 - preferentially sort subgroup and testcase lists by name to make it easier for admins to find what they're looking for 2006-11-28 23:28:33 +00:00
ccooper%deadsquid.com 9a61cad3f3 - call rebuildCache explicitly 2006-08-15 16:17:38 +00:00
zach%zachlipton.com 2b3d79ef3d Land the mod_perl branch. 2006-08-01 20:50:15 +00:00
ccooper%deadsquid.com f06817e715 b=346289
- remove ability to set testgroup/subgroup from the Manage Testcase interface
- provide links from Manage Testcase interface to Manage Subgroup and Manage Testgroup
- add/improve explanatory text for adding testcases
2006-08-01 15:27:50 +00:00
zach%zachlipton.com a169403b92 Bug 343007 - filter lists in management interfaces. Patch adds AJAX filter options to manage_*.cgi pages and exposes an interface for scripts to request a list of test ids, subgroup ids, testgroup ids, matching a given criteria. 2006-07-13 17:17:59 +00:00
zach%zachlipton.com 1cd77bce7e - Make it possible to rename subgroups and testgroups and to enable and disable them (the state of the form controls were previously being ignored).
- When clicking the "edit testcase" link, make the edit form automatically display in manage_testcases.cgi

- Display markdown formatted text for testcase data in manage_testcases.cgi
2006-06-30 18:37:29 +00:00
ccooper%deadsquid.com eb92ad9c92 - remove errant comment 2006-06-27 15:58:37 +00:00
ccooper%deadsquid.com 13dc73a736 - display last added/edited/cloned testcase/subgroup by default 2006-06-22 22:54:02 +00:00
ccooper%deadsquid.com 8aae733420 - rebuild js cache after management activities 2006-06-22 22:05:33 +00:00
ccooper%deadsquid.com 70262b93d0 Manage subgroups:
- allow json.cgi to return info about subgroups
- add list of Essential columns to Litmus::DB::Subgroup
- add methods to Litmus::DB::Subgroup: clone, delete_from_testgroups, delete_from_testcases, delete_with_refs, update_testgroups, update_testcases
- add EnabledBySubgroup lookup to Litmus::DB::Testgroup
- move generic Form functions to FormValidation.js
- allow product select box to accept onchange param

Manage Testcases
- fix requireField cut-n-paste omission
- also return product_id from Litmus::FormWidget::getTestcases
- fix tyop in Litmus::DB::Testcase comment
- make size static on testcase select box
2006-06-22 20:45:50 +00:00
ccooper%deadsquid.com e325e8c6f1 - added table related_testcases to track cloned testcase relations
- update/replace enter_test.cgi with complete management interface for testcases
- make all fields Essential in Litmus::DB::Testcase
- added new methods to Litmus::DB::Testcase: clone, delete_from_subgroups, delete_from_related, delete_with_refs, update_subgroups
- added ByTestgroup and ByTestcase sql lookups to Litmus::DB::Subgroup
- added order_by directives to has_many fields in Litmus::DB::Product
- added new Litmus::FormWidget functions getTestcases and getAuthors
- don't try to .select() select fields (FormValidation.js)
- add verifySelected function to FormValidation.ja
- update interface to use manage_testcase.cgi for editing testcases
- remove editing flags/interface from test.html.tmpl
2006-06-20 19:34:53 +00:00