summaryrefslogtreecommitdiffstats
path: root/Bugzilla/User.pm
AgeCommit message (Collapse)AuthorFilesLines
2012-08-29Bug 772620: Ignore empty strings in the CC listFrédéric Buclin1-0/+2
r=dkl a=LpSolit
2012-07-26Bug 774625 - describecomponents.cgi - product category listing is not sortedMarkus Kolb1-1/+1
r=dkl, a=LpSolit
2012-02-28Bug 731055: get_enterable_products() is very slow when a product has many ↵Frédéric Buclin1-6/+8
components or versions r/a=mkanat
2011-12-28Bug 711714: (CVE-2011-3667) [SECURITY] The User.offer_account_by_email ↵Frédéric Buclin1-0/+37
WebService method lets you create new user accounts independently of the value of Bugzilla::Auth::Verify::*::user_can_create_account r=dkl a=LpSolit
2011-12-09Bug 644281: When the sort order of a buglist is modified, the "Show next bug ↵Frédéric Buclin1-13/+12
in my list" user pref still uses the original sort order to decide which bug to display next r=glob a=LpSolit
2011-10-23Bug 690173: Cannot delete user accounts due to FK on audit_logmiketosh1-0/+12
r/a=mkanat
2011-10-04$user->is_mover no longer exists, see bug 556422Frédéric Buclin1-6/+0
2011-08-29Bug 637648 - Rename the "tags" table to "tag"Stephanie Daugherty1-2/+2
r=LpSolit, a=LpSolit
2011-08-01Bug 674574: When all components or versions are disabled, you cannot enter ↵Frédéric Buclin1-9/+14
bugs into the product but it's listed in enter_bug.cgi anyway r=dkl a=LpSolit
2011-07-25Bug 589128: Adds a preference allowing users to choose between text or htmlByron Jones1-1/+10
for bugmail. r=LpSolit, a=LpSolit
2011-07-05Bug 658929 - User autocomplete is very slow when there are lots of users in ↵David Lawrence1-6/+29
the profiles table r/a=mkanat
2011-04-28Bug 423612 - Allow editing extern_id for users from the admin interfaceJochen Wiedmann1-0/+27
r=mkanat, a=mkanat
2011-02-14Bug 480044: Use dashes instead of colons to separate bug IDs in the BUGLIST ↵Frédéric Buclin1-2/+3
cookie, because colons are HTML-escaped, making the cookie bigger than the 4k limit r=mkanat a=LpSolit
2011-01-30Bug 616185: Move tags (aka lists of bugs) to their own DB tablesFrédéric Buclin1-0/+23
r/a=mkanat
2011-01-07Bug 558803: Add a parameter to specify the password complexity for new passwordsrojanu1-0/+13
r/a=LpSolit
2010-12-27Bug 615574: Make every search done by buglist.cgi create a list_id, so thatMax Kanat-Alexander1-2/+2
even Saved Searches get "last list" support. r=LpSolit, a=LpSolit
2010-12-04Bug 529974: Let users with local editcomponents privs manage flags for ↵Frédéric Buclin1-0/+58
products they can administer a=LpSolit (module owner)
2010-10-28Bug 585802: Change the cc/user autocomplete (and backend) usermatching to ↵Christian Legnitto1-3/+6
ignore spaces / search on space separated names r/a=mkanat
2010-10-14Bug 600598: "Can't call method "bug_list" on unblessed reference" error ↵Frédéric Buclin1-1/+2
thrown when editing a bug which is in the BUGLIST cookie but not in a recent saved search, with action="next_bug" r/a=mkanat
2010-10-14Bug 600616: show_bug.cgi: Invalid parameter passed to ↵Frédéric Buclin1-1/+1
Bugzilla::Search::Recent::_init (cookie) r/a=mkanat
2010-10-07Bug 602165: Change sql_interval to sql_date_math, in preparation forMax Kanat-Alexander1-2/+3
MS-SQL and SQLite support.
2010-08-06Bug 466968: Remove hardcoded strings from BugMail.pm, and refactor it so ↵Frédéric Buclin1-38/+25
that bugmails are 100% localizable r/a=mkanat
2010-07-28Bug 396558: Dependency change e-mails should only include status changes ↵Frédéric Buclin1-2/+2
that happened right now r/a=mkanat
2010-07-09Bug 576670: Optimize Search.pm's "init" method for being called many timesMax Kanat-Alexander1-12/+38
in a loop r=glob, a=mkanat
2010-07-07Bug 519835: Remove Bugzilla::Product::check_product() in favor of ↵Frédéric Buclin1-1/+1
Bugzilla::Product->check() r=mkanat a=LpSolit
2010-07-06Bug 554964 - Show if a user is a "Default CC" under the Product ↵Reed Loden1-4/+7
Responsibilities section of editusers.cgi. [r=mkanat a=mkanat]
2010-06-24Bug 572602: Change the way that Bugzilla::Object determines what fieldsMax Kanat-Alexander1-2/+0
are required for create(). It now assumes that any column that is NOT NULL and has not DEFAULT in the database is required. We also shift the burden of throwing errors about empty values to the validators. This fixes the bug that Bugzilla::Bug->create() wasn't populating default values for fields if they weren't specified in the create() parameters. r=timello, a=mkanat
2010-06-22Bug 22353: Automatic duplicate bug detection on enter_bug.cgiMax Kanat-Alexander1-1/+1
r=glob, a=mkanat
2010-06-18Bug 556422: Move the existing bug-moving functionality into an extensionMax Kanat-Alexander1-11/+0
called OldBugMove. r=dkl, a=mkanat
2010-06-16Bug 24896: Make the First/Last/Prev/Next navigation on bugs work withMax Kanat-Alexander1-0/+147
multiple buglists at once r=glob, a=mkanat
2010-05-07Bug 561745: Impossible to uncheck boxes in the Email preferencesFrédéric Buclin1-9/+16
r/a=mkanat
2010-05-07Bug 395451 - "Bugzilla::BugMail needs to use Bug objects internally instead ↵Reed Loden1-1/+1
of direct SQL" [r=mkanat a=mkanat]
2010-04-22Bug 560009: Use firstidx from List::MoreUtils instead of lsearchMax Kanat-Alexander1-2/+3
r=timello, a=mkanat
2010-02-23Bug 526184: Allow groups to be specified when creating bugs using email_in.plMax Kanat-Alexander1-6/+20
or the WebService Bug.create method. r=LpSolit, a=LpSolit
2010-02-18Bug 533018: "Confirm match" displays full email address to logged-out users ↵Frédéric Buclin1-2/+3
in request.cgi r/a=mkanat
2010-02-11Bug 545715: New Hook: bugmail_relationshipsMax Kanat-Alexander1-1/+3
r=mkanat, a=mkanat (module owner)
2010-02-08Bug 544798: Using edit-multiple causes "To reassign a bug, you must provide ↵Frédéric Buclin1-1/+3
an address for the new assignee. " r/a=mkanat
2010-02-02Bug 543500: Cannot add/edit components anymore (regression in user matching)Frédéric Buclin1-12/+12
r/a=mkanat
2010-02-02Bug 543459: Speed up the new duplicates.cgiMax Kanat-Alexander1-1/+2
r=LpSolit, a=LpSolit
2010-02-02Bug 514970: Clean up duplicates.cgi and make it use Bug objectsMax Kanat-Alexander1-5/+6
r=LpSolit, a=LpSolit
2010-02-01Bug 534057: Auto-completion no longer works in email_in.plFrédéric Buclin1-106/+88
Patch by Frédéric Buclin <LpSolit@gmail.com> r/a=mkanat
2009-12-31Bug 527586: Use X-Forwarded-For instead of REMOTE_ADDR for trusted proxiesmkanat%bugzilla.org1-8/+3
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat
2009-12-13Bug 355283: Lock out a user account on a particular IP for 30 minutes if ↵mkanat%bugzilla.org1-0/+85
they fail to log in 5 times from that IP. Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
2009-12-10Bug 526158: Make email_in.pl use Bugzilla::Bug->create to create bugs ↵mkanat%bugzilla.org1-1/+8
instead of requiring post_bug.cgi Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
2009-12-06Bug 369080: Add the possibility to split emails with the semicolon character ↵lpsolit%gmail.com1-1/+1
- Patch by Krzysztof Drewniak <krzysdrewniak@gmail.com> r/a=LpSolit
2009-12-04Bug 452919: Allow the "created an attachment" message in comments to be ↵mkanat%bugzilla.org1-2/+1
localized Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
2009-11-10Bug 472217: Create a Bugzilla::Comment object and eliminate GetCommentsmkanat%bugzilla.org1-1/+1
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=LpSolit, a=LpSolit
2009-11-03Bug 526271: Uninitialized value in can_enter_product() due to a missing ↵lpsolit%gmail.com1-0/+1
argument - Patch by Frédéric Buclin <LpSolit@gmail.com> r=ghendricks a=LpSolit
2009-10-29Bug 524234: When there are no search results, include helpful linksmkanat%bugzilla.org1-8/+15
Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat
2009-10-24Bug 522404: Allow Bugzilla::Product->create to create multiple products in ↵mkanat%bugzilla.org1-0/+13
one script. Patch by Max Kanat-Alexander <mkanat@bugzilla.org> r=dkl, a=mkanat