]>
git.ipfire.org Git - thirdparty/bugzilla.git/log
Dylan William Hardison [Tue, 19 Sep 2017 15:48:11 +0000 (11:48 -0400)]
Bug
1400949 - Password requirements not stated
Dylan William Hardison [Tue, 19 Sep 2017 15:46:25 +0000 (11:46 -0400)]
Bug
1400419 - Direct GitHub-auth'd users that are required to use 2FA to issue a password reset
Dylan William Hardison [Mon, 18 Sep 2017 13:27:48 +0000 (09:27 -0400)]
Dylan William Hardison [Fri, 15 Sep 2017 20:13:18 +0000 (16:13 -0400)]
Bug
1364233 - Add setting to force a group to require MFA and restrict users in that group who have not enabled MFA
Dylan William Hardison [Fri, 15 Sep 2017 18:30:40 +0000 (14:30 -0400)]
Bug
1391702 - Replace Bugzilla::User::validate_password() with calls to Data::Password::passwdqc
Dylan William Hardison [Fri, 15 Sep 2017 17:19:34 +0000 (13:19 -0400)]
re-add cmd_httpd
also fix some whitespace
dklawren [Thu, 14 Sep 2017 16:45:46 +0000 (12:45 -0400)]
Bug
1399508 - Pass along transaction id to BMO API calls for linking back to the exact change in the revision history (#237)
Dylan William Hardison [Wed, 13 Sep 2017 13:21:38 +0000 (09:21 -0400)]
Dylan William Hardison [Wed, 13 Sep 2017 13:03:50 +0000 (09:03 -0400)]
Bug
1398889 - Add param 'silent_users' that never trigger sending bugmail
* Add param silent_users
* Add method is_silent_user to User class, which returns true if the login name matches an entry in silent_users.
* Change user_wants_mail() to return false if the changer is a silent user.
* Change is_global_watcher() in User class code to use any instead of grep
* Change regex used to parse param 'globalwatchers' to use consistent regex in BugMail.pm and User.pm
dklawren [Tue, 12 Sep 2017 17:05:32 +0000 (13:05 -0400)]
Bug
1396957 - Synchronize CC list on security bugs over to revisions as subscribers (#230)
* Bug
1396957 - Synchronize CC list on security bugs over to revisions as subscribers
* - Updated to only make subscriber changes if no groups have changed.
- This cuts down on the amount of custom policy changes in the revision
activity.
* Bug
1396957 - Synchronize CC list on security bugs over to revisions as subscribers
* - Updated to only make subscriber changes if no groups have changed.
- This cuts down on the amount of custom policy changes in the revision
activity.
* Bug
1396042 - Implement logging for the BMO push connector
* Bug
1397747 - Move _get_all_group_names to Bugzilla::Config::Common::_get_all_group_names, and remove copy-pasted code
dklawren [Mon, 11 Sep 2017 21:14:28 +0000 (17:14 -0400)]
Bug
1397927 - Add comment to bug when a revision is accepted/denied with the users real names (#233)
Bug
1397927 - Add comment to bug when a revision is accepted/denied with the users real names
* - Bug fixes
* Wording changes.
Dylan William Hardison [Mon, 11 Sep 2017 16:59:58 +0000 (12:59 -0400)]
Bug
1393888 - Write httpd access handler to block by ip address stored in memcached
Dylan William Hardison [Sat, 9 Sep 2017 01:00:53 +0000 (21:00 -0400)]
Bug
1398340 - Typo in 2fa enrollment flow: "enrolment" (missing an L) (#232)
Dylan William Hardison [Thu, 7 Sep 2017 15:04:07 +0000 (11:04 -0400)]
Bug
1397747 - Move _get_all_group_names to Bugzilla::Config::Common::_get_all_group_names, and remove copy-pasted code
David Walsh [Thu, 7 Sep 2017 13:40:04 +0000 (08:40 -0500)]
Bug
1396042 - Implement logging for the BMO push connector
David Walsh [Thu, 31 Aug 2017 19:49:25 +0000 (14:49 -0500)]
Fix
1395685 - Update errant self reference in PhabBugz
dklawren [Thu, 31 Aug 2017 14:07:39 +0000 (10:07 -0400)]
Bug
1395346 - Allow setting obsolete to false for phabricator attachments when a user reclaims a revision (#227)
Dylan William Hardison [Thu, 31 Aug 2017 11:48:47 +0000 (07:48 -0400)]
Dylan William Hardison [Thu, 31 Aug 2017 11:48:21 +0000 (07:48 -0400)]
Bug
1395143 - Remove onclick/onchange handlers in favor of event listener
David Lawrence [Wed, 30 Aug 2017 07:55:09 +0000 (07:55 +0000)]
Revert "Bug
1395346 - Allow setting obsolete to false for phabricator attachments when a user reclaims a revision"
This reverts commit
c48fede1691feb1056cd21422716f297af9e7bc3 .
David Lawrence [Wed, 30 Aug 2017 07:49:17 +0000 (07:49 +0000)]
Bug
1395346 - Allow setting obsolete to false for phabricator attachments when a user reclaims a revision
Mary Umoh [Wed, 30 Aug 2017 18:23:56 +0000 (14:23 -0400)]
Bug
1394915 - Protect against 2FA by-pass in reset_password.cgi
dklawren [Wed, 30 Aug 2017 15:15:14 +0000 (11:15 -0400)]
Bug
1393023 : Approving a revision creates an r+ flag on the revision attachment in the associated bug (#219)
Approving a revision creates an r+ flag on the revision attachment in the associated bug
* - Working version
- Splits accepted_users on ':' instead of accepting a list (phab issue)
Sebastin Santy [Tue, 29 Aug 2017 21:02:50 +0000 (02:32 +0530)]
Bug
1392769 - Add other fields to new-bug
Mary Umoh [Tue, 29 Aug 2017 19:22:09 +0000 (15:22 -0400)]
Bug
1394466 - Include noindex on error pages
Dylan William Hardison [Tue, 29 Aug 2017 12:46:58 +0000 (08:46 -0400)]
Dylan William Hardison [Mon, 28 Aug 2017 19:51:00 +0000 (15:51 -0400)]
Bug
1393643 - Add whitelist to rate limiting code (#220)
* Bug
1393643 - Add whitelist to rate limiting code
* use version that has new module
* add memcache to bloomfilter loading
Dylan William Hardison [Sat, 26 Aug 2017 01:34:34 +0000 (21:34 -0400)]
Bug
1394014 - Old abusive username appears in autocomplete
Mary Umoh [Fri, 25 Aug 2017 22:04:06 +0000 (18:04 -0400)]
Bug
1393532 - Document sanitizeme.pl script
Mary Umoh [Thu, 24 Aug 2017 01:03:12 +0000 (21:03 -0400)]
Bug
1393145 - See if we can add a directive/rule to robots.txt to get search engines to crawl more slowly
Mary Umoh [Wed, 23 Aug 2017 21:46:00 +0000 (17:46 -0400)]
Bug
1388526 - Add rules to robots.txt.tmpl to account for the differences between development and production
Mary Umoh [Wed, 23 Aug 2017 21:45:01 +0000 (17:45 -0400)]
Bug
1390316 - Unused variable in PhabBugz script $phab_api_key
Cynthia Pereira [Wed, 23 Aug 2017 14:59:32 +0000 (11:59 -0300)]
Bug
1386784 - High resolution pic for unfurls (#216)
Dylan William Hardison [Tue, 22 Aug 2017 20:33:24 +0000 (16:33 -0400)]
cleanup some stuff in new-bug (#215)
Dylan William Hardison [Tue, 22 Aug 2017 12:10:00 +0000 (08:10 -0400)]
bump version to
20170822 .1
Dylan William Hardison [Tue, 22 Aug 2017 11:53:20 +0000 (07:53 -0400)]
Revert "Bug
1390225 - Make general/untriaged component as default, if available"
This reverts commit
293b657da11e7197e90f260dc3e0c118cba126dd .
Sebastin Santy [Mon, 21 Aug 2017 16:49:26 +0000 (22:19 +0530)]
Bug
1390225 - Make general/untriaged component as default, if available
William Lachance [Sat, 19 Aug 2017 18:57:07 +0000 (14:57 -0400)]
Bug
1389111 - Address complaints with autosized comments
Dylan William Hardison [Fri, 18 Aug 2017 21:58:47 +0000 (17:58 -0400)]
use mozillabteam/bmo-slim:
20170818 .1 (#208)
Dylan William Hardison [Thu, 17 Aug 2017 22:29:49 +0000 (18:29 -0400)]
Bug
1388148 - Test password quality checking code
Sebastin Santy [Thu, 17 Aug 2017 21:23:01 +0000 (02:53 +0530)]
Bug
1383500 - Allow giving a default product in the URL in new-bug
David Walsh [Thu, 17 Aug 2017 18:46:43 +0000 (13:46 -0500)]
Bug
1389372 - Add REST API endpoint to validate whether a BMO user ID can see a given BMO bug
Dylan William Hardison [Thu, 17 Aug 2017 17:48:51 +0000 (13:48 -0400)]
no bug - have the test runners start up the httpd (#203)
Sebastin Santy [Wed, 16 Aug 2017 04:01:44 +0000 (09:31 +0530)]
Bug
1390112 - Option for filing security bugs
Sebastin Santy [Tue, 15 Aug 2017 02:00:44 +0000 (07:30 +0530)]
Bug
1387106 - UI tweaks and ideas
dklawren [Fri, 11 Aug 2017 20:02:16 +0000 (16:02 -0400)]
Bug
1382225 - Missing code from PhabBugz extension such as http basic auth support and other minor improvements
Mary Umoh [Tue, 8 Aug 2017 21:12:08 +0000 (17:12 -0400)]
Bug
1386336 - Generate robots.txt at checksetup.pl from a template
Dylan William Hardison [Mon, 7 Aug 2017 19:43:49 +0000 (15:43 -0400)]
latest, not $TAG
Dylan William Hardison [Mon, 7 Aug 2017 18:51:00 +0000 (14:51 -0400)]
Bug
1383355 - nit only push to latest for the master branch
Dylan William Hardison [Mon, 7 Aug 2017 17:35:47 +0000 (13:35 -0400)]
Bug
1383355 - Migrate CI tests from taskcluster to CircleCI
Dylan William Hardison [Fri, 4 Aug 2017 17:09:47 +0000 (13:09 -0400)]
Bug
1387459 - Tidy the Bugzilla/Config/*.pm modules
Dylan William Hardison [Thu, 3 Aug 2017 12:40:47 +0000 (08:40 -0400)]
Bug
1385937 - Add Data::Password::passwdqc to vendor tarballs
David Walsh [Wed, 2 Aug 2017 20:16:10 +0000 (15:16 -0500)]
Fix #
1386675 - Update user comparison in Phabricator push connector
Dylan William Hardison [Tue, 1 Aug 2017 13:38:30 +0000 (09:38 -0400)]
Bug
1386238 - Multi-select boxes broken by bug
1366143
This reverts commit
3d864bdde0aff3931aca3afa864228341aaa0e92 .
Dylan William Hardison [Tue, 1 Aug 2017 12:48:54 +0000 (08:48 -0400)]
bump version to
20170801 .1
Dylan William Hardison [Tue, 1 Aug 2017 12:45:38 +0000 (08:45 -0400)]
Bug
1385524 - Bug titles not escaped before being passed to Graphviz
David Walsh [Mon, 31 Jul 2017 22:17:04 +0000 (17:17 -0500)]
Bug
1385947 - Make revisions fully public (#189)
David Walsh [Mon, 31 Jul 2017 21:44:31 +0000 (16:44 -0500)]
Bug
1383108 - Sync security groups with Phabricator push connector
r=dkl
Sebastin Santy [Fri, 28 Jul 2017 20:34:41 +0000 (02:04 +0530)]
Bug
1383268 - Add attachments to new-bug
Dylan William Hardison [Fri, 28 Jul 2017 17:37:17 +0000 (10:37 -0700)]
Bug
1383802 - Elasticsearch indexed documents lack an _id based on the object's primary key
Dylan William Hardison [Thu, 27 Jul 2017 23:47:59 +0000 (16:47 -0700)]
Bug
1369211 - Remove the product dashboard extension as it exists
Dylan William Hardison [Thu, 27 Jul 2017 23:45:14 +0000 (16:45 -0700)]
Bug
1378873 - user autocomplete no longer works for some strings
Dipankar Das [Thu, 27 Jul 2017 03:41:49 +0000 (09:11 +0530)]
Bug
1365983 - enter_bug.cgi should be updated to use "Data Platform and Tools"
Dylan William Hardison [Thu, 27 Jul 2017 03:35:55 +0000 (20:35 -0700)]
Bug
1384100 - Lock out access to /new-bug in production
Dylan William Hardison [Tue, 25 Jul 2017 19:19:54 +0000 (15:19 -0400)]
Bug
1380531 - Write initial CircleCI configuration for BMO
This is the first (working) iteration of a configuration that allows
CircleCI to build 'bmo' docker images that are runnable.
Some other changes were required for this:
1. The base image used in Dockerfile was changed from centos:6.7 to
mozillabteam/bmo-base:slim.
This is a new version of (github) mozilla-bteam/docker-bmo-base
which is much smaller, and includes all the system RPMs and other
bits that our bmo Dockerfile expects.
2. init.pl mistakenly had '--no-assets' which is not currently a checksetup.pl
option.
3. 901-secure-mail-loop.t (which checks for an infinite loop) had
to have its timeout increased because CircleCI sometimes is quite slow.
4. version.txt // __version__ now includes build information from CircleCI
environmental variables
Emma Humphries [Sat, 22 Jul 2017 01:26:13 +0000 (18:26 -0700)]
Bug
1381567 - wrap heredoc in an if
Sebastin Santy [Fri, 21 Jul 2017 20:32:57 +0000 (02:02 +0530)]
Fix bugwords test failure
Sebastin Santy [Fri, 21 Jul 2017 19:34:55 +0000 (01:04 +0530)]
Bug
1381752 - Re-organize the layout
Dylan William Hardison [Fri, 21 Jul 2017 19:03:16 +0000 (15:03 -0400)]
better defaults for re.pl
Dylan William Hardison [Fri, 21 Jul 2017 16:31:19 +0000 (12:31 -0400)]
add to the vagrant vm a 're.pl' command that gives a pretty nice perl shell (#176)
* add re.pl support
* order of includes matter
Dylan William Hardison [Thu, 20 Jul 2017 20:36:56 +0000 (16:36 -0400)]
Bug
1381869 - Use separate elasticsearch index for Bugzilla::User
This patch removes the concept of a single, bugzilla-wide index in favor of a
per-class index. bugs and comments continue to use
Bugzilla->params->{elasticsearch_index} but users use
Bugzilla->params->{elasticsearch_index} . "_user".
It is assured via the ChildObject trait (role) that comments will share the
index with bugs, and we have kept the index for bugs/comments the same to avoid
the multi-hour reindexing of production. Re-indexing users takes only five
minutes.
Subsequent work on this will allow use to version the index names and use
aliases, but I wanted to keep this patch small.
This patch also corrects some mistakes
1. $indexer->put_mapping() should not have been a public method.
2. Time::HiRes should be imported at the top of the file, not in a sub.
dklawren [Thu, 20 Jul 2017 13:24:03 +0000 (09:24 -0400)]
Bug
1380727 - Update BMO Push Connector to Make Revisions Public when Bug Made Public
Dylan William Hardison [Thu, 20 Jul 2017 13:20:06 +0000 (09:20 -0400)]
fix pod syntax in Bugzilla/Component.pm
Kohei Yoshino [Wed, 19 Jul 2017 21:16:57 +0000 (17:16 -0400)]
Bug
1366143 - Fix alignment of select boxes
William Lachance [Wed, 19 Jul 2017 21:07:27 +0000 (17:07 -0400)]
Bug
1380352 - Allow vertical resizing of autosized comments
David Walsh [Wed, 19 Jul 2017 20:03:44 +0000 (15:03 -0500)]
Bug
1380727 - Update BMO Push Connector to Make Revisions Public when Bug Made Public
David Walsh [Wed, 19 Jul 2017 19:06:36 +0000 (14:06 -0500)]
Bug
1374396 - Add initial push connector for Phabricator
Dylan William Hardison [Wed, 19 Jul 2017 14:51:04 +0000 (10:51 -0400)]
Bug
1382085 - Add find_first_flag_type() to Bugzilla::Component
Sebastin Santy [Tue, 18 Jul 2017 19:32:19 +0000 (01:02 +0530)]
Bug
1381751 - Move create button to the right, and contributor agreement to the left
Sebastin Santy [Tue, 18 Jul 2017 16:05:42 +0000 (21:35 +0530)]
Bug
1381749 - Add keywords to new-bug
Dylan William Hardison [Tue, 18 Jul 2017 13:49:47 +0000 (09:49 -0400)]
remove more header_addl_info from filter exceptions
Dylan William Hardison [Tue, 18 Jul 2017 13:13:25 +0000 (09:13 -0400)]
bump version to
20170718 .1
Dylan William Hardison [Tue, 18 Jul 2017 13:11:45 +0000 (09:11 -0400)]
remove unused exceptions from filter tests
William Lachance [Tue, 18 Jul 2017 12:50:13 +0000 (08:50 -0400)]
Bug
1381742 - Increase maximum size of autosized comments
Dylan William Hardison [Tue, 18 Jul 2017 05:30:28 +0000 (01:30 -0400)]
Bug
1380064 - Remove references to Mozilla skin to prevent problems when default preferences are changed
Dylan William Hardison [Mon, 17 Jul 2017 22:20:01 +0000 (18:20 -0400)]
Bug
1380408 - elasticsearch user completion should consider people with multiple ircnicks
Mary Umoh [Mon, 17 Jul 2017 22:06:23 +0000 (18:06 -0400)]
Bug
1380389 - autosize comments should be a user pref (default: on)
Sebastin Santy [Mon, 17 Jul 2017 17:44:37 +0000 (23:14 +0530)]
Bug
1381042 - new-bug doesn't properly engage the email generation machinery
Dylan William Hardison [Mon, 17 Jul 2017 17:06:53 +0000 (13:06 -0400)]
add ntp configuration to prevent clock skew inside some VM providers, such as vmware fusion (#155)
Dylan William Hardison [Fri, 14 Jul 2017 16:55:15 +0000 (12:55 -0400)]
replace perltidyrc with on that specifies -pbp with two exceptions
previously, the perltidyrc was written with the original recommendations of the
upstream bugzilla project. The style used there is... inconsistent at best. For
a while now, I've been using perltidy -pbp and telling others to do the same for
new code. However there are two exceptions to -pbp that are widely useful:
1. line length can be up to 120.
2. brace vertical tigntness is turned off.
This means that there is always a newline after the { in a multi-line brace
construct.
Dylan William Hardison [Fri, 14 Jul 2017 01:31:45 +0000 (21:31 -0400)]
Revert "Bug
1380064 - Remove references to Mozilla skin to prevent problems when default preferences are changed"
This reverts commit
38af0fd192c2edc1b6ad791936cc32888cb94698 .
Mary Umoh [Fri, 14 Jul 2017 01:18:33 +0000 (21:18 -0400)]
Bug
1380064 - Remove references to Mozilla skin to prevent problems when default preferences are changed
Kohei Yoshino [Fri, 14 Jul 2017 01:16:18 +0000 (21:16 -0400)]
Bug
1380280 - "Words:" text is not centered vertically in "Instant Search"
Dylan William Hardison [Thu, 13 Jul 2017 23:28:57 +0000 (19:28 -0400)]
Bug
1380407 - Make elasticsearch ircnick checks consider numbers to be valid too
Dylan William Hardison [Wed, 12 Jul 2017 16:29:16 +0000 (12:29 -0400)]
Bug
1380350 - invalid html - missing space before "required" attribute
Dylan William Hardison [Wed, 12 Jul 2017 12:59:45 +0000 (08:59 -0400)]
bump version to
20170712 .1
Dylan William Hardison [Tue, 11 Jul 2017 22:21:47 +0000 (18:21 -0400)]
Bug
1378999 - Add update/new stats to bulk_indexer verbose mode
Mary Umoh [Tue, 11 Jul 2017 22:17:38 +0000 (18:17 -0400)]
Bug
1371446 - Don't allow needinfo requests from the void
Dipankar Das [Tue, 11 Jul 2017 21:13:57 +0000 (02:43 +0530)]
Bug-
1369521 - 'bmo should include an .editorconfig file that specifies our tab/indent policy'
William Lachance [Tue, 11 Jul 2017 20:27:35 +0000 (16:27 -0400)]
Bug
1331305 - Auto-resize comment boxes
Inspired by earlier work by @KuoE0 in https://github.com/mozilla-bteam/bmo/pull/40
* address review comments
* Auto-resize comment when replying