]>
git.ipfire.org Git - thirdparty/bugzilla.git/log
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
Dylan William Hardison [Fri, 23 Jun 2017 19:55:00 +0000 (15:55 -0400)]
change opengraph image to use asset hash file
Dylan William Hardison [Fri, 23 Jun 2017 19:10:15 +0000 (15:10 -0400)]
include images dir in asset sources
Dylan William Hardison [Fri, 23 Jun 2017 18:34:55 +0000 (14:34 -0400)]
Bug
1361890 - Fix problems with current js and css concatenation
Mary Umoh [Thu, 22 Jun 2017 14:12:58 +0000 (10:12 -0400)]
Bug
1372693 Update to Recruiting Bugzilla Custom Form
* Change to create-recruiting.html.tmpl
Mary Umoh [Wed, 21 Jun 2017 20:18:56 +0000 (16:18 -0400)]
Bug
1369872 - Combine skins/custom/Mozilla/*.css and skins/contrib/*.css into skins/standard/*.css
* Move bug_groups from custom to standard
* More modified bug_group files
* Combine skin CSS files
* Move .png files to standard
* Move css from global.css that belongs in index.css
* Changes to css placement
* All images within skins/standard moved to images folder
* Fix font issue
* Updates
* Updates
* Fix mistake
Mary Umoh [Wed, 21 Jun 2017 20:16:00 +0000 (16:16 -0400)]
Bug
1371464 - Delete code for Aha push connector
* Add install_update_db to Extension.pm
Sebastin Santy [Wed, 21 Jun 2017 20:01:16 +0000 (01:31 +0530)]
Bug
1365344 - Extract the "status" and "null" modules (#101)
* Added comp_desc, ajax loading, modified rest
* Make summary field long
* Fixed indentations
David Lawrence [Tue, 20 Jun 2017 18:59:49 +0000 (18:59 +0000)]
Renamed create_app_key.pl to create_app_id.pl
David Lawrence [Tue, 20 Jun 2017 18:54:46 +0000 (18:54 +0000)]
New script to help with generating app key for auth delegation based on
callback and description values.
David Walsh [Fri, 16 Jun 2017 19:52:00 +0000 (14:52 -0500)]
Bug
1374396 - Add initial push connector for Phabricator r=dkl
Sebastin Santy [Sat, 17 Jun 2017 01:55:29 +0000 (07:25 +0530)]
Replace the update provision command in README (#107)
* A mention about when to use full provision
* Added a note on command failure
Dylan William Hardison [Sat, 17 Jun 2017 01:24:22 +0000 (21:24 -0400)]
add --user-pref option to generate_bmo_data.pl
this option is used by bmo-ci to turn off the bug_modal interface
Dylan William Hardison [Fri, 16 Jun 2017 20:35:43 +0000 (16:35 -0400)]
remove trailing whitespace
Dylan William Hardison [Thu, 15 Jun 2017 20:50:15 +0000 (16:50 -0400)]
Bug
1372363 - Fix BMO defaults (bug modal pref, needinfo exclusions)
* add comment to explain 0:0
Dylan William Hardison [Thu, 15 Jun 2017 17:10:21 +0000 (13:10 -0400)]
perltidy cleanup
Sebastin Santy [Thu, 15 Jun 2017 17:07:02 +0000 (22:37 +0530)]
Bug
1373000 - New BugModal API for product data and component+product-specific data
Dylan William Hardison [Wed, 14 Jun 2017 18:57:03 +0000 (14:57 -0400)]
Bug
1372653 - Upgrade LWP to 6.26 & add dependency for LWP::Protocol::https 6.07
* fix order
* I mean 7
Dylan William Hardison [Tue, 13 Jun 2017 13:28:50 +0000 (09:28 -0400)]
bump version to
20170613 .1
Dylan William Hardison [Tue, 13 Jun 2017 13:17:33 +0000 (09:17 -0400)]
Bug
1372539 - Fix incorrect caching on bzapi/configuration
Sebastin Santy [Sat, 10 Jun 2017 03:18:53 +0000 (08:48 +0530)]
Bug
1365342 - Extract the preview comment functionality and make it a reusable template
* Putting variables.none at the top
* Put the message at the top
* Remove header_done
* Add an #xhr-error to show bugzilla_ajax() errors
Dylan William Hardison [Fri, 9 Jun 2017 16:02:51 +0000 (12:02 -0400)]
Bug
1067812 - Add date selectors to the review history API
Dylan William Hardison [Thu, 8 Jun 2017 20:43:12 +0000 (16:43 -0400)]
Bug
1370973 - Add support for CONNECT proxy (add LWP::Protocol::connect)
* remove UserAgent from updates
Sebastin Santy [Thu, 8 Jun 2017 17:37:52 +0000 (23:07 +0530)]
Skipping some steps in ansible for rapid debugging (#92)
* Adding --no-templates to checksetup
* my proposed changes
William Lachance [Wed, 7 Jun 2017 17:28:04 +0000 (13:28 -0400)]
Bug
1370904 - Add "required" property to login input elements
Dylan William Hardison [Wed, 7 Jun 2017 13:32:43 +0000 (09:32 -0400)]
bump version to
20170607 .1
Dylan William Hardison [Wed, 7 Jun 2017 13:28:10 +0000 (09:28 -0400)]
Bug
1368764 - Component watching relationship constant not exported in template constants
Mark Côté [Wed, 7 Jun 2017 13:06:02 +0000 (09:06 -0400)]
Fix and improve wording in README.rst. (#93)
This fixes a number of typos, formatting errors, and awkward phrasings.
David Walsh [Tue, 6 Jun 2017 17:52:36 +0000 (12:52 -0500)]
Bug
1370378 - Add Phabricator Extension enabled flag to instantly toggle off all Phabricator syncing. r?dkl