| a4ankit@outlook.com |
1447535 |
Consider using breadcrumbs to display current state when viewing particular intermittents |
| abadie@teklia.com |
1779242 |
localhost:5000 fails to use localhost:8000 backend but proxies to production instead |
| abadie@teklia.com |
1753711 |
Upgrade Treeherder to Python 3.8 |
| ahal@mozilla.com |
1922641 |
Frequently failing jobs ended up by claim expired / worker shutdown / intermittent task |
| ahal@mozilla.com |
2042946 |
Add mozilla-releng/staging-firefox and mozilla/firefox-dev to Treeherder |
| ahal@mozilla.com |
2037575 |
Support projects that ingest from all branches of a Github repository |
| ahal@mozilla.com |
1981266 |
Add mozilla-platform-ops/worker-images to Treeherder |
| ahal@mozilla.com |
1998731 |
Add mozilla/enterprise-firefox to Treeherder |
| ahal@mozilla.com |
1672967 |
retriggering backfill task (*-bk) creates non-backfill version of chunk containing different tests |
| aionescu@mozilla.com |
1600550 |
Update alexandrui email address |
| aionescu@mozilla.com |
1600932 |
Don't CC the entire sheriff team when filing a regression |
| aionescu@mozilla.com |
1618145 |
Tooltip revision link directs to empty pushlog |
| aionescu@mozilla.com |
1671550 |
Fix build metrics regression template |
| alexandru.irimovici@gmail.com |
1690215 |
Building backend container fails |
| alicescarpa@gmail.com |
1227552 |
fetch-allthethings task exception "IntegrityError: (1062, "Duplicate entry 'W3C Web Platform Reftests-Wr' for key 'uni_name_symbol'")" |
| alicescarpa@gmail.com |
1194830 |
Integrate Try Extender with Treeherder |
| anejaalisha@yahoo.com |
1223883 |
Fix pytest warnings ("cannot collect test class 'TestFailureDetector' / 'TestApp' because it has a __init__ constructor") |
| anejaalisha@yahoo.com |
1389536 |
Fix Django 1.11 deprecation warnings |
| anejaalisha@yahoo.com |
1323536 |
Make text field for annotating jobs mandatory when using "fixed by commit" |
| anejaalisha@yahoo.com |
1333396 |
Add a dropdown list showing recent revisions while annotating jobs when using "fixed by commit" |
| arai.unmht@gmail.com |
1683668 |
Add scroll bar to job info panel |
| arai.unmht@gmail.com |
1864105 |
Error: Can't resolve '../../glean/generated/pings.js' with yarn start |
| arai.unmht@gmail.com |
1779188 |
Make it easier to see possible intermittent failure, after retriggering jobs |
| arai.unmht@gmail.com |
1743545 |
Make watched repo buttons links |
| arai.unmht@gmail.com |
1743534 |
Make it possible to mark all jobs in a job group by clicking the group name or somewhere |
| armenzg@gmail.com |
1330677 |
Allow calling runnable jobs API without having to pass the Gecko decision task id |
| armenzg@gmail.com |
1563014 |
Install Django Debug Toolbar for local development |
| armenzg@gmail.com |
1599192 |
Improve documentation for ingesting data locally |
| armenzg@gmail.com |
1610350 |
9c075730 deploy of TH loses filters when pressing U to show unclassified fails |
| armenzg@gmail.com |
1611502 |
Do not run initialize_data in Docker container if DATABASE_URL is being used |
| armenzg@gmail.com |
1621029 |
User rights to access new tables |
| armenzg@gmail.com |
1169263 |
Switch local development to use Docker |
| armenzg@gmail.com |
1288028 |
"Add New Jobs" often fails due to the runnable_jobs API hitting the 20s timeout ("Error fetching runnable jobs") |
| aryx.bugmail@gmx-topmail.de |
1240391 |
click on button 'get next X jobs' adds a duplicate results check as interval |
| aryx.bugmail@gmx-topmail.de |
1253768 |
Add a way to bulk remove saved classifications |
| aryx.bugmail@gmx-topmail.de |
1443119 |
Disable autoclassification tab ("Failure Classification") by default |
| aryx.bugmail@gmx-topmail.de |
1447771 |
disable Testing::web-platform-tests suggestion as fallback for bugzilla product and component in bugfiler |
| aryx.bugmail@gmx-topmail.de |
1471688 |
update bugzilla product and component for webextension failures to "WebExtensions :: General" |
| aryx.bugmail@gmx-topmail.de |
1523772 |
add 'regression' keyword to new bugs filed by treeherder's bugfiler |
| aryx.bugmail@gmx-topmail.de |
1530966 |
Increase threshold for suggested bugs to be recent to 365 days |
| aryx.bugmail@gmx-topmail.de |
1531761 |
Add input field for new Bugzilla fields 'regressed by' [bug] to Treeherder's bugfiler |
| aryx.bugmail@gmx-topmail.de |
1536007 |
Add custom upwards backfilling |
| aryx.bugmail@gmx-topmail.de |
1539580 |
platform 'opt' should be on top of list for operating system |
| aryx.bugmail@gmx-topmail.de |
1546171 |
Do not mark intermittent test failure crashes as P5 |
| aryx.bugmail@gmx-topmail.de |
1557029 |
'undefined' in bug comment if no text provided for 'Comment:' field in Treeherder's bugfiler |
| aryx.bugmail@gmx-topmail.de |
1580287 |
disabling auto-P5ing of intermittents/permafails |
| aryx.bugmail@gmx-topmail.de |
1598231 |
number of failures indicated in bugzilla doesn't match the number of failures indicated on Intermittent Failures View |
| aryx.bugmail@gmx-topmail.de |
1626352 |
MOZ_CRASH not getting highlighted |
| aryx.bugmail@gmx-topmail.de |
1627993 |
Unknown mozlog function "test_groups" |
| aryx.bugmail@gmx-topmail.de |
1629997 |
remove obsolete search terms for failures from log parser, improve test coverage |
| aryx.bugmail@gmx-topmail.de |
1630343 |
bugs for 'Core :: DOM: Security' bugzilla component should automatically get '[domsecurity-intermittent]' in whiteboard |
| aryx.bugmail@gmx-topmail.de |
1630366 |
drop obsolete rules to clean up failure line for use as bug summary |
| aryx.bugmail@gmx-topmail.de |
1632492 |
drop unused items from list of terms to ignore in searches for bug suggestions |
| aryx.bugmail@gmx-topmail.de |
1636465 |
Oldest similar job not shown in 'Similar Jobs' list of there are no more similar jobs to load |
| aryx.bugmail@gmx-topmail.de |
1673721 |
change severity of intermittent bugs reported with Treeherder's bugfiler to S4 |
| aryx.bugmail@gmx-topmail.de |
1674462 |
don't set a priority and severity for bugs filed for crashes in automation |
| aryx.bugmail@gmx-topmail.de |
1675840 |
update intermittent failures commenter/robot to use Orange Factor url without file extension .html |
| aryx.bugmail@gmx-topmail.de |
1742068 |
update whatsdeployed.io link with version including prototype instance |
| aryx.bugmail@gmx-topmail.de |
1713163 |
update whatsdeployed.io link after migration GCP |
| aryx.bugmail@gmx-topmail.de |
1719848 |
search for test file name during generation of bug suggestions must match it at the start of the file name |
| aryx.bugmail@gmx-topmail.de |
2031884 |
intermittent failures commenter fails to run because 'manifest' property missing from 'all_tests' |
| aryx.bugmail@gmx-topmail.de |
1720930 |
ignore 'LeakSanitizer' and 'gtest' as standalone search terms for bug suggestion generation, search whole error line instead |
| aryx.bugmail@gmx-topmail.de |
1723101 |
Failing fenix jobs not shown in Treeherder |
| aryx.bugmail@gmx-topmail.de |
2015835 |
remove mozilla-esr128 and comm-esr128 trees |
| aryx.bugmail@gmx-topmail.de |
1730918 |
support different default security bugs per Bugzilla product in bug filer |
| aryx.bugmail@gmx-topmail.de |
1731631 |
classify failures with open bugs instead of duplicate bugs whose summaries match the failure lines |
| aryx.bugmail@gmx-topmail.de |
1732359 |
Handle more failure line formats to prevent common false-positive Bugzilla product and component suggestions for new bugs |
| aryx.bugmail@gmx-topmail.de |
1733650 |
change of displayed date range in Intermittent Failures View requests data twice from server |
| aryx.bugmail@gmx-topmail.de |
1733658 |
Intermittent Failures View doesn't show bug summary on initial load |
| aryx.bugmail@gmx-topmail.de |
1733666 |
link to bug from Intermittent Failures View for one bug |
| aryx.bugmail@gmx-topmail.de |
1735145 |
Intermittent Failures Robot should only update relevant whiteboard tags |
| aryx.bugmail@gmx-topmail.de |
2000181 |
Add treeherder supported links for TryFox |
| aryx.bugmail@gmx-topmail.de |
1740594 |
User guide references #TreeHerder IRC channel |
| aryx.bugmail@gmx-topmail.de |
1832417 |
update treestatus url, drop ciduty link |
| aryx.bugmail@gmx-topmail.de |
1710895 |
Markdown ``` shown at end of log snippets included in bugs created with Treeherder's intermittent bugfiler |
| aryx.bugmail@gmx-topmail.de |
1709356 |
Don't use 'Last test finished' as search term but fall back to checks for crash signature and whole failure line |
| aryx.bugmail@gmx-topmail.de |
1707635 |
update docs how to ingest pulse data for specific queues/dyno types |
| aryx.bugmail@gmx-topmail.de |
1819906 |
adjust treeherder rule for non-fatal errors to account for timestamps |
| aryx.bugmail@gmx-topmail.de |
1752137 |
stockwell 'needswork:owner' whiteboard tag duplicated by intermittent commenter bot |
| aryx.bugmail@gmx-topmail.de |
1753464 |
set 'auth_user' table's 'is_staff' automatically depending on existence of 'sheriff' or 'perf_sheriff' scope |
| aryx.bugmail@gmx-topmail.de |
1701075 |
documentation for command to ingest last N pushes is incorrect, lacks ingestion type and -p switch |
| aryx.bugmail@gmx-topmail.de |
1810048 |
add ui/glean/generated/ to .gitignore |
| aryx.bugmail@gmx-topmail.de |
1756406 |
Bug suggestions are slow to load - loading indication goes away before it has loaded |
| aryx.bugmail@gmx-topmail.de |
1756488 |
intermittent bugs created from Treeherder missing comment content if log snippets copied from log viewer with button |
| aryx.bugmail@gmx-topmail.de |
1779463 |
update list of sheriffed repositories |
| aryx.bugmail@gmx-topmail.de |
1766054 |
bugscache test fails because bug in mocked data hasn't been updated recently |
| aryx.bugmail@gmx-topmail.de |
1977172 |
weekly intermittents commenter run failed |
| aryx.bugmail@gmx-topmail.de |
1687479 |
ignore 'non-fatal error' while looking for failure lines |
| aryx.bugmail@gmx-topmail.de |
1691663 |
prevent alt text of logviewer button from getting copied when multiple failure lines are selected |
| aryx.bugmail@gmx-topmail.de |
1152414 |
encode job filter search url's whitespaces separatoring parameters to support pasting it in documents etc. |
| aryx.bugmail@gmx-topmail.de |
1355940 |
The "GECKO(1613) | " and "PID 3288 " log line prefix break error summary whole line matches |
| aryx.bugmail@gmx-topmail.de |
1427752 |
Don't let new bugs for failures on stylo platforms block meta bug |
| aryx.bugmail@gmx-topmail.de |
1428088 |
"fixed by commit" dropdown with recent commits doesn't autofill input field with selected revision on Chrome |
| avihpit@yahoo.com |
1160359 |
web-server.js doesn't warn on missing config, and wrongly relative to CWD when invoked |
| bardou@teklia.com |
1814315 |
Please add two health check endpoints to the treeherder app |
| bardou@teklia.com |
1838661 |
Update Django to 4.1 |
| bdahl@mozilla.com |
1601725 |
Add product and component column to MainView of intermittent-failures |
| bimsland@mozilla.com |
1321807 |
Redash server can't connect to to Treeherder |
| bob@bclary.com |
1071572 |
Add Android 4.2, 4.3, 4.4 to Treeherder UI thPlatformNameMap |
| bob@bclary.com |
1112693 |
Add Android 4.2, 4.3, 4.4, 5.0 to Treeherder UI thPlatformNameMap |
| bola_ahmed2002@yahoo.com |
1555281 |
The intermittent-failures.html page doesn't show failure messages |
| bstack01@gmail.com |
1273096 |
Use the accessToken generated by login.taskcluster.net to interact with Taskcluster APIs |
| bstack01@gmail.com |
1289824 |
Add "missing talos" jobs for TaskCluster jobs |
| bstack01@gmail.com |
1317515 |
job buttons render underneath borders |
| bstack01@gmail.com |
1318794 |
User-Agent example in docs is missing a dash |
| bstack01@gmail.com |
1339041 |
trigger all talos jobs: Taskcluster: ext.certificate.expiry < now |
| bstack01@gmail.com |
1339659 |
localstorageservice is not storing taskcluster credentials in production |
| bstack01@gmail.com |
1343002 |
Treeherder should stop using pulse_actions for anything to do with taskcluster |
| bstack01@gmail.com |
1353066 |
"Add new jobs" complains "Error: jsyaml not defined" |
| bstack01@gmail.com |
1376517 |
Make Taskcluster token expire message persistent |
| bstack01@gmail.com |
1388496 |
"Backfill" Treeherder integration for backfill action |
| bstack01@gmail.com |
1388508 |
"Trigger all Talos jobs" Treeherder integration for trigger all talos action |
| bstack01@gmail.com |
1390497 |
Treeherder integration for "trigger missing tests" |
| bstack01@gmail.com |
1400047 |
Investigate adding a recent-notifications dropdown |
| bstack01@gmail.com |
1402062 |
thNotifications api for sticky is a bit confusing |
| cameron@dawsoncode.com |
1347751 |
[Test-Based-UI] Setup a timer to fetch updated data at intervals |
| cameron@dawsoncode.com |
1351092 |
Link from Treeherder to prototype test/manifest-based UI |
| cameron@dawsoncode.com |
1352184 |
Document how to add a Github repository to Treeherder |
| cameron@dawsoncode.com |
1352244 |
[graphql] Can't query for any data other than Jobs and BuildPlatforms |
| cameron@dawsoncode.com |
1354044 |
Reset group names for nss(-try) |
| cameron@dawsoncode.com |
1364045 |
Switch from Karma to Jest for JS unit tests |
| cameron@dawsoncode.com |
1364882 |
Update from jquery 2.x to 3.x to pick up XSS fix |
| cameron@dawsoncode.com |
1367446 |
Web UI ally: large fonts make log inaccessible |
| cameron@dawsoncode.com |
1378473 |
GraphQL should use select_related and prefetch_related to optimize queries |
| cameron@dawsoncode.com |
1384934 |
Recent jobs not appearing or updating in Treeherder |
| cameron@dawsoncode.com |
1386668 |
Please update Mac stylo job priorities |
| cameron@dawsoncode.com |
1387640 |
Use Tiers instead of exclusion profiles |
| cameron@dawsoncode.com |
1407008 |
Update Node.js from 8.5.0 to 8.6.0 |
| cameron@dawsoncode.com |
1418286 |
suggestions no longer bolded |
| cameron@dawsoncode.com |
1442556 |
treeherder feels slower |
| cameron@dawsoncode.com |
1450045 |
Convert LogViewer to ReactJS |
| cameron@dawsoncode.com |
1450972 |
previously classified job used for classification instead of currently selected one |
| cameron@dawsoncode.com |
1458633 |
bug automatically added to list of bugs to use for classification |
| cameron@dawsoncode.com |
1466149 |
Retriggers and backfills won't start ("Method "GET" not allowed.") |
| cameron@dawsoncode.com |
1470506 |
ctrl + click on job failures doesn't add it to the pinboard anymore |
| cameron@dawsoncode.com |
1470532 |
fixed by commit classification is buggy |
| cameron@dawsoncode.com |
1472167 |
deleting bug used for annotation doesn't remove it from view |
| cameron@dawsoncode.com |
1475436 |
[a11y] Result status filters should be exposed as check boxes |
| cameron@dawsoncode.com |
1476109 |
All jobs disappear when some job is selected |
| cameron@dawsoncode.com |
1477208 |
Pressing ENTER key in the comment refreshes the page |
| cameron@dawsoncode.com |
1480009 |
Requesting new jobs with 'Add new jobs' doesn't show/offer them |
| cameron@dawsoncode.com |
1499531 |
Unable to cancel pending jobs, TypeError: G.jobList is undefined; can't access element at index 0 |
| cameron@dawsoncode.com |
1506630 |
'Revision' link directs to treeherder page claiming revision is unknown due to wrong tree |
| cameron@dawsoncode.com |
1506633 |
"Job" link in log viewer is confusing |
| cameron@dawsoncode.com |
1509590 |
Use react-lazylog's new extraLines option instead of a manual margin |
| cameron@dawsoncode.com |
1510291 |
Log viewer is missing the horizontal scroll bar |
| cameron@dawsoncode.com |
1513902 |
"Add new jobs" returns "TypeError: e.getSearchStr is not a function" |
| cameron@dawsoncode.com |
1525122 |
Log viewer shouldn't load complete log by default |
| cameron@dawsoncode.com |
1525124 |
Log viewer highlights wrong line as failure |
| cameron@dawsoncode.com |
1535743 |
read-only replica access for Sebastian Hengst for failure analytics |
| cameron@dawsoncode.com |
1541726 |
Clicking on pin all makes the pinboard disappear |
| cameron@dawsoncode.com |
1545432 |
Unexpected "No Bug Suggestions Available." + "Unsuccessful Execution Steps" after switching jobs |
| cameron@dawsoncode.com |
1551959 |
support for osx 10.10 and 10.14 |
| cameron@dawsoncode.com |
1554136 |
Error saving classification shows up when classifying fails |
| cameron@dawsoncode.com |
1564879 |
Selected failures not highlighted on the pinboard |
| cameron@dawsoncode.com |
1566077 |
Retriggers sometimes return problems retrieving data |
| cameron@dawsoncode.com |
1567868 |
cancelling N jobs selected with the pinboard will throw N-1 error notifications "Taskcluster: e is undefined" and only cancel one job |
| cameron@dawsoncode.com |
1567971 |
getting decision task ids for more than one push causes server failure |
| cameron@dawsoncode.com |
1572283 |
"Add new jobs" doesn`t work when jobs are filtered |
| cameron@dawsoncode.com |
1572387 |
classifying job takes significant time to be reflected in UI because it's not done client-side anymore |
| cameron@dawsoncode.com |
1577532 |
Creating new bugs takes significant time to be reflected in UI (show job as classified) |
| cameron@dawsoncode.com |
1582737 |
Custom actions or retriggers are not working on central |
| cameron@dawsoncode.com |
1583132 |
Treeherder "Create gecko profile" function fails for damp |
| cameron@dawsoncode.com |
1586875 |
Unable to trigger all missing jobs on pushes. |
| cameron@dawsoncode.com |
1611220 |
URLs are returning 404 due to missing slash |
| cameron@dawsoncode.com |
1612000 |
Classified jobs do not disappear after pinning them |
| cameron@dawsoncode.com |
1629139 |
Pulse ingestion docs are out of date with new changes |
| cameron@dawsoncode.com |
1640024 |
Getting structured log entries with `action` of `group_result` |
| cameron@dawsoncode.com |
1643104 |
Add search capability to the Log Viewer |
| cameron@dawsoncode.com |
1646439 |
cannot type in bugfiler's comment field, keypresses interpreted as hotkeys |
| cameron@dawsoncode.com |
1646753 |
job_type_name is limited to 100 characters, some jobs exceed that and fail to retrigger |
| cameron@dawsoncode.com |
1649798 |
Add option to always show job information in log viewer |
| cameron@dawsoncode.com |
1666195 |
Add a button to "filter by this test path" near the failure line in the failure summary |
| cameron@dawsoncode.com |
1067961 |
The UI assets are cached for too long - cache has to be cleared after production pushes |
| cameron@dawsoncode.com |
1068529 |
Improve error messages when the log is not available |
| cameron@dawsoncode.com |
1069389 |
Reduce number of Angular watchers - part 1 |
| cameron@dawsoncode.com |
1071002 |
Author/user/pusher push filter no longer works with incremental updates |
| cameron@dawsoncode.com |
1071025 |
Pinboard "save" button not appearing on treeherder production |
| cameron@dawsoncode.com |
1071148 |
pinboard close button is blue and wrong mouse pointer |
| cameron@dawsoncode.com |
1071240 |
Clear/reset the classification textbox and dropdown when the Save button is clicked. |
| cameron@dawsoncode.com |
1071306 |
Tree statuses aren't updating until page is reloaded |
| cameron@dawsoncode.com |
1071319 |
notifications no longer work for things like errors and successful classifying |
| cameron@dawsoncode.com |
1071334 |
changing url fields like ``revision`` and ``fromchange`` don't reload the page |
| cameron@dawsoncode.com |
1071541 |
grunt build uses the development values in local.conf.js (we can accidentally deploy local dev prefs to prod) |
| cameron@dawsoncode.com |
1072346 |
Unable to scroll #bottom-left-bottom completely when the browser window is short |
| cameron@dawsoncode.com |
1074239 |
Using space bar to add a job to the pin board occasionally just submits the classification for that job |
| cameron@dawsoncode.com |
1074539 |
treeherder reloads twice if it redirects to default repo on initial page load |
| cameron@dawsoncode.com |
1074851 |
Hidden jobs are briefly visible on initial pageload & after loading additional pushes |
| cameron@dawsoncode.com |
1075148 |
Every classification causes an expensive recalculation of the server-side unclassified failure count |
| cameron@dawsoncode.com |
1075166 |
Remove unused unclassified failure count code |
| cameron@dawsoncode.com |
1076720 |
Toggling filters twice causes job icon to not be rendered correctly (blank space) |
| cameron@dawsoncode.com |
1077136 |
Fetch missing resultsets during job ingestion if we encounter a job from an unknown result set |
| cameron@dawsoncode.com |
1078081 |
Toggling visibility of hidden jobs should be surfaced in the URL (like TBPL's showall=1) |
| cameron@dawsoncode.com |
1078209 |
Unable to load prior pushes using "get next N" buttons when only one result set/revision visible |
| cameron@dawsoncode.com |
1082966 |
Possible to miss fetching some resultsets in the UI if the resultset ids are not in order of date/time |
| cameron@dawsoncode.com |
1083305 |
resultsets sometimes don't get their revisions, making them useless and not show in the UI |
| cameron@dawsoncode.com |
1084608 |
need to upgrade TH to AngularJS 1.3 for performance improvements |
| cameron@dawsoncode.com |
1085531 |
if builds4hr has a build with no 'branch' param, it can halt ingestion |
| cameron@dawsoncode.com |
1087349 |
Platform row is duplicated after every refresh for rows where the platform name is guessed |
| cameron@dawsoncode.com |
1088970 |
treestatus broken in TH for comm-central |
| cameron@dawsoncode.com |
1089782 |
mysql calls in the model should retry when there is a Deadlock (Operational Error) |
| cameron@dawsoncode.com |
1090301 |
Reduce number of Angular watchers even more & switch to one-time binding where possible |
| cameron@dawsoncode.com |
1090531 |
"Push not processed yet" page doesn't refresh on its own |
| cameron@dawsoncode.com |
1092339 |
Logviewer: Log chunks fail to load on loadMore() due to Angular 1.3 update |
| cameron@dawsoncode.com |
1095184 |
Field specific filters in the filters panel have more problems |
| cameron@dawsoncode.com |
1095745 |
Failure summary still shows as empty after the 5 second refresh |
| cameron@dawsoncode.com |
1098512 |
filtering by unclassified failures doesn't update the url |
| cameron@dawsoncode.com |
1101763 |
optimize jobfilters.js searchQuery check in showJob function |
| cameron@dawsoncode.com |
1104062 |
Optimize or remove thCloneJobs.resetCounts |
| cameron@dawsoncode.com |
1106646 |
Shortcut for toggle pending/running/in-progress appears to only sporadically work. |
| cameron@dawsoncode.com |
1108871 |
fix sheriff panel for option collections of more than one option |
| cameron@dawsoncode.com |
1109351 |
clicking buildername in job details always opens new tab, but should filter on left click |
| cameron@dawsoncode.com |
1110552 |
improve performance of filtering jobs, platforms and groups |
| cameron@dawsoncode.com |
1110559 |
"Next" and "Previous" keyboard shortcuts should re-focus the job even if only one failure is shown (and already selected) |
| cameron@dawsoncode.com |
1110892 |
filter changes not always updating jobs |
| cameron@dawsoncode.com |
1111084 |
Please label the per push link / menu thing |
| cameron@dawsoncode.com |
1111697 |
remove $.deparam and use cached query string values instead |
| cameron@dawsoncode.com |
1113322 |
Implement Multiple-Tier Job support |
| cameron@dawsoncode.com |
1115191 |
Provide feedback when no unclassified failures are available for shortcut navigation |
| cameron@dawsoncode.com |
1116804 |
switching repos is slowed down because we're checking treestatus unnecessarily and hitting an error |
| cameron@dawsoncode.com |
1023868 |
Treeherder log parser missing job steps whose duration was >=1 hour |
| cameron@dawsoncode.com |
1030619 |
Log failure lines shown on the bug suggestions tab are not in the correct order |
| cameron@dawsoncode.com |
1030620 |
Bug suggestions panel is missing failures that appear in the log viewer |
| cameron@dawsoncode.com |
1030688 |
Rename classification "fixed by backout" to "fixed by commit" |
| cameron@dawsoncode.com |
1030710 |
Remove the "copy to clipboard" flash links |
| cameron@dawsoncode.com |
1031858 |
Full buildbot jobname not shown when a job is selected |
| cameron@dawsoncode.com |
1031862 |
Adding a bug suggestion with nothing pinned should select the current job |
| cameron@dawsoncode.com |
1031863 |
Errors shown when saving classification/bug association aren't clear when the user has insufficient permissions |
| cameron@dawsoncode.com |
1031867 |
Repo tab titles should show the number of unclassified failures in the current view, not the current week |
| cameron@dawsoncode.com |
1032013 |
Drop the feature of remembering what repos were open in a previous instance |
| cameron@dawsoncode.com |
1032143 |
Adding a bug suggestion should set the classification type to 'intermittent' |
| cameron@dawsoncode.com |
1032152 |
Job classification needs to be permitted for any logged in user, not just the sheriffs |
| cameron@dawsoncode.com |
1032176 |
Resultset platform/OS row order is different from TBPL |
| cameron@dawsoncode.com |
1032189 |
Make the default repository (before changing pinned repos) be mozilla-central |
| cameron@dawsoncode.com |
1032191 |
Navigating to https://treeherder.mozilla.org/ shouldn't open the default repo if other repos are already pinned |
| cameron@dawsoncode.com |
1032454 |
Filtering by a multi-part job name (eg 'mochitest-4') returns no results |
| cameron@dawsoncode.com |
1032463 |
href attribute isn't set for links in the "repos" menu, so unable to open repo X directly in new tab |
| cameron@dawsoncode.com |
1033328 |
Toggling "show only unclassified failures" is slower than TBPL |
| cameron@dawsoncode.com |
1033330 |
UI updating after adding/removing a jobname filter takes longer than TBPL |
| cameron@dawsoncode.com |
1033372 |
Clicking outside of the sheriffing/repos/filters menu panels should dismiss them |
| cameron@dawsoncode.com |
1033382 |
Adding a filter doesn't add a filter parameter to the URL |
| cameron@dawsoncode.com |
1035212 |
update the buildername regular expressions |
| cameron@dawsoncode.com |
1040202 |
Hard to differentiate still running jobs from successful ones at a glance |
| cameron@dawsoncode.com |
1042581 |
Create a separate platform name mapping rather than using a checked in copy of TBPL's Config.js |
| cameron@dawsoncode.com |
1042590 |
At small window widths commit descriptions are truncated more than on TBPL |
| cameron@dawsoncode.com |
1042592 |
Consolidate SHA links & buttons next to each commit (and fix broken links) |
| cameron@dawsoncode.com |
1042616 |
Give treeherder a favicon that shows tree open/closed state |
| cameron@dawsoncode.com |
1042684 |
Remove "schedule" & "#developers" from repo info popup |
| cameron@dawsoncode.com |
1043320 |
Job details: Job start time is missing from running/pending jobs |
| cameron@dawsoncode.com |
1043783 |
Clicking the pin icon multiple times results in "Pinboard max size exceeded. Pinning only the first 0" |
| cameron@dawsoncode.com |
1045593 |
Reduce complexity of changeset/results collapsing |
| cameron@dawsoncode.com |
1045606 |
Make the global filters more discoverable & intuitive |
| cameron@dawsoncode.com |
1045609 |
Make all filters show prominently when applied |
| cameron@dawsoncode.com |
1045618 |
Repo menu: The "repos" panel should use all the space available |
| cameron@dawsoncode.com |
1045684 |
Repo menu: Add ability to customise the order of repo groups |
| cameron@dawsoncode.com |
1046759 |
sub-jobs, e.g. mochitest, sort lexicographically, not numerically |
| cameron@dawsoncode.com |
1048407 |
Link to pushloghtml for "...and N more" changesets is not working |
| cameron@dawsoncode.com |
1052891 |
If a job is canceled while in the pending state, the pending job will never be removed |
| cameron@dawsoncode.com |
1053985 |
[Meta] Improve UX of the repos menu/panel |
| cameron@dawsoncode.com |
1056865 |
Vagrant: Add a local vagrant config file that is excluded by .gitignore |
| cameron@dawsoncode.com |
1057341 |
The log viewer overview should display properties from the job, not from the log header |
| cameron@dawsoncode.com |
1059222 |
Fix internal server error on the exclusion-profile endpoint |
| cameron@dawsoncode.com |
1059315 |
Switching between repos sometimes breaks resulting in the UI being half one repo & half another |
| cameron@dawsoncode.com |
1061666 |
Filters: Changing params in the URL of an already opened treeherder page and hitting enter doesn't work |
| cameron@dawsoncode.com |
1063678 |
Logviewer: Display step failures in the correct colour depending on the failure type |
| cameron@dawsoncode.com |
1065027 |
Unclassified failure count doesn't take into account the visibility profile |
| cameron@dawsoncode.com |
1066314 |
Make api/repository/ honour active_status |
| cameron@dawsoncode.com |
1066727 |
[Job exclusions] Changes to job exclusions lists don't take effect until the visibility profile is also re-saved |
| cameron@dawsoncode.com |
1066790 |
make repo-menu stay open when right-clicking and checking |
| cameron@dawsoncode.com |
1066997 |
Jobs that still have a log parsing status of pending show "Failure summary is empty" on the failure tab |
| cameron@dawsoncode.com |
1067579 |
Job details: buildbotJobname persists when switching from a buildbot to non-buildbot job |
| cameron@dawsoncode.com |
1067854 |
"Failure summary is empty" is shown whilst job details are loading, after bug 1059286 |
| cameron@dawsoncode.com |
1175215 |
Move the Exclusion Profile editor to a new view, rather than a drop-down panel |
| cameron@dawsoncode.com |
1175334 |
make ``thresetall`` alias reset more things and more descriptive |
| cameron@dawsoncode.com |
1179258 |
n/p cycling breaks if all visible failures are pinned |
| cameron@dawsoncode.com |
1179260 |
Hangs when hitting n/p if no unclassified failures are visible |
| cameron@dawsoncode.com |
1182299 |
log viewer should use "logname" field of text_log_summary, if present, for logslice |
| cameron@dawsoncode.com |
1184311 |
Get classification looping correctly again with 1st/last pinned |
| cameron@dawsoncode.com |
1191454 |
classifying 3 jobs, one selected, then clicking "n" for next will go to the first unclassified, not the next |
| cameron@dawsoncode.com |
1191487 |
Re-scroll selected job into view during chunk expand/collapse |
| cameron@dawsoncode.com |
1192375 |
Refector save classification to update Annotations correctly |
| cameron@dawsoncode.com |
1196998 |
Error adding exclusion profile after update to Django 1.8 ("Non-relational field given in select_related: 'info'") |
| cameron@dawsoncode.com |
1197258 |
Job collapsing makes it difficult to tell at a glance whether a failure is intermittent or not |
| cameron@dawsoncode.com |
1197827 |
Treeherder unclassified failure count doesn't match the number of visible failures in a range |
| cameron@dawsoncode.com |
1202003 |
Improve the layout of the Filter panel |
| cameron@dawsoncode.com |
1207403 |
``vagrant provision`` is overwriting my local.py |
| cameron@dawsoncode.com |
1214015 |
add short_revision and long_revision fields to result_set and revision tables |
| cameron@dawsoncode.com |
1215450 |
Treeherder single result set view is stuck "waiting for a push with revision xxx" |
| cameron@dawsoncode.com |
1215587 |
Remove job_group_id from job_type table to resolve incorrect group names |
| cameron@dawsoncode.com |
1291882 |
Some Jobs not being stored or updated because of duplicates in tables being called with get_or_create() |
| cameron@dawsoncode.com |
1303215 |
UI tests failing due to illegal-character |
| cameron@dawsoncode.com |
1306760 |
Admin and Perfherder panel user can't be logged in on those pages |
| cameron@dawsoncode.com |
1308328 |
Add Treeherder test cases to docs |
| cameron@dawsoncode.com |
1310336 |
Add comments to functions in clonejobs.js |
| cameron@dawsoncode.com |
1315818 |
Vagrant: Use localhost instead of local.treeherder.mozilla.org |
| cameron@dawsoncode.com |
1318691 |
backends.py shouldn't have a hard-coded ``resource`` path. |
| cameron@dawsoncode.com |
1319241 |
Support tc-login with permanent credentials that will be missing the certificate. |
| cameron@dawsoncode.com |
1319246 |
Allow login with plain email from Auth0 |
| cameron@dawsoncode.com |
1330157 |
Add new jobs feature not working |
| cameron@dawsoncode.com |
1330702 |
Update pulse ingestion docs for resultsets |
| cameron@dawsoncode.com |
1119479 |
Update to Django 1.7, since 1.5 is unsupported |
| cameron@dawsoncode.com |
1119506 |
Add mozilla-b2g37_v2_2 to treeherder |
| cameron@dawsoncode.com |
1127454 |
Replace counts of job statuses for each push with a percentage and count of in progress jobs |
| cameron@dawsoncode.com |
1127500 |
Move the pin-all and dropdown menu buttons to the right side of the push header |
| cameron@dawsoncode.com |
1130544 |
we sometimes do $log.log instead of $log.debug |
| cameron@dawsoncode.com |
1136380 |
Get "Log could not be found" intermittently when loading a logline |
| cameron@dawsoncode.com |
1149348 |
tier-2 jobs lose their visual groupings in the UI |
| cameron@dawsoncode.com |
1150734 |
filter by buildername ``linux mozilla-central build`` returns way more results than just the one build |
| cameron@dawsoncode.com |
1151023 |
add a url param to only show the pushlog and not load results |
| cameron@dawsoncode.com |
1154470 |
Refactor Artifact handling out of ``Jobs.py`` |
| cameron@dawsoncode.com |
1155321 |
Job name in job details is getting incorrectly parsed on stage |
| cameron@dawsoncode.com |
1156501 |
Failure summaries don't update correctly all the time when cycling through jobs |
| cameron@dawsoncode.com |
1157426 |
filtering jobs by data field strings isn't precise enough with chunked jobs |
| cameron@dawsoncode.com |
1163064 |
Add a view on tests that doesn't expose chunking to the user directly |
| cameron@dawsoncode.com |
1163182 |
refactor bug suggestions artifact generation code into separate files |
| cameron@dawsoncode.com |
1164545 |
Sporadic incorrect previous/next unclassified failure navigation |
| cameron@dawsoncode.com |
1167419 |
UI for detail panel / failure summary tab on pending or running jobs keeps reloading constantly |
| cameron@dawsoncode.com |
1169481 |
remove dead code for toggleJobs and per-resultset resultStatusFilters |
| cameron@dawsoncode.com |
1169646 |
Left/Right shortcut navigation complains if issued before page load. |
| cameron@dawsoncode.com |
1169758 |
Reloading repo doesn't work after filtering repo by author + get|next N |
| cameron@dawsoncode.com |
1170201 |
Bug suggestions artifact creation fails if artifact doesn't have the ``job_guid`` field |
| cameron@dawsoncode.com |
1170577 |
scrollToElement function broken after removing angular debug info |
| cameron@dawsoncode.com |
1171757 |
create a vagrant .bash_aliases with helpful functions |
| cameron@dawsoncode.com |
1172052 |
handle text_log_summary artifact blobs that are both dicts and json strings |
| cameron@dawsoncode.com |
1173192 |
thresetall function in vagrant has errors |
| cameron@dawsoncode.com |
1220200 |
Need prototype read-only ui for auto classifications |
| cameron@dawsoncode.com |
1220202 |
Make auto classify UI take suggestions and create true job classifications |
| cameron@dawsoncode.com |
1221079 |
make unclassified failures mode show "auto classified" jobs |
| cameron@dawsoncode.com |
1221095 |
Show autoclassification options (bugs) with failure lines in UI panel |
| cameron@dawsoncode.com |
1221516 |
Need command to get vagrant databases and env back to a clean state |
| cameron@dawsoncode.com |
1222025 |
persist selected job in URL so it re-selects on page reload |
| cameron@dawsoncode.com |
1225268 |
page load throws "Error: $scope.fieldChoices[field].choices[value] is undefined" on console when field filter set |
| cameron@dawsoncode.com |
1231774 |
Exclude Tier3 jobs from being displayed by default |
| cameron@dawsoncode.com |
1237071 |
Tier drop-down opens after entering a quick text filter on the toolbar |
| cameron@dawsoncode.com |
1237096 |
Add new jobs don't show due to filtering |
| cameron@dawsoncode.com |
1237474 |
add error_summary and store_error_summary tasks to Heroku procfile |
| cameron@dawsoncode.com |
1240210 |
Tier menu doesn't notice changes made to tier display in the Filters menu |
| cameron@dawsoncode.com |
1241280 |
Fix web platform tests grouping |
| cameron@dawsoncode.com |
1241583 |
celery scripts include autoclassify tasks that shouldn't be currently running |
| cameron@dawsoncode.com |
1242038 |
Send the right buildername over the pulse wire |
| cameron@dawsoncode.com |
1246196 |
loading 'Similar jobs' is slow/can take very long |
| cameron@dawsoncode.com |
1255406 |
"Retrigger all" on a bunch of pinned jobs doesn't always retrigger them all |
| cameron@dawsoncode.com |
1256519 |
"Add new jobs" does not show any job if classified jobs are filtered out |
| cameron@dawsoncode.com |
1260901 |
enable eqeqeq eslint directive for JavaScript |
| cameron@dawsoncode.com |
1264495 |
calls for resultset jobs doesn't honor ``visibility`` param |
| cameron@dawsoncode.com |
1266116 |
Sheriff panel -Job Exclusion editor gives: a web page is slowing down your browser |
| cameron@dawsoncode.com |
1268705 |
logviewer not loading job details fields anymore |
| cameron@dawsoncode.com |
1272807 |
Treeherder is parsing Mochitest-gpu (and Mochitest-gpu-e10s) jobs as "Mochitest Mochitest (M)" |
| cameron@dawsoncode.com |
1273034 |
Transition Treeherder login from Persona to login.taskcluster.net |
| cameron@dawsoncode.com |
1274328 |
Make it possible to hide "Windows 7 VM 32-bit" tests |
| cameron@dawsoncode.com |
1274610 |
Taskcluster Android 4.3 tests appear beside Android 4.0 builds |
| cameron@dawsoncode.com |
1275589 |
Treeherder shows old builder on runnable apis |
| cameron@dawsoncode.com |
1278676 |
clicking show excluded in the sheriff panel also incorrectly sets the default profile |
| cameron@dawsoncode.com |
1278952 |
Job detail panel not showing due to a javascript exception |
| cameron@dawsoncode.com |
1280504 |
add ability to filter by build system type |
| cameron@dawsoncode.com |
1286939 |
Need documentation for registering a Pulse Job exchange with Treeherder |
| cbook@mozilla.com |
1144582 |
File bugs for ideas / suggestion / enhancements from the sheriff survey |
| crosscent@gmail.com |
1261082 |
Additional actions for pinboard submit should also be disabled if no pinned jobs or related bugs |
| crosscent@gmail.com |
1274054 |
Local webserver should generate local.conf.js automatically |
| crosscent@gmail.com |
1276178 |
No "Performance" tab when test failed. |
| crosscent@gmail.com |
1284275 |
Upgrade AngularJS to 1.4.9 and AngularUI Bootstrap to 1.3.3 |
| crosscent@gmail.com |
1198978 |
Pressing "Save" when no jobs are selected on the pinboard clears the classification/comment |
| crosscent@gmail.com |
1200692 |
Improve the UI Show/Hide states for Tier-1, Excluded Jobs, and Revision List |
| cwillia5@gmail.com |
1066724 |
[Job exclusions] Make it easier to select all jobs in a list |
| cwillia5@gmail.com |
1263236 |
Indicate a resultset has loaded in the DOM |
| cwillia5@gmail.com |
1336556 |
Use Neutrino/WebPack instead of Grunt to do our build and minification |
| dave.hunt@gmail.com |
1340305 |
Add docs (and make it easier) to run selenium tests locally |
| dave.hunt@gmail.com |
1351644 |
Add repositories for Firefox Test Engineering automated tests |
| dave.hunt@gmail.com |
1352403 |
Invalid "url" format in Pulse schema |
| dave.hunt@gmail.com |
1377138 |
Add Treeherder repository to Treeherder |
| dave.hunt@gmail.com |
1378117 |
Update URL for socorro repository |
| dave.hunt@gmail.com |
1414259 |
Remove addon-tests repository from Treeherder |
| dave.hunt@gmail.com |
1420180 |
test_buildbot.py takes 100+ seconds to run even though it doesn't need the DB |
| dave.hunt@gmail.com |
1438469 |
Intermittent Selenium test_filter_jobs_by_failure_result "AssertionError: assert '' == 'exception'" |
| dave.hunt@gmail.com |
1453588 |
Intermittent Travis Selenium "AssertionError: assert 2 == 3" in test_filter_jobs_by_failure_result |
| dburns@mozilla.com |
1032499 |
Right clicking a failed job immediately spawns a new tab with an invalid URL |
| dburns@mozilla.com |
1033264 |
Middle mouse click on a job behaves differently to TBPL |
| dburns@mozilla.com |
1035220 |
Fix external Thunderbird buildapi/treestatus references |
| dburns@mozilla.com |
1045846 |
Job details: Builds are missing the "go to build directory" link |
| dburns@mozilla.com |
1057347 |
logviewer: Copying log lines copies line numbers too |
| dburns@mozilla.com |
1059847 |
logviewer: Clicking an error line for a log deleted from ftp shows perpetual "Loading..." |
| dburns@mozilla.com |
1064498 |
Docs: Add headers to treeherder-service installation documentation |
| dburns@mozilla.com |
1064616 |
Repos of type 'try' shouldn't show the "XX unclassified failures in last 24 hours" |
| deshrajdry@gmail.com |
1134199 |
Vagrant: NFS unsupported error in running Vagrant up while installing Treeherder Service |
| dibartolomeo.sara@gmail.com |
1066722 |
[Job exclusions] Support double-clicking a job in a list to add it to the exceptions list |
| didwaniayashvardhan@gmail.com |
1337987 |
Remove login backend auth code that finds a user by email, rather than username |
| djmitche@gmail.com |
1335920 |
Use json-e to parameterize action tasks |
| djmitche@gmail.com |
1378962 |
Actions UI should make it clear that triggering is not permitted because the user is not logged in |
| djmitche@gmail.com |
1383085 |
JSON parsing error if "JSON Payload" is left empty |
| dkl@mozilla.com |
1166072 |
Add support for the branch-specific Bugzilla/BMO taskcluster repo names |
| dmaher@mozilla.com |
1010971 |
Set up a production instance of Treeherder |
| dmiculit@mozilla.com |
2054039 |
Add the option to clear all types of notifications |
| dwalsh@mozilla.com |
1081074 |
treeherder should remember the last repo I used and load that by default |
| dwalsh@mozilla.com |
1178400 |
UI loses filter settings when navigating in the same repository |
| dyex719@gmail.com |
1389592 |
Update Treeherder requirements files to be compatible with Python 3 |
| ehsan.akhgari@gmail.com |
1111157 |
Treeherder masks visited links since they are the same colour |
| emorley@mozilla.com |
1067892 |
Add support for gaia-js-integration-N, gaia-ui-test-functional-N, gaia-ui-test-accessibility, gaia-ui-test-unit |
| emorley@mozilla.com |
1068076 |
Remove mozilla-b2g28_v1_3 from the repo menu |
| emorley@mozilla.com |
1068765 |
Add mochitest-jetpack to Treeherder |
| emorley@mozilla.com |
1069283 |
Call manage.py init_datasources during deployment so tables for new repos get created |
| emorley@mozilla.com |
1069290 |
Remove redundant "--settings treeherder.settings" from update.py |
| emorley@mozilla.com |
1069493 |
Stop mirroring failure classifications to TBPL's submitBuildStar.php when EOL is imminent |
| emorley@mozilla.com |
1069502 |
Submit OrangeFactor data to ES directly rather than via TBPL's starcomment.php |
| emorley@mozilla.com |
1069560 |
Submit bug comments to Bugzilla directly rather than via TBPL's submitBugzillaComment.php |
| emorley@mozilla.com |
1070470 |
Overhaul our Python package management |
| emorley@mozilla.com |
1070471 |
Update commander_settings.py-dist to more closely match the file in production |
| emorley@mozilla.com |
1071876 |
Add support for e10s Talos to Treeherder |
| emorley@mozilla.com |
1072377 |
Not suggesting bug 1054456 for "command timed out: 3600 seconds without output running..." failures |
| emorley@mozilla.com |
1072447 |
Group the webplatform tests on Treeherder |
| emorley@mozilla.com |
1073170 |
b2g-inbound revision links have an extra '/' in them |
| emorley@mozilla.com |
1073409 |
Only display first line of each commit message in result set list |
| emorley@mozilla.com |
1074151 |
Vagrant: Simplify puppet configs now that it's for local development only |
| emorley@mozilla.com |
1074837 |
The commits shown in the "Revision URL List" popup are inverted |
| emorley@mozilla.com |
1075527 |
Add support for content sandbox tests to Treeherder |
| emorley@mozilla.com |
1075639 |
Please create mozilla-b2g32_v2_1 treeherder branch |
| emorley@mozilla.com |
1076013 |
Please create newrelic accounts for jgriffin, dburns and the sheriffs |
| emorley@mozilla.com |
1076710 |
Remove socketio-server remnants |
| emorley@mozilla.com |
1077554 |
Internal navigation links should open in the same tab |
| emorley@mozilla.com |
1078239 |
The 'all_others' bug suggestion query misses recently modified fixed bugs |
| emorley@mozilla.com |
1078670 |
Add support for Win32 Mulet builds to Treeherder |
| emorley@mozilla.com |
1080250 |
Tweak the display of Win64 builds & tests to match the TBPL changes |
| emorley@mozilla.com |
1080409 |
Fix first round of HTML validation errors |
| emorley@mozilla.com |
1080419 |
Add an optional HTML validator to the Grunt build script |
| emorley@mozilla.com |
1080511 |
Help page is missing the favicon |
| emorley@mozilla.com |
1081133 |
Hide mozilla-esr24 on treeherder once EOL |
| emorley@mozilla.com |
1082602 |
Update wiki pages to reference Treeherder instead of TBPL |
| emorley@mozilla.com |
1082771 |
Add a static "Infrastructure" menu that links to existing dashboards |
| emorley@mozilla.com |
1085100 |
treeherder's bugzilla comments for intermittent orange don't include the build time |
| emorley@mozilla.com |
1085579 |
Update the sphinx config to use the Read the Docs theme for local builds too |
| emorley@mozilla.com |
1087313 |
Update commander_settings.py-dist to reflect the file used in production |
| emorley@mozilla.com |
1087386 |
comm-esr31 needs adding to treeherder |
| emorley@mozilla.com |
1088216 |
Make the service installation instructions easier to follow (first pass) |
| emorley@mozilla.com |
1088556 |
Sphinx build warning: "docs/deployment.rst:: WARNING: Pygments lexer name u'INI' is not known" |
| emorley@mozilla.com |
1089076 |
Remove "accessibility" from the list of project repos |
| emorley@mozilla.com |
1089078 |
Remove "graphics" from the list of development repos |
| emorley@mozilla.com |
1089583 |
Hide birch, build-system & services-central repos since they are disabled in buildbot |
| emorley@mozilla.com |
1089590 |
Clean up non-buildbot repos & groups |
| emorley@mozilla.com |
1090425 |
Switch clobberer links to point at the new clobberer tool |
| emorley@mozilla.com |
1091579 |
Refactor bugscache tests & make them check the matched bug IDs |
| emorley@mozilla.com |
1091643 |
Switch bugscache queries from full-text search to LIKE |
| emorley@mozilla.com |
1091750 |
Docs: Provide more py.test examples & list useful options |
| emorley@mozilla.com |
1093650 |
Gip is listed incorrectly on the treeherder help page |
| emorley@mozilla.com |
1095624 |
treeherder needs to support mochitest gl-1 and gl-2 in regexes |
| emorley@mozilla.com |
1096316 |
Linux x64opt R-e10s job doesn't show reftest analyzer link in Treeherder |
| emorley@mozilla.com |
1099146 |
Use Angular one-time binding for the treestatus URL |
| emorley@mozilla.com |
1107523 |
Run flake8 as part of the Travis run |
| emorley@mozilla.com |
1107987 |
Failure summary doesn't display bug suggestions from all_others if open_recent is empty |
| emorley@mozilla.com |
1110240 |
Scope MVP requirements for an intermittent bug filer |
| emorley@mozilla.com |
1113235 |
Add retry logic to all the non-periodic tasks |
| emorley@mozilla.com |
1113726 |
Remove the b2g28_v1_3t branch from Treeherder |
| emorley@mozilla.com |
1114366 |
Add celerybeat-schedule to .gitignore |
| emorley@mozilla.com |
1114722 |
Failed talos jobs should still default to the "failure summary" tab |
| emorley@mozilla.com |
1114785 |
TBPLbot fails to comment in bugs when the failure lines make the comment exceed 65535 characters |
| emorley@mozilla.com |
1117096 |
Update commander_settings.py-example again to reflect the file used in production |
| emorley@mozilla.com |
1117183 |
Create survey for collecting remaining blockers for developers transitioning to Treeherder |
| emorley@mozilla.com |
1118023 |
Update to django-browserid 0.10 |
| emorley@mozilla.com |
1343108 |
Clean up obsolete $httpProvider defaults |
| emorley@mozilla.com |
1343624 |
Install nodejs and run yarn install as part of Vagrant provision |
| emorley@mozilla.com |
1343928 |
Switch from npm to yarn |
| emorley@mozilla.com |
1343932 |
Update from nodejs 6.2.0 to 7.7.2 |
| emorley@mozilla.com |
1344983 |
Increase RAM allocation for the Vagrant instance |
| emorley@mozilla.com |
1345131 |
Use pyup.io to automatically open PRs for updating Python dependencies |
| emorley@mozilla.com |
1348375 |
Re-enable flake8 "F401: module imported but unused" |
| emorley@mozilla.com |
1348829 |
Remove deadcode found using vulture |
| emorley@mozilla.com |
1351907 |
| yarn run start | fails on Windows |
| emorley@mozilla.com |
1353555 |
Update to Django 1.10.7 |
| emorley@mozilla.com |
1353561 |
Update to Django 1.11 |
| emorley@mozilla.com |
1353807 |
Remove celerybeat-schedule during provision |
| emorley@mozilla.com |
1357389 |
Update to nodejs 7.9.0 |
| emorley@mozilla.com |
1357491 |
Update Vagrant/Travis Elasticsearch from 2.3.5 to 2.4.4 |
| emorley@mozilla.com |
1357595 |
Update libmysqlclient from 5.7.14 to 5.7.18 |
| emorley@mozilla.com |
1362443 |
Make webpack-dev-server work from inside Vagrant |
| emorley@mozilla.com |
1363333 |
Use the same Python binaries in Vagrant as Heroku |
| emorley@mozilla.com |
1363444 |
Switch the Vagrant environment from Ubuntu 14.04 to 16.04 |
| emorley@mozilla.com |
1363722 |
Make webpack-dev-server work with authentication when using a local API instance |
| emorley@mozilla.com |
1364010 |
Update JS dependencies |
| emorley@mozilla.com |
1364020 |
Remove the now redundant Travis manual yarn install step |
| emorley@mozilla.com |
1364030 |
Travis JS job is green even though the log shows tests are failing |
| emorley@mozilla.com |
1366043 |
Treeherder docs mention "prototype" in the title even though they aren't built from the prototype |
| emorley@mozilla.com |
1370229 |
test_job_loader.py test_ingest_pulse_jobs is failing on Travis due to trying to download logs from S3 |
| emorley@mozilla.com |
1370249 |
Block external HTTP requests whilst running the Python test suite |
| emorley@mozilla.com |
1370279 |
pytest fails in Vagrant with `ConftestImportFailure` after jenkins tests merge |
| emorley@mozilla.com |
1371250 |
add bbouvier to the sheriffs list for helping out with AWFY performance alerts |
| emorley@mozilla.com |
1372180 |
Use a newer geckodriver during the Treeherder selenium Travis run |
| emorley@mozilla.com |
1372639 |
Add stats for time spent performing redirects whilst fetching logs for parsing |
| emorley@mozilla.com |
1372684 |
Vagrant up/provision fails with apt-get DNS errors ("Temporary failure resolving 'us.archive.ubuntu.com'") |
| emorley@mozilla.com |
1373376 |
The webpack/Neutrino build uses the same hash for the manifest regardless of content |
| emorley@mozilla.com |
1374593 |
Fix compatibility with Travis's new Trusty image |
| emorley@mozilla.com |
1378118 |
Disable unused auto-loaded pytest plugins |
| emorley@mozilla.com |
1378433 |
Update from MySQL 5.6 to 5.7 |
| emorley@mozilla.com |
1387893 |
Update JS dependencies Aug 2017 edition |
| emorley@mozilla.com |
1388513 |
Frequent Travis JS Karma test timeouts with Firefox 55 ("Disconnected, because no message in 10000 ms.") |
| emorley@mozilla.com |
1389517 |
[Meta] Clean up Treeherder Python warnings |
| emorley@mozilla.com |
1389548 |
Fix MySQL warning about bugscache fulltext index ("InnoDB rebuilding table to add column FTS_DOC_ID") |
| emorley@mozilla.com |
1389753 |
Switch pyup hook user to the approved-mozilla-pyup-configuration team |
| emorley@mozilla.com |
1389756 |
Update badges in the readme |
| emorley@mozilla.com |
1390517 |
Speed up the Travis run |
| emorley@mozilla.com |
1390573 |
Clean up stale pyc files during Vagrant provision |
| emorley@mozilla.com |
1390598 |
Upgrade to nodejs 8 |
| emorley@mozilla.com |
1392546 |
Speed up MySQL I/O in Vagrant/Travis |
| emorley@mozilla.com |
1395412 |
Remove the ESR45 repositories from Treeherder |
| emorley@mozilla.com |
1397698 |
Update Treeherder bugzilla components |
| emorley@mozilla.com |
1399281 |
Exact node version requirement prevents new vagrant environments from initializing |
| emorley@mozilla.com |
1399999 |
Squash migrations and remove JSONField package |
| emorley@mozilla.com |
1400222 |
Fix "RemovedInDjango20Warning: on_delete will be a required arg for ForeignKey" warnings |
| emorley@mozilla.com |
1400539 |
Update to geckodriver 0.19.0 |
| emorley@mozilla.com |
1402992 |
Remove coalesced_to_guid field from jobs table |
| emorley@mozilla.com |
1403195 |
userguide.html contains invalid markup |
| emorley@mozilla.com |
1405164 |
Update to Python 2.7.14 |
| emorley@mozilla.com |
1407220 |
Update djangorestframework from 3.6.x to 3.7.x |
| emorley@mozilla.com |
1408683 |
Remove git from the Vagrant environment |
| emorley@mozilla.com |
1408748 |
Update node to 8.7.0 |
| emorley@mozilla.com |
1408776 |
Update JS dependencies, Oct 2017 |
| emorley@mozilla.com |
1408954 |
Use more recent yarn on Heroku/Travis |
| emorley@mozilla.com |
1412793 |
Update flake8 from 3.4.1 to 3.5 and pyflakes from 1.5.0 to 1.6.0 |
| emorley@mozilla.com |
1412797 |
Switch to the Django 1.10+ new style middleware API |
| emorley@mozilla.com |
1413507 |
Update to geckodriver 0.19.1 |
| emorley@mozilla.com |
1413975 |
Investigate recent intermittent Read the Docs build failures |
| emorley@mozilla.com |
1414094 |
Reduce duplication in the Travis config |
| emorley@mozilla.com |
1414247 |
Use Firefox headless mode (MOZ_HEADLESS) instead of xvfb on Travis |
| emorley@mozilla.com |
1414255 |
Lint shell scripts using shellcheck |
| emorley@mozilla.com |
1416257 |
Make it easier for contributors to set up a non-VM node environment that doesn't result in errors |
| emorley@mozilla.com |
1417099 |
Connections from host to Vagrant instance loopback adapter broken with latest Bento images |
| emorley@mozilla.com |
1418956 |
Use .yarnrc to save having to remember to pass --no-bin-links |
| emorley@mozilla.com |
1418982 |
Suppress Vagrant provision log output that confuses contributors |
| emorley@mozilla.com |
1419167 |
Remove now unnecessary ssh/plink installation step for Vagrant |
| emorley@mozilla.com |
1419168 |
Use .gitattributes to work around suboptimal Git settings on Windows hosts |
| emorley@mozilla.com |
1419746 |
Switch from autolander to github-bugzilla-pr-linker |
| emorley@mozilla.com |
1419957 |
Remove things that are unused now pulse_actions is no more |
| emorley@mozilla.com |
1419965 |
Remove the estimated job duration remaining feature |
| emorley@mozilla.com |
1420891 |
The docs build isn't tested on Travis |
| emorley@mozilla.com |
1420941 |
Make it harder to forget to run Vagrant provision regularly |
| emorley@mozilla.com |
1421073 |
Connections from host to Vagrant instance loopback adapter broken on non-Windows |
| emorley@mozilla.com |
1421241 |
sphinx-autobuild isn't documented and doesn't detect changes correctly |
| emorley@mozilla.com |
1421327 |
The "Services architecture" and related docs pages are several years out of date |
| emorley@mozilla.com |
1423376 |
UI build failures on Travis are made confusing due to subsequent selenium test failure log spam |
| emorley@mozilla.com |
1426683 |
Update to Django 2.0 |
| emorley@mozilla.com |
1426741 |
backfilling jobs from treeherder broken: Taskcluster: result is not defined |
| emorley@mozilla.com |
1428919 |
Raise minimum Vagrant Bento box_version to pick up recent kernel updates |
| emorley@mozilla.com |
1432840 |
Switch Eslint to the AirBnb React preset (eslint-config-airbnb) |
| emorley@mozilla.com |
1433011 |
Remove UI for requesting/managing Hawk credentials |
| emorley@mozilla.com |
1433104 |
Remove the embeddable push-status page |
| emorley@mozilla.com |
1434307 |
Update read-only replica GRANTs for new/removed tables |
| emorley@mozilla.com |
1436598 |
Cleanup Django static/media configuration |
| emorley@mozilla.com |
1290082 |
Fix the display of server/API error messages in the UI |
| emorley@mozilla.com |
1292720 |
Switch to a UCS-4 unicode mode Python on Heroku |
| emorley@mozilla.com |
1294096 |
Intermittent timeouts during test_new_job_in_exclusion_profile |
| emorley@mozilla.com |
1295997 |
Add limit to size of log we will parse |
| emorley@mozilla.com |
1296047 |
Clean up the Vagrant puppet scripts |
| emorley@mozilla.com |
1296267 |
Use the same version of Elasticsearch on Heroku/Travis/Vagrant |
| emorley@mozilla.com |
1297666 |
Remove supervisord configs/documentation |
| emorley@mozilla.com |
1302689 |
Update Python dependencies, October edition |
| emorley@mozilla.com |
1302869 |
Remove redundant indexes |
| emorley@mozilla.com |
1303102 |
Use autocommit for the run_sql command |
| emorley@mozilla.com |
1303763 |
Resolve differences between Vagrant/prod DB schemas |
| emorley@mozilla.com |
1303767 |
Use consistent MySQL collation/charset across all environments (utf8_bin) |
| emorley@mozilla.com |
1304047 |
Differences in the bugscache table schema between environments |
| emorley@mozilla.com |
1304062 |
Differences in the failure_line table schema between environments |
| emorley@mozilla.com |
1304078 |
Differences in the exclusion_profile schema between environments |
| emorley@mozilla.com |
1304083 |
Foreign key constraint missing from user_exclusion_profile in production |
| emorley@mozilla.com |
1304253 |
Retriggering buildbot jobs is broken on Treeherder |
| emorley@mozilla.com |
1304338 |
Differences in the build_platform table schema between environments |
| emorley@mozilla.com |
1304339 |
Differences in the job_detail table schema between environments |
| emorley@mozilla.com |
1308549 |
Celery task TimeLimitExceeded exception doesn't show in New Relic |
| emorley@mozilla.com |
1310016 |
Should reuse connection to mysql database across web transactions |
| emorley@mozilla.com |
1310241 |
Possible Django session handling performance improvements |
| emorley@mozilla.com |
1310691 |
Set a global time limit on celery tasks |
| emorley@mozilla.com |
1310727 |
Provisioning Vagrant fails due to 404 for libmysqlclient download |
| emorley@mozilla.com |
1311967 |
Update to Django 1.10 |
| emorley@mozilla.com |
1313221 |
Remove the gaia and gaia-master repositories from Treeherder |
| emorley@mozilla.com |
1313236 |
Sync Vagrant/Travis MySQL config with that on production |
| emorley@mozilla.com |
1317275 |
Run pip v9's new 'pip check' feature during the test run |
| emorley@mozilla.com |
1317682 |
Update to Django 1.8.16 to protect against CVE-2016-9014 |
| emorley@mozilla.com |
1317752 |
Allow logging into Treeherder when pointing the UI at the stage/prod API |
| emorley@mozilla.com |
1318011 |
Remove support for settings_local.py |
| emorley@mozilla.com |
1318295 |
Switch from the puppet-based Vagrant provisioner to the shell one |
| emorley@mozilla.com |
1320136 |
Squash Django migration files |
| emorley@mozilla.com |
1320356 |
Remove the custom DB-based Celery taskset implementation |
| emorley@mozilla.com |
1320693 |
Tweaks to the Vagrant port forwarding network config |
| emorley@mozilla.com |
1320913 |
Differences in the Django auth_* tables between environments |
| emorley@mozilla.com |
1320914 |
Differences in the classified_failure tables between environments |
| emorley@mozilla.com |
1320918 |
Differences in the django_{admin_log,migrations,session} schema between environments |
| emorley@mozilla.com |
1320920 |
Foreign key constraint missing from job_exclusion in production |
| emorley@mozilla.com |
1320926 |
Differences in the job_{group,type} schema between environments |
| emorley@mozilla.com |
1320928 |
Differences in the machine_platform schema between environments |
| emorley@mozilla.com |
1320930 |
Differences in the option_collection schema between environments |
| emorley@mozilla.com |
1320946 |
Differences in the reference_data_signatures schema between environments |
| emorley@mozilla.com |
1320947 |
Differences in the repository schema between environments |
| emorley@mozilla.com |
1320952 |
Differences in the repository_group schema between environments |
| emorley@mozilla.com |
1320963 |
Static assets are no longer being served with a large max-age |
| emorley@mozilla.com |
1323559 |
Switch to the newer Travis Ubuntu Trusty images |
| emorley@mozilla.com |
1323584 |
Update to Python 2.7.12 on Heroku/Travis |
| emorley@mozilla.com |
1324707 |
Update django-rest-framework since 3.3.x isn't compatible with Django 1.10 |
| emorley@mozilla.com |
1326089 |
Drop using custom django BigAutoField and switch to the native Django 1.10 one |
| emorley@mozilla.com |
1326207 |
Remove Django system deploy check awk hack once on Django 1.10 |
| emorley@mozilla.com |
1326250 |
PerformanceParser::parse_line(): TypeError: not enough arguments for format string |
| emorley@mozilla.com |
1328173 |
Simplify test_no_missing_migrations when on Django 1.10 |
| emorley@mozilla.com |
1328270 |
Switch to the new style Django TEMPLATES settings |
| emorley@mozilla.com |
1328277 |
Make our custom management commands compatible with Django 1.10 |
| emorley@mozilla.com |
1328294 |
job details API gives "FieldError: Non-relational field given in select_related: 'name'" under Django 1.10 |
| emorley@mozilla.com |
1328322 |
Remove unused custom Django management commands |
| emorley@mozilla.com |
1328880 |
Log line numbers differ between Treeherder and the unified log viewer |
| emorley@mozilla.com |
1328908 |
Console error message in log viewer "Failed to execute 'postMessage' on 'DOMWindow'" |
| emorley@mozilla.com |
1330324 |
Switch the MySQL transaction isolation level from REPEATABLE-READ to READ-COMMITTED |
| emorley@mozilla.com |
1330474 |
Switch Treeherder from Python 2.7 to Python 3.6 |
| emorley@mozilla.com |
1333079 |
Update Python dependencies, Jan edition |
| emorley@mozilla.com |
1333092 |
Update to newer flake8, pycodestyle (pep8) & pyflakes |
| emorley@mozilla.com |
1333339 |
Can i haz sheriff permission in treeherder |
| emorley@mozilla.com |
1334329 |
Remove migrations made redundant by migration squashing |
| emorley@mozilla.com |
1335172 |
Document how to access Treeherder data via redash |
| emorley@mozilla.com |
1335238 |
Stop using the Django sites framework |
| emorley@mozilla.com |
1335464 |
Differences in the bug_job_map table schema between environments |
| emorley@mozilla.com |
1336270 |
The credentials self-serve page gives an HTTP 500 |
| emorley@mozilla.com |
1336276 |
HTTP 500 for TemplateSyntaxError not showing up in New Relic |
| emorley@mozilla.com |
1336504 |
Serve long-lived static asserts with a Cache-Control containing the 'immutable' directive |
| emorley@mozilla.com |
1337717 |
Update to Celery/Kombu 4.x |
| emorley@mozilla.com |
1338206 |
Create new Django users using UserManager.create_user() rather than directly |
| emorley@mozilla.com |
1338359 |
Set NEW_RELIC_CONFIG_FILE in the Vagrant environment too |
| emorley@mozilla.com |
1340123 |
Stop using --max-requests with gunicorn now datasource isn't leaking |
| emorley@mozilla.com |
928964 |
Initial sheriff treeherder feedback Q1 2014 |
| emorley@mozilla.com |
1030636 |
Treeherder Milestone 3: Sheriff transition from TBPL |
| emorley@mozilla.com |
1032163 |
Investigate alternative login and permissions-syncing approaches for Treeherder |
| emorley@mozilla.com |
1032220 |
Decide whether to switch back to a "single repo per tab" model |
| emorley@mozilla.com |
1032820 |
Transpose open issues from Github to Bugzilla and switch off Github issues |
| emorley@mozilla.com |
1032907 |
treeherder-ui docs on readthedocs.org are not up to date |
| emorley@mozilla.com |
1034128 |
Reduce the number of people with is_staff permissions now bug 1032152 is fixed |
| emorley@mozilla.com |
1035222 |
We are not ingesting jobs from the Thunderbird trees |
| emorley@mozilla.com |
1040418 |
Update log parser regex & bug suggestion blacklist to match TBPL |
| emorley@mozilla.com |
1043741 |
Logviewer: Use buildbot buildstep 'results' code for step pass/fail determination |
| emorley@mozilla.com |
1043882 |
Migrate PivotalTracker bug reports & feature requests to Bugzilla |
| emorley@mozilla.com |
1043889 |
File Treeherder bugs for still-relevant TBPL feature requests |
| emorley@mozilla.com |
1045090 |
Update the documentation to reflect the treeherder-ui dependency |
| emorley@mozilla.com |
1046743 |
Mochitest OOP and multi-part xpcshell jobs are missing the job part number from their symbol |
| emorley@mozilla.com |
1056830 |
treeherder-service installation instructions point to old Vagrant version |
| emorley@mozilla.com |
1056877 |
Merge the treeherder-ui and treeherder-service repos |
| emorley@mozilla.com |
1057359 |
[Meta] Incorrect/missing bug suggestions for failures |
| emorley@mozilla.com |
1057377 |
Bug suggestions: get_error_search_term() returns a search term even if it's in the blacklist |
| emorley@mozilla.com |
1057447 |
Bug suggestions: Crash signature search passes the wrong variable to get_bugs_for_search_term() |
| emorley@mozilla.com |
1058531 |
Turn coverage checker off by default when using runtests.sh |
| emorley@mozilla.com |
1058600 |
Update sphinx config & Makefile |
| emorley@mozilla.com |
1058676 |
Remove treeherder-ui docs dependency on sphinxcontrib-httpdomain |
| emorley@mozilla.com |
1059306 |
Failure summaries that contain a term in the blacklist are blank |
| emorley@mozilla.com |
1059361 |
Repo menu: A repo called 'unknown' is displayed |
| emorley@mozilla.com |
1059400 |
Treeherder Milestone 4: Make TBPL redundant for all users |
| emorley@mozilla.com |
1059686 |
Add more tests for get_error_search_term() |
| emorley@mozilla.com |
1059801 |
Newly seen machines don't have a valid timestamp set by add_machine() |
| emorley@mozilla.com |
1059811 |
Fix treeherder-service pyflakes warnings |
| emorley@mozilla.com |
1059814 |
Fix treeherder-service pep8 warnings |
| emorley@mozilla.com |
1059949 |
treeherder-ui should handle suggestion.bugs being null more gracefully |
| emorley@mozilla.com |
1060302 |
Error summary: Display a message instead of a blank panel if log parser found nothing |
| emorley@mozilla.com |
1060312 |
Docs: Clean up treeherder-ui installation docs |
| emorley@mozilla.com |
1060313 |
Repo menu links broken when testing ui locally with web-server.js |
| emorley@mozilla.com |
1060328 |
Failure summary: No summary is shown for "retry" and "usercancel" jobs |
| emorley@mozilla.com |
1060339 |
"errors" is empty for successful jobs whose logs contained failure lines |
| emorley@mozilla.com |
1060763 |
Update job names to match new additions to TBPL |
| emorley@mozilla.com |
1061758 |
Mochitest OOP (M-oop) includes the symbol with the number |
| emorley@mozilla.com |
1062228 |
ASAN tests are displayed on the opt row |
| emorley@mozilla.com |
1062250 |
UI is using the wrong get_resultset_jobs endpoint URI causing 301 redirects |
| emorley@mozilla.com |
1062579 |
get_symbol() can return an empty job symbol for mochitests with no part number |
| emorley@mozilla.com |
1062924 |
Update B2G device image build regex with recent TBPL changes (fixes B2G Kitkat debug builds) |
| emorley@mozilla.com |
1063450 |
"Bad option: 'jshint bitwise'" when running jshint on treeherder-ui |
| emorley@mozilla.com |
1063451 |
Gruntfile.js references files that no longer exist |
| emorley@mozilla.com |
1063464 |
grunt build should warn/abort if specified files are not found |
| emorley@mozilla.com |
1063473 |
Grunt build should clean up .tmp/ directory once complete |
| emorley@mozilla.com |
1063483 |
Specify a repository in treeherder-ui's package.json to suppress warning |
| emorley@mozilla.com |
1063517 |
Duplicate resultset_list.json in root of repo |
| emorley@mozilla.com |
1063688 |
Convert treeherder-service regexes to raw string literals |
| emorley@mozilla.com |
1064646 |
Chief deploy runs rsync_project before running compiling *.pyx |
| emorley@mozilla.com |
1065659 |
Sync repo list with TBPL |
| emorley@mozilla.com |
1065678 |
Need a way to sync fixture changes between repo and production |
| emorley@mozilla.com |
1065740 |
Create a .jshintignore to exclude vendor directories |
| emorley@mozilla.com |
1065754 |
Bug cache ingestion isn't running since production is out of sync with tasks.json |
| emorley@mozilla.com |
1065784 |
Remove Django admin |
| emorley@mozilla.com |
1066143 |
Clear maple pushlog cache after repo reset |
| emorley@mozilla.com |
1066248 |
Show "[0]" in the title when there are no failures in the current view |
| emorley@mozilla.com |
1066264 |
Refactor Chief deployment script |
| emorley@mozilla.com |
1066364 |
Cleanup fixtures json format |
| emorley@mozilla.com |
1066399 |
Make the fetch-bugs celery task run more frequently than once a day |
| emorley@mozilla.com |
1066400 |
Clear oak pushlog cache after repo reset |
| emorley@mozilla.com |
1066989 |
Correct Thunderbird treestatus and clobberer repo name handling after bug 1035222 |
| emorley@mozilla.com |
1066994 |
UI travis build failing with "Line 64: Unexpected token ;" at webapp/app/js/models/repository.js |
| emorley@mozilla.com |
1067409 |
Check for more cases where we should be filtering by |active_status='active'| |
| emorley@mozilla.com |
1067481 |
ASAN jobs on the addon-sdk repo appear on the opt line |
| emorley@mozilla.com |
1118266 |
Log viewer URLs in TBPLbot bug comments still contain /ui/ |
| emorley@mozilla.com |
1121483 |
Submit non-buildbot job classifications to Bugzilla/ElasticSearch too |
| emorley@mozilla.com |
1122680 |
Talos stats panel doesn't appear for e10s Talos jobs |
| emorley@mozilla.com |
1123333 |
PLATFORM_ORDER is missing a number of platforms |
| emorley@mozilla.com |
1124792 |
Bug tooltips in the Failure Summary pane should show the status and resolution for the hovered bug. |
| emorley@mozilla.com |
1124842 |
BugzillaBugRequest and OrangeFactorBugRequest should output the error response body to the celery log |
| emorley@mozilla.com |
1125464 |
Treeherder is only using the DB master and not the read-only slave |
| emorley@mozilla.com |
1125530 |
Remove TREEHERDER_DATABASE_PORT setting since it's mostly unused |
| emorley@mozilla.com |
1125585 |
Update datasource from upstream |
| emorley@mozilla.com |
1125586 |
Use the new 'require_host_type' datasource option to avoid accidental master host usage |
| emorley@mozilla.com |
1125838 |
Determine which packages have updates available and update them if appropriate |
| emorley@mozilla.com |
1127940 |
submit_bug_comment "ObjectNotFoundException((), {'bug_id': 1096324, 'job_id': 6103034})" due to read host DB race |
| emorley@mozilla.com |
1130355 |
Make the cycle-data task less aggressive, so it does not block process-objects for 25 mins |
| emorley@mozilla.com |
1133268 |
Turn off code coverage checks for Travis test runs |
| emorley@mozilla.com |
1133362 |
Update the pep8/flake8 config |
| emorley@mozilla.com |
1133482 |
Ensure we close all files that are open()ed |
| emorley@mozilla.com |
1133603 |
See if treeherder-service:remotes/origin/pr/28 can be removed so the clone using the Github client isn't 400MB |
| emorley@mozilla.com |
1133906 |
Fix CSS for visited link colours |
| emorley@mozilla.com |
1134740 |
Make vendor packages be used in preference to those globally installed |
| emorley@mozilla.com |
1134804 |
Stage's datasource table entries are out of sync with the databases on disk |
| emorley@mozilla.com |
1134840 |
Author filter only works for initial load, ignored when 'get next' used |
| emorley@mozilla.com |
1135093 |
Several platforms are missing from thPlatformOrder after bug 1097090 |
| emorley@mozilla.com |
1136232 |
$rootScope.currentRepo does not get set if dom.storage.enabled is set to false causing broken links and more |
| emorley@mozilla.com |
1137278 |
Speed up the Travis run |
| emorley@mozilla.com |
1138902 |
Tweak landscape.io & flake8 configs |
| emorley@mozilla.com |
1139894 |
Docs: Add flake8 instructions to read the docs |
| emorley@mozilla.com |
1139941 |
Remove uses of the 'with_jobs' URL parameter since it no longer does anything |
| emorley@mozilla.com |
1140849 |
Adjust Travis email notifications |
| emorley@mozilla.com |
1142559 |
Non-buildbot jobs are missing reftest analyser links |
| emorley@mozilla.com |
1143033 |
Update packages in dev.txt |
| emorley@mozilla.com |
1143086 |
Travis: Run flake8 sooner & make it abort the build immediately |
| emorley@mozilla.com |
1143350 |
Switch to using peep instead of pip locally and on Travis |
| emorley@mozilla.com |
1143485 |
Toolbar menu collapse arrow (fa-angle-up) hidden by Adblock Fanboy's Annoyances list |
| emorley@mozilla.com |
1144687 |
There are two mostly identical sample_data_generator.py files in the treeherder-service repo |
| emorley@mozilla.com |
1144721 |
Remove dead Python code found using vulture |
| emorley@mozilla.com |
1144804 |
Use a newer base image for the Vagrant project |
| emorley@mozilla.com |
1144805 |
Make puppet display the command's stdout/stderr if failures occurred during Vagrant provision |
| emorley@mozilla.com |
1144916 |
Vagrant: Update pip/setuptools/virtualenv during provision |
| emorley@mozilla.com |
1145083 |
The output of grunt build is not deterministic since node packages not pinned |
| emorley@mozilla.com |
1145840 |
Update links to mcMerge to new hosting location |
| emorley@mozilla.com |
1147676 |
local.conf.js is 404 on stage/prod |
| emorley@mozilla.com |
1151868 |
'No handlers could be found for logger "pip.download"' with pip v6.1.1 |
| emorley@mozilla.com |
1153186 |
Split Bugzilla/ElasticSearch submission tasks to separate queues & clean up post TBPL-EOL |
| emorley@mozilla.com |
1153324 |
Support Treeherder posting to Elasticsearch from Heroku |
| emorley@mozilla.com |
1153361 |
Make treeherder default to mozilla-inbound |
| emorley@mozilla.com |
1153807 |
Job tooltips missing a space |
| emorley@mozilla.com |
1153834 |
Remove long descriptions from job tooltips |
| emorley@mozilla.com |
1155160 |
Remove the vendor directory and list all packages there in the requirements files instead |
| emorley@mozilla.com |
1155293 |
Update to peep 2.4 |
| emorley@mozilla.com |
1156448 |
Switch to the new OrangeFactor Elasticsearch instance |
| emorley@mozilla.com |
1158177 |
Vagrant: Update from Python 2.7.3 to 2.7.9 |
| emorley@mozilla.com |
1158202 |
Update to treeherder-client v1.1 |
| emorley@mozilla.com |
1158371 |
Update simplejson to v3.6.5 |
| emorley@mozilla.com |
1158380 |
Update requests to v2.6.2 |
| emorley@mozilla.com |
1158395 |
Update Cython to v0.22 |
| emorley@mozilla.com |
1158766 |
Pin datasource dependency using a tagged version not commit SHA |
| emorley@mozilla.com |
1159250 |
Update a few dev/testing dependencies |
| emorley@mozilla.com |
1159375 |
Disable Angular's debug info for improved performance |
| emorley@mozilla.com |
1159664 |
Remove 'format=json' from the resultset API calls made by the UI |
| emorley@mozilla.com |
1159670 |
Move third party CSS files (eg font-awesome) to the vendor directory |
| emorley@mozilla.com |
1160561 |
Cleanup treeherder's settings files and make them follow the 12-factor app methodology |
| emorley@mozilla.com |
1161974 |
Remove deadcode from jobs.py |
| emorley@mozilla.com |
1163022 |
The link for "..and more" is wrong |
| emorley@mozilla.com |
1163591 |
The run_sql command should allow specifying the SQL statement via the command line |
| emorley@mozilla.com |
1164824 |
The run_sql command doesn't commit() after execute() so transactional changes are discarded |
| emorley@mozilla.com |
1165259 |
Document Heroku & supporting infrastructure in read the docs |
| emorley@mozilla.com |
1165356 |
Use requests everywhere instead of urllib / urllib2 / httplib |
| emorley@mozilla.com |
1165697 |
Remove unused webapp/app/sample-data/*.json files |
| emorley@mozilla.com |
1165702 |
Remove webapp/logs/.gitkeep |
| emorley@mozilla.com |
1165709 |
Combine webapp/.gitignore with the top level .gitignore |
| emorley@mozilla.com |
1165925 |
web-server.js should serve index.html at the site root |
| emorley@mozilla.com |
1165929 |
Add instructions on how to build the docs to read the docs |
| emorley@mozilla.com |
1166426 |
Create a 'treeherder' readthedocs account to replace 'treeherder-service' |
| emorley@mozilla.com |
1166901 |
Get the UI tests running as part of the treeherder repo travis run |
| emorley@mozilla.com |
1167212 |
Update to Celery v3.1.18, Kombu v3.0.26, billiard v3.3.0.20 |
| emorley@mozilla.com |
1167560 |
Unpin the doc packages in doc.txt |
| emorley@mozilla.com |
1168117 |
Prevent a stale local.conf.js from causing confusion as to what API URL is being used by the UI |
| emorley@mozilla.com |
1168741 |
Docs: Make it clearer that the Vagrant /etc/hosts addition should use the exact IP shown |
| emorley@mozilla.com |
1168770 |
web-server.js should serve index.html by default when accessing a directory |
| emorley@mozilla.com |
1169178 |
Consolidate peep invocations |
| emorley@mozilla.com |
1169915 |
Make flake8 check .pyx files too |
| emorley@mozilla.com |
1169934 |
Get datasource tests running on its Travis & fix flake8 warnings |
| emorley@mozilla.com |
1169939 |
Use less noisy pylint/landscape.io configs |
| emorley@mozilla.com |
1169943 |
Suppress "ImportError: No module named Cython.Build" on Read the Docs |
| emorley@mozilla.com |
1169944 |
Enable the newrelic wrapper everywhere and not just in production |
| emorley@mozilla.com |
1170167 |
Vagrant: the working directory after performing |vagrant ssh| should be the src dir |
| emorley@mozilla.com |
1170269 |
Docs: Remove unnecessary log parser compile step from setup instructions |
| emorley@mozilla.com |
1170805 |
Clean up Vagrant apache config |
| emorley@mozilla.com |
1170827 |
Docs: The initial setup celery command example should enable concurrency |
| emorley@mozilla.com |
1172020 |
Docs: Remove confusing port 8000 mention on installation docs |
| emorley@mozilla.com |
1172021 |
Docs: Remove DB init steps from setup instructions that are already run by puppet |
| emorley@mozilla.com |
1172036 |
Run the export project credentials step as part of Vagrant provision |
| emorley@mozilla.com |
1173409 |
Vagrant: Add support for creating a second VM alongside the first |
| emorley@mozilla.com |
1173687 |
Docs: Disable the PDF builds on read the docs |
| emorley@mozilla.com |
1175432 |
Use dj-database-url to simplify database environment variables |
| emorley@mozilla.com |
1175478 |
Update gunicorn from v17.5 to v19.3.0 |
| emorley@mozilla.com |
1175750 |
Update to flake8 v2.4.1, Pyflakes v0.9.2 and McCabe v0.3.1 |
| emorley@mozilla.com |
1175757 |
Remove pyinotify dependency since the celery autoreload feature is broken anyway |
| emorley@mozilla.com |
1175842 |
Update mozlog to v2.11 |
| emorley@mozilla.com |
1175848 |
Update pyinotify to v0.9.6 |
| emorley@mozilla.com |
1175851 |
Update django-extensions to 1.5.5 |
| emorley@mozilla.com |
1175854 |
Update responses to v0.4.0 |
| emorley@mozilla.com |
1175882 |
Prettify the json sample data |
| emorley@mozilla.com |
1176253 |
"/bin/steps/python: line 6: [: too many arguments" during Heroku deploy |
| emorley@mozilla.com |
1176482 |
Update to WhiteNoise v2.0.2 and add custom index file & cache max-age support |
| emorley@mozilla.com |
1176489 |
Ensure all Django request responses are gzipped |
| emorley@mozilla.com |
1178224 |
Remove the unused result_set_artifact table |
| emorley@mozilla.com |
1178225 |
Remove the unused result_set_classification table |
| emorley@mozilla.com |
1178232 |
Remove the ability to have multiple (numbered) Datasources of the same type |
| emorley@mozilla.com |
1178234 |
Remove the concept of repository version (eg gecko milestone) |
| emorley@mozilla.com |
1178300 |
Add unique Windows installation steps to RTD |
| emorley@mozilla.com |
1178690 |
Use tuples for models.py 'unique_together' |
| emorley@mozilla.com |
1178719 |
Use '--noinput' when calling './manage.py migrate' from scripts |
| emorley@mozilla.com |
1179043 |
Remove the machine_note table |
| emorley@mozilla.com |
1179308 |
Determine workflows impacted by disabling classification bug comments |
| emorley@mozilla.com |
1179310 |
Stop commenting on bugs when classifying failures |
| emorley@mozilla.com |
1179858 |
Figure out why the Heroku DB performance is worse than production |
| emorley@mozilla.com |
1180052 |
The classification data sent to ElasticSearch should include the treeherder job_id |
| emorley@mozilla.com |
1181525 |
Update beautifulsoup4 to v4.4.0 |
| emorley@mozilla.com |
1181529 |
Update peep to v2.4.1 |
| emorley@mozilla.com |
1181531 |
Update py to v1.4.30 and pytest to v2.7.2 |
| emorley@mozilla.com |
1181572 |
Stop calculating/storing pending_eta |
| emorley@mozilla.com |
1181587 |
Update python-memcached to v1.53 |
| emorley@mozilla.com |
1181600 |
Update pytz to v2015.4 |
| emorley@mozilla.com |
1181693 |
Update futures to v3.0.3 |
| emorley@mozilla.com |
1181696 |
Update jsonfield to v1.0.3 |
| emorley@mozilla.com |
1181700 |
Update simplejson to v3.7.3 |
| emorley@mozilla.com |
1181776 |
Update jsonschema to v2.5.1 |
| emorley@mozilla.com |
1181778 |
Update httplib2 to v0.9.1 |
| emorley@mozilla.com |
1181813 |
Update Unipath to v1.1 |
| emorley@mozilla.com |
1181816 |
Update requests to v2.7.0 |
| emorley@mozilla.com |
1181819 |
Update django-cors-headers to v1.1.0 |
| emorley@mozilla.com |
1181836 |
Update Django to v1.7.9 |
| emorley@mozilla.com |
1182043 |
Switch from python-memcached to pylibmc |
| emorley@mozilla.com |
1182367 |
Switch to a more advanced Memcachier plan on Heroku and set up New Relic integration |
| emorley@mozilla.com |
1182372 |
Access denied errors when using |manage.py run_sql| on Heroku due to lack of SSL settings |
| emorley@mozilla.com |
1182455 |
Remove support for different DB hosts per datasource |
| emorley@mozilla.com |
1182465 |
Remove substitution of 'engine' for 'InnoDB' in the template schema |
| emorley@mozilla.com |
1182485 |
Datasource should remove extra whitespace when reading in stored SQL statements |
| emorley@mozilla.com |
1182518 |
Remove unused parameter job_guid_where_in_list |
| emorley@mozilla.com |
1182697 |
Fix deprecation warnings shown whilst running Django 1.8 |
| emorley@mozilla.com |
1183137 |
Remove unused in-repo SQL procs |
| emorley@mozilla.com |
1184614 |
Switch from a whitelist to a blacklist approach for eslint rules |
| emorley@mozilla.com |
1184775 |
Fix missing semicolons and enable the ESLint 'semi' rule |
| emorley@mozilla.com |
1185030 |
Remove ``contenttype`` field from the datesource table/model |
| emorley@mozilla.com |
1185901 |
Convert the bugscache table from MyISAM to InnoDB |
| emorley@mozilla.com |
1188346 |
Deactivate the mozilla-b2g32_v2_0 and mozilla-b2g34_v2_1 branches on Treeherder |
| emorley@mozilla.com |
1188832 |
Intermittent Travis test failure in test_note_api |
| emorley@mozilla.com |
1190894 |
The setup docs should mention that Vagrant 1.5 or higher is required |
| emorley@mozilla.com |
1191080 |
Fix the way we use the New Relic Python agent with gunicorn |
| emorley@mozilla.com |
1191602 |
Make it clearer in the setup docs which commands should be run inside the VM |
| emorley@mozilla.com |
1191738 |
Code block formatting is broken on submitting_data.rst |
| emorley@mozilla.com |
1192407 |
Bug summary tooltips in the Failure Summary pane only apply to the bug title, not the bug id |
| emorley@mozilla.com |
1192661 |
Use isort to make Python import order/style consistent |
| emorley@mozilla.com |
1192801 |
Remove MPL boilerplate text since it's unnecessary under MPLv2 with LICENSE.txt |
| emorley@mozilla.com |
1192957 |
Add isort to the Travis run to prevent regressing Python import style |
| emorley@mozilla.com |
1193775 |
Document how to test UI-only changes on Github pages |
| emorley@mozilla.com |
1194722 |
Deleted uncompressed logs in sample_data |
| emorley@mozilla.com |
1195342 |
Log viewer: Rolling over the step duration doesn't display the start/end time |
| emorley@mozilla.com |
1195886 |
.revision-button seems unused |
| emorley@mozilla.com |
1196043 |
New Relic python agent exception when running tests in Vagrant ("AttributeError: 'BackgroundTask' object has no attribute 'rum_header_generated'" in framework_django.py) |
| emorley@mozilla.com |
1196193 |
Intermittent Read the Docs "Top-level Build Failure: __init__() takes exactly 2 arguments (1 given)" |
| emorley@mozilla.com |
1197186 |
Split the project configuration files from the webapp django application |
| emorley@mozilla.com |
1197988 |
Link to the Treeherder mailing list from the help menu |
| emorley@mozilla.com |
1198536 |
Remove job.build_url since it's unused |
| emorley@mozilla.com |
1199046 |
Add in-repo robots.txt to be served by WhiteNoise |
| emorley@mozilla.com |
1202626 |
Stop storing each revision's commit_timestamp |
| emorley@mozilla.com |
1203165 |
Remove settings in base.py that are identical to Django defaults |
| emorley@mozilla.com |
1205316 |
Update the mysql used on Travis to v5.6 |
| emorley@mozilla.com |
1206108 |
Split up devDependencies packages into those for testing vs required for `grunt build` |
| emorley@mozilla.com |
1206196 |
Deactivate some obsolete branches on Treeherder |
| emorley@mozilla.com |
1206381 |
Pin nodejs dependencies using npm shrinkwrap |
| emorley@mozilla.com |
1206670 |
Update node packages to latest versions |
| emorley@mozilla.com |
1206697 |
Remove unused JS files in tests/ui/vendor/ |
| emorley@mozilla.com |
1207613 |
Delete the `dist/` directory from master |
| emorley@mozilla.com |
1208102 |
Treeherder is submitting the classification dates to ElasticSearch with the wrong timezone |
| emorley@mozilla.com |
1209523 |
Grunt build failing with 'Parse Error' |
| emorley@mozilla.com |
1210435 |
Create a Treeherder mailing list |
| emorley@mozilla.com |
1210546 |
Run `grunt build` on Travis |
| emorley@mozilla.com |
1210738 |
npm WARN package.json treeherder@ No license field. |
| emorley@mozilla.com |
1210748 |
Update to hawkrest v0.0.8 since v0.0.6 has been removed from PyPI |
| emorley@mozilla.com |
1211275 |
Remove unused jobsample.json and job_data.json.sample |
| emorley@mozilla.com |
1211509 |
Remove landscape.io support |
| emorley@mozilla.com |
1211524 |
Add badges to the readme for tracking Python and node dependency out-of-date-ness |
| emorley@mozilla.com |
1211715 |
Remove the device table |
| emorley@mozilla.com |
1211836 |
Remove unused resultset.aggregate_id |
| emorley@mozilla.com |
1211866 |
Update Django related Python packages |
| emorley@mozilla.com |
1211900 |
Update whitenoise to v2.0.4 |
| emorley@mozilla.com |
1212447 |
Allow setting the data retention time via an env variable |
| emorley@mozilla.com |
1212816 |
Remove unused pushlog.json.sample |
| emorley@mozilla.com |
1212822 |
Stop using local.py other than for development |
| emorley@mozilla.com |
1215316 |
Removing special-casing for retriggers/cancellation for the ash repository |
| emorley@mozilla.com |
1216247 |
Document manage.py create_credentials |
| emorley@mozilla.com |
1217496 |
Document need for Hawk auth submitters to check system clocks are correct |
| emorley@mozilla.com |
1445262 |
Create an 'Intermittent Failures View' Bugzilla component |
| emorley@mozilla.com |
1445325 |
Stop mirroring failure classifications to OrangeFactor's Elasticsearch instance |
| emorley@mozilla.com |
1445469 |
Update to geckodriver 0.20.0 |
| emorley@mozilla.com |
1450971 |
pip hash mismatch errors after PyPI API change |
| emorley@mozilla.com |
1451518 |
Make Django check pass under Python 3 |
| emorley@mozilla.com |
1451774 |
Make Django migrations pass under Python 3 |
| emorley@mozilla.com |
1452212 |
Fix any relevant issues found by pylint |
| emorley@mozilla.com |
1452420 |
Fix Python 3 compatibility issues found by 'pylint --py3k' |
| emorley@mozilla.com |
1452904 |
Rebalance the Travis test chunks |
| emorley@mozilla.com |
1453297 |
Remove datadiff |
| emorley@mozilla.com |
1453482 |
Use django.test.client or d-r-f APIClient instead of WebTest's TestApp |
| emorley@mozilla.com |
1453837 |
"TypeError: '<' not supported between instances of 'str' and 'int'" in auth backend under Python 3 |
| emorley@mozilla.com |
1453850 |
Enable Python 2's `-3` mode on Travis |
| emorley@mozilla.com |
1457917 |
Log viewer no longer displays logs |
| emorley@mozilla.com |
1458184 |
Disable unused repositories on Treeherder |
| emorley@mozilla.com |
1458517 |
Update to Python 2.7.15 |
| emorley@mozilla.com |
1459148 |
Update geckodriver to 0.20.1 |
| emorley@mozilla.com |
1459150 |
Update to pip 10 |
| emorley@mozilla.com |
1461649 |
webpack-dev-server doesn't detect file changes when run inside the Vagrant VM |
| emorley@mozilla.com |
1465420 |
Some intermittent bugs not suggested any more for failures |
| emorley@mozilla.com |
1466084 |
Switch Treeherder docs to markdown & mkdocs |
| emorley@mozilla.com |
1471182 |
Update geckodriver to 0.21.0 |
| emorley@mozilla.com |
1472542 |
DateRangePicker is using node polyfill setTimeout rather than the native browser API |
| emorley@mozilla.com |
1478344 |
Switch Travis from Ubuntu 14.04 to 16.04 |
| emorley@mozilla.com |
1478711 |
Docs table of contents sidebar is displaying the wrong headings |
| emorley@mozilla.com |
1483051 |
Update to whitenoise 4 |
| emorley@mozilla.com |
1489407 |
Docs build failing with "ImportError: No module named CommonMark" |
| emorley@mozilla.com |
1490832 |
Show "Trigger {missing jobs, all talos jobs}" to all users, not just is_staff |
| emorley@mozilla.com |
1492462 |
Remove legacy retrigger/cancel APIs and pulse job actions publisher |
| emorley@mozilla.com |
1494465 |
Remove migrations made redundant by squashing |
| emorley@mozilla.com |
1495520 |
Travis jobs failing with "Can't connect to local MySQL server through socket" |
| emorley@mozilla.com |
1502306 |
Make it easier to run Selenium tests |
| emorley@mozilla.com |
1504617 |
Travis builds failing with "ConnectionError: Error 111 connecting to localhost:6379" |
| emorley@mozilla.com |
1505758 |
Fix/enable several more ESLint rules |
| emorley@mozilla.com |
1506340 |
Please improve the summary when a treeherder link is shared (like on slack) |
| emorley@mozilla.com |
1513486 |
Remove gzipped runnable jobs support once enough time has passed since bug 1423215 |
| emorley@mozilla.com |
1517253 |
Update to latest Python mysqlclient |
| emorley@mozilla.com |
1518078 |
Switch from the legacy Read The Docs GitHub service to a webhook |
| emorley@mozilla.com |
1525923 |
Switch from pyup to Dependabot |
| emorley@mozilla.com |
1526657 |
Python 3 "AttributeError: 'dict' object has no attribute 'iteritems'" |
| emorley@mozilla.com |
1526743 |
Python 3 "TypeError: a bytes-like object is required, not 'str'" |
| emorley@mozilla.com |
1526764 |
Python 3 test_intermittents_commenter assertion due to URL param order |
| emorley@mozilla.com |
1526911 |
Fix ResourceWarnings seen during tests |
| emorley@mozilla.com |
1527020 |
Enable unit tests under Python 3 |
| emorley@mozilla.com |
1527336 |
Update more-itertools to v6 |
| emorley@mozilla.com |
1527868 |
Disable Elasticsearch features on Travis and locally |
| emorley@mozilla.com |
1528485 |
Suppress manage.py DeprecationWarnings from dependencies |
| emorley@mozilla.com |
1528601 |
Surface Python BytesWarnings and make them fail the tests |
| emorley@mozilla.com |
1528710 |
"UnicodeDecodeError: 'utf-8' codec can't decode byte 0xed in position 78: invalid continuation byte" in cycle_data under Python 3 |
| emorley@mozilla.com |
1529240 |
Update to Django 2.1 |
| emorley@mozilla.com |
1529243 |
Update Python from 3.6 to 3.7 |
| emorley@mozilla.com |
1530206 |
Consolidate the Procfile processes and make their names more intuitive |
| emorley@mozilla.com |
1530267 |
Clean-up now that Python 2 support has been dropped |
| emorley@mozilla.com |
1530586 |
Remove legacy auth header support once enough time has passed since bug 1529223 |
| emorley@mozilla.com |
1530602 |
When tapping on "Custom Action..." the screen goes blank (EvalError: "call to Function() blocked by CSP") |
| emorley@mozilla.com |
1531271 |
Remove unused store_failure_lines and crossreference_error_lines Celery queues |
| emorley@mozilla.com |
1219222 |
Update link to bugherder to point at its new domain |
| emorley@mozilla.com |
1219889 |
Speed up the Travis run by splitting it up |
| emorley@mozilla.com |
1220105 |
Remove unused fancy_tag dependency |
| emorley@mozilla.com |
1220111 |
Remove unused Python coverage packages |
| emorley@mozilla.com |
1220479 |
Update to eslint 1.x |
| emorley@mozilla.com |
1221157 |
Update hash for django-browserid now it has a wheel |
| emorley@mozilla.com |
1221536 |
Make it clearer that the celery worker must be started before running ingest_push |
| emorley@mozilla.com |
1222542 |
Run eslint against all of the ui/ directory not just ui/js/ |
| emorley@mozilla.com |
1222718 |
Enable already-passing non-default eslint rules |
| emorley@mozilla.com |
1223739 |
Move the etl tests to the other Travis job chunk to balance the end to end times |
| emorley@mozilla.com |
1223824 |
Update dev-only Python packages |
| emorley@mozilla.com |
1225154 |
Remove out of date fig/docker configs until we officially switch from Vagrant |
| emorley@mozilla.com |
1225597 |
Docs: Make it clearer how to create hawk credentials locally |
| emorley@mozilla.com |
1226589 |
Remove unused files under treeherder/workers/ |
| emorley@mozilla.com |
1226651 |
Several reference data tables are missing composite unique keys after bug 1193836 |
| emorley@mozilla.com |
1227495 |
Add the WhatsDeployed link back to the help menu |
| emorley@mozilla.com |
1227653 |
Django warning: RemovedInDjango19Warning: `MemcachedCache._get_memcache_timeout` method should be renamed `get_backend_timeout`. |
| emorley@mozilla.com |
1227682 |
Enable the ESLint no-extra-semi rule & fix infringements |
| emorley@mozilla.com |
1227733 |
Update to Django 1.8.7 |
| emorley@mozilla.com |
1228013 |
Add Travis test for missing migrations |
| emorley@mozilla.com |
1228335 |
Clean up ElasticSearch submission |
| emorley@mozilla.com |
1228458 |
Remove unused ref_data_json() and job_json() |
| emorley@mozilla.com |
1228739 |
Clean up .gitignore |
| emorley@mozilla.com |
1229025 |
Document treeherder-client logging/debugging |
| emorley@mozilla.com |
1229075 |
Delete existing repos gaia-try and staging-gaia-try |
| emorley@mozilla.com |
1230104 |
Update peep to add `peep port` support and pip v7.x compatibility |
| emorley@mozilla.com |
1230824 |
Audit suggested reviewers in the `Tree Management` product |
| emorley@mozilla.com |
1231831 |
Upgrade django-rest-framework to v3.3.1 and fix UnsupportedMediaType exceptions during tests |
| emorley@mozilla.com |
1232550 |
Update dev python packages, December edition |
| emorley@mozilla.com |
1232654 |
Update common.txt Python packages, December edition |
| emorley@mozilla.com |
1233091 |
Update to Python 2.7.11 on Heroku/Travis |
| emorley@mozilla.com |
1233653 |
"ETA to completed" should be computed according to duration after task starts running |
| emorley@mozilla.com |
1236592 |
Update pylibmc to v1.5.0 and django-pylibmc to v0.6.1 |
| emorley@mozilla.com |
1237244 |
Travis ui-tests are failing due to the latest release of socket.io |
| emorley@mozilla.com |
1239428 |
Add more details to the docs about requesting API credential authorisation |
| emorley@mozilla.com |
1240385 |
Remove unused taskcluster-integration, try-taskcluster & qa-try repos |
| emorley@mozilla.com |
1240523 |
Fix puppet steps that run unnecessarily |
| emorley@mozilla.com |
1241144 |
Update Travis/Vagrant to pip v8 |
| emorley@mozilla.com |
1244142 |
Vagrant environment cleanup |
| emorley@mozilla.com |
1246757 |
Please remove bugzilla-4_2 from list of repos in the treeherder UI |
| emorley@mozilla.com |
1247344 |
Run 'manage.py check --deploy' on Travis and during deployment |
| emorley@mozilla.com |
1248406 |
Miscellaneous Python 3 syntax fixes |
| emorley@mozilla.com |
1249674 |
Remove addon-sdk repository from treeherder |
| emorley@mozilla.com |
1252515 |
Update to Django 1.8.10 |
| emorley@mozilla.com |
1253021 |
Update Python dependencies, March edition |
| emorley@mozilla.com |
1254961 |
Update to pip 8.1.0 to pick up require-hashes improvements |
| emorley@mozilla.com |
1258676 |
Update to pip 8.1.1 & virtualenv 15.0.1 |
| emorley@mozilla.com |
1258700 |
Replace wsgi-sslify with WhiteNoise 3.0's middleware-based approach & use HSTS, Brotli compression |
| emorley@mozilla.com |
1259494 |
Non-sheriffs can't backfill jobs, with unhelpful error "Please login to Treeherder using Persona to complete this action" |
| emorley@mozilla.com |
1260608 |
Updates for Infra menu |
| emorley@mozilla.com |
1266065 |
Update to Django 1.9 |
| emorley@mozilla.com |
1266607 |
functools32 is failing signature validation |
| emorley@mozilla.com |
1268485 |
Add elasticsearch to local Vagrant environment |
| emorley@mozilla.com |
1269715 |
Document the treeherder-client release process |
| emorley@mozilla.com |
1270182 |
Enable the newly supported caching on Travis's trusty beta infra |
| emorley@mozilla.com |
1270236 |
Update ReadtheDocs links to the new .io domain |
| emorley@mozilla.com |
1270239 |
Remove the redundant sphinx_rtd_theme conf.py workaround |
| emorley@mozilla.com |
1270801 |
Update Python dependencies, May edition |
| emorley@mozilla.com |
1271256 |
Fix always passing tests in test_throttling.py |
| emorley@mozilla.com |
1271334 |
Remove drf-extensions since it's unused |
| emorley@mozilla.com |
1272207 |
Rebalance the Travis job runtimes |
| emorley@mozilla.com |
1273606 |
Heroku Python build contains errors of form `pip-diff: error: no such option: --hash` |
| emorley@mozilla.com |
1275741 |
Remove some miscellaneous deadcode found with vulture |
| emorley@mozilla.com |
1275761 |
Remove high priority log parsing queues |
| emorley@mozilla.com |
1276234 |
remove old b2g repositories from the list of repos |
| emorley@mozilla.com |
1276254 |
Replace unnecessary usage of read() when loading json from files |
| emorley@mozilla.com |
1277472 |
Please grant ihsiao and ashiue sheriffs rights on treeherder |
| emorley@mozilla.com |
1277593 |
Make FlexibleForeignKey compatible with Django 1.9 |
| emorley@mozilla.com |
1277797 |
Switch from the MySQLdb driver to the maintained fork mysqlclient |
| emorley@mozilla.com |
1278267 |
Update Python dependencies, June edition |
| emorley@mozilla.com |
1279169 |
Check the new stage RDS instance's DB schema is still consistent with SCL3's |
| emorley@mozilla.com |
1279880 |
Misc code style/best practices cleanup |
| emorley@mozilla.com |
1282839 |
Clean up CustomWhiteNoise |
| emorley@mozilla.com |
1284460 |
Document that a bug must be filed when adding/updating Hawk credentials |
| emorley@mozilla.com |
1284503 |
Document the specific error message seen when Hawk auth fails due to clock sync |
| emorley@mozilla.com |
1285050 |
Job events are being published to rabbitmq but are unused |
| emorley@mozilla.com |
1285539 |
'manage.py check --deploy' is failing on Travis |
| emorley@mozilla.com |
1285923 |
Remove unused mock_fetch_json fixture |
| emorley@mozilla.com |
1285925 |
Remove unnecessary usages of the mock_post_json fixture |
| emorley@mozilla.com |
1285984 |
Chase up official pip 8 hash support in the Heroku Python buildpack |
| emorley@mozilla.com |
1287975 |
Update Django to 1.8.14 |
| emorley@mozilla.com |
1289159 |
Fix contribute.json so it parses and is available at site root |
| emorley@mozilla.com |
1289709 |
Simplify Treeherder dev setup docs about how to ingest data |
| florian@mozilla.com |
1967984 |
Treeherder could display the 'Failure Summary' faster when clicking an orange job |
| gabriel.vijiala@gmail.com |
1479766 |
Add mapping for android-em-4-3-armv7-api16-ccov Treeherder android emulator platform map |
| gbrmachado@gmail.com |
1046229 |
Handle invalid values for 'revision' in the URL (eg "%s") |
| gbrmachado@gmail.com |
1108764 |
Allow easy sharing of links to a specific log line in the log viewer |
| gbrmachado@gmail.com |
1210487 |
log viewer: selected lines don't always scroll to view on initial page load |
| ghickman@mozilla.com |
1469561 |
Organise and Slim Down settings.py |
| ghickman@mozilla.com |
1469777 |
Failure summary not loading for some jobs due to HTTP 500 from /bug_suggestions/ - 'ProgrammingError: (1064, "syntax error, unexpected '-'")' |
| ghickman@mozilla.com |
1476469 |
Frequent log parsing backlogs on stage |
| ghickman@mozilla.com |
1382229 |
Elasticsearch instance failures should not block collectstatic or app start |
| ghickman@mozilla.com |
1427598 |
Update to Elasticsearch 6 |
| ghickman@mozilla.com |
1428045 |
Make flake8 linter pass under Python 3 |
| ghickman@mozilla.com |
1228333 |
Use django-environ's Path() helper to simplify paths in settings.py |
| ghickman@mozilla.com |
1320451 |
Enable django_extensions by default or else remove it |
| ghickman@mozilla.com |
1325838 |
Stop using Python asserts for conditions that should be checked in production |
| ghickman@mozilla.com |
1069249 |
Docs: Explain how to view the DB inside a Vagrant instance |
| glenn28f@yahoo.com |
1286897 |
Fix wrong python naming convention in runnable_jobs.py |
| glenn28f@yahoo.com |
1301986 |
Choose a standard for menuitem capitalization, and apply it to the per-push Action menu |
| gmierzwinski@mozilla.com |
1964783 |
Add support for converting a lando commit ID parameter into a treeherder revision |
| gold.ionut@gmail.com |
1651299 |
Find workaround for usual fullstack mode |
| gps@mozilla.com |
1312544 |
Support using Vagrant with hyper-v on Windows |
| helfi92@gmail.com |
1294354 |
Copying contents from logviewer adds extra empty lines between each line |
| helfi92@gmail.com |
1315808 |
New Log Viewer integration |
| helfi92@gmail.com |
1329735 |
New logviewer puts MANY entries in browsing history |
| helfi92@gmail.com |
1331190 |
Log viewer sometimes doesn't load the log |
| helfi92@gmail.com |
1395356 |
Use auth0 for TH login, and get TC credentials from there |
| helfi92@gmail.com |
1436943 |
Login fails with "Unrecognized identity" when using Google authentication |
| helfi92@gmail.com |
1437824 |
Auth0 login sessions not lasting as long as expected |
| helfi92@gmail.com |
1470622 |
Convert actions performed manually by Treeherder to use hook-based actions |
| helfi92@gmail.com |
1494572 |
cancel all jobs from treeherder UI schedules dozens if not hundreds of 'cx' action jobs instead of one |
| helfi92@gmail.com |
1495147 |
Retrigger feedback takes longer to arrive |
| helfi92@gmail.com |
1518608 |
Treeherder does not recognize FirefoxAccount logins |
| helfi92@gmail.com |
1245389 |
Scrolling to a log failure line should show lines both before and after the selected line |
| hneiva@mozilla.com |
1957113 |
Add `release/*` branches to treeherder for firefox-ios and staging-firefox-ios |
| hskupin@gmail.com |
1251649 |
Add firefox-ui-tests to userguide.html |
| hskupin@gmail.com |
1174245 |
Add platform mappings for windows7-64 and osx-10-9 |
| hskupin@gmail.com |
1214229 |
Add ui support for OS X 10.11 (El Capitan) |
| james@hoppipolla.co.uk |
1177519 |
Implement automatic failure classification in Treeherder |
| james@hoppipolla.co.uk |
1201852 |
Allow E125 and E129 errors in pyflakes |
| james@hoppipolla.co.uk |
1204942 |
Implement initial autoclassification of intermittents in treeherder. |
| james@hoppipolla.co.uk |
1215107 |
Add a link between manual classification and autoclassification |
| james@hoppipolla.co.uk |
1221936 |
Adding a duplicate bug to a job produces an error |
| james@hoppipolla.co.uk |
1252850 |
Add emacs temp file patterns to gitignore |
| james@hoppipolla.co.uk |
1252854 |
Enable classification of all job failures through a single panel |
| james@hoppipolla.co.uk |
1255087 |
Add a lint for checking that the Procfile and CELERY_QUEUES setting match |
| james@hoppipolla.co.uk |
1265188 |
Can't save classification for specific job |
| james@hoppipolla.co.uk |
1268242 |
"Verified" button's link in the Autoclassify panel should open into a new tab. |
| james@hoppipolla.co.uk |
1268330 |
Autoclassify needs to deal with more than just open-and-active bug suggestions |
| james@hoppipolla.co.uk |
1268331 |
Autoclassify should always ignore "# TBPL FAILURE #" |
| james@hoppipolla.co.uk |
1271591 |
Reenable disabled autoclassifier tests |
| james@hoppipolla.co.uk |
1271598 |
Add classifier for matching crashes based on their signature |
| james@hoppipolla.co.uk |
1277936 |
update_autoclassification_bug appears to be broken |
| james@hoppipolla.co.uk |
1278858 |
Don't retry from errors that we are unlikely to recover from |
| james@hoppipolla.co.uk |
1278962 |
Simple improvements to autoclassification queries |
| james@hoppipolla.co.uk |
1279193 |
Make autoclassification queries use a sliding time window for better performance. |
| james@hoppipolla.co.uk |
1283074 |
The retryable_task decorator can cause 10 retries to take several days |
| james@hoppipolla.co.uk |
1288230 |
Show autoclassification panel by default for sheriffs |
| james@hoppipolla.co.uk |
1289406 |
Autoclassification does not classify results |
| james@hoppipolla.co.uk |
1290127 |
fetchJob function claims to use job_guid, but callers use job_id |
| james@hoppipolla.co.uk |
1290134 |
Make autoclassification UI more responsive. |
| james@hoppipolla.co.uk |
1292270 |
Getting 500 errors trying to save autoclassification on stage: ValueError |
| james@hoppipolla.co.uk |
1292338 |
Reftest failures of the form "testfilename.html == referencefilename.html" should search for bugs with testfilename.html |
| james@hoppipolla.co.uk |
1292643 |
"Ignore others" and "Save all" buttons in autoclassify should always be visible, even if you scroll down the autoclassify panel |
| james@hoppipolla.co.uk |
1292651 |
Autoclassify doesn't always seem to actually star the job. |
| james@hoppipolla.co.uk |
1292672 |
Make the "Ignore line" and "Other bug" text in the autoclassify UI clickable so it can select the associated radio button. |
| james@hoppipolla.co.uk |
1292910 |
Autoclassify breaks if you click on, away from, then back to a job with no parsed results |
| james@hoppipolla.co.uk |
1293224 |
Add keyboard shortcut for "Ignore Others" autoclassify button. |
| james@hoppipolla.co.uk |
1293337 |
Pressing "Save all" in the autoclassify UI when you aren't signed in silently fails |
| james@hoppipolla.co.uk |
1293653 |
Order autoclassify bug suggestions according to the closest match with the summary. |
| james@hoppipolla.co.uk |
1294155 |
Autoclassify keyboard shortcuts don't work when radio buttons are focused from being clicked |
| james@hoppipolla.co.uk |
1310972 |
Remove as much use of datasource as possible from the log parsing tasks and autoclassification code |
| james@hoppipolla.co.uk |
1310974 |
Move autoclassification task to run after crossreference error lines |
| james@hoppipolla.co.uk |
1312459 |
Disable autoclassify panel by default |
| james@hoppipolla.co.uk |
1312575 |
Duplicate autoclassification information across TextLogError and FailureLine |
| james@hoppipolla.co.uk |
1315933 |
Update npm dependencies |
| james@hoppipolla.co.uk |
1321787 |
Use TextLogError for autoclassification rather than FailureLine |
| james@hoppipolla.co.uk |
1321798 |
Rewrite autoclassification UI for better performance and maintainability |
| james@hoppipolla.co.uk |
1322411 |
Use requestIdleCallback for getting job data updates |
| james@hoppipolla.co.uk |
1337726 |
Disable E129 pyflakes lint |
| james@hoppipolla.co.uk |
1338519 |
Use title case for panels |
| james@hoppipolla.co.uk |
1339503 |
Enable the autoclassify panel on localhost |
| james@hoppipolla.co.uk |
1339506 |
Improve the logging when running the autoclassifier. |
| james@hoppipolla.co.uk |
1339508 |
Organise keyboard help panel into sections. |
| james@hoppipolla.co.uk |
1339510 |
Remove unused detect_intermittents code |
| james@hoppipolla.co.uk |
1156758 |
Don't select all text when focusing the filter field |
| james@hoppipolla.co.uk |
1344546 |
Enable the failure classification UI by default |
| james@hoppipolla.co.uk |
1347074 |
Tree closure for database migration |
| james@hoppipolla.co.uk |
1347454 |
J and K keyboard shortcuts now do the opposite of what I expect |
| james@hoppipolla.co.uk |
1347726 |
Clicking "save all" button in new autoclassify UI breaks n/p shortcuts |
| james@hoppipolla.co.uk |
1347946 |
Add pinboard icon to the new failure classification panel |
| james@hoppipolla.co.uk |
1348013 |
Failure panel shows "Logs not fully parsed, please wait" even when job is pending/running |
| james@hoppipolla.co.uk |
1349283 |
Autoclassify: If you click "Save" (rather than "save all") when there's only a single error line doesn't classify the failed job |
| james@hoppipolla.co.uk |
1349617 |
Autoclassification: Always show the full error message/line, don't omit essential information/parts |
| james@hoppipolla.co.uk |
1349932 |
Keep the loading spinner showing until the current job's lines are rendered |
| james@hoppipolla.co.uk |
1350353 |
Link to log lines directly from the failure classification panel. |
| james@hoppipolla.co.uk |
1350590 |
Autoclassify apparently only annotates failures as one bug and only reports one bug to orangefactor |
| james@hoppipolla.co.uk |
1350705 |
Autoclassify annotates "Ignore line For future classifications" as Bug 0 |
| james@hoppipolla.co.uk |
1351408 |
Cross-referencing error lines not working (so autoclassify is also broken) |
| james@hoppipolla.co.uk |
1352987 |
Bug Filer API returned status 400 (Bad Request) You must select/enter a Severity. |
| james@hoppipolla.co.uk |
1354694 |
reftest errors like timeouts not shown in log summary |
| james@hoppipolla.co.uk |
1362812 |
Link to reftest analyzer for all reftest (including wpt) |
| jcristau@mozilla.com |
1791553 |
add staging-android-components repo on treeherder |
| jeads@mozilla.com |
1032437 |
Treeherder initial pageload is slower than TBPL |
| jeads@mozilla.com |
1032448 |
Treeherder "Get next 10 resultsets" is slower than TBPL |
| jeads@mozilla.com |
1042621 |
Slow script warning on initial pageload |
| jeads@mozilla.com |
1043333 |
celery management commands are not using the right log file |
| jeads@mozilla.com |
1045857 |
Filters: Filtering by buildername returns zero results |
| jeads@mozilla.com |
1057303 |
Filters: Add the ability to filter by the currently selected job type |
| jeads@mozilla.com |
1057345 |
logviewer: "builder" rather than "Buildbot job name" is shown |
| jeads@mozilla.com |
1059322 |
Filters: URL parameter for filtering isn't honoured |
| jeads@mozilla.com |
1059352 |
Filters: Unable to quickfilter across multiple attributes eg "Linux talos" |
| jeads@mozilla.com |
1060265 |
Job details: Wrap buildername rather than truncating and showing ellipses |
| jeads@mozilla.com |
1060448 |
Filtering: Quickfilter matches against machine name which causes false positives |
| jeads@mozilla.com |
1061284 |
api/project/mozilla-central/resultset/ returning ISE 500 |
| jeads@mozilla.com |
1061669 |
Filters: A searchQuery param containing spaces gets converted into multiple searchQuery params |
| jeads@mozilla.com |
1063411 |
Adjust treeherder .htaccess to serve the UI from the root directory not /ui/ |
| jeads@mozilla.com |
1065576 |
Result sets containing no jobs only appear in the UI after a page reload |
| jeads@mozilla.com |
1067420 |
The UI frequently stops showing new pushes and job results until refreshed (Socket.IO issues) |
| jeads@mozilla.com |
1071570 |
Newly added repositories not loading pushlog/job results in production |
| jeads@mozilla.com |
1071577 |
Make pushlog ingestion more robust - round 1 |
| jeads@mozilla.com |
1074657 |
Error: $log is not a function and Error: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data |
| jeffgodwyll@gmail.com |
1062211 |
Rename or delete the unused resources/*.json |
| jeremy.orem@gmail.com |
1711429 |
bot which reports intermittent failure counts in bugzilla has stopped working |
| jgriffin@mozilla.com |
1048351 |
Verify that treeherder is correctly sending classification data to Elasticsearch via TBPL's starcomment.php |
| jimnchen+bmo@gmail.com |
1367915 |
Prettify Treeherder job name for Feennec AArch64 |
| jlal@mozilla.com |
1134256 |
Create docker image to run treeherder (and celery dependencies!) for local and third party testing |
| jlal@mozilla.com |
1135924 |
PULSE_* Configs should occur prior to importing local so they do not get clobbered |
| jlal@mozilla.com |
1137276 |
docker image: Generate fixed credentials when starting gunicon |
| jlal@mozilla.com |
1139048 |
Lazily connect to pulse to avoid gevent ssl issues |
| jlal@mozilla.com |
1143798 |
Add retrigger message for non-buildbot tasks.... |
| jlorenzo@mozilla.com |
1452938 |
Add mozilla-esr60 and comm-esr60 to treeherder |
| jlund@mozilla.com |
1078265 |
Add Treeherder support for the new split APK Android job names |
| jmaher@mozilla.com |
1631828 |
Highlight "Mozilla crash reason" |
| jmaher@mozilla.com |
1760031 |
Create a 'mozilla-vpn-client-release' project in Treeherder |
| jmaher@mozilla.com |
1964733 |
make a pass and cleanup old platform names and add new platform names |
| jmaher@mozilla.com |
1684931 |
Manifest name is missing from group_results API results |
| jmaher@mozilla.com |
1749977 |
"Create Interactive Task" on Treeherder for docker workers fails with: "Docker configuration could not be created. This may indicate an authentication error when validating scopes necessary for running the task" |
| johnp@gmx.de |
1094466 |
Similar jobs panes scroll together |
| johnp@gmx.de |
1095100 |
Similar jobs: "Show previous jobs" should show append to the list of jobs, not replace it |
| johnp@gmx.de |
1134746 |
Similar Jobs: Job selection does not work |
| jopsen@gmail.com |
1016117 |
Have treeherder emit pulse messages when resultsets are created so TC tasks can be attached |
| jschwartzentruber@mozilla.com |
1697512 |
UndefinedBehaviorSanitizer errors should be highlighted |
| jseward@acm.org |
1246962 |
Accept lines containing TEST-VALGRIND-ERROR as an error line |
| kalpeshk2011@gmail.com |
1225351 |
Don't enter job selection mode when list of runnable jobs is empty |
| kalpeshk2011@gmail.com |
1241247 |
Speed up generateJobElements() and updateJobs() |
| kalpeshk2011@gmail.com |
1243155 |
Abbreviated name shows up as [KUndefined] |
| kalpeshk2011@gmail.com |
1245760 |
Display the failed buildbot step in the log summary pane if nothing else |
| kalpeshk2011@gmail.com |
1251988 |
Add UI features to Treeherder to enable comparison of structured logs in WPT Viewer |
| kalpeshk2011@gmail.com |
1277993 |
Improve mechanism for excluding jobs and setting tiers that is less brittle |
| kalpeshk2011@gmail.com |
1278800 |
The "Cancel all jobs in this resultset" button is error-prone |
| kalpeshk2011@gmail.com |
1282906 |
Fix a few issues in the schedule TC jobs patch |
| kalpeshk2011@gmail.com |
1164266 |
The way we update the UI job tables is slow |
| kats@bugmash.staktrace.com |
1563735 |
Add pretty name for android qr platform |
| kats@bugmash.staktrace.com |
1679163 |
Mouse rapidly switching/flickering when over "view details" link |
| kats@bugmash.staktrace.com |
1425477 |
Clean up QuantumRender platforms list in treeherder |
| kats@bugmash.staktrace.com |
1314079 |
add graphics project branch to treeherder |
| kats@bugmash.staktrace.com |
1322840 |
Add nicer labels for the QR builds |
| kevin+bugzilla@grandon.org |
1230822 |
Look into using the autolander tool to auto-create Bugzilla attachments for GitHub PRs |
| kikis.github@gmail.com |
1062463 |
You can end up with multiple jobs selected using Ctrl/Cmd click to pin |
| kikis.github@gmail.com |
1376506 |
Make job row contents flush left like they used to be |
| kikis.github@gmail.com |
1407367 |
Update documentation to indicate that yarn test should be run outside of vagrant |
| kkrivera@gmail.com |
1234648 |
add a toggle to show dupes in groups |
| kkrivera@gmail.com |
1157149 |
The unclassified failure count in the page title should show how many are present with filters applied |
| klahnakoski@mozilla.com |
1610349 |
Update hashes so TH can be installed on Windows |
| klahnakoski@mozilla.com |
1642886 |
Inconsistent test logs |
| klibby@mozilla.com |
1076776 |
Increase number of workers on production |
| klibby@mozilla.com |
1086934 |
Production's commander_settings.py is missing treeherder-etl from CELERY_HOSTGROUP |
| kmoir@mozilla.com |
1351420 |
add linux64-stylo talos jobs to treeherder ui |
| kmoir@mozilla.com |
1365128 |
Make the sequential stylo talos jobs correctly identify on the Sequential Stylo platform line |
| koddsson@gmail.com |
1083736 |
Filters dropdown panel doesn't update UI correctly |
| koddsson@gmail.com |
1053762 |
Job details: A machine name of 'unknown' shouldn't link to slave_health |
| kohei@britegrid.io |
1531759 |
Modify treeherder's bugfiler to set bug type as 'defect' |
| kwierso@gmail.com |
1494750 |
Move Taskcluster runnable jobs handling client-side |
| kwierso@gmail.com |
1514661 |
IFV tries and fails to fetch favicon.ico |
| kwierso@gmail.com |
1514668 |
Add the standardized LogoMenu to IFV navbar |
| kwierso@gmail.com |
1517700 |
Add a new way to add new jobs to a push (a la `mach try fuzzy`) |
| kwierso@gmail.com |
1519599 |
"Retrigger all" in the pinboard should minimize the number of action tasks spawned. |
| kwierso@gmail.com |
1520355 |
Update docs/testcases.md |
| kwierso@gmail.com |
1546463 |
Expand "Add New Jobs (fuzzy)" dialog window to cover more of the screen |
| kwierso@gmail.com |
1552250 |
Make treeherder default to autoland |
| kwierso@gmail.com |
1342651 |
checkbox for current tree not checked in Repos dropdown |
| kwierso@gmail.com |
1344958 |
Fixed By Commit suggested revisions should show commit messages |
| kwierso@gmail.com |
1345309 |
Add Android 7.1 to thPlatformMap |
| kwierso@gmail.com |
1347764 |
Bug filer should search moz.build metadata to find product/component |
| kwierso@gmail.com |
1348135 |
The "Performance" tab is no longer shown for build jobs |
| kwierso@gmail.com |
1348210 |
Bug Filer should auto-block the stylo-bustage metabug on stylo failures |
| kwierso@gmail.com |
1348276 |
Not getting a useful <title> for try pushes. |
| kwierso@gmail.com |
1348978 |
Add 'revision' query parameter to the active filters bar. |
| kwierso@gmail.com |
1349449 |
Trim reftest paths in bug summaries in bugfiler even more |
| kwierso@gmail.com |
1349464 |
Bug filer fails to open sometimes from autoclassify panel. |
| kwierso@gmail.com |
1349693 |
Backfilling and manually adding jobs broken |
| kwierso@gmail.com |
1349740 |
Fix up file paths in the bugfiler for spidermonkey tests |
| kwierso@gmail.com |
1351036 |
Bug filer should strip "xpcshell-unpack.ini:" from failure paths to find bug components. |
| kwierso@gmail.com |
1351141 |
Make the bug filer warn if the 'file' name is shorter than five characters to help stop filing of duplicates |
| kwierso@gmail.com |
1351162 |
Bugfiler fails at finding a component for reftest hangs |
| kwierso@gmail.com |
1351880 |
Stop using thBugzillaProductObject to find bug component suggestions. |
| kwierso@gmail.com |
1352846 |
Using bugfiler from autoclassify requires clicking around to get S to work |
| kwierso@gmail.com |
1353065 |
Reorder thActionButton menu to make it easier to reach frequently used items. |
| kwierso@gmail.com |
1353203 |
Catch some more failure paths in the bug filer's component search |
| kwierso@gmail.com |
1353209 |
Add a spinner to the bug filer's component search |
| kwierso@gmail.com |
1353951 |
Add tests for bugfiler's parseSummary function |
| kwierso@gmail.com |
1354433 |
treeherder's bug filer created bugs with massive and incorrect crash-signatures |
| kwierso@gmail.com |
1354792 |
Make the bug filer attempt to track down full paths to files via DXR |
| kwierso@gmail.com |
1355141 |
Bugfiler failing with "Unknown provider: crashSignaturesProvider" |
| kwierso@gmail.com |
1355339 |
Bug filer should suppress some useless crash signatures (or maybe refuse to file the bugs completely?) |
| kwierso@gmail.com |
1356483 |
Bug filer should only take the crash signature from the currently selected line |
| kwierso@gmail.com |
1356719 |
When a reftest has an unexpected pass, bugfiler should strip out "REFTEST " from the failure string |
| kwierso@gmail.com |
1356722 |
Bug filer should strip out chrome:// paths to accessibility tests |
| kwierso@gmail.com |
1358001 |
Update thPlatformMap for some platforms |
| kwierso@gmail.com |
1358631 |
Make sure jobs scroll into view when infobars are present. |
| kwierso@gmail.com |
1359238 |
Disable the add new jobs button when signed out instead of hiding it |
| kwierso@gmail.com |
1359626 |
Bug filer should also strip "xpcshell.ini:" from paths |
| kwierso@gmail.com |
1360621 |
Fix case of `loggedin` check for adding new jobs |
| kwierso@gmail.com |
1360676 |
Entire log for AWSY run highlighted |
| kwierso@gmail.com |
1361568 |
TreeHerder's hover-text shows HTML encoding junk for quotes, ampersands, etc. |
| kwierso@gmail.com |
1362178 |
Bottom panel disappears if the pinboard is empty and you click the "+N" to expand a job group |
| kwierso@gmail.com |
1363128 |
Add linux64-stylo-sequential builds to thPlatformMap so they get sorted correctly. |
| kwierso@gmail.com |
1364033 |
bugfiler.tests.js is failing in 'BugFilerCtrl should parse summaries' |
| kwierso@gmail.com |
1365335 |
Windows Talos g5 jobs are showing up as '?' in Treeherder |
| kwierso@gmail.com |
1366345 |
Ctrl-enter shortcut isn't working when manually adding a bug |
| kwierso@gmail.com |
1370144 |
Push author tooltip is broken |
| kwierso@gmail.com |
1370729 |
Add the noopt-debug builds to thPlatformMap so they get sorted correctly. |
| kwierso@gmail.com |
1371820 |
Automatically select the "fixed by commit" classification type if I paste something that looks like what a "fixed by commit" classification looks like |
| kwierso@gmail.com |
1374478 |
filters.tests.js 'initials filter' test fails after bug 1367867 |
| kwierso@gmail.com |
1374778 |
BugFiler: If we end up with a file path starting with "TEST-", use the next piece of the error summary when attempting to find the filename. |
| kwierso@gmail.com |
1375722 |
treeherder reports "Complete" when there's still a build left |
| kwierso@gmail.com |
1381413 |
Bug filer should mark intermittent stylo failures as dependent on bug 1381405 |
| kwierso@gmail.com |
1381587 |
Bug filer should create new intermittent-failure bugs with priority P5 |
| kwierso@gmail.com |
1382818 |
Bug filer errors out with undefined status for contextualidentity tests |
| kwierso@gmail.com |
1383581 |
Using bugfiler to file devtools debugger bugs with comments fails with: Bug Filer API returned status 500 (Internal Server Error) |
| kwierso@gmail.com |
1384788 |
summary is undefined when opening bug filer for xperf failure |
| kwierso@gmail.com |
1387213 |
thPlatformMap needs updated for several platforms |
| kwierso@gmail.com |
1390724 |
Strip "xpcshell-e10s.ini:" from bug titles, too |
| kwierso@gmail.com |
1393567 |
Update userguide.html |
| kwierso@gmail.com |
1396962 |
Add some new Stylo variants to thPlatformMap |
| kwierso@gmail.com |
1397527 |
thNotify.send shouldn't persist most "success" messages. |
| kwierso@gmail.com |
1227264 |
watched-repo-navbar doesn't really handle narrow window widths nicely. |
| kwierso@gmail.com |
1229077 |
Move the "gaia" repo to the "try" group |
| kwierso@gmail.com |
1229782 |
Make the long job description tooltip in the job details panel more discoverable |
| kwierso@gmail.com |
1236067 |
"Set as top of range" and "Set as bottom of range" items should work when clicked with the middle mouse button |
| kwierso@gmail.com |
1240211 |
Unselecting all tiers from the tiers menu automatically selects tier1 and tier2 |
| kwierso@gmail.com |
1240578 |
"fixed by commit" should link to the commit |
| kwierso@gmail.com |
1244989 |
Add the "add exclusion" button to the top of the job exclusions list. |
| kwierso@gmail.com |
1256751 |
Ctrl-clicking a pinned job should toggle pinning |
| kwierso@gmail.com |
1263078 |
Don't allow "empty" intermittent classifications |
| kwierso@gmail.com |
1263327 |
"(sig)" link in the job details pane should completely overwrite the filter-searchStr property |
| kwierso@gmail.com |
1269416 |
Bug suggestions text highlighting breaks when bug summaries contain quotes |
| kwierso@gmail.com |
1270682 |
Stop selecting an extra space when you double-click to select a revision from a push's list of commits. |
| kwierso@gmail.com |
1274099 |
Clarify the confirm() text for cancel all jobs |
| kwierso@gmail.com |
1278018 |
Increase the scroll offset when selecting jobs if there's room. |
| kwierso@gmail.com |
1278746 |
Followup work for the bug filer tool |
| kwierso@gmail.com |
1278747 |
Set up the bug filer tool using it's own Bugzilla account |
| kwierso@gmail.com |
1279359 |
Don't show "NaN%" when DONTBUILD pushes are in "add new jobs" mode |
| kwierso@gmail.com |
1280185 |
UI installation docs don't mention `npm install` where it would really be useful. |
| kwierso@gmail.com |
1281329 |
Bug filer files in the first search result for product/component, not the selected one |
| kwierso@gmail.com |
1281516 |
Correct the spelling of "unknown" in a test |
| kwierso@gmail.com |
1281620 |
Switch a link in a comment from mxr to dxr |
| kwierso@gmail.com |
1284990 |
Use email address of user for bugfiler to avoid hashed usernames |
| kwierso@gmail.com |
1285046 |
Improve the behavior appearance of the failure summary panel when max bug suggestions are exceeded |
| kwierso@gmail.com |
1286018 |
When selecting *nightly* jobs on Treeherder the job details pane always switches to the "Performance" tab |
| kwierso@gmail.com |
1286891 |
TreeHerder Intermittent Bug Filer shouldn't strip TEST-UNEXPECTED-TIMEOUT from bug summary |
| kwierso@gmail.com |
1287911 |
Add ability to tag revisions with metadata |
| kwierso@gmail.com |
1289333 |
Bugfiler should set the right bug priorities, keywords and crash signature for crashes |
| kwierso@gmail.com |
1289651 |
Only scroll the job into view if it's not already visible |
| kwierso@gmail.com |
1290211 |
Still have jobs with description "fill me" |
| kwierso@gmail.com |
1291955 |
Treeherder occasionally loses authentication, causing errors when classifying failures |
| kwierso@gmail.com |
1292708 |
Only scroll the job into view if it's not already visible, take 2 |
| kwierso@gmail.com |
1292834 |
Add an opt out for autoclassify UI |
| kwierso@gmail.com |
1293447 |
Use a placeholder instead of a distinct element for the classification comment text input |
| kwierso@gmail.com |
1294746 |
Various autoclassify options not disabled when not logged in / not a sheriff |
| kwierso@gmail.com |
1295382 |
Links to WPT viewer should use https |
| kwierso@gmail.com |
1296057 |
Possible race condition when using the bugfiler tool. |
| kwierso@gmail.com |
1296071 |
Keyboard shortcuts still work when the bugfiler is open. |
| kwierso@gmail.com |
1296553 |
Link to revision in logviewer should include selection of current job |
| kwierso@gmail.com |
1297185 |
If fetching runnable jobs fails we don't notify the user that "Add New Jobs" failed to work |
| kwierso@gmail.com |
1297589 |
Move the Win7 VM rows up next to the Win7 rows |
| kwierso@gmail.com |
1297775 |
Combine thPlatformNameMap and thPlatformOrder into a single mapping so they always stay in sync |
| kwierso@gmail.com |
1298457 |
If you are is_staff and don't have "&autoclassify" in the URL, the autoclassification panel does not show up on first page load |
| kwierso@gmail.com |
1298539 |
The Cancel All button should ensure that the selected job is from the push for this cancel all button |
| kwierso@gmail.com |
1299946 |
Add some tests for some of the filters |
| kwierso@gmail.com |
1301906 |
Broken HTML in lower left panel for "fixed by commit" jobs |
| kwierso@gmail.com |
1302545 |
Remove the "Ctrl-Enter bypasses the need for classifying a failure before saving" bypass when saving classifications. |
| kwierso@gmail.com |
1305507 |
Can't use Ctrl+Enter to immediately submit a failure classification when pasting a bug number |
| kwierso@gmail.com |
1305585 |
Improve thPlatformMap a bit |
| kwierso@gmail.com |
1305859 |
Single-commit TreeHerder view has HTML-encoding junk for special characters in <title> (e.g. the word "Don't" instead of "Don't") |
| kwierso@gmail.com |
1306132 |
Make thPlatformMap use _.indexOf() to determine order rather than arbitrary numbers. |
| kwierso@gmail.com |
1306859 |
Make &bugfiler the default for is_staff |
| kwierso@gmail.com |
1306889 |
Bugfiler fails for xperf failure lines |
| kwierso@gmail.com |
1308557 |
Reftest analyzer links broken |
| kwierso@gmail.com |
1308669 |
Find a way to make philor file fewer bugfiler bugs in the wrong component |
| kwierso@gmail.com |
1311130 |
Only link to slave health for buildbot jobs |
| kwierso@gmail.com |
1315050 |
Mark fx-team as onhold |
| kwierso@gmail.com |
1315941 |
Links to commits are (sometimes?) broken |
| kwierso@gmail.com |
1321920 |
Console error on page load: MainCtrl Error loading revision.txt |
| kwierso@gmail.com |
1322923 |
Display fromchange/tochange filters in main UI when active |
| kwierso@gmail.com |
1324768 |
Bugfiler reports 403 when trying to file bugs |
| kwierso@gmail.com |
1335496 |
Update Treeherder to fetch treestatus from the new treestatus. |
| kwierso@gmail.com |
1335506 |
Only show the Trigger Missing Jobs button on a whitelist of trees which do SETA-based scheduling |
| kwierso@gmail.com |
1337090 |
Add mozilla-esr52 and comm-esr52 to treeherder |
| kwierso@gmail.com |
1337970 |
Over-escaping in commit message tooltips |
| kwierso@gmail.com |
1340072 |
Show some more filters in the active filters bar |
| kwierso@gmail.com |
1340708 |
Stylo platform types aren't in a predictable order |
| kwierso@gmail.com |
1340787 |
Can't add new jobs on treeherder C-C and C-A, as they don't have a decision task |
| kwierso@gmail.com |
1341776 |
Use consistent symbols for mochitest-a11y |
| kwierso@gmail.com |
1342589 |
"Cancel selected job" cancels all jobs |
| kwierso@gmail.com |
1184510 |
Stop using the term result-set and use push instead |
| kwierso@gmail.com |
1186912 |
Add a contribute.json file to the site root |
| kwierso@gmail.com |
1196142 |
Pinboard should not require to press Enter in the bug field to get a bug added |
| kwierso@gmail.com |
1201982 |
Add an fa-pencil hover to Sheriff panel editable values |
| kwierso@gmail.com |
1205747 |
Change the Retrigger/Backfill menu hover to grey |
| kwierso@gmail.com |
1207398 |
Disable the "backfill job" menu item for jobs on try repositories |
| kwierso@gmail.com |
1207598 |
Add some hover title tooltips to explain Backfill and Retrigger |
| kwierso@gmail.com |
1032193 |
Repo menu: Unchecking currently displayed repo doesn't update the page |
| kwierso@gmail.com |
1042705 |
Add the 'repo' param to the URL, even for the default repo |
| kwierso@gmail.com |
1045602 |
The page title for individual revisions should include details (port bug 1020919 to treeherder) |
| kwierso@gmail.com |
1045683 |
Repo menu: Use a separate repository group for the rentable twig repos |
| kwierso@gmail.com |
1046226 |
Improve error message when using a URL with an incorrect repo name |
| kwierso@gmail.com |
1048043 |
Add a message if the specified revision does not exist (or has not been ingested yet) |
| kwierso@gmail.com |
1059788 |
Log parser doesn't truncate extreme length log lines when extracting errors & search terms |
| kwierso@gmail.com |
1063633 |
Treeherder's "login with persona" button too large and not consistent with current design guidelines |
| kwierso@gmail.com |
1065051 |
"Buri/Hamachi" job group name is truncated |
| kwierso@gmail.com |
1065541 |
UI flashes "Unknown revision id" when initially loading page & message isn't accurate for when no params set |
| kwierso@gmail.com |
1066324 |
"Unknown repository" error is briefly shown on initial load of Treeherder. |
| kwierso@gmail.com |
1066377 |
Improve the layout of the repo menu |
| kwierso@gmail.com |
1067482 |
Add treeherder support for Android instrumentation tests |
| kwierso@gmail.com |
1120477 |
The "show/hide hidden jobs" toggle needs to more clearly convey it's purpose & toggle state |
| kwierso@gmail.com |
1125126 |
Visited link coloring is hideous in the bug suggestion list |
| kwierso@gmail.com |
1136918 |
Too hard to select/copy commit SHAs from the list of revisions |
| kwierso@gmail.com |
1136924 |
Remove the revision SHA from the push header |
| kwierso@gmail.com |
1154029 |
Rename mcMerge to Bugherder |
| kwierso@gmail.com |
1156098 |
Clarify the link text for Bugherder in the per-push dropdown menu |
| kwierso@gmail.com |
1157945 |
talos g2 jobs showing up as '?' in Treeherder. |
| kwierso@gmail.com |
1158283 |
Only derive a link to the "build directory" for buildbot jobs |
| kwierso@gmail.com |
1158572 |
Classification bug comments for non-buildbot jobs are missing a job name, since they don't have a buildername |
| kwierso@gmail.com |
1167374 |
Make the filter input box grow when it has focus or text content |
| kwierso@gmail.com |
1170839 |
Disable retrigger/cancel requests to buildapi on the ash branch |
| kwierso@gmail.com |
1074858 |
Make "cancel all jobs" prompt to avoid accidental usage |
| kwierso@gmail.com |
1075473 |
Add back the "Cancel all jobs" button for non-try repos, but improve the UX |
| kwierso@gmail.com |
1078700 |
Correct error message message if treestatus.m.o is not responsive (currently "<repo> is not supported") |
| kwierso@gmail.com |
1082240 |
Hovering a closed tree name should display reason for closure |
| kwierso@gmail.com |
1083615 |
Tweak wording for message when log parsing hasn't finished. |
| kwierso@gmail.com |
1083725 |
Filters: Add a clear/reset button for the quick-filter field |
| kwierso@gmail.com |
1086258 |
For the single revision case, the "count=10" parameter is redundant |
| kwierso@gmail.com |
1088204 |
Display a notification banner in the treeherder UI when a production push occurs |
| kwierso@gmail.com |
1089020 |
Hide the "cancel all jobs" button for non-try trees |
| kwierso@gmail.com |
1096605 |
Calculate UI job ETAs using only the average runtime, not average pending+running time |
| kwierso@gmail.com |
1112407 |
Remove the "Revision URL List" feature since it doesn't display all changesets |
| kwierso@gmail.com |
1117564 |
Linkify bug numbers in the exclusion profile descriptions |
| kwierso@gmail.com |
1117583 |
Create a minimal UI that sheriffs can use to file bugs for new intermittent failures more quickly |
| lina@yakshaving.ninja |
1326314 |
Improve Bugzilla component suggestions for services |
| mailme.rakeshg@gmail.com |
1089737 |
Add shortcuts for previous/next job navigation (that cycle through all jobs, not just unclassified ones) |
| mailme.rakeshg@gmail.com |
1113396 |
Unclassifying a job doesn't make it visible within "only unclassified" mode |
| mailme.rakeshg@gmail.com |
1142221 |
Classification display is not updated when switching between 2 jobs with different classification type. |
| mailme.rakeshg@gmail.com |
1060058 |
Logviewer: Successful steps don't collapse as well as Failure steps at small sizes |
| maxchehab@gmail.com |
1336272 |
Replace uses of resultset/result-set/result_set with "push" |
| mbrubeck@limpet.net |
1071681 |
"minutes overdue" and "ETA, X minutes" reversed in treeherder tooltips |
| mdeboer@mozilla.com |
1521807 |
Project repo `cedar` is absent from Treeherder |
| mdoglio@mozilla.com |
1067861 |
Switching between unclassified failures is now slower/more jerky on treeherder-dev |
| mdoglio@mozilla.com |
1069908 |
Better handling of failures in the log parser |
| mdoglio@mozilla.com |
1072291 |
Make pushlog ingestion more robust - round 2 |
| mdoglio@mozilla.com |
1074077 |
pushlog not updating since Friday evening PST time |
| mdoglio@mozilla.com |
1074199 |
Add clear_cache command to the production update script |
| mdoglio@mozilla.com |
1075176 |
Pushlog ingestion sometimes caches the wrong revision as the latest for each repo |
| mdoglio@mozilla.com |
1075463 |
Unable to login with email addresses longer than 30 characters |
| mdoglio@mozilla.com |
1076752 |
Investigate the missing pushes in bug 1075176 & add tests for possible causes |
| mdoglio@mozilla.com |
1076769 |
When an job with an unparsed log is accessed via the job details panel, parse it immediately |
| mdoglio@mozilla.com |
1076774 |
Consider segregating workers for more critical tasks (eg pushlog & job result ingestion) |
| mdoglio@mozilla.com |
1076778 |
Use a gevent worker for pushlog ingestion |
| mdoglio@mozilla.com |
1079984 |
Getting errors when trying to classify jobs on b2g34_v2_1 |
| mdoglio@mozilla.com |
1081059 |
Accessing static and media files gives a 404 |
| mdoglio@mozilla.com |
1081943 |
API key required to enable Gip Flame tests to submit results to b2g34_v2.1 branch |
| mdoglio@mozilla.com |
1082801 |
Register pulse users for treeherder |
| mdoglio@mozilla.com |
1083206 |
Treeherder missing result sets intermittently |
| mdoglio@mozilla.com |
1087407 |
Entering manually a bug number in the pinboard doesn't work anymore |
| mdoglio@mozilla.com |
1087913 |
Update celery instructions on RTD after bug 1016117 |
| mdoglio@mozilla.com |
1087997 |
Failing the ingestion of a treeherder collection on one repo shouldn't affect the ingestion on other repos |
| mdoglio@mozilla.com |
1088188 |
Gunicorn workers are timing out often |
| mdoglio@mozilla.com |
1088577 |
Run |vagrant provision| on prod/stage/dev to pick up the changes to apache/treeherder-service.conf |
| mdoglio@mozilla.com |
1090317 |
Optimize job eta computation |
| mdoglio@mozilla.com |
1091607 |
Raise an exception when at least one TreeherderCollection fails to post data |
| mdoglio@mozilla.com |
1095141 |
Use $rootScope.$emit in preference to $rootScope.$broadcast where possible |
| mdoglio@mozilla.com |
1096257 |
builds on travis are failing because of unpinned dependencies |
| mdoglio@mozilla.com |
1099169 |
Add pending_eta and running_eta properties to the job detail endpoint |
| mdoglio@mozilla.com |
1100328 |
Remove $cookies and localStorage from dependency injection where not needed |
| mdoglio@mozilla.com |
1100451 |
Don't re-create bugjobmap and classification objects in the annotations plugin controller |
| mdoglio@mozilla.com |
1100983 |
Add last_modified column to the job table |
| mdoglio@mozilla.com |
1102228 |
Improve the data cycling routine to divide the target dataset in chunks |
| mdoglio@mozilla.com |
1102257 |
Store the data cycle interval in the settings file |
| mdoglio@mozilla.com |
1109737 |
Treeherder log view's link to pushlog is broken |
| mdoglio@mozilla.com |
1112554 |
Set the default thServiceDomain to the current hostname |
| mdoglio@mozilla.com |
1113688 |
Wrap all the api view decorators with functools.wrap |
| mdoglio@mozilla.com |
1115904 |
Support embedding the results of a push (so BugzillaJS can display inline Try results) |
| mdoglio@mozilla.com |
1023871 |
Treeherder job metadata panel contains malformed markup for some TinderboxPrint stats |
| mdoglio@mozilla.com |
1030401 |
Some bugs are missing their summaries on the bug suggestions tab |
| mdoglio@mozilla.com |
1030959 |
Errors in console when loading bug suggestions |
| mdoglio@mozilla.com |
1032643 |
Bug suggestions: Tweak algorithm for determining how many to show & which to hide under "show more" |
| mdoglio@mozilla.com |
1033107 |
Failure classifications aren't being mirrored to TBPL |
| mdoglio@mozilla.com |
1034641 |
Safely restart celery workers after a code update in production |
| mdoglio@mozilla.com |
1035129 |
Some job signatures are missing from the reference data signature table |
| mdoglio@mozilla.com |
1042627 |
Treeherder prompts for Flash use |
| mdoglio@mozilla.com |
1042695 |
Comment left by treeherder-to-TBPL-sync omits the bug number |
| mdoglio@mozilla.com |
1046108 |
create new treeherder repository for mozilla-b2g32_v2_0 |
| mdoglio@mozilla.com |
1046642 |
Job statuses not updating automatically |
| mdoglio@mozilla.com |
1048354 |
Post to TBPL's submitBugzillaComment.php when classifying failures so bug comments are left |
| mdoglio@mozilla.com |
1050765 |
Persona authentication gets out of sync with the django session |
| mdoglio@mozilla.com |
1053678 |
New Try pushes are not appearing on Treeherder since the try repo reset |
| mdoglio@mozilla.com |
1054955 |
DB Operational error when storing bugs in the bugscache table |
| mdoglio@mozilla.com |
1057703 |
treeherder-service readthedocs html build is failing |
| mdoglio@mozilla.com |
1058802 |
Cache for 'gum' and 'ash' needs clearing after repo reset |
| mdoglio@mozilla.com |
1058808 |
Provide self-service solution for cache clearing required after a repo reset |
| mdoglio@mozilla.com |
1059286 |
The "Similar Jobs" tab should be lazy loaded to improve performance |
| mdoglio@mozilla.com |
1059317 |
Move talos stats to a separate panel |
| mdoglio@mozilla.com |
1063923 |
A log parser failure should switch the parsing status to "failed" |
| mdoglio@mozilla.com |
1065650 |
"This field is required" error trying to create a new job exclusion, even though all fields are filled |
| mdoglio@mozilla.com |
1065786 |
completely disable swagger on production |
| mdoglio@mozilla.com |
1067383 |
Properly escape commit messages |
| mdoglio@mozilla.com |
1219922 |
Failures when running the ETL tests directory on its own after bug 1193836 |
| mdoglio@mozilla.com |
1220445 |
Please back out autoclassification in the UI on production |
| mdoglio@mozilla.com |
1181879 |
Update to Django v1.8 |
| mdoglio@mozilla.com |
1193836 |
Stop using the sql template file to generate the reference data db |
| mdoglio@mozilla.com |
1194221 |
Change the reference data varchar column collations to utf8_bin instead of utf8_ci |
| mdoglio@mozilla.com |
1196667 |
Admin backend regression with django 1.8 |
| mdoglio@mozilla.com |
1197550 |
Persona login fails with 403 Forbidden: CSRF verification failed |
| mdoglio@mozilla.com |
1201140 |
Add existing indexes to the corresponding orm model fields |
| mdoglio@mozilla.com |
1204514 |
Add orm class for the device table |
| mdoglio@mozilla.com |
1204918 |
Upgrade mysql version for local development to 5.6 |
| mdoglio@mozilla.com |
1124382 |
Move the treeherder static and media folders outside of the treeherder.webapp django app |
| mdoglio@mozilla.com |
1125615 |
Vagrant: Job ingestion failing when using run_gunicorn |
| mdoglio@mozilla.com |
1131133 |
The UI sometimes creates a duplicate instead of updating a job |
| mdoglio@mozilla.com |
1141551 |
Update from Django 1.7.4 to 1.7.7 |
| mdoglio@mozilla.com |
1159167 |
Update to latest django-browserid |
| mh+mozilla@glandium.org |
1786761 |
Hook up the toolchains project branch on treeherder and taskcluster |
| minifr3ak@protonmail.ch |
1141203 |
While running treeherder-ui from web-server.js print a friendly error message if port is already occupied |
| mjzffr@gmail.com |
1167913 |
Add Oauth credential lookup and export process for treeherder data submission to RTD |
| mksybr@gmail.com |
1619739 |
Date picker in Intermittent Failures View should have different wording |
| moijes12@gmail.com |
2054841 |
Increase test coverage for `treeherder/services/` |
| mozilla@escapewindow.com |
1679162 |
Log parsing is not working, shows as log parsing incomplete |
| mozilla@hocat.ca |
1345798 |
Can't add new jobs on treeherder C-C and C-B |
| mozilla@intuitionlibrary.com |
1341930 |
Add a webrender repository for treeherder staging |
| mrbkap@gmail.com |
1329049 |
Treeherder resultset-status.html fails to embed CSS styles |
| myeongjun.ko@gmail.com |
2012657 |
Enable replicate ingestion – Phase 4 (All repositories) |
| myeongjun.ko@gmail.com |
2009751 |
Enable replicate ingestion – Phase 3 (autoland) |
| myeongjun.ko@gmail.com |
2004620 |
Enable replicate ingestion – Phase 2 (mozilla-central) |
| myeongjun.ko@gmail.com |
2001342 |
Enable replicate ingestion – Phase 1 (mozilla-release / mozilla-beta / firefox-iOS) |
| myeongjun.ko@gmail.com |
1999975 |
Disable JSON ingestion for unstable suites (bugbug_push_schedules & compiler_metrics) |
| myeongjun.ko@gmail.com |
1998197 |
Migrate all frameworks to ingest perfherder_data from JSON artifacts |
| myeongjun.ko@gmail.com |
1995932 |
Add detailed log parsing status display in job detail panel |
| myeongjun.ko@gmail.com |
1990742 |
Ingest perfherder_data from JSON artifacts instead of parsing logs |
| nobody@mozilla.org |
1947639 |
when filing a new bug, execute confirm-failure for the known failures |
| nobody@mozilla.org |
1797775 |
when showing the new button for a new failure, show it for all matching failures on the same revision |
| nobody@mozilla.org |
1957344 |
show total failure count in bugzilla comments about intermittent failures by bot |
| nobody@mozilla.org |
1958636 |
Treeherder group says "opt" instead of "shippable" for perftest-android-hw-a55-aarch64-shippable-startup-fenix-newssite-applink-startup-simpleperf |
| nobody@mozilla.org |
1797774 |
when adding counters for failures seen, decrement counters for failures when fixed_by_commit |
| nobody@mozilla.org |
1836153 |
change comment to replace `th_instancely` with `instance` |
| nobody@mozilla.org |
1774700 |
[All] button should reflect the filter |
| nobody@mozilla.org |
1971834 |
intermittent commenter is posting build types in the variant column |
| nobody@mozilla.org |
1768270 |
Treeherder data cycling cron job fails: django.core.exceptions.FieldError: Cannot compute Count('id'): 'id' is an aggregate |
| nobody@mozilla.org |
1980188 |
The treeherder reftest-analyzer view seems to be broken |
| nobody@mozilla.org |
1755869 |
Creating interactive task while not signed in triggers a "requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: http://taskcluster/api/notify/v1/email" |
| nobody@mozilla.org |
1926918 |
treeherder.mozilla.org - Documents page returns a 500 error when accessed |
| nobody@mozilla.org |
1801050 |
repeated failure lines reported before labeled as 'NEW', should not apply |
| nobody@mozilla.org |
1999637 |
The getting in touch section for TreeHerder Wiki is outdated |
| nobody@mozilla.org |
1737379 |
accessing talos performance profiles from treeherder is confusing |
| nobody@mozilla.org |
1881540 |
Enable Dependabot for pyproject.toml |
| nobody@mozilla.org |
1814312 |
Optimise the run time of a SELECT query |
| nobody@mozilla.org |
1823528 |
pin all python dependencies in requirements/* files |
| nobody@mozilla.org |
1725459 |
taskcluster client id map needs to be update (replace old heroku urls with gcp ones), login on e.g. prototype broken |
| nobody@mozilla.org |
2016194 |
Clicking away from a selected task no longer deselects it |
| nobody@mozilla.org |
1720181 |
treeherder backend development environment shouldn't need internet connection to firefox-ci-tc.services.mozilla.com to launch |
| nobody@mozilla.org |
1691676 |
bug filer and intermittent failure view with double slash (//) for logviewer link, breaking it |
| nobody@mozilla.org |
1691452 |
Treeherder's `group_results` API is missing tasks with failing groups |
| nobody@mozilla.org |
1685205 |
s/th_admin/th_app/ |
| nobody@mozilla.org |
1786783 |
Enable Treeherder on the new firefox-android repository |
| nobody@mozilla.org |
1307093 |
Refactor autoclassification data storage |
| nobody@mozilla.org |
1311652 |
autoclassification hangs treeherder, and no clicks work for 10+ minutes |
| nobody@mozilla.org |
1318021 |
Make the logging configuration more sensible |
| nobody@mozilla.org |
1320479 |
Error starting server in treeherder vagrant dev environment |
| nobody@mozilla.org |
1325408 |
Bugfiler fails filing bugs in the Shield product, "Bug Filer API returned status 400 (Bad Request) You must select/enter a OS." |
| nobody@mozilla.org |
1328710 |
Set the sandbox attribute for the iframe used in the log viewer to improve security |
| nobody@mozilla.org |
1328985 |
Remove legacy datasource fields from treeherder/perfherder |
| nobody@mozilla.org |
1331056 |
memory of treeherder tabs increases faster |
| nobody@mozilla.org |
1437719 |
Replace the remaining uses of resultset/result-set/result_set with "push" |
| nobody@mozilla.org |
1446418 |
slow mysql query if `repository` table gets used, timeout |
| nobody@mozilla.org |
1449516 |
Display table navigation elements at the top of the table |
| nobody@mozilla.org |
1458560 |
[meta] Move platform display name mappings out of Treeherder's UI |
| nobody@mozilla.org |
1462511 |
More flexible task definition metadata |
| nobody@mozilla.org |
1467075 |
Can't easily get to details for a specific bug not displayed in the list |
| nobody@mozilla.org |
1473565 |
Bug suggestions not shown after log format changes in bug 1471717 |
| nobody@mozilla.org |
1518090 |
Deduplicate adjacent lines with same content in failure summary |
| nobody@mozilla.org |
1527237 |
Switch from enzyme to react-testing-library |
| nobody@mozilla.org |
1533478 |
Prevent requesting rerun (custom action) of already rerunning job because it will fail |
| nobody@mozilla.org |
1549879 |
Running the selenium tests locally in vagrant all test get Exceptions |
| nobody@mozilla.org |
1558424 |
switch more references of 'mozilla-inbound' to 'autoland' |
| nobody@mozilla.org |
1571054 |
Do not add the "regression" keyword to automatically filed intermittent failure bugs |
| nobody@mozilla.org |
1573923 |
custom actions like retriggers, adding new jobs, backfill broken: Exception: None was not found in the task-graph |
| nobody@mozilla.org |
1594247 |
Do not automatically set the severity of crashes to `critical` |
| nobody@mozilla.org |
1602778 |
[meta] Sheriffing needs for Mobile Github repos |
| nobody@mozilla.org |
1610343 |
Update requirements hashes to work on windows |
| nobody@mozilla.org |
1613607 |
Remove "trigger all talos jobs" from push action menu |
| nobody@mozilla.org |
1622858 |
TREES CLOSED Treeherder not loading | Secure Connection Failed An error occurred during a connection to treeherder.mozilla.org. PR_END_OF_FILE_ERROR |
| nobody@mozilla.org |
1626747 |
Taskcluster: this[("visit_" + e.constructor.name)] is not a function |
| nobody@mozilla.org |
1641645 |
log parsing falling behind |
| nobody@mozilla.org |
1646244 |
pre-commit in Travis takes a long time |
| nobody@mozilla.org |
1646502 |
[meta] Simplify log parsing - switch to artifacts for Perfherder data and failure lines |
| nobody@mozilla.org |
1672011 |
TreeHerder URLs are broken |
| nobody@mozilla.org |
1125229 |
Profile the UI to find performance and responsiveness wins |
| nobody@mozilla.org |
1134240 |
pasting filtered urls in irc/etc. fails due to spaces |
| nobody@mozilla.org |
1145289 |
Intermittent "Unable to send retrigger:undefined" errors when trying to retrigger jobs |
| nobody@mozilla.org |
1146491 |
Not-classified appears to be getting selected as a default-classification |
| nobody@mozilla.org |
1153914 |
Investigate using reviewable.io for Treeherder reviews |
| nobody@mozilla.org |
1043474 |
[Meta] Improve Treeherder UI layout on small screens |
| nobody@mozilla.org |
1047387 |
Decide whether to use tree.mozilla.org or treeherder.mozilla.org |
| nobody@mozilla.org |
1059359 |
[Meta] Issues with filtering |
| nobody@mozilla.org |
1059368 |
[Meta] Failure classification UX has regressed compared to TBPL |
| nobody@mozilla.org |
1067485 |
Forward/back browser controls do not adjust filters |
| nobody@mozilla.org |
1075799 |
Treeherder production job ingestion is getting backlogged |
| nobody@mozilla.org |
1084983 |
Possible smoke test suggestions for dev/contributors |
| nobody@mozilla.org |
1087650 |
"Exclusion profiles" are still being called "Visibility profiles" in a few places |
| nobody@mozilla.org |
1381052 |
Scheduling custom action tasks fails with "jsonSchemaDefaults is not defined" |
| nobody@mozilla.org |
1401048 |
Travis intermittent Selenium TimeoutException in test_basics.py's test_perfherder_main |
| nobody@mozilla.org |
1409381 |
No notification from retriggered jobs |
| nobody@mozilla.org |
1420983 |
Decide how to store/display uploaded files/artifacts associated with a build |
| nobody@mozilla.org |
1422706 |
Minimise the sheriff impact from having to reopen low-frequency intermittent failure bugs |
| nobody@mozilla.org |
1429030 |
filing new bugs is not using the bugzilla component defined in-tree |
| nobody@mozilla.org |
1178641 |
Move away from the multi database architecture & use the Django ORM |
| nobody@mozilla.org |
1182178 |
[Meta] Quarterly goals for Logviewer [Q3 15'] |
| nobody@mozilla.org |
1204929 |
Should the job exclusions list in the sheriffing pane be alphabetically sorted by name? |
| nobody@mozilla.org |
1211415 |
Treeherder's API is getting hammered again, causing HTTP 500s |
| nobody@mozilla.org |
1229896 |
'Similar jobs' tab always remains empty, Error: obj.result_set.revisions is undefined |
| nobody@mozilla.org |
1258720 |
B2G KK Emulator opt showing up as Tier 1 when it should not |
| nobody@mozilla.org |
1264633 |
Please grant access to mass cancel jobs for buildduty folks |
| nobody@mozilla.org |
1275221 |
Log viewer should auto-load the first log step for successful jobs |
| nobody@mozilla.org |
1275337 |
Move b2g-inbound out of the "development" repo group. |
| nobody@mozilla.org |
1278451 |
log_parser queue grew out of control |
| nobody@mozilla.org |
1279580 |
Explore using ReDash + Treeherder to analyze job + performance data in automation |
| omakkila@gmail.com |
1378935 |
auth/test_backends.py taskcluster scope_match is deprecated warning |
| philipp@bugzilla.kewis.ch |
1108837 |
"Click to add a related bug" text should probably also be clickable |
| rbillings@mozilla.com |
1286686 |
Merge treeherder-tests into the treeherder repo |
| rob@thunderbird.net |
1861474 |
Add comm-release to Treeherder |
| rthijssen@mozilla.com |
1304354 |
Display TaskCluster Windows Server 2012 builds in rows showing a less ambiguous build platform |
| rwood@mozilla.com |
1336476 |
Change treeherder production Python logging level from ERROR to WARNING |
| ryanvm@gmail.com |
1031857 |
Set up job exclusion profiles based on the currently hidden jobs on TBPL |
| ryanvm@gmail.com |
1075584 |
Broken Windows spidermonkey jobs need hiding on Try to match TBPL |
| ryanvm@gmail.com |
1085392 |
Mark job type Gip under device builds as hidden on all trees |
| sabergeass@gmail.com |
1160873 |
Add timeouts to requests that are missing them |
| sabergeass@gmail.com |
1052479 |
Rename the JOB_NAME_BUILDERNAME 'desc' property to 'name' |
| sabergeass@gmail.com |
1184135 |
The "Validating Javascript" eslint steps need to say to run |npm install -g grunt-cli| |
| sabergeass@gmail.com |
1188508 |
logviewer could use new getRevisionUrl filter |
| sabergeass@gmail.com |
1197273 |
Add whitespace around "|" pipe operator in getRevisionUrl |
| sabergeass@gmail.com |
1205674 |
Remove decompress_if_needed() once uncompressed artifacts expired |
| sabergeass@gmail.com |
1209474 |
Change Django TIME_ZONE setting to UTC |
| sclements@mozilla.com |
1746426 |
Allow retrying staging/dev tasks on Focus in treeherder |
| sclements@mozilla.com |
1445295 |
Make intermittent failure revision links select specific job on jobs view |
| sclements@mozilla.com |
1445527 |
Include machine name column in IFV |
| sclements@mozilla.com |
1448768 |
Graph doesn't show failure count (it's just 0) |
| sclements@mozilla.com |
1449513 |
Intermittent Failures View doesn't allow to switch to other trees than autoland and trunk |
| sclements@mozilla.com |
1452311 |
Fix pylint warnings in webapp/api/intermittents_view.py |
| sclements@mozilla.com |
1453468 |
Intermittent failures view does not sort by Push time, Tree, Revision, Platform etc. |
| sclements@mozilla.com |
1453757 |
allow for adjusting the number of failure entries to see per page |
| sclements@mozilla.com |
1453760 |
Create a replacement for the OrangeFactor intermittent bug commenter |
| sclements@mozilla.com |
1456934 |
Too hard to find specific failures in the intermittent failures view |
| sclements@mozilla.com |
1457492 |
FailuresByBug and FailureCount use differing criteria to determine orange count |
| sclements@mozilla.com |
1460053 |
Add tests for webapp/api/intermittents_view.py |
| sclements@mozilla.com |
1460731 |
ESR branches shouldn't be combined into one "firefox-esrs" link |
| sclements@mozilla.com |
1460999 |
Add specific error handling for endpoints |
| sclements@mozilla.com |
1467472 |
Going to the default page returns an error |
| sclements@mozilla.com |
1470557 |
Intermittent Failures View not scrolling |
| sclements@mozilla.com |
1474886 |
Add Treeherder entry to Codetribute |
| sclements@mozilla.com |
1481137 |
orangefactor comments and emails about occurrence count of intermittent failures missing |
| sclements@mozilla.com |
1481499 |
Intermittent Failures bot did not set disable-recommended |
| sclements@mozilla.com |
1482833 |
orangefactor comments about occurrence count of intermittent failures missing |
| sclements@mozilla.com |
1483419 |
Replace usage of componentWillReceiveProps |
| sclements@mozilla.com |
1485089 |
Intermittents Commenter experiencing OperationalError: (3024, 'Query execution was interrupted, maximum statement execution time exceeded') |
| sclements@mozilla.com |
1485226 |
Replace Redux with React state in Intermittent Failures View |
| sclements@mozilla.com |
1486660 |
Error handling - UI enhancements |
| sclements@mozilla.com |
1488158 |
orangefactor comments about occurrence count of intermittent failures missing |
| sclements@mozilla.com |
1489497 |
Graph not showing in IFV (areas.transition is not a function) |
| sclements@mozilla.com |
1491133 |
Optimize Intermittents Commenter |
| sclements@mozilla.com |
1495429 |
Sorting failures by column should do it across all pages of failures, not just the current page |
| sclements@mozilla.com |
1496115 |
"Test Suite" isn't as useful as it could be for failures in build jobs |
| sclements@mozilla.com |
1496319 |
Comments from Intermittent Failures Robot should also include build type (opt, debug, asan) |
| sclements@mozilla.com |
1497306 |
orangefactor comments about occurrence count of intermittent failures missing |
| sclements@mozilla.com |
1500056 |
Selecting Date range doesn't update enddate parameter |
| sclements@mozilla.com |
1506856 |
Total number of failures per bug missing from Intermittent Failures View |
| sclements@mozilla.com |
1508228 |
Weekly intermittent failures task fails due to being interrupted by daily dyno restart |
| sclements@mozilla.com |
1518073 |
Prop types missing from some IFV components |
| sclements@mozilla.com |
1593869 |
rootUrl and other code changes in preparation for taskcluster.net migration |
| sclements@mozilla.com |
1595639 |
Log parsing is broken due to CSP error |
| sclements@mozilla.com |
1596515 |
IFV bug details page has title "Bug xxx - null" |
| sclements@mozilla.com |
1629408 |
Intermittent robot changes the whiteboard stockwell disabled tags when test is still disabled |
| sclements@mozilla.com |
1633041 |
Remove StepParser and only use ErrorParser |
| sclements@mozilla.com |
1634126 |
Add Fenix to intermittent-failures.html for ui-test intermittents |
| sclements@mozilla.com |
1646713 |
Performance view for tp6m-c-24 doesn't show loadtime numbers |
| sclements@mozilla.com |
1654892 |
Add log parsing support for "Unsuccessful task run with exit code: 137 completed in x seconds" |
| sclements@mozilla.com |
1674335 |
'Parsed Log Link' in bugfiler to create bugs for failure line contains double slash (//) between host and path |
| sclements@mozilla.com |
1674415 |
selectedJob query params doesn't display the selected job |
| sclements@mozilla.com |
1674604 |
links from intermittent failure view to logs incorrect, redirect to intermittent failure view |
| sclements@mozilla.com |
1339937 |
make it easier to see the full list of test-unexpected-fail messages for failures |
| sclements@mozilla.com |
1342296 |
[meta] Cleanup or eliminate job_detail table |
| sclements@mozilla.com |
1367362 |
Create a replacement to OrangeFactor that uses Treeherder as a data source |
| sclements@mozilla.com |
1166905 |
Combine the UI and service docs |
| scriptofer@gmail.com |
1185110 |
Shorten the IDs for the quick filter field |
| sebastinssanty@gmail.com |
1349237 |
Tweaks to the graphql integration |
| sharonymun@gmail.com |
1447537 |
Adjust document title when viewing particular intermittent |
| shavindra@btopenworld.com |
1519789 |
table cell content should be left aligned instead of center for quicker reading of column values with different lengths |
| shivanshsrivastava2000@gmail.com |
1608148 |
Treestatus URL should be updated |
| shrutijasoria1996@gmail.com |
1391658 |
Enable `curly`, `object-curly-spacing` rules per airbnb recommendations |
| shrutijasoria1996@gmail.com |
1284883 |
Add a unit test making sure load_initial_data works |
| shrutijasoria1996@gmail.com |
1289138 |
Enable disabled eslint rules and fix corresponding js problems |
| shubhamkrai123@gmail.com |
1619758 |
Remove sorting in Intermittent Failures View Table |
| sjakthol@outlook.com |
1197552 |
Show an error notification if login fails |
| sledru@mozilla.com |
1922325 |
Move tree sheriffs from the wiki to mots |
| sledru@mozilla.com |
1046590 |
Add an easy to find contribute link to treeherder's main UI |
| sledru@mozilla.com |
1051508 |
Add description of the various tests in Treeherder to the DB |
| sledru@mozilla.com |
1052487 |
Make the description field show on https://treeherder.mozilla.org/admin/model/jobtype/ |
| sledru@mozilla.com |
1052489 |
Add the jobtype description to tooltips for jobs |
| spacurar@mozilla.com |
1372500 |
delete references to mozilla-aurora code in treeherder |
| sparshbansal3june@gmail.com |
1519784 |
Drop seconds from datetime 'Push Time' column in list of classifications to prevent cropping |
| sparshbansal3june@gmail.com |
1671209 |
Add text to "help and resources" dropdown in treeherder/perfherder |
| standard8@mozilla.com |
1297671 |
Add the example-addon-repo repository |
| stephen.donner@gmail.com |
1376166 |
Add/change Snippets Service repo and GitHub account in Treeherder |
| suyash546@gmail.com |
1519165 |
Add Login and Info menus for consistency |
| suyash546@gmail.com |
1555752 |
Hard to determine that wrong Pulse credentials have been used |
| suyash546@gmail.com |
1601820 |
Replace flake8 with Black |
| suyash546@gmail.com |
1643114 |
UX Improvements to the Log Viewer |
| tapesh.mandal@gmail.com |
1060322 |
Move hardcoded Bugzilla & slave health URLs to thUrl |
| tapesh.mandal@gmail.com |
1174645 |
Jobs with missing logs incorrectly say " Log parsing complete. Generating bug suggestions The content of this panel will refresh in 5 seconds." |
| tapesh.mandal@gmail.com |
1178736 |
Sometimes groups are not correctly alphabetically sorted |
| tapesh.mandal@gmail.com |
1145966 |
When attempting to view a non-existent repo with &revision=SHA, display the correct error message |
| tapesh.mandal@gmail.com |
1150938 |
Capitalize all thNotify.send() messages |
| tarek@ziade.org |
1616975 |
Create a unified changelog |
| tojonmz@gmail.com |
1118253 |
Not possible to clear job selection when clicking in page footer or push header |
| tojonmz@gmail.com |
1118342 |
Hitting ctrl+enter should submit a classification even if a textbox is focused |
| tojonmz@gmail.com |
1118345 |
Treeherder deals poorly with an empty bug suggestion field |
| tojonmz@gmail.com |
1118384 |
Move the new logviewer icon to webapp/app/img |
| tojonmz@gmail.com |
1118929 |
Remove job panel active tab decoration |
| tojonmz@gmail.com |
1119038 |
Update the logviewer icon for pending/etc jobs. |
| tojonmz@gmail.com |
1120133 |
Enhance copy-to-clipboard, for logviewer/raw log urls on current job |
| tojonmz@gmail.com |
1121631 |
Refactor shortcuts with a known shortcut lib to make them more maintainable |
| tojonmz@gmail.com |
1124266 |
Can't drag panel separator up |
| tojonmz@gmail.com |
1125094 |
Change the "log not parsed" message to include a link to the raw log |
| tojonmz@gmail.com |
1126525 |
Link from jobs' help to instructions |
| tojonmz@gmail.com |
1131830 |
Make the logout button less prominent, so it's harder to accidentally click & declutters the UI |
| tojonmz@gmail.com |
1132662 |
Minor UI shift when entering a classification comment in Pinboard - Firefox only |
| tojonmz@gmail.com |
1133021 |
bug mentions in commit messages only get the last bug linkified |
| tojonmz@gmail.com |
1133545 |
Create a shortcut to focus the Filter field |
| tojonmz@gmail.com |
1135117 |
Minor word smithing to vagrant installation docs for treeherder-ui integration setup |
| tojonmz@gmail.com |
1135743 |
Update details Filter jobs title, since it no longer opens in a new tab |
| tojonmz@gmail.com |
1135862 |
Allow for ctrl+enter 'save' shortcut when the classification type dropdown has focus |
| tojonmz@gmail.com |
1137164 |
Add a shebang to setup.py |
| tojonmz@gmail.com |
1137456 |
Make the "clear all" button less prominent than the "save" button |
| tojonmz@gmail.com |
1137927 |
Bottom pane should only go away when I click elsewhere if the pinboard is empty. |
| tojonmz@gmail.com |
1139301 |
Improve the job-details pane date format |
| tojonmz@gmail.com |
1139421 |
when clicking a buildername in the job details pane, it filters on the buildername, but it ends up being lowercase |
| tojonmz@gmail.com |
1139565 |
Add a bit more polish to the help build/job tables |
| tojonmz@gmail.com |
1140054 |
Update Show/hide hidden jobs tooltip to use exclusion |
| tojonmz@gmail.com |
1140734 |
Add more polish to the Logviewer log lines and make them fixed width |
| tojonmz@gmail.com |
1141569 |
Display keyboard shortcuts when '?' is pressed |
| tojonmz@gmail.com |
1142244 |
Cancelled Job pink is difficult to read |
| tojonmz@gmail.com |
1142994 |
Consolidate the terms and order used in Job Details pane and Similar Jobs pane |
| tojonmz@gmail.com |
1143092 |
Set completed job-btn tooltip Duration = Start>End, rather than Requested>End |
| tojonmz@gmail.com |
1143666 |
Add a hotkey for retriggering jobs |
| tojonmz@gmail.com |
1144748 |
Help: Update the help shortcuts with iconic treatment |
| tojonmz@gmail.com |
1146651 |
Remove toggleResultSetResultStatusFilter because it appears to be unused. |
| tojonmz@gmail.com |
1146970 |
Clean up bluespace in the Failure Summary when no failures exist |
| tojonmz@gmail.com |
1147389 |
Purge some redundant padding in Failure Summary css |
| tojonmz@gmail.com |
1148664 |
Retrigger and submission notifications shouldn't float over #pinboard-panel or #bottom-panel-content elements |
| tojonmz@gmail.com |
1149340 |
Improve readability of Similar Jobs tables |
| tojonmz@gmail.com |
1149370 |
"[tree] is unsupported on treestatus.mozilla.org" occasionally |
| tojonmz@gmail.com |
1149576 |
Adjust the max-pin count error message for clarity when count goes from >1 to >500 |
| tojonmz@gmail.com |
1150159 |
Make retrigger check for scope login, rather than falling back to Persona thModelErrors |
| tojonmz@gmail.com |
1150905 |
Shorten onscreen time for non-sticky notifications |
| tojonmz@gmail.com |
1154378 |
Make the Cancel button the same luminance as other buttons in the job details bar. |
| tojonmz@gmail.com |
1154808 |
Case-correct Failure-summary/Similar-jobs/Annotations/Talos titles |
| tojonmz@gmail.com |
1155217 |
Possibly reduce the number of sticky/persistent notifications |
| tojonmz@gmail.com |
1155319 |
Integrate Filter: signature link into Job name: field to save space |
| tojonmz@gmail.com |
1155868 |
Update RTD that individual push ingestion is limited to builds4hr |
| tojonmz@gmail.com |
1156420 |
Update RTD with possible host vt-x BIOS requirements for linux |
| tojonmz@gmail.com |
1156820 |
Fix focus shortcut and remove selectOnClick directive |
| tojonmz@gmail.com |
1158901 |
Make tinderbox printline and other off-screen job data more discoverable |
| tojonmz@gmail.com |
1159236 |
Add a "troubleshooting: timeouts..." section to the vagrant setup docs |
| tojonmz@gmail.com |
1159288 |
Add clarity to RTD vagrant ssh access |
| tojonmz@gmail.com |
1159719 |
Add info/warning/etc state-icons to notification messages |
| tojonmz@gmail.com |
1162706 |
treeherder could use a way to discover perfherder |
| tojonmz@gmail.com |
1164166 |
Create a shortcut to Delete a classification |
| tojonmz@gmail.com |
1164209 |
Treeherder flashes on load when switching from Perfherder logo-menu |
| tojonmz@gmail.com |
1164881 |
Add MPL2.0 to recent-ish treeherder repo files |
| tojonmz@gmail.com |
1165441 |
Tidy up Annotations panel layout |
| tojonmz@gmail.com |
1165602 |
Rename Annotations "Notes" column to "Comments" |
| tojonmz@gmail.com |
1166028 |
Move the Job Details tab to be first in the tab sequence |
| tojonmz@gmail.com |
1166474 |
Add even/odd row backgrounds when in full width display (Show/Hide revisions) |
| tojonmz@gmail.com |
1166984 |
I think Taskcluster jobs' "Inspect Task" link should still be in the left panel, not the Job Details tab |
| tojonmz@gmail.com |
1168211 |
Continued Annotations/classifications panel cleanup and improvements |
| tojonmz@gmail.com |
1168652 |
consider either using or removing the updateClassification function in the UI |
| tojonmz@gmail.com |
1170172 |
RTD Grunt Build updates |
| tojonmz@gmail.com |
1170330 |
Update treeherder package.json descriptors post repo-merge |
| tojonmz@gmail.com |
1170706 |
Remove the ReadMe-UI |
| tojonmz@gmail.com |
1172039 |
Make the classification deletion icons more prominent |
| tojonmz@gmail.com |
1174277 |
Add a shortcut to open the Logviewer |
| tojonmz@gmail.com |
1175191 |
Add a cloak to our new logviewer header label |
| tojonmz@gmail.com |
1175948 |
Remove duplicate line in Help keyboard shortcut table |
| tojonmz@gmail.com |
1175991 |
cset IDs on treeherder are inconsistently ellipsized (some are, some aren't), when browser chooses a wider font than we expect (e.g. due to bug 1173826) |
| tojonmz@gmail.com |
1179337 |
Logviewer console errors on first-click of a failure-step button edge |
| tojonmz@gmail.com |
1180266 |
Add a tooltip for Filter Platforms & Jobs input |
| tojonmz@gmail.com |
1180740 |
Add some polish to the wait/spinners |
| tojonmz@gmail.com |
1181636 |
Capitalize resultset bar tooltips for consistency |
| tojonmz@gmail.com |
1181685 |
Reconcile main UI element names and give them appropriate ID's for testing |
| tojonmz@gmail.com |
1182068 |
Load the first visible step in Logviewer by default |
| tojonmz@gmail.com |
1183847 |
Style logviewer failure lines with a pink background a la' github/mozreview |
| tojonmz@gmail.com |
1183872 |
Reduce space consumption by logviewer-actionbar contents |
| tojonmz@gmail.com |
1183880 |
Add useful functionality which also makes Logviewer look more Treeherder-esque |
| tojonmz@gmail.com |
1184247 |
Add celerybeat-schedule removal to Troubleshooting |
| tojonmz@gmail.com |
1186496 |
Tweak the "No more unclassified failures to select" message |
| tojonmz@gmail.com |
1186936 |
Add/replace What'sDeployed to the Help footer |
| tojonmz@gmail.com |
1187394 |
Move Backfill job link from Job details to Job details Action bar |
| tojonmz@gmail.com |
1187403 |
Improve/simplify the resultset bar layout for new revision click behavior |
| tojonmz@gmail.com |
1189475 |
Logviewer: match navbar action buttons w/bootstrap |
| tojonmz@gmail.com |
1189479 |
Fix additional angular template flicker in logviewer |
| tojonmz@gmail.com |
1189481 |
Convert logviewer markup to 2 space indent |
| tojonmz@gmail.com |
1189482 |
Convert remainder of logviewer-(thing) to lv-(thing) in logviewer.css |
| tojonmz@gmail.com |
1189484 |
Synchronize treeherder's raw log icon with logviewer's |
| tojonmz@gmail.com |
1189498 |
Log viewer does not display value of a 'text' content_type item from the job_details artifact |
| tojonmz@gmail.com |
1190589 |
Update font-awesome from 4.3.0 to 4.4.0 |
| tojonmz@gmail.com |
1192195 |
Log viewer is missing styling for result-status-shading-skipped |
| tojonmz@gmail.com |
1192198 |
Log viewer should count a step result of "skipped" the same as "success" |
| tojonmz@gmail.com |
1192199 |
Unable to scroll to the very end of a log |
| tojonmz@gmail.com |
1192917 |
Update 'unknown' steps and jobs to a more informative UX |
| tojonmz@gmail.com |
1193216 |
The "log not found" error message should explain that it's due to the raw log having expired from eg ftp |
| tojonmz@gmail.com |
1193222 |
The log viewer should provide nicer error messages for expired/non existent job IDs |
| tojonmz@gmail.com |
1193804 |
break up treeherder.css into logical smaller files |
| tojonmz@gmail.com |
1193951 |
Improve the button layout of the Sheriff panel |
| tojonmz@gmail.com |
1195381 |
Provide an unclassified count ID and/or property for testing and validation |
| tojonmz@gmail.com |
1195493 |
Convert Treeherder partials/main to 2 space indent |
| tojonmz@gmail.com |
1197265 |
Remove frontend code for retired 'timeline' and 'machines' tabs |
| tojonmz@gmail.com |
1198507 |
Notifications aren't launching in Logviewer |
| tojonmz@gmail.com |
1199078 |
Add Help menu and useful menu entries |
| tojonmz@gmail.com |
1199139 |
Not clicking exactly at the right place to see details about a test folds test results |
| tojonmz@gmail.com |
1199341 |
Add collapsed job count (+n) to the Help notations table |
| tojonmz@gmail.com |
1199659 |
Remove recent 'unknown step result' step styling in Logviewer |
| tojonmz@gmail.com |
1199770 |
Clean up navbar menu button classes |
| tojonmz@gmail.com |
1200025 |
Reconcile Title Case vs. Sentence case vs. Modified title Case in Treeherder and Perfherder |
| tojonmz@gmail.com |
1200678 |
Update outdated content in Moztrap tests, add (+n) job counts test |
| tojonmz@gmail.com |
1201235 |
Log Viewer should use white-space: pre for log lines |
| tojonmz@gmail.com |
1201989 |
Reduce space consumption in the Sheriff and Filter panels |
| tojonmz@gmail.com |
1202476 |
Move remaining userguide css, consolidate names |
| tojonmz@gmail.com |
1203255 |
Keep Add exclusion buttons inside the Sheriff panel at all sizes |
| tojonmz@gmail.com |
1206825 |
Remove comment for div.talos-panel css for Talos tab results |
| tojonmz@gmail.com |
1207148 |
Remove unused wait cursor assets from ui/img |
| tojonmz@gmail.com |
1207163 |
Increase our min-width to accommodate the 5th Talos tab |
| tojonmz@gmail.com |
1207197 |
Add a cursor property for the Retrigger job dropdown |
| tojonmz@gmail.com |
1207304 |
ng-class the min-width for job-tabs-panel for Talos vs. non-Talos jobs |
| tojonmz@gmail.com |
1207460 |
Performing a retrigger via the UI now requires two clicks due to backfill submenu |
| tojonmz@gmail.com |
1207771 |
Disable Cancel job button in the info-panel when the user isn't logged in |
| tojonmz@gmail.com |
1208486 |
Tidy up logviewer directives |
| tojonmz@gmail.com |
1209079 |
Make all dropdowns use a pointer cursor |
| tojonmz@gmail.com |
1209567 |
Update 'esc' keyboard shortcut description |
| tojonmz@gmail.com |
1209922 |
Show read-only sheriffing menu even when not logged in |
| tojonmz@gmail.com |
1210158 |
Perhaps also clear the Onscreen Help overlay on click |
| tojonmz@gmail.com |
1215324 |
Could the job-details-pane reset the scroll position to the top when switching between jobs? |
| tojonmz@gmail.com |
1068532 |
Keyboard shortcuts aren't ignored if pressed with a modifier (eg ctrl) |
| tojonmz@gmail.com |
1068685 |
Help page is missing scrollbar, so is unreadable on small screen sizes |
| tojonmz@gmail.com |
1073050 |
[pinboard] Previously-entered bug number doesn't get cleared |
| tojonmz@gmail.com |
1074241 |
Forget the last selected job after clicking into empty space in the jobs list |
| tojonmz@gmail.com |
1074905 |
Tweak result set datetime format displayed in UI |
| tojonmz@gmail.com |
1074939 |
Classification "Save" button should be visible but greyed out (with helpful tooltip) rather than hidden |
| tojonmz@gmail.com |
1074972 |
Leave the job details panel open after saving a classification |
| tojonmz@gmail.com |
1075272 |
highlight selected job using a scale transform rather than a font size change |
| tojonmz@gmail.com |
1075301 |
Open resultset in new tab appears to have stopped working correctly |
| tojonmz@gmail.com |
1075474 |
Use "Open log viewer" instead of "Open structured log" for the log viewer button tooltip |
| tojonmz@gmail.com |
1076040 |
Repo nav bar doesn't appear on initial load |
| tojonmz@gmail.com |
1076980 |
Log viewer: Add help text "Click foo to view the log" instead of blank main panel |
| tojonmz@gmail.com |
1077338 |
Middle clicking on a job icon should open the log viewer not the raw log |
| tojonmz@gmail.com |
1077635 |
Align the Platform labels with the top of each job-block row, possible row colors |
| tojonmz@gmail.com |
1077679 |
Update the resultset icon colors post-bootstrap 3.2 update |
| tojonmz@gmail.com |
1078985 |
Align the contents in the resultset bar |
| tojonmz@gmail.com |
1079650 |
Eliminate the ragged columns of the Initials buttons with a consistent spacing |
| tojonmz@gmail.com |
1079989 |
Lower contrast and visually separate the revision block from the job block |
| tojonmz@gmail.com |
1080408 |
Adjust wording for page shown when using &revision=SHA and no result sets found |
| tojonmz@gmail.com |
1080669 |
Remove double-indent at resultset page boundary, optimize space |
| tojonmz@gmail.com |
1082353 |
Improve the job notation in the Help panel |
| tojonmz@gmail.com |
1083780 |
Help page links to wiki need updating |
| tojonmz@gmail.com |
1084107 |
Jobs in the pinboard should all be the same width |
| tojonmz@gmail.com |
1084116 |
clicking on "Treeherder" or "jobs" at the top takes me to mozilla-central |
| tojonmz@gmail.com |
1085030 |
Focus the related bugs text field while opening it every time, not just the first time |
| tojonmz@gmail.com |
1085455 |
Update readthedocs Title for treeherder-service |
| tojonmz@gmail.com |
1087314 |
htmlmin step of grunt build removes visible whitespace in the UI |
| tojonmz@gmail.com |
1087578 |
Add link to reftest analyzer on logviewer page |
| tojonmz@gmail.com |
1089639 |
Vagrant: Fix "warning: Could not retrieve fact fqdn" |
| tojonmz@gmail.com |
1089835 |
Improve readability of Builds/Tests/Shortcuts in Help |
| tojonmz@gmail.com |
1090689 |
Add MPL2.0 to treeherder-[repos] where applicable |
| tojonmz@gmail.com |
1092209 |
Log viewer: Display TinderboxPrint output alongside job details |
| tojonmz@gmail.com |
1092702 |
Logviewer: Logviewer angular templates flicker on page load |
| tojonmz@gmail.com |
1095211 |
Add a bit more graphic design polish to the main navbar |
| tojonmz@gmail.com |
1096349 |
Remove unused labels in clonejobs directive |
| tojonmz@gmail.com |
1097485 |
link to raw log should use words rather than a cryptic icon |
| tojonmz@gmail.com |
1101760 |
Figure out what "unpin all" should do. |
| tojonmz@gmail.com |
1102851 |
Layout of formatted log view makes it hard to use |
| tojonmz@gmail.com |
1103425 |
Add a bit more graphic design polish to the pinboard |
| tojonmz@gmail.com |
1104149 |
Digest cycle error entering related bug, on stage, prod, and latest master |
| tojonmz@gmail.com |
1106120 |
Align resultset title contents for collapse readability |
| tojonmz@gmail.com |
1106303 |
Add missing divider between Help and User buttons |
| tojonmz@gmail.com |
1106842 |
Filtering by job name from the job details pane no longer works. |
| tojonmz@gmail.com |
1107128 |
Adjust the wording of failed classification saves to be a bit more clear |
| tojonmz@gmail.com |
1107136 |
Add a keyboard shortcut for Unpin-all |
| tojonmz@gmail.com |
1107279 |
Improve the clarity, consistency and layout of the job details pane |
| tojonmz@gmail.com |
1107719 |
De-bold purple infra-exception jobs |
| tojonmz@gmail.com |
1107940 |
Remove unused partials from the treeherder-ui repo |
| tojonmz@gmail.com |
1108419 |
Fix typo in user.email visibility test |
| tojonmz@gmail.com |
1110845 |
Two way bind the job details pane |
| tojonmz@gmail.com |
1112238 |
Create a UI help link to better access the build version |
| tojonmz@gmail.com |
1112652 |
Make the push date/time more obviously a permalink |
| tojonmz@gmail.com |
1113843 |
Cancel All Jobs button collides with adjacent Show Revisions button on Chrome |
| tojonmz@gmail.com |
1114665 |
ctrl+enter to save classification leaves focus in suggested-bug button |
| tojonmz@gmail.com |
1114839 |
'r' keyboard shortcut to add a related bug adds the letter 'r' to the related bug field in addition to focusing the field |
| tojonmz@gmail.com |
1114878 |
Correct the size of the Sheriffs menu button |
| tojonmz@gmail.com |
1115194 |
Update 'un-starred' term to 'unclassified' in the Help content |
| tojonmz@gmail.com |
1115410 |
Remove bottom-panel-controls r.h. boundary |
| tojonmz@gmail.com |
1116000 |
Improve the pin icon UX and better communicate the pin state |
| tojonmz@gmail.com |
1117556 |
Allow non-sheriffs to view a read-only list of the exclusion profiles |
| tojonmz@gmail.com |
1030627 |
Unable to copy failure line text from the log viewer |
| tojonmz@gmail.com |
1030678 |
Rename the "Bug suggestions" tab to "Failure summary" |
| tojonmz@gmail.com |
1030686 |
Add keyboard shortcuts for failure classification |
| tojonmz@gmail.com |
1032470 |
Remove links to 'timeline' and 'machines' or add a "Not yet implemented" message |
| tojonmz@gmail.com |
1032495 |
Summaries for bug suggestions should wrap rather than being truncated |
| tojonmz@gmail.com |
1032504 |
Link to the raw log & treeherder UI from the log viewer |
| tojonmz@gmail.com |
1032508 |
Move the "Failure Summary" tab before the "Annotations" tab |
| tojonmz@gmail.com |
1033241 |
Help page links to the TBPL wiki page rather than Treeherder's |
| tojonmz@gmail.com |
1033266 |
Modifier for multiple job selection using mouse is different from TBPL |
| tojonmz@gmail.com |
1033268 |
Keyboard shortcut for adding selected job to pin board is different from TBPL |
| tojonmz@gmail.com |
1042466 |
logviewer: List of buildsteps is unusable in some screen/font sizes |
| tojonmz@gmail.com |
1042646 |
Closing the job detail panel should un-highlight the job |
| tojonmz@gmail.com |
1042711 |
Clicking away from a job in the main UI should close the job detail panel |
| tojonmz@gmail.com |
1043785 |
improve readability of the Failure Summary panel |
| tojonmz@gmail.com |
1045099 |
Closing the pinboard should be more intuitive |
| tojonmz@gmail.com |
1045611 |
Remove up and down arrows in bug number input |
| tojonmz@gmail.com |
1045774 |
Bug number UI disappears, on multiple manual-pin board bug entry |
| tojonmz@gmail.com |
1046596 |
Add treeherder to bugsahoy/whatcanidoformozilla.org to encourage new contributors |
| tojonmz@gmail.com |
1046639 |
Make the treeherder-ui and treeherder-service repo READMEs more comprehensive |
| tojonmz@gmail.com |
1049543 |
Fix minor wording issues in the UI |
| tojonmz@gmail.com |
1050078 |
the information about the build should have a verbal description of its status |
| tojonmz@gmail.com |
1053203 |
Treeherder help "Builds & Tests" section should be removed |
| tojonmz@gmail.com |
1056049 |
Vagrant: Document further NFS share troubleshooting steps |
| tojonmz@gmail.com |
1056308 |
'get next' jobs panel doesn't seem applicable on single resultset view |
| tojonmz@gmail.com |
1057260 |
Retrigger success notification should display what type of build was retriggered |
| tojonmz@gmail.com |
1057349 |
Log viewer & raw log icons are too similar |
| tojonmz@gmail.com |
1059279 |
Icon used for the "additional links" menu (eg mcMerge, cancel all builds) isn't clear |
| tojonmz@gmail.com |
1059284 |
Icon for retrigger/cancel job isn't clear |
| tojonmz@gmail.com |
1059344 |
Open pinboard icon isn't clear |
| tojonmz@gmail.com |
1059375 |
Harder to grok if a bug suggestion matches the log failure compared to TBPL |
| tojonmz@gmail.com |
1060477 |
logviewer: starttime shouldn't be displayed as seconds since the Unix epoch |
| tojonmz@gmail.com |
1061304 |
Job navbar icons flow over bottom-left-bottom panel content |
| tojonmz@gmail.com |
1062825 |
Logviewer: Page title should include job details to make tabs recognisable |
| tojonmz@gmail.com |
1065568 |
Make the pushlog ingestion cron more frequent |
| tojonmz@gmail.com |
1067486 |
Job symbols wrap to the next line even when there is sufficient whitespace |
| tojonmz@gmail.com |
1224069 |
"See talos panel" in the job details panel should be a link that opens the talos panel when clicked |
| tojonmz@gmail.com |
1240857 |
If a job is selected so that the bottom pane is open, clicking the 'v' button on a push takes two clicks to open the menu |
| tojonmz@gmail.com |
1249353 |
Warnings about deprecated bootstrap primitives in treeherder |
| tojonmz@gmail.com |
1259567 |
Add a title and UI improvements for the Tier menu |
| tojonmz@gmail.com |
1261424 |
Adding a class for the pin job locator |
| tojonmz@gmail.com |
1271420 |
Make classified jobs visually consistent in the pinboard |
| tojonmz@gmail.com |
1272049 |
Update VirtualBox and Vagrant version requirements in installation.rst |
| tojonmz@gmail.com |
1281944 |
Make the classification star in the job details panel match the job's colour |
| tojonmz@gmail.com |
1288928 |
Remove obsolete isLoadingJobs from the markup |
| tojonmz@gmail.com |
1345512 |
Remove unused css from Logviewer |
| tojonmz@gmail.com |
1347278 |
Disable the Successful Step checkbox for TaskCluster jobs |
| tojonmz@gmail.com |
1367867 |
Improve the User Initial Labels so users immediately recognize what they are |
| tojonmz@gmail.com |
1371843 |
The dropdown menu next to the pinboard's "save" button should be accessible even if there are no jobs pinned. |
| tojonmz@gmail.com |
1372372 |
Capitalize all user initials in revision list |
| tojonmz@gmail.com |
1384955 |
Add "Edit and Retrigger" option to the ... drop down |
| tojonmz@gmail.com |
1400576 |
Improve the expand/collapse job group markup |
| tojonmz@gmail.com |
1401233 |
Improve the notification dropdown with a few tweaks |
| tojonmz@gmail.com |
1407775 |
Improve the layout and info in the job filters bar |
| tojonmz@gmail.com |
1407807 |
Remove Tier as a choice from the job filter field dropdown |
| tojonmz@gmail.com |
1407906 |
Make the filter by job field icon a toggle |
| tojonmz@gmail.com |
1408496 |
Fix duplicate push Author filter bar values |
| tojonmz@gmail.com |
1410230 |
Tweak the pinboard testcase wording |
| tojonmz@gmail.com |
1419966 |
Angularize the start/end query examples in the User Guide |
| tojonmz@gmail.com |
1429922 |
Would be nice if Backfill had a tooltip when disabled that explains why |
| tojonmz@gmail.com |
1429988 |
Minor updates for local pulse ingestion |
| tojonmz@gmail.com |
1294525 |
TinderboxPrint lines are being cut off |
| tojonmz@gmail.com |
1301081 |
Disable various menus when appropriate |
| tojonmz@gmail.com |
1302754 |
Update the docs copyright to 2016 |
| tojonmz@gmail.com |
1306369 |
Update common tasks log parser test example |
| tojonmz@gmail.com |
1306878 |
Document jobartifact, logview.json sample_data regeneration |
| tojonmz@gmail.com |
1310825 |
Create a shortcut to cycle through visible tabs |
| tojonmz@gmail.com |
1313074 |
Remove unused class from autoclassification panel |
| tojonmz@gmail.com |
1318935 |
Improve button/menu layout in new Admin page |
| tojonmz@gmail.com |
1319300 |
Move the pin counter from the job-details-actionbar, to the pinboard button |
| tojonmz@gmail.com |
1321910 |
Error: $scope.currentRepo is undefined in $scope.backfillButtonTitle |
| tojonmz@gmail.com |
1322158 |
Slide info panel onscreen during initial job selection |
| tojonmz@gmail.com |
1329040 |
Remove dead Retrigger dropdown css |
| tojonmz@gmail.com |
1336575 |
Remove unused 'with-pinboard' class from markup |
| tojonmz@gmail.com |
1339157 |
Remove the RTD copyright year |
| tojonmz@gmail.com |
1340232 |
Remove unused -webkit css |
| tojonmz@gmail.com |
1342269 |
Shortcut table appears to be messed up |
| vaibhavmagarwal@gmail.com |
1174222 |
cancel all jobs for a resultset is broken |
| vaibhavmagarwal@gmail.com |
1178524 |
Add the ability to fill in any skipped/coalesced jobs for a revision on demand by a privileged user (Treeherder part) |
| vaibhavmagarwal@gmail.com |
1180742 |
Give TH the ability to trigger all talos jobs for a revision multiple times |
| vaibhavmagarwal@gmail.com |
1180967 |
Add a note that node.js should be installed for running the web-server for treeherder ui |
| vaibhavmagarwal@gmail.com |
1183923 |
Add the ability to manually backfill jobs on demand by a privileged user (Treeherder part) |
| vaibhavmagarwal@gmail.com |
1184302 |
Check if a user is logged in when cancelling a job in TH UI itself |
| vaibhavmagarwal@gmail.com |
1121998 |
Add the ability to retrigger all pinned jobs |
| vaibhavmagarwal@gmail.com |
1091957 |
Add a confirmation prompt when when deleting a job exclusion |
| vikasmishra95@gmail.com |
1081041 |
Linkify commit SHAs and Github PR/compare links in commit messages |
| whole.grains@protonmail.com |
1898365 |
Cleanup old mobile repos |
| wlach@protonmail.com |
1042501 |
min-width on main UI puts dropdown scrollbars out of reach |
| wlach@protonmail.com |
1042599 |
Job detail panel layout breaks for small window widths |
| wlach@protonmail.com |
1042706 |
The filters menu/panel obscures the main page content |
| wlach@protonmail.com |
1053279 |
Make the treeherder front-end more accessible |
| wlach@protonmail.com |
1057338 |
Next/previous keyboard shortcuts stop working after giving job details panel focus |
| wlach@protonmail.com |
1057364 |
Failure summary: Reduce line spacing between each log failure line |
| wlach@protonmail.com |
1059280 |
The 'n' and 'p' keys don't loop around when the bottom or top of the page is reached |
| wlach@protonmail.com |
1059283 |
Holding down the 'n' key results in trying to load each job sequentially in the bottom pane |
| wlach@protonmail.com |
1059331 |
Reftest analyser doesn't load the reftest failure lines automatically |
| wlach@protonmail.com |
1061312 |
Similar Jobs left/right content panes obscure each other |
| wlach@protonmail.com |
1063732 |
Use flexbox for laying out UI vertically |
| wlach@protonmail.com |
1065105 |
Pinboard panel broken |
| wlach@protonmail.com |
1065636 |
Unpin-all with new flexbox implementation causes pinboard containers to shift and resize |
| wlach@protonmail.com |
1066149 |
Regressions in bottom panel: resizing broken |
| wlach@protonmail.com |
1119764 |
Document best practices for contributing to Treeherder (using PRs instead of patches, code style, ...) |
| wlach@protonmail.com |
1129639 |
Use a context manager to automatically clean up data managers |
| wlach@protonmail.com |
1130606 |
lazy log parsing and poor interactions with scrolling make it easy to miss errors |
| wlach@protonmail.com |
1134842 |
Links to github commits assume Hg style /rev/ URLs and so 404 |
| wlach@protonmail.com |
1136747 |
ingest_push management command should be able to filter by job type |
| wlach@protonmail.com |
1139998 |
Docs: Clean up the nodejs package installation instructions |
| wlach@protonmail.com |
1142242 |
Make it more clear what options are for --data-type in run_sql management command and add some docs for it |
| wlach@protonmail.com |
1149687 |
Strange layout (with flexbox) in the list of links in the job results pane on profiled Talos runs |
| wlach@protonmail.com |
1152376 |
Treeherder models/services not reusable without dragging in UI dependencies |
| wlach@protonmail.com |
1155330 |
Logviewer fails to load with "Error: [$injector:nomod] Module 'logViewer' is not available!" |
| wlach@protonmail.com |
1158952 |
Replace underscore.js with lodash |
| wlach@protonmail.com |
1158973 |
Use $httpProvider's applyAsync to reduce digest cycles during some operations |
| wlach@protonmail.com |
1159372 |
Upgrade to jQuery 2.1 |
| wlach@protonmail.com |
1160082 |
Update to Angular 1.4 |
| wlach@protonmail.com |
1160621 |
Option collection model in frontend could be more convenient to use |
| wlach@protonmail.com |
1162582 |
Clicking "Next 10" button is broken. Throws error in console. |
| wlach@protonmail.com |
1162725 |
Make .th-content "flex:1" instead of "flex:auto" |
| wlach@protonmail.com |
1163083 |
The horizontal scrolling experience is terrible when viewing a log on Treeherder |
| wlach@protonmail.com |
1167364 |
ingest_push docs have a few caveats for talos data |
| wlach@protonmail.com |
1168615 |
Should provide more detail on nature of MySQL errors when they occur |
| wlach@protonmail.com |
1169810 |
Logviewer could look better in URL bar |
| wlach@protonmail.com |
1217570 |
Add a "Cancel all" option to the pinboard dropdown menu. |
| wlach@protonmail.com |
1223503 |
Job rendering code in UI could be simplified a bit |
| wlach@protonmail.com |
1229826 |
Should not use string "fill me" for fields with unknown values |
| wlach@protonmail.com |
1231421 |
Installation docs for server should link to UI installation docs |
| wlach@protonmail.com |
1236732 |
Upgrade angular bootstrap to 0.14.3 |
| wlach@protonmail.com |
1237061 |
Get deprecation warnings about DropdownController and others on console |
| wlach@protonmail.com |
1237765 |
Make the tier menu easier to use, shortcuts or labels as <label>s |
| wlach@protonmail.com |
1238432 |
We're currently updating the jobs tables twice when the user changes filtering settings |
| wlach@protonmail.com |
1238468 |
Delayed insertion of the Cancel button creates a UI pitfall |
| wlach@protonmail.com |
1239185 |
Stop using the reference data model for job ingestion |
| wlach@protonmail.com |
1241611 |
Client-side option collection model doesn't work well if called multiple times |
| wlach@protonmail.com |
1249395 |
Failure summary comes up empty on first job clicked |
| wlach@protonmail.com |
1250574 |
The fade-in transition on each test result brings firefox to its knees |
| wlach@protonmail.com |
1254711 |
Show tier as being smaller and muted in jobs table |
| wlach@protonmail.com |
1256485 |
Remove initial_data fixture from the unit tests |
| wlach@protonmail.com |
1258861 |
Store log information in treeherder database, instead of generic per-project artifacts |
| wlach@protonmail.com |
1264212 |
Treeherder is not suggesting new filed bugs anymore |
| wlach@protonmail.com |
1265037 |
Add an intermediate "job" table/model to the master db |
| wlach@protonmail.com |
1265829 |
Improve documentation around credentials for submitting to treeherder |
| wlach@protonmail.com |
1266062 |
Move job classifications to a Django model |
| wlach@protonmail.com |
1266398 |
Remove explicit calls to jm.disconnect() from unit tests where not necessary |
| wlach@protonmail.com |
1266426 |
PyYAML is failing signature validation |
| wlach@protonmail.com |
1266879 |
Repository name should have a uniqueness constraint |
| wlach@protonmail.com |
1267102 |
The way we calculate search strings for jobs is redundant and inefficient |
| wlach@protonmail.com |
1269433 |
Consolidate user creation in tests into a fixture |
| wlach@protonmail.com |
1269747 |
Using "(" at the end of a search term no longer works |
| wlach@protonmail.com |
1270629 |
Move job info (detail) objects to master database |
| wlach@protonmail.com |
1271811 |
Add a link straight to the API reference from the treeherder help menu |
| wlach@protonmail.com |
1273231 |
Store job log url and parse status in main db using ORM |
| wlach@protonmail.com |
1274023 |
Get rid of hrefs that link to "#" from treeherder UI |
| wlach@protonmail.com |
1274040 |
Make throbber pulse when loading treestatus |
| wlach@protonmail.com |
1275695 |
Using filter with job exclusion panel is pretty frustrating |
| wlach@protonmail.com |
1275796 |
Logviewer says that every log "no longer exists or has expired" |
| wlach@protonmail.com |
1276030 |
Refresh everything if it's been too long since the last poll |
| wlach@protonmail.com |
1277891 |
TH doesn't have links to fennec inbound builds that still exist |
| wlach@protonmail.com |
1281601 |
Selecting a job should not switch to the 'Performance' tab if there is no performance data |
| wlach@protonmail.com |
1281820 |
Stop using/storing bug suggestion artifacts, just generate them dynamically |
| wlach@protonmail.com |
1282907 |
NamedModel instances aren't unique |
| wlach@protonmail.com |
1283087 |
Machine should be a named model |
| wlach@protonmail.com |
1285007 |
Make one-click loaner more discoverable |
| wlach@protonmail.com |
1286314 |
Font is incorrect on new "hide excluded jobs" text |
| wlach@protonmail.com |
1286382 |
Fix console errors about "undefined $event" in logviewer |
| wlach@protonmail.com |
1289127 |
Enable "no multi spaces" eslint rule for frontend |
| wlach@protonmail.com |
1344018 |
Add front-end interface to retrigger actions |
| wlach@protonmail.com |
1345565 |
Upgrade lodash to 4.17 |
| wlach@protonmail.com |
1345918 |
Individual steps in the right panel are no longer shown |
| wlach@protonmail.com |
1347209 |
"Pin all available jobs" does not work anymore |
| wlach@protonmail.com |
1347232 |
Simplify some frontend filtering functions |
| wlach@protonmail.com |
1347655 |
Getting decision task id shouldn't use jobdetail api |
| wlach@protonmail.com |
1347732 |
Retriggerable actions don't interpret context correctly |
| wlach@protonmail.com |
1368716 |
Enable `no-unused-vars`, `space-before-blocks`, `space-before-function-paren` eslint rules |
| wlach@protonmail.com |
1369122 |
Enable comma-spacing rule |
| wlach@protonmail.com |
1372387 |
Re-trigger build needs feedback on click |
| wlach@protonmail.com |
1378047 |
Improve ergonomics around "inspect task" link |
| wlach@protonmail.com |
1383114 |
Enforce airbnb recommendations for es6 function definitions and block spacing |
| wlach@protonmail.com |
1385432 |
Add eslint rule 'no-unneeded-ternary' |
| wlach@protonmail.com |
1393762 |
Stop incrementing cache prefix between test runs, just clear the cache |
| wlach@protonmail.com |
1393778 |
Should cloak angular elements in logviewer/perfherder |
| wlach@protonmail.com |
1175935 |
Treeherder documentation should have a "retrieving data" section |
| wlach@protonmail.com |
1177857 |
Treeherder job spans should be buttons for a11y |
| wlach@protonmail.com |
1178395 |
Remove the active_status field from most tables |
| wlach@protonmail.com |
1181334 |
Upgrade angular bootstrap to 0.13.0 |
| wlach@protonmail.com |
1183367 |
We should use eslint to validate frontend js in travis |
| wlach@protonmail.com |
1183385 |
Some treeherder front end JS has trailing whitespace |
| wlach@protonmail.com |
1183747 |
load_job_artifacts() should not support both list and dict artifact formats |
| wlach@protonmail.com |
1185039 |
remove duplicate ``JobData`` objects |
| wlach@protonmail.com |
1185108 |
Use and enforce 4 space indentation everywhere in Treeherder JS |
| wlach@protonmail.com |
1186558 |
Upgrade bootstrap to 3.3.5 |
| wlach@protonmail.com |
1187035 |
Use conservativeCollapse everywhere in grunt build |
| wlach@protonmail.com |
1189499 |
python-memcached 1.5.3's hash doesn't seem to be right. |
| wlach@protonmail.com |
1193923 |
Add support for importing reference data from a production instance |
| wlach@protonmail.com |
1194226 |
Change the primary keys of the reference data tables to be normal integers |
| wlach@protonmail.com |
1198502 |
Separate out bash aliases for resetting rabbitmq/memcached |
| wlach@protonmail.com |
1206160 |
Some of treeherder's transitions could be animated |
| wlach@protonmail.com |
1207150 |
import_reference_data fails when run against production |
| wlach@protonmail.com |
1207237 |
Cursor should not be "pointer" when hovering over non-selectable parts of a job group |
| wlach@protonmail.com |
1208086 |
Hide the "what's deployed" link temporarily since it breaks with the new deploy model |
| wlach@protonmail.com |
1208959 |
talos g3-e10s and talos g3 show up as ? ? |
| wlach@protonmail.com |
1212892 |
Changes to classifiedfailure and failurematch models not reflected in migrations file |
| wlach@protonmail.com |
1212931 |
Add docs for obtaining and using the new Hawk credentials |
| wlach@protonmail.com |
1216113 |
Document the django debug toolbar and consider enabling in Vagrant by default |
| wlach@protonmail.com |
1217461 |
Import reference data script should handle case where job type references non-existent job group |
| wlach@protonmail.com |
1290231 |
Options associated with structured failure lines in autoclassify ui a bit hard to follow |
| wlach@protonmail.com |
1290525 |
Cancelling a single buildbot job from revision dropdown doesn't work |
| wlach@protonmail.com |
1293264 |
Button for cancelling one/all jobs is confusing. |
| wlach@protonmail.com |
1294494 |
Enable `no-else-return` eslint rule |
| wlach@protonmail.com |
1296044 |
Enable `no-lonely-if` eslint rule |
| wlach@protonmail.com |
1296383 |
Upgrade angular to version 1.5.8 |
| wlach@protonmail.com |
1297696 |
Unused/not working code in pinboard |
| wlach@protonmail.com |
1297722 |
Allow ES6 features in Treeherder |
| wlach@protonmail.com |
1298086 |
angular clipboard breaks when we compile with babel |
| wlach@protonmail.com |
1298464 |
Treeherder logviewer displays truncated Autophone logs |
| wlach@protonmail.com |
1300795 |
Taskgraph entry for signing-nightly-fennec is missing the 'extra' key causing /runnable_jobs/ to HTTP 500 |
| wlach@protonmail.com |
1301477 |
Get rid of the artifact model |
| wlach@protonmail.com |
1301729 |
Stop using / storing buildapi artifacts |
| wlach@protonmail.com |
1302224 |
Raw log links broken |
| wlach@protonmail.com |
1303433 |
"title" filter on jobdetail endpoint can generate very slow queries |
| wlach@protonmail.com |
1304148 |
/job-log-url/ endpoint doesn't render when viewed with a web browser |
| wlach@protonmail.com |
1306674 |
Store jobs and push data inside central database |
| wlach@protonmail.com |
1308782 |
Don't need to download jobtype and jobgroup information on load |
| wlach@protonmail.com |
1311185 |
Store push data inside main treeherder db using ORM |
| wlach@protonmail.com |
1311465 |
Replace uses of django-memoize with django's default cache |
| wlach@protonmail.com |
1311511 |
We make 40 database queries against the repository group table in /api/repository/ |
| wlach@protonmail.com |
1315375 |
"Enter" doesn't work for selecting jobs |
| wlach@protonmail.com |
1317540 |
Backfill can schedule jobs in the future |
| wlach@protonmail.com |
1317734 |
Jobs no longer un-selected when clicking in whitespace |
| wlach@protonmail.com |
1318474 |
Store the job metadata in the central database instead of in datasource |
| wlach@protonmail.com |
1318893 |
Expanding/collapsing a job group just returns to pre-click state |
| wlach@protonmail.com |
1319146 |
Make resultset buttons actual buttons |
| wlach@protonmail.com |
1320357 |
Drop the performance_datum_old table once we're confident we don't need it |
| wlach@protonmail.com |
1320916 |
Differences in the commit tables between environments |
| wlach@protonmail.com |
1322067 |
Starring a failure isn't reflected in other tabs (or in other people's tabs) without refreshing the entire page |
| wlach@protonmail.com |
1326090 |
JobNote can have an empty association to a Job |
| wlach@protonmail.com |
1328451 |
test_cycle_data.py intermittently fails on Travis in test_cycle_job_with_performance_data() |
| wlach@protonmail.com |
1329002 |
Remove last bits of datasource from Treeherder |
| wlach@protonmail.com |
1330015 |
Add new jobs broken (does not show runnable jobs) |
| wlach@protonmail.com |
1330762 |
Implement Taskcluster "inspect task" links directly in Treeherder's UI |
| wlach@protonmail.com |
1332732 |
Canceling a job fails to provide feedback to user |
| wlach@protonmail.com |
1333208 |
Tweak bug filer modal to use standard bootstrap template |
| wlach@protonmail.com |
1333422 |
Treeherder attempts to get the size of a non-existent element, causing a console error |
| wlach@protonmail.com |
1333427 |
Get console warnings "Empty string passed to getElementById()" during normal operation |
| wlach@protonmail.com |
1339547 |
Run a set of selenium tests per-commit |
| wlach@protonmail.com |
1070200 |
Treeherder UI elements not properly resized in Firefox 34+ |
| wlach@protonmail.com |
1092232 |
Add at least a minimal test case for talos performance artifact ingestion |
| wlach@protonmail.com |
1092317 |
Talos logparsing problems |
| wlach@protonmail.com |
1093361 |
Add a method to get performance series signature properties from signature |
| wlach@protonmail.com |
1093758 |
Performance API methods don't need to call disconnect() on job manager |
| wlach@protonmail.com |
1100434 |
Add a method to list all performance signatures + properties for a project |
| wlach@protonmail.com |
1112649 |
Treeherder exceptions don't always print out properly on console |
| wlach@protonmail.com |
1117856 |
Add internal logging to treeherder |
| yonashiro.mellina@gmail.com |
1603241 |
Accessibility improvements in Intermittent Failures View |
| yonashiro.mellina@gmail.com |
1603245 |
Date picker not keyboard accessible |
| yonashiro.mellina@gmail.com |
1603269 |
Investigate creation of an alternative view for graphs in Intermittent Failures View for screen reader users |