Граф коммитов

8726 Коммитов

Автор SHA1 Сообщение Дата
Sarah Clements feb12ac6af
Ui documentation update
Add info on javascript and css libraries in code style section of docs.
2018-09-17 20:03:06 -07:00
Sarah Clements 149d01ac1c
Bug 1491133 - Optimize intermittents commenter (#4031)
Refactor get_bug_stats and alt_bug_stats and optimize queries.
Create helper to batch fetch_bug_details queries. Update test.
2018-09-17 19:52:12 -07:00
Cameron Dawson 4c9dba4728 Dead Angular directive code removal 2018-09-17 16:26:50 -07:00
Cameron Dawson adaae617a6 Bug 1450028 - Convert Keyboard Navigation to ReactJS 2018-09-17 16:26:50 -07:00
Cameron Dawson 3947760af5
Bug 1491532 - Fix clicking next-N with tochange param (#4037) 2018-09-17 13:37:39 -07:00
renovate[bot] 5604062d83 Lock file maintenance (#4036) 2018-09-17 10:01:38 +01:00
Renovate Bot 99d98e31d0 Update react monorepo to v16.5.1 2018-09-17 09:42:03 +01:00
Ed Morley 6cd2d3e52e
Update geckodriver to 0.22.0 (#4035)
https://github.com/mozilla/geckodriver/releases/tag/v0.22.0
2018-09-16 21:40:22 +01:00
pyup.io bot 04dbae8300 Update pytest-django from 3.4.2 to 3.4.3 (#4034) 2018-09-16 21:20:47 +01:00
Cameron Dawson d19f0a791c
Bug 1490967 - Fix filtering with uppercase email address (#4032) 2018-09-14 13:08:52 -07:00
Sarah Clements c251ab9439
Bug 1449516 - add top pagination to IFV tables (#4026) 2018-09-14 12:55:04 -07:00
Renovate Bot 6ea96ff11d Update dependency react-day-picker to v7.2.4 2018-09-14 12:55:06 +01:00
pyup.io bot f9dce515e9 Update whitenoise from 4.0 to 4.1 (#4022) 2018-09-14 12:00:07 +01:00
pyup.io bot 4feb40d481 Update djangorestframework-filters from 0.10.2 to 0.10.2.post0 (#4025) 2018-09-14 11:58:42 +01:00
pyup.io bot a1094711be Update sphinx from 1.7.9 to 1.8.0 (#4023) 2018-09-14 10:16:38 +01:00
Renovate Bot 904ab244ac Update dependency lodash to v4.17.11 2018-09-14 09:27:22 +01:00
Hassan Ali c8998982cb
Bug 1470622 - Convert actions to use hook-based actions (#3980)
* Convert pinboard actions to use hook-based actions

* Convert action bar actions to use hook-based actions

* Make create interactive task use hook-based actions

* Convert a second cancel-all to use hook-based actions

* Use hook-based actions for creating interactive tasks

* Remove angular $timeout, $apply

* Abstract away retrigger & cancel functions

* Remove thBuildApi entirely

* Remove PushModel.cancelAll and use actions json instead

* Remove usage of actions.yml

ESR52 still uses actions.yml but it is being treated as EOL
(Treeherder's buildbot ingestion has just been switched off).
2018-09-13 16:52:42 -04:00
George Hickman f9be6e0b24 Use explicit names & checks when converting FailureLine to mozlog format 2018-09-13 10:48:48 +01:00
George Hickman 2838237569 Convert ErrorSummaryMatchConvertor to a function
This class didn't maintain any state other than invoking a single
TbplFormatter instance which can be replicated with partial.
2018-09-13 10:48:48 +01:00
George Hickman 6f545a01a3 Directly test QuerySets to avoid extra DB calls
.exists() will perform the simplest and fastest possible query to check
for existance of results.  However if they do exist they're not cached
and another query must be made to retrieve the results.
2018-09-13 10:48:48 +01:00
George Hickman e29b545bcc Switch converter to return the TBPL formatted string for comparison
This saves us from passing tuples around and makes it more obvious where
the string comparison is happening.
2018-09-13 10:48:48 +01:00
Cameron Dawson 829402cf45
Fix unwatching a repo on SecondaryNavBar (#4024) 2018-09-12 10:02:16 -07:00
Sarah Clements b5a6736f9b Bug 1489497 - Force metrics-graphics to use d3 5.x (#4020)
To resolve the conflicting package versions (due to d3 4.x's broken
dependency structure) that was causing exceptions in the intermittent
failures view ("areas.transition is not a function").

The `resolutions` entry can be removed with the next release of
`metrics-graphics`, which will depend on d3 5.x..

Also fixes #3367.
2018-09-12 01:04:32 +01:00
Cameron Dawson 982c1ec2fe
Bug 1176492 - Move fetch_bugs and cycle_data to heroku scheduler (#4019) 2018-09-11 13:51:15 -07:00
Sebastian Hengst 0eb692db23 Bug 1490230 - Fix over-escaping of ampersand in whatsdeployed.io help menu link (#4012) 2018-09-11 21:06:17 +01:00
Cameron Dawson 51bc2affb8 Convert onLocationChangeSuccess handler to React 2018-09-11 12:36:09 -07:00
pyup.io bot cbcc954ac2 Update newrelic from 4.2.0.100 to 4.4.0.103 (#4018) 2018-09-11 19:14:23 +01:00
Renovate Bot 693b72ce33 Update dependency react-split-pane to v0.1.84 2018-09-11 13:44:55 +01:00
pyup.io bot ff47bebff5 Update django-debug-toolbar from 1.10 to 1.10.1 (#4011) 2018-09-11 09:38:30 +01:00
Cameron Dawson 9778665a81 Remove Angular timeout and rootScope.apply in React code 2018-09-10 12:41:57 -07:00
Renovate Bot 8cc585c68b Update angular1 monorepo to v1.7.4 2018-09-10 09:53:18 -07:00
Renovate Bot 2466f0f876 Update react monorepo to v16.5.0 2018-09-10 09:48:03 -07:00
Ed Morley 255f246960
Bug 1443251 - Disable buildbot celerybeat tasks (#4007)
This will allow these celery queues to drain before we remove the code
that handles them. The runnable jobs task is also buildbot-specific,
since for taskcluster the jobs are calculated via the tasks graph
instead.
2018-09-10 17:36:06 +01:00
Cameron Dawson 2a48b96dea Bug 1489507 - Fix not loading older pushes more than once 2018-09-10 09:31:18 -07:00
Renovate Bot 5140cef735 Update dependency react-split-pane to v0.1.83 2018-09-10 09:30:39 -07:00
renovate[bot] 7fc31dfb6c Lock file maintenance (#4008) 2018-09-10 14:36:10 +01:00
George Hickman 6206f6d14f Move mozlog conversion of a FailureLine instance onto the model 2018-09-10 10:10:30 +01:00
George Hickman 6af9226108 call crossreference_job directly 2018-09-10 10:10:30 +01:00
George Hickman 605f011bba Revert "Update simplejson from 3.16.0 to 3.16.1 (#4004)" (#4009)
This reverts commit 4cfbbfbe45.
2018-09-10 09:49:39 +01:00
pyup.io bot 4cfbbfbe45 Update simplejson from 3.16.0 to 3.16.1 (#4004) 2018-09-08 09:04:33 +01:00
Ed Morley 8c711b8ccc
Bug 1489284 - Remove unused angular-resource (#3993)
The last usage of it was removed in bug 1450039. See:
https://docs.angularjs.org/api/ngResource

Since the DI arguments were already being updated, I've also removed
the configuration of `$logProvider`, since we no longer use `$log`.
2018-09-08 09:02:31 +01:00
Renovate Bot 79ca70fb58 Update dependency react-day-picker to v7.2.3 2018-09-07 17:57:08 +01:00
Ed Morley 817ac227f3
Bug 1489407 - Docs: Pin to older version of CommonMark to fix build (#3998)
CommonMark has made a breaking package change in a minor version
release (0.8.0), so we need to pin to the last working release. See:
https://github.com/rtfd/CommonMark-py/issues/134

Fixes:

```
  ...
  File ".../recommonmark/recommonmark/parser.py", line 9, in <module>
    from CommonMark import Parser
ImportError: No module named CommonMark
```

The Travis docs setup step has also been modified to always upgrade
dependencies, which will mean we will catch cases like this on Travis
next time.
2018-09-07 10:41:04 +01:00
Renovate Bot 121191d207 Update Node.js to v10.10.0 2018-09-07 08:23:13 +01:00
Renovate Bot e38f2d5a6b Update dependency enzyme-adapter-react-16 to v1.5.0 2018-09-07 08:21:09 +01:00
Cameron Dawson edbc680937 Bug 1488869 - Convert all usages of angular location window.location 2018-09-06 14:18:37 -07:00
Ed Morley 9493b64156
Make pyup ignore django-filter v2 (#3992)
Since it dropped Python 2 support:
https://github.com/carltongibson/django-filter/blob/master/CHANGES.rst#version-20-2018-7-13

Updating will be handled in bug 1489212 once we use Python 3.

Closes #3784.
2018-09-06 18:41:56 +01:00
George Hickman 236f06d07c Bug 1483267 - Log parsing exceptions to NewRelic and continue parsing
This allows us to respect Celery's SoftTimeLimitExceeded to shut down
the current task while also continuing to parse further logs when other
exceptions are raised.
2018-09-06 17:19:26 +01:00
George Hickman 80df0f094f Pull already logged check into the main loop so it's more explicit 2018-09-06 17:19:26 +01:00
George Hickman 66a35b92df Fast fail out of parsing a log when no parser is found 2018-09-06 17:19:26 +01:00