summaryrefslogtreecommitdiffstats
path: root/Bugzilla
AgeCommit message (Collapse)AuthorFilesLines
2018-07-08Merge remote-tracking branch 'bmo/master'Dylan William Hardison46-1414/+621
2018-07-06no bug - use more obvious looping constructDylan William Hardison1-2/+2
2018-07-02Bug 1472755 - False positives on IP blocking logicDylan William Hardison1-2/+4
2018-06-29Revert cereal code as risk mitigation for friday pushDylan William Hardison1-9/+7
2018-06-29Bug 1472048 - Remove Metrics CodeDylan William Hardison12-798/+1
2018-06-28Revert "Bug 1471701 - Remove is_markdown (to be replaced by a new comment type)"Dylan William Hardison2-3/+7
2018-06-27Bug 1471701 - Remove is_markdown (to be replaced by a new comment type)Dylan William Hardison2-7/+3
2018-06-27Bug 1275545 - Use Sereal for Cache::Memcached::FastHorie Issei1-7/+9
2018-06-27Bug 1471417 - Remove XUL from attachment Content Type options; add SVG to ↵Kohei Yoshino1-4/+2
standard options; mark PDF viewable
2018-06-26Revert "Bug 1468848 - Change presentation of show_bug.cgi urls to be /bug/ID ↵Dylan William Hardison1-10/+3
or /bug/ALIAS." This reverts commit 404dc5496967203c5f99755340f43d712420446a.
2018-06-26Bug 1471304 - Block sending mail to hosts that end with .tld or .bugsDylan William Hardison2-3/+8
2018-06-25Bug 1471044 - Allow some model classes to have dynamic column names with ↵Dylan William Hardison2-7/+21
class method DYNAMIC_COLUMNS When working on bug 1253535 I kept encountering the fragility of our model system. This fragility involves two things: 1) Extensions adding new columns to model objects 2) The use of those model objects in checksetup. In particular, the SecureMail extension causes this problem because (at checksetup-time) we need to lookup certain Group objects. Thus I propose to 1) allow model classes to take their list of columns from the informations schema (exposed via `bz_table_columns_real`) 2) Have Bugzilla::Group do this when being used in a commandline (e.g. checksetup) context.
2018-06-21Bug 1461379 - use DBIx::Connector to manage database connectionsDylan William Hardison2-14/+7
2018-06-21Bug 1461379 - refactor Bugzilla::DB to not subclass DBIDylan William Hardison6-95/+75
2018-06-20Bug 1469920 - Update schema: add fulltext index to profiles.realnameDylan William Hardison2-1/+13
2018-06-20Bug 1468818 - Re-introduce is_markdown to the longdescs table (schema-only)Dylan William Hardison1-8/+0
2018-06-15Bug 1456877 - Add a wrapper around libcmark_gfm to BugzillaIsrael Madueme5-0/+288
2018-06-15Bug 1468848 - Change presentation of show_bug.cgi urls to be /bug/ID or ↵Dylan William Hardison1-3/+10
/bug/ALIAS.
2018-06-15Bug 1468818 - Re-introduce is_markdown to the Bugzilla::Comment modelDylan William Hardison3-1/+15
2018-05-25Bug 1464226 - quicksearch can't search for "Resolution:---"Dylan William Hardison1-0/+8
2018-05-23Bug 1461400 - Log errors in webservices when undef values are passed to ↵Dylan William Hardison1-2/+10
$self->type()
2018-05-22Bug 1461819 - Plack::Handler::Apache2 accidentally unsets $ENV{MOD_PERL}Dylan William Hardison1-6/+0
2018-05-08Bug 1413328 - Use tct (tocotrienol on npm) to encrypt bugmailDylan William Hardison1-0/+4
2018-05-04no bug - untaint default values in localconfigDylan William Hardison1-0/+1
2018-05-01Bug 1453759 - Port OrangeFactor extension to treeherderIsrael Madueme1-1/+6
2018-04-25Bug 1441732 - Improve missing module error in Bugzilla::Extensions and catch ↵Dylan William Hardison1-1/+5
more compile errors in tests
2018-04-25Bug 1456529 - Support SameSite attribute on session cookiesDylan William Hardison1-0/+2
2018-04-25Bug 1430367 - "preconnect" to google-analytics domain for improved performanceMarkus Staab1-0/+3
2018-04-11no bug - remove stack traces from badhosts error messages (#528)Dylan William Hardison1-4/+4
2018-04-10Bug 1421110 - Add REST API endpoint for /bug/possible_duplicatesIsrael Madueme2-5/+43
2018-04-10Bug 1453126 - Bugzilla::Bloomfilter should encourage preserving the input ↵Dylan William Hardison1-20/+14
files for its filters
2018-04-10Bug 1451416 - Bugzilla sometimes sends emails to accounts when it shouldn'tDylan William Hardison1-2/+19
2018-04-10Bug 1450990 - Refactor a bunch of the logging config filesDylan William Hardison5-4/+24
2018-04-10Bug 1328900 - Create new group called 'disableusers' that can only edit the ↵dklawren1-0/+4
bugmail and disabledtext fields of a user
2018-04-10Bug 1450679 - Replace custom Sentry integration with LoggingDylan William Hardison6-452/+56
2018-04-08Bug 1427884 - Add upgrade tests from 4.2 to Harmony on mysqlDylan William Hardison3-13/+29
2018-04-08revert differences from bmo that are not neededDylan William Hardison1-1/+1
2018-04-08do not use hostname in error pagesDylan William Hardison1-2/+1
2018-04-08remove security_group_id stuffDylan William Hardison1-8/+1
2018-04-08remove minor mistakesDylan William Hardison1-1/+0
2018-04-08Bug 1446236 - Fix instant search without GuidedBugEntry (#38)Vladimir Panteleev1-0/+2
* instant-search.js: Don't fail if product map isn't loaded getProduct had a hard dependency on the 'products' object, which is provided by products.js from the GuidedBugEntry extension. Check if the products variable exists before attempting to use it. This can happen when loading products.js fails, which in turn can happen when the GuidedBugEntry extension isn't present. * Instant search: Don't load products.js without GuidedBugEntry Fixes a 404 if the GuidedBugEntry extension is not present. * instant-search.js: Use throbber.gif from core Fixes remaining dependency on GuidedBugEntry.
2018-04-08Merge remote-tracking branch 'bmo/master' into unstableDylan William Hardison4-1/+52
2018-04-08Bug 1446236 - Add & use simpler method to check if an extension is present (#35)Vladimir Panteleev1-4/+2
2018-04-05Bug 1449282 - add jobqueue_status apiIsrael Madueme3-0/+46
2018-04-02Bug 1450283 - JobQueue should treat "no jobs" as a trace-level message, and ↵Dylan William Hardison1-1/+6
all other logs as info
2018-04-01Fix AUTOMATIC-type urlbaseDylan William Hardison1-1/+6
2018-04-01Merge branch 'master' into unstableDylan William Hardison20-136/+438
2018-03-30Bug 1450343 - Make the SES handler use Bugzilla::Logging and log more detailsDylan William Hardison1-4/+9
2018-03-29Bug 1441244 - prevent compounding error messages in testsDylan William Hardison1-6/+4
2018-03-29Bug 1450010 - The jobqueue supervisor's pidfile should not be stored in the ↵Dylan William Hardison1-2/+2
data directory