]>
git.ipfire.org Git - thirdparty/bugzilla.git/log
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
Sebastin Santy [Tue, 11 Jul 2017 20:25:20 +0000 (01:55 +0530)]
Bug
1379483 - Required fields in bug_modal
Dylan William Hardison [Tue, 11 Jul 2017 17:46:20 +0000 (13:46 -0400)]
Bug
1380019 - Background color of security bugs is wrong (#137)
Dylan William Hardison [Tue, 11 Jul 2017 14:00:58 +0000 (10:00 -0400)]
bump version to
20170711 .1
Dylan William Hardison [Tue, 11 Jul 2017 13:45:04 +0000 (09:45 -0400)]
No Bug - clean trailing whitespace to t/008filter.t passes again (#135)
David Lawrence [Mon, 10 Jul 2017 14:19:46 +0000 (10:19 -0400)]
Bug
1379632 - Error is thrown by update_project_members.pl when Phabricator returns a null value for a bmo user id search
Sebastin Santy [Fri, 7 Jul 2017 06:03:00 +0000 (11:33 +0530)]
Bug
1378583 - /new-bug has several js errors
Dylan William Hardison [Fri, 7 Jul 2017 05:49:18 +0000 (22:49 -0700)]
Bug
1378848 - Add test to ensure Crypt::OpenPGP does not use /dev/random
Dylan William Hardison [Fri, 7 Jul 2017 05:02:32 +0000 (22:02 -0700)]
Bug
1377621 - YUI is broken on review history page
Dylan William Hardison [Thu, 6 Jul 2017 21:59:30 +0000 (14:59 -0700)]
Bug
1377620 - Elasticsearch bulk indexer ignores changes that happened before newest additions
Dylan William Hardison [Thu, 6 Jul 2017 17:13:48 +0000 (10:13 -0700)]
Bug
1377596 - Add changed column to elasticsearch results
Dylan William Hardison [Thu, 6 Jul 2017 00:54:48 +0000 (20:54 -0400)]
remove memcached_* from init.pl override
Mary Umoh [Thu, 6 Jul 2017 00:42:01 +0000 (20:42 -0400)]
Bug
1377807 - Move memcached options from data/params to localconfig
Sebastin Santy [Thu, 6 Jul 2017 00:01:45 +0000 (05:31 +0530)]
Bug
1365345 - Modal Bug Entry Prototype
Dylan William Hardison [Wed, 5 Jul 2017 18:43:18 +0000 (11:43 -0700)]
Bug
1377933 - Remove trailing whitespace from all perl files
Dylan William Hardison [Mon, 3 Jul 2017 23:48:52 +0000 (16:48 -0700)]
Revert "Bug
1365345 - Modal Bug Entry Prototype"
This reverts commit
8835db60a8d637fe3aec82c718bad8a8177a6acf .
Sebastin Santy [Mon, 3 Jul 2017 19:41:09 +0000 (01:11 +0530)]
Bug
1365345 - Modal Bug Entry Prototype
Dylan William Hardison [Mon, 3 Jul 2017 19:38:38 +0000 (12:38 -0700)]
Bug
1377232 - Revert code from bug
1361890
Dylan William Hardison [Mon, 3 Jul 2017 19:09:44 +0000 (12:09 -0700)]
Bug
1361439 - Create dockerflow-compliant container that runs a BMO web head
Dylan William Hardison [Mon, 3 Jul 2017 18:09:11 +0000 (11:09 -0700)]
Bug
1373295 - Encoded slashes in url allow misleading text on unstyled 404 pages due to AllowEncodedSlashes
Dylan William Hardison [Sun, 2 Jul 2017 22:46:48 +0000 (15:46 -0700)]
Bug
1376023 - Undo accidental reversion of bug
1352907
This reverts commit
38b13ae3f1885faa0da1d0040a0dda87dc786515 .
* change __lbheartbeat__ to "httpd OK" again
dklawren [Fri, 30 Jun 2017 17:34:14 +0000 (10:34 -0700)]
Bug
1367604 - BMO extension to apply security policies to Phabricator revisions as needed
* - Updated based on dylans review
- Fixed custom policy to instead allow projects and subscribers and then
add BMO roles to the subscriber list
- Some other bug fixes
* fix lifetime of phabricator_url_re()
Instead of passing the value (which depends on runtime configuration)
pass in a reference.
Also edit extensions/BMO/Extension.pm to allow %autodetect_attach_urls
regex option to be a callback instead of just a plain regexp ref.
* - Fixed regex in BMO extension to detect phabricator attachments
- Use request_cache for useragent handle in Util.pm
Mary Umoh [Thu, 29 Jun 2017 23:03:46 +0000 (16:03 -0700)]
Bug
1355169 - Add rate-limiting to show_bug.cgi and rest.cgi
* fix mistake
* Update
* Updates
* remove other file
Dylan William Hardison [Wed, 28 Jun 2017 21:13:22 +0000 (14:13 -0700)]
Bug
1376850 - Add special case for substring searches on whiteboard status field
Dylan William Hardison [Tue, 27 Jun 2017 06:14:42 +0000 (02:14 -0400)]
re-add bugzilla_version tt function
Emma Humphries [Fri, 23 Jun 2017 20:02:13 +0000 (13:02 -0700)]
Bug
1375950 , remove unnecessary language in get_permissions.html