Auto-tools/Meetings/2014-08-18
< Auto-tools | Meetings
Notices, Highlights, Roundtable
- Reorg discussion
Goals
Deep Dives
Mobile (1st/2nd Monday)
Autophone
B2G Automation
- [edmorley] Non-local connections are now forbidden for B2G opt mochitests (bug 1039019 and dependants, debug to follow soon) to improve test determinism.
Android Automation
Tools (1st/2nd Monday)
Bugzilla
BugzillaETL
BugHunter
Pulse
TBPL
- [edmorley] New things in production: https://bugzil.la/1018910,1048182,1013691
Treeherder
Bugs fixed in the last 2 weeks:
- 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
Open blockers (for Firefox sheriffs using Treeherder instead of TBPL).
For everything else, see the Treeherder wiki page.
War on Orange
Mozmill
Performance (3rd/4th Monday)
New Graphserver (Datazilla)
Signal From Noise
dzAlerts
- [ekyle] Eideticker alerts being sent from staging server (content still to be refined)
- [ekyle] Factor out the alert life cycle management code (https://github.com/klahnakoski/datazilla-alerts/blob/1149778261feeec6da5e9f36312db2e787775779/dzAlerts/daemons/util/__init__.py#L47)
- [ekyle] Do not inspect tests that have come in the past 2hours, hopefully more arrive and they can all be grouped.
Eideticker
- [wlach] Android and FirefoxOS dashboards now merged: http://eideticker.mozilla.org/
- [wlach] More work in flight to make dashboard more useful, should be wrapping up this week
- [wlach] Android results for m-c keeping on coming in, quite reliably
- [wlach] / [ekyle] Figuring out how best to present actionable notifications
Talos
- [edmorley] Non-local connections are now forbidden for most Talos jobs (bug 1026970 and dependants, Android tpn/tpr to follow soon) to improve test determinism.
General Framework Support (3rd/4th Monday)
Project X
MozBase
Marionette
WebRTC Test Development
Other Automation/Harnesses
Process (3rd/4th Monday)
Sheriffing & Trees
- [edmorley] hgweb: Fixed the display of author usernames in annotate view (bug 1051804).
- [edmorley] hghooks: The commit message hook now blocks accidental "[PATCH]" messages (bug 1053010).
Holidays and Trips
- mcote on PTO this week.
- Tomcat on PTO this week (final week of PTO, back next)
- RyanVM half day Friday
Misc
Security Issues
Twice monthly the security team meets with contributors/champions from different departments to discuss any issues that need to be resolve or worked on. More information can be viewed here. Please add any issues you would like me to bring to their attention such as security reviews, alerts, questions, etc.