465 Commits

Author SHA1 Message Date
lpsolit%gmail.com
98edea2165 Bug 347213: When moving a bug to another product, Bugzilla should let us preemptively put the bug into a (valid) group which is not a default one for this product
Bug 303183: Bugzilla fails to warn when a product change would force the removal of an optional group

Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@228379 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-20 13:03:05 +00:00
lpsolit%gmail.com
767ca2e49c Bug 382978: Various cleanup in process_bug.cgi - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wurblzap a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@228250 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-18 18:32:45 +00:00
lpsolit%gmail.com
e2cc216f46 Bug 382974: $duplicate can be set even when not marking a bug as a dupe (security check bypass) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=justdave a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@227423 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-03 09:21:55 +00:00
lpsolit%gmail.com
cd32088224 Bug 344965: Fix process_bug.cgi and bug/* templates to work with custom bug status workflow - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@227074 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-26 22:27:49 +00:00
mkanat%bugzilla.org
032943e6bf Bug 373660: Move dependency checking from process_bug into Bugzilla::Bug
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@226397 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 19:57:36 +00:00
lpsolit%gmail.com
d60bedb7aa Bug 80169: JavaScript-enhanced keyword editing - Patch by Teemu Mannermaa <wicked@etlicon.fi> r=justdave a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@226386 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-14 17:56:32 +00:00
lpsolit%gmail.com
208184193a Bug 366346: On process_bug.cgi with submit_action=nothing, provide Next/Prev link - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@226247 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-10 11:05:08 +00:00
lpsolit%gmail.com
2a6bf71933 Bug 92552: Separate reassignment from bug status change (they are now independent) - Patch by Frédéric Buclin <LpSolit@gmail.com> r=gerv a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@224487 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-13 14:53:25 +00:00
lpsolit%gmail.com
21a219be16 Bug 375191: Remove ChangeStatus() and ChangeResolution() from process_bug.cgi - Patch by Frédéric Buclin <LpSolit@gmail.com> r=gerv r=mkanat r=bkor a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@224380 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-10 21:30:34 +00:00
lpsolit%gmail.com
55fba3a20d Bug 371774: process_bug.cgi should only validate longdesclength on mid-air collision - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@221740 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-11 11:50:59 +00:00
mkanat%bugzilla.org
5e5ce6c194 Bug 372700: Make Bugzilla::Bug do bug updating for moving in process_bug.cgi
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@221701 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-10 14:46:07 +00:00
lpsolit%gmail.com
2c7fe1e4a9 Bug 373411: The bug resolution can be set independently of the bug status - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=LpSolit
git-svn-id: svn://10.0.0.236/trunk@221697 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-10 12:22:14 +00:00
mkanat%bugzilla.org
458c63fb5d Bug 283926: Make process_bug add comments by using Bugzilla::Bug
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@221595 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-09 05:17:55 +00:00
mkanat%bugzilla.org
5b318291d4 Bug 371070: Move basic validations from process_bug.cgi into Bugzilla::Bug
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit


git-svn-id: svn://10.0.0.236/trunk@221493 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-07 23:54:01 +00:00
lpsolit%gmail.com
f432cbcdea Bug 365129: When moving a bug to another product and the target product has only one component, version or target milestone, automatically select them instead of throwing an error - Patch by Frédéric Buclin <LpSolit@gmail.com> r=bkor a=justdave
git-svn-id: svn://10.0.0.236/trunk@217900 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-06 19:39:20 +00:00
lpsolit%gmail.com
d908e39162 Bug 362066: strict_isolation: cannot remove users from the bug if their privs changed so that they can no longer edit bugs in the product - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=myk
git-svn-id: svn://10.0.0.236/trunk@217786 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-04 23:37:19 +00:00
lpsolit%gmail.com
4320afa0dc Bug 361870: SQL query in Bugzilla::Bug::EmitDependList() too complicated - Patch by Frédéric Buclin <LpSolit@gmail.com> r=bkor a=justdave
git-svn-id: svn://10.0.0.236/trunk@215869 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-27 17:48:56 +00:00
lpsolit%gmail.com
3adb0f811c Bug 353656: User Interface gets corrupted by multiple localized users resolving bugs as duplicates - Patch by Frédéric Buclin <LpSolit@gmail.com> r=bkor a=justdave
git-svn-id: svn://10.0.0.236/trunk@215475 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-20 18:24:56 +00:00
lpsolit%gmail.com
379c191ecd Bug 323031: process_bug.cgi crashes when encountering a deleted user account and when strict_isolation is on - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=justdave
git-svn-id: svn://10.0.0.236/trunk@215266 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-14 19:02:01 +00:00
olav%bkor.dhs.org
0989dadd62 Bug 309167: change to product which has same component name results in no prompt for component and incorrect assignee
Patch by Olav Vitters <olav@bkor.dhs.org> r=LpSolit a=myk


git-svn-id: svn://10.0.0.236/trunk@214733 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-05 00:27:10 +00:00
mkanat%bugzilla.org
e521ec681c Bug 348923: Clean up a few more variable-scoping issues for mod_perl
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk


git-svn-id: svn://10.0.0.236/trunk@213933 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-20 20:50:30 +00:00
mkanat%bugzilla.org
33db372dc1 Bug 353994: [email_in] Make the email interface able to update (process) bugs
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=colin, r=ghendricks, a=myk


git-svn-id: svn://10.0.0.236/trunk@213738 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-17 06:24:18 +00:00
mkanat%bugzilla.org
76cb5d762d Bug 38922: Default (Initial) CC list for each component
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk


git-svn-id: svn://10.0.0.236/trunk@212078 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-20 21:57:58 +00:00
mkanat%bugzilla.org
357c74017e Bug 223880: "marked a duplicate" messages cannot be localized
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk


git-svn-id: svn://10.0.0.236/trunk@211941 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-18 18:56:38 +00:00
lpsolit%gmail.com
a32313f554 Bug 287326: Ability to add custom single-select fields to a bug - Patch by Frédéric Buclin <LpSolit@gmail.com> and Max Kanat-Alexander <mkanat@bugzilla.org> r=mkanat a=myk
git-svn-id: svn://10.0.0.236/trunk@209487 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-08 23:11:41 +00:00
lpsolit%gmail.com
9de318cc90 Bug 34172: Bug can become unconfirmed even if it has enough votes to be confirmed by votes - Patch by Frédéric Buclin <LpSolit@gmail.com> r=kiko a=myk
git-svn-id: svn://10.0.0.236/trunk@209169 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-05 12:55:32 +00:00
mkanat%bugzilla.org
38250a7a07 Bug 283582: Remove UserInGroup in favor of Bugzilla->user->in_group
Patch By victory(_RSZ_) <bmo2007@rsz.jp> r=mkanat, a=myk


git-svn-id: svn://10.0.0.236/trunk@209135 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-04 16:21:49 +00:00
lpsolit%gmail.com
94170053e9 Bug 343809: Merge FlagType::validate() with Flag::validate() - Patch by Frédéric Buclin <LpSolit@gmail.com> a=myk
git-svn-id: svn://10.0.0.236/trunk@208300 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-24 15:56:39 +00:00
lpsolit%gmail.com
539be2dd7e Bug 343050: process_bug.cgi tries to send emails to too many bugs - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=myk
git-svn-id: svn://10.0.0.236/trunk@207845 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-18 17:32:11 +00:00
mkanat%bugzilla.org
e57a140c9b Bug 348057: Move the checks for bug visibility out of Bugzilla::Bug->new
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk


git-svn-id: svn://10.0.0.236/trunk@207194 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-11 23:45:08 +00:00
lpsolit%gmail.com
ad7cf5860d Bug 343421: Fix some typos in comments - Patch by timeless <timeless@bemail.org> r=wicked a=myk
git-svn-id: svn://10.0.0.236/trunk@201681 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-06 12:06:43 +00:00
mkanat%bugzilla.org
680d743be8 Bug 173629: Clean up "my" variable scoping issues for mod_perl
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=myk


git-svn-id: svn://10.0.0.236/trunk@201662 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-06 06:12:05 +00:00
mkanat%bugzilla.org
520fe42625 Bug 338375: Use Bugzilla->params everywhere instead of Param().
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave


git-svn-id: svn://10.0.0.236/trunk@201503 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-03 21:42:47 +00:00
mkanat%bugzilla.org
8323e09c40 Bug 342869: Use Bugzilla->params everywhere except templates
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave


git-svn-id: svn://10.0.0.236/trunk@201499 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-03 21:26:22 +00:00
mkanat%bugzilla.org
b8dafdac3d Bug 343337: process_bug.cgi calls certain constants as global subroutines
Patch By Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=justdave


git-svn-id: svn://10.0.0.236/trunk@201497 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-03 21:20:41 +00:00
lpsolit%gmail.com
c738d8ae63 Bug 340278: Move CheckCanChangeField() from process_bug.cgi to Bug.pm - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
git-svn-id: svn://10.0.0.236/trunk@201433 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-01 20:01:52 +00:00
lpsolit%gmail.com
a698e74659 Bug 282121: Remove globals.pl from scripts that no longer use it - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=myk
git-svn-id: svn://10.0.0.236/trunk@200489 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-21 00:44:48 +00:00
lpsolit%gmail.com
f952ed05cf Bug 304601: Bugzilla::Config's :locations exports need to be in their own module - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat for the main patch, r=myk for the patch about CGI.pm a=justdave
Bug 328637: Remove all legal_* versioncache arrays - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave

Bug 110503 - Eliminate versioncache


git-svn-id: svn://10.0.0.236/trunk@200347 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-19 20:15:18 +00:00
lpsolit%gmail.com
4c0c414d68 Bug 338793: Remove DBID_to_name() from globals.pl - Patch by Frédéric Buclin <LpSolit@gmail.com> r=vladd a=justdave
git-svn-id: svn://10.0.0.236/trunk@200326 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-19 17:30:24 +00:00
vladd%bugzilla.org
4e77f403fd Spelling patch: use right spelling for 'navigational'; patch by Vlad Dascalu <vladd@bugzilla.org>.
git-svn-id: svn://10.0.0.236/trunk@200316 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-19 16:41:17 +00:00
lpsolit%gmail.com
9d1b4759b5 Bug 339750: Remove Bugzilla::Flag::GetBug - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=myk
git-svn-id: svn://10.0.0.236/trunk@200249 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-18 22:46:50 +00:00
lpsolit%gmail.com
eba2e330c1 Bug 338796: Remove get_product_* from globals.pl - Patch by Frédéric Buclin <LpSolit@gmail.com> r=wicked a=justdave
git-svn-id: svn://10.0.0.236/trunk@200219 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-17 23:12:36 +00:00
lpsolit%gmail.com
befa79c3b9 Bug 328438: Eliminate @::log_columns - Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit a=myk
git-svn-id: svn://10.0.0.236/trunk@200116 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-16 13:37:50 +00:00
lpsolit%gmail.com
fd8c7645c6 Bug 340309: process_bug.cgi fails when changing several bugs at once if all bugs are in the same product - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
git-svn-id: svn://10.0.0.236/trunk@199161 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-06 22:55:29 +00:00
lpsolit%gmail.com
bf04e02705 Bug 340253: .cgi scripts should call Throw*Error() instead of die() - Patch by Frédéric Buclin <LpSolit@gmail.com> r=vladd a=justdave
git-svn-id: svn://10.0.0.236/trunk@198957 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-03 19:48:57 +00:00
lpsolit%gmail.com
d9dd48a759 Bug 339862: Move Bugzilla::BugMail::MessageToMTA() in a separate module - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
git-svn-id: svn://10.0.0.236/trunk@198863 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-02 10:50:15 +00:00
lpsolit%gmail.com
d0abc2893d Bug 337054: Remove get_component_id() and get_component_name() from globals.pl - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=myk
git-svn-id: svn://10.0.0.236/trunk@198578 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-29 17:24:54 +00:00
lpsolit%gmail.com
a43691d0f2 Bug 337055: Move AnyDefaultGroups() from globals.pl into process_bug.cgi - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=justdave
git-svn-id: svn://10.0.0.236/trunk@197960 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-18 21:40:54 +00:00
lpsolit%gmail.com
df36b0ed2d Bug 337026: Users with no privs cannot edit bugs anymore (if being logged out first) - Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=justdave
git-svn-id: svn://10.0.0.236/trunk@196146 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-08 00:18:55 +00:00
lpsolit%gmail.com
c9a524756a Bug 332598: Move ValidatePassword() and DBNameToIdAndCheck() from globals.pl into User.pm - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=myk
git-svn-id: svn://10.0.0.236/trunk@196144 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-07 20:13:49 +00:00