summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-07-25Bug 1380531 - Write initial CircleCI configuration for BMODylan William Hardison8-30/+51
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
2017-07-22Bug 1381567 - wrap heredoc in an ifEmma Humphries1-2/+5
2017-07-21Fix bugwords test failureSebastin Santy1-4/+6
2017-07-21Bug 1381752 - Re-organize the layoutSebastin Santy10-183/+1445
2017-07-21better defaults for re.plDylan William Hardison3-0/+89
2017-07-21add to the vagrant vm a 're.pl' command that gives a pretty nice perl shell ↵Dylan William Hardison3-0/+19
(#176) * add re.pl support * order of includes matter
2017-07-20Bug 1381869 - Use separate elasticsearch index for Bugzilla::UserDylan William Hardison10-109/+134
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.
2017-07-20Bug 1380727 - Update BMO Push Connector to Make Revisions Public when Bug ↵dklawren1-2/+2
Made Public
2017-07-20fix pod syntax in Bugzilla/Component.pmDylan William Hardison1-1/+1
2017-07-19Bug 1366143 - Fix alignment of select boxesKohei Yoshino5-16/+46
2017-07-19Bug 1380352 - Allow vertical resizing of autosized commentsWilliam Lachance2-2/+4
2017-07-19Bug 1380727 - Update BMO Push Connector to Make Revisions Public when Bug ↵David Walsh3-13/+54
Made Public
2017-07-19Bug 1374396 - Add initial push connector for PhabricatorDavid Walsh1-14/+2
2017-07-19Bug 1382085 - Add find_first_flag_type() to Bugzilla::ComponentDylan William Hardison1-0/+18
2017-07-18Bug 1381751 - Move create button to the right, and contributor agreement to ↵Sebastin Santy3-4/+9
the left
2017-07-18Bug 1381749 - Add keywords to new-bugSebastin Santy4-19/+45
2017-07-18remove more header_addl_info from filter exceptionsDylan William Hardison1-1/+0
2017-07-18bump version to 20170718.1Dylan William Hardison1-1/+1
2017-07-18remove unused exceptions from filter testsDylan William Hardison1-2/+0
2017-07-18Bug 1381742 - Increase maximum size of autosized commentsWilliam Lachance1-1/+1
2017-07-18Bug 1380064 - Remove references to Mozilla skin to prevent problems when ↵Dylan William Hardison2-121/+4
default preferences are changed
2017-07-18Bug 1380408 - elasticsearch user completion should consider people with ↵Dylan William Hardison2-7/+10
multiple ircnicks
2017-07-18Bug 1380389 - autosize comments should be a user pref (default: on)Mary Umoh4-9/+26
2017-07-17Bug 1381042 - new-bug doesn't properly engage the email generation machinerySebastin Santy1-0/+24
2017-07-17add ntp configuration to prevent clock skew inside some VM providers, such ↵Dylan William Hardison2-0/+71
as vmware fusion (#155)
2017-07-14replace perltidyrc with on that specifies -pbp with two exceptionsDylan William Hardison1-16/+3
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.
2017-07-14Revert "Bug 1380064 - Remove references to Mozilla skin to prevent problems ↵Dylan William Hardison2-4/+122
when default preferences are changed" This reverts commit 38af0fd192c2edc1b6ad791936cc32888cb94698.
2017-07-14Bug 1380064 - Remove references to Mozilla skin to prevent problems when ↵Mary Umoh2-122/+4
default preferences are changed
2017-07-14Bug 1380280 - "Words:" text is not centered vertically in "Instant Search"Kohei Yoshino1-2/+2
2017-07-14Bug 1380407 - Make elasticsearch ircnick checks consider numbers to be valid tooDylan William Hardison2-2/+6
2017-07-12Bug 1380350 - invalid html - missing space before "required" attributeDylan William Hardison1-1/+1
2017-07-12bump version to 20170712.1Dylan William Hardison1-1/+1
2017-07-12Bug 1378999 - Add update/new stats to bulk_indexer verbose modeDylan William Hardison2-8/+21
2017-07-12Bug 1371446 - Don't allow needinfo requests from the voidMary Umoh2-0/+8
2017-07-11Bug-1369521 - 'bmo should include an .editorconfig file that specifies our ↵Dipankar Das1-0/+13
tab/indent policy'
2017-07-11Bug 1331305 - Auto-resize comment boxesWilliam Lachance5-14/+13
Inspired by earlier work by @KuoE0 in https://github.com/mozilla-bteam/bmo/pull/40 * address review comments * Auto-resize comment when replying
2017-07-11Bug 1379483 - Required fields in bug_modalSebastin Santy1-0/+1
2017-07-11Bug 1380019 - Background color of security bugs is wrong (#137)Dylan William Hardison2-33/+30
2017-07-11bump version to 20170711.1Dylan William Hardison1-1/+1
2017-07-11No Bug - clean trailing whitespace to t/008filter.t passes again (#135)Dylan William Hardison1-3/+3
2017-07-10Bug 1379632 - Error is thrown by update_project_members.pl when Phabricator ↵David Lawrence1-1/+2
returns a null value for a bmo user id search
2017-07-07Bug 1378583 - /new-bug has several js errorsSebastin Santy1-5/+0
2017-07-07Bug 1378848 - Add test to ensure Crypt::OpenPGP does not use /dev/randomDylan William Hardison1-0/+25
2017-07-07Bug 1377621 - YUI is broken on review history pageDylan William Hardison2-15/+17
2017-07-07Bug 1377620 - Elasticsearch bulk indexer ignores changes that happened ↵Dylan William Hardison1-45/+38
before newest additions
2017-07-07Bug 1377596 - Add changed column to elasticsearch resultsDylan William Hardison1-5/+15
2017-07-07remove memcached_* from init.pl overrideDylan William Hardison1-2/+0
2017-07-07Bug 1377807 - Move memcached options from data/params to localconfigMary Umoh6-73/+27
2017-07-07Bug 1365345 - Modal Bug Entry PrototypeSebastin Santy7-44/+536
2017-07-07Bug 1377933 - Remove trailing whitespace from all perl filesDylan William Hardison171-2126/+2126