summaryrefslogtreecommitdiffstats
path: root/Bugzilla
AgeCommit message (Collapse)AuthorFilesLines
2018-12-06Flyspray: Adapt to changed DB classFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Migrate: Create comments for attachmentsFlorian Pritz1-0/+9
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Flyspray: Add multiple asignees as CCFlorian Pritz1-4/+17
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Migrate: Increase anti spam CC limitFlorian Pritz1-0/+2
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Throw exception for private bugsFlorian Pritz1-0/+4
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Flyspray: Mark duplicate bugs only once all bugs are importedFlorian Pritz1-18/+24
Sometimes eariler bugs are marked as duplicate of later ones so doing it before all are imported won't work. Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Flyspray: misc clean + debug outputFlorian Pritz1-4/+2
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Flyspray: Remove old debug codeFlorian Pritz1-6/+0
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Flyspray: Ensure bugs are fetched in correct orderFlorian Pritz1-0/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Flyspray: Create comments for duplicate bugsFlorian Pritz1-6/+32
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Flyspray: Add CC list to bugsFlorian Pritz1-0/+10
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Flyspray: Fix timestamps of attachmentsFlorian Pritz1-1/+1
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Flyspray: Only migrate users that are necessaryFlorian Pritz1-0/+9
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Migrate: Allow to change read values in after_read()Florian Pritz1-8/+8
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Adapt flyspray migration to work without username and only emailFlorian Pritz1-11/+11
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06WIP: disable broken requirements check in migration classFlorian Pritz1-2/+5
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Fix duplicate detection triggering on reopened bugsFlorian Pritz1-1/+4
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06WIP: miscFlorian Pritz1-15/+23
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06WIP: misc fixesFlorian Pritz2-12/+24
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06WIP: misc fixesFlorian Pritz1-4/+9
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06WIP: Migrate duplicate IDFlorian Pritz2-0/+12
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06WIP: rename bug variableFlorian Pritz1-16/+16
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06WIP: Add flyspray migration classFlorian Pritz1-0/+528
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-06Misc fixesFlorian Pritz1-1/+10
Signed-off-by: Florian Pritz <bluewind@xinu.at>
2018-12-05no bug - reformat all the code using the new perltidy rulesPerl Tidy211-42468/+44011
2018-10-14Revert "fix stack for error messages"Dylan William Hardison1-3/+1
This reverts commit 480e3572661cc856591e0aa11b5eb023338558ed.
2018-10-14fix stack for error messagesDylan William Hardison1-1/+3
2018-10-14fix bug bluewind reportedDylan William Hardison1-25/+15
2018-10-14Merge remote-tracking branch 'bmo/master'Dylan William Hardison37-416/+1244
2018-10-14Merge remote-tracking branch 'bmo/master'Dylan William Hardison1-11/+11
2018-10-13Bug 1495741 - memory issues: use local flag cacheDylan William Hardison1-5/+7
2018-10-13Bug 1495741 - memory issues: disable etag generation for /rest/productDylan William Hardison2-1/+7
2018-10-13Bug 1495741 - memory issues: Avoid copying stuff in the webservice layer so muchDylan William Hardison4-2/+120
2018-10-12Bug 1497487 - Backport bug 767623 to BMO: Use HMAC to generate tokens and ↵Dylan William Hardison1-8/+7
sensitive graph filenames
2018-10-11Bug 1498206 - Replace LWP::UserAgent with Mojo::UserAgent in phabbugz extensionDylan William Hardison1-1/+20
2018-10-09Bug 1497343 - Add some rudimentary type checking to ↵Dylan William Hardison2-7/+20
Bugzilla::WebServe::Util::validate()
2018-10-09Bug 623384 - Use Module::Runtime instead of eval { require } or eval "use"Dylan William Hardison5-11/+26
2018-10-05Bug 1496570 - Bugzilla doesn't attempt to decode form-urlencoded data ↵Dylan William Hardison1-0/+2
without a content-type header
2018-10-04Bug 1495901 - SES type checking errorDylan William Hardison1-42/+59
2018-10-04Bug 1489120 - Add a rest API to get triage owners for each product/component ↵Kohei Yoshino1-0/+7
pair (#797)
2018-10-03no bug - make libcmark-gfm optional (#792)Dylan William Hardison1-1/+0
2018-10-03no bug - reformat all new quantum files using new standardDylan William Hardison10-679/+687
2018-10-03Bug 1495906 - After mojo update /latest/configuration API call no longer ↵dklawren1-0/+1
works and gives page not found
2018-10-02Bug 1495869 - Crash graph not found after mojo migrationDylan William Hardison1-1/+1
2018-10-02Bug 1263502 - Add duplicates to /rest/bug/idKohei Yoshino1-0/+9
2018-10-02add helpers for handling logins and error handlingDylan William Hardison9-18/+188
2018-10-01Bug 1495071 - Mojolicious CleanupDylan William Hardison5-42/+60
There are some things that should've been in the first patch but were missed: 1. Calling $c->finish in the finally block should not happen if an exception has been raised. 2. Bugzilla->cleanup() should be called at the same time the mojolicious stash is cleared. 3. Code referencing the shutdownhtml should be removed 4. The conditionals that ran code in Bugzilla.pm when it was not run under mod_perl should instead check where the Bugzilla.pm module was loaded from. 5. Revert the default template from #770 6. Also removed some stuff that manipulates the PATH and signals, which we shouldn't do
2018-10-01fix error and bump version (#772)Dylan William Hardison1-1/+1
2018-09-28no bug - use more generous timeouts Dylan William Hardison2-22/+28
this makes all the mojo timeouts larger -- except for 'clients' which should be smaller because we're so synchronous. It also puts them into environmental variables so ops can tweak them. Note some of the code has moved to the main application class to make future people less likely to not notice these values.
2018-09-28no bug - use bugzilla as the default template engineDylan William Hardison1-0/+1