renovate[bot]
3e2df4f471
Update dependency react-select to v1.3.0 ( #3822 )
2018-07-30 11:05:55 -07:00
renovate[bot]
2dd284e35d
Update dependency auth0-js to v9.7.3 ( #3824 )
2018-07-30 09:33:01 -07:00
renovate[bot]
edb1c92861
Update dependency bootstrap to v4.1.3 ( #3829 )
2018-07-30 09:16:47 -07:00
Renovate Bot
d59c5dae27
Update dependency fetch-mock to v6.5.2
2018-07-28 21:44:45 +02:00
Renovate Bot
95b233d62f
Update Yarn to v1.9.2
2018-07-28 21:39:01 +02:00
Renovate Bot
86bb9718b2
Update dependency reactstrap to v6.3.1
2018-07-28 21:09:54 +02:00
Renovate Bot
27c43b2b59
Update dependency @types/react to v16.4.7
2018-07-25 09:29:03 +02:00
Renovate Bot
429dae0a24
Update dependency @types/prop-types to v15.5.4
2018-07-25 09:14:41 +02:00
Renovate Bot
a266a2e535
Update dependency @types/angular to v1.6.49
2018-07-23 12:31:01 +02:00
renovate[bot]
28e53d5d39
Update dependency fetch-mock to v6.5.1 ( #3802 )
2018-07-20 17:09:53 -07:00
renovate[bot]
6e23d35cf5
Update dependency bootstrap to v4.1.2 ( #3786 )
2018-07-20 17:07:58 -07:00
renovate[bot]
31480cc73c
Update Node.js to v10.7.0 ( #3801 )
2018-07-20 17:01:23 -07:00
Renovate Bot
9d6085a65a
Update dependency auth0-js to v9.7.2
2018-07-15 11:44:47 +01:00
Cameron Dawson
bc4e8a7b14
Bug 1450032 - Convert bottom (secondary) nav bar to ReactJS ( #3779 )
...
Also convert term resultState back to resultStatus
I had wanted to migrate to using "resultState" instead, as it
seemed more descriptive of what it is. But the filter params
are using "resultStatus" and it would not be worth
the effort to migrate. It doesn't really matter, but I want to be
consistent to remove confusion, so moving these terms back
to "resultStatus"-ish names.
2018-07-13 16:04:51 -07:00
renovate[bot]
d101789232
Update dependency reactstrap to v6.3.0 ( #3777 )
2018-07-13 07:57:53 -07:00
renovate[bot]
30a90c0641
Update dependency react-split-pane to v0.1.82 ( #3780 )
2018-07-13 07:53:01 -07:00
Renovate Bot
7076de2313
Update dependency react-day-picker to v7.1.10
2018-07-09 07:13:52 +01:00
renovate[bot]
f4c43e85dd
Update dependency reactstrap to v6.2.0 ( #3738 )
2018-07-06 11:24:13 -07:00
Renovate Bot
e588226e26
Update Node.js to v10.6.0
2018-07-04 19:40:51 +01:00
Renovate Bot
87296f94f4
Update dependency @types/react to v16.4.6
2018-07-02 11:49:31 +01:00
Renovate Bot
bb02e420fd
Update dependency ajv to v6.5.2
2018-07-02 08:52:57 +01:00
Renovate Bot
2e0d2a8322
Update dependency fetch-mock to v6.5.0
2018-07-01 13:54:24 +01:00
Renovate Bot
c24da0b30c
Update dependency react-split-pane to v0.1.81
2018-07-01 13:35:51 +01:00
Renovate Bot
e55cbb2983
Update dependency @types/angular to v1.6.48
2018-06-30 16:23:03 +01:00
Renovate Bot
11ebf224cc
Update dependency @types/react to v16.4.5
2018-06-30 16:21:34 +01:00
Renovate Bot
e281c87019
Update dependency @types/react to v16.4.4
2018-06-29 12:29:33 +01:00
Cameron Dawson
efe5c2166d
Bug 1468623 - Fix resizing job details / pinboard panel ( #3718 )
2018-06-28 11:52:44 -07:00
Renovate Bot
6023d7f8a9
Update dependency @types/react to v16.4.2
2018-06-27 10:30:17 +01:00
Renovate Bot
37fad3d7a5
Update dependency react2angular to v4.0.4
2018-06-22 12:38:02 +01:00
Renovate Bot
1a90c80200
Update dependency json-e to v2.6.0
2018-06-22 11:16:06 +01:00
Renovate Bot
946e7aa9e7
Update dependency @types/react to v16.4.1
2018-06-21 11:17:32 +01:00
Renovate Bot
2f230ecadc
Update Node.js to v10.5.0
2018-06-20 20:28:40 +01:00
Renovate Bot
0ef1f97fb5
Update dependency prop-types to v15.6.2
2018-06-20 19:58:24 +01:00
Renovate Bot
8f2035db8c
Update dependency @types/react to v16.4.0
2018-06-20 12:35:12 +01:00
Renovate Bot
9ce293f9b8
Update dependency @types/react to v16.3.18
2018-06-16 17:12:14 -07:00
Renovate Bot
a20092a9a9
Update dependency @types/angular to v1.6.47
2018-06-14 15:23:52 -07:00
Renovate Bot
fa2791408e
Update react monorepo to v16.4.1
2018-06-14 11:05:28 -07:00
Renovate Bot
6ef4905e62
Update dependency react-router-dom to v4.3.1
2018-06-14 07:01:04 -07:00
Renovate Bot
c3741d73ff
Update dependency reactstrap to v6.1.0
2018-06-13 22:51:24 -07:00
Ed Morley
e1822b5f0a
Bug 1468650 - Use caching with ESLint & lint more files ( #3663 )
...
Enabling the ESLint caching reduces `yarn lint` time by 60%. See:
https://eslint.org/docs/user-guide/command-line-interface#caching
This also adds JS files in the repo root to the list of files that
are linted, and fixes a subsequent lint error in `.eslintrc.js`.
2018-06-13 22:39:55 -07:00
Renovate Bot
fa6757bd71
Update dependency metrics-graphics to v2.15.6
2018-06-13 17:02:06 -07:00
Cameron Dawson
15721f009c
Bug 1450022 - Convert the rest of Details Panel to ReactJS ( #3621 )
2018-06-13 15:40:38 -07:00
Ed Morley
94c43f5656
Bug 1468573 - Fix missing peer dependency warnings ( #3660 )
...
These were previously being pulled in implicitly via sub-dependencies.
2018-06-13 14:12:44 -07:00
Renovate Bot
9d41242fbd
Update angular1 monorepo to v1.7.2
2018-06-13 12:47:32 -07:00
Renovate Bot
d9dbcc0e0f
Update Node.js to v10.4.1
2018-06-12 23:19:39 -07:00
Renovate Bot
95496e6322
Update dependency fetch-mock to v6.4.4
2018-06-11 12:00:59 -07:00
Renovate Bot
77481caed4
Update dependency ajv to v6.5.1
2018-06-11 11:21:48 -07:00
Renovate Bot
256db39904
Update dependency auth0-js to v9.6.1
2018-06-08 23:05:49 +01:00
Renovate Bot
551a74e670
Update Node.js to v10.4.0
2018-06-06 17:07:38 +01:00
Renovate Bot
3994aef472
Update dependency metrics-graphics to v2.15.3
2018-06-05 17:39:32 +01:00
Renovate Bot
0c13cf17ec
Update dependency js-yaml to v3.12.0
2018-06-04 16:39:49 +01:00
Renovate Bot
23c7da676a
Update dependency mousetrap to v1.6.2
2018-06-04 12:22:31 +01:00
renovate[bot]
3bd06ea8fa
Pin node and yarn in package.json ( #3605 )
2018-06-01 15:27:17 +01:00
Renovate Bot
0aa1ca1d90
Update dependency moment to v2.22.2
2018-06-01 10:16:54 +01:00
Renovate Bot
1ca1edbf1b
Update dependency fetch-mock to v6.4.3
2018-05-31 15:04:45 +01:00
Ed Morley
af892c7f5a
Bug 1465041 - Remove direct hawk dependency workaround
...
We no longer use Hawk directly, but had kept it as a dependency to
work around Neutrino 4's broken module resolution:
https://github.com/mozilla/treeherder/pull/3144#discussion_r164726521
2018-05-29 14:06:52 +01:00
Renovate Bot
3578a1e182
Update dependency auth0-js to v9.6.0
2018-05-29 10:19:05 +01:00
Renovate Bot
22ef52bd61
Update dependency metrics-graphics to v2.15.1
2018-05-29 10:16:25 +01:00
Renovate Bot
0fbe1bce9f
Update dependency redux-thunk to v2.3.0
2018-05-29 09:41:03 +01:00
Cameron Dawson
eddbc1c8a7
Bug 1450039 - Convert Models for accessing API data to Classes ( #3568 )
2018-05-25 10:32:21 -07:00
Renovate Bot
0bf2233275
Update react monorepo to v16.4.0
2018-05-25 12:21:05 +01:00
Ed Morley
c89fa8cfcb
Bug 1463079 - Update to AngularJS 1.7 ( #3570 )
...
Changelog:
https://github.com/angular/angular.js/blob/master/CHANGELOG.md#170-nonexistent-physiology-2018-05-11
`PluginCtrl` has been updated to correctly cancel the `$http` requests
made by `selectJob`, since previously they were silently failing to be
cancelled, whereas under AngularJS 1.7 an exception is raised if
`$timeout` is used incorrectly:
https://code.angularjs.org/snapshot/docs/guide/migration#-timeout-
The usage of `$timeout` has been removed in favour of this pattern:
https://odetocode.com/blogs/scott/archive/2014/04/24/canceling-http-requests-in-angularjs.aspx
Closes #3542 .
2018-05-23 20:02:34 +01:00
Renovate Bot
459df93d3c
Update dependency react-table to v6.8.6
2018-05-23 19:35:35 +01:00
Renovate Bot
db14cf91ec
Update dependency react-table to v6.8.5
2018-05-21 10:38:35 +01:00
Renovate Bot
621580f736
Update dependency taskcluster-lib-scopes to v10
2018-05-21 10:37:39 +01:00
Ed Morley
009789b1a3
Bug 1462267 - Remove unnecessary react-test-renderer dependency ( #3556 )
...
Since `enzyme-adapter-react-16` now has it as a dependency rather
than a peer dependency.
2018-05-17 09:53:24 +01:00
Renovate Bot
5c0c9991da
Update dependency react2angular to v4.0.2
2018-05-14 21:23:34 +01:00
Renovate Bot
3b2c630cc8
Update dependency react-day-picker to v7.1.9
2018-05-14 13:33:21 +01:00
Ed Morley
55654a1195
Bug 1363722 - Allow login to work in all development workflows ( #3534 )
...
Previously it was not possible to test features that required an
authenticated user when:
* using `yarn start` with Vagrant (bug 1363722), which meant slower
watch builds
* pointing the UI at the prod/stage API (bug 1317752), which was
extremely limiting
Now login works in all environments, since the frontend no longer uses a
URL prefix, but instead webpack-dev-server proxies non-webpack URLs to
the chosen `BACKEND_DOMAIN` - avoiding cross-domain issues. Cookies are
rewritten to remove any `secure` directive (which is set on production),
so that they can still be read from HTTP localhost. The `Referer` has to
also be changed to stop Django's CSRF checks from rejecting request.
The slower "build into `dist` and watch" mode is therefore no longer
necessary, so `yarn start:local` instead invokes webpack-dev-server just
like `yarn start` - and the `local-watch.js` workaround has been
removed.
Support for the "publish to GitHub with hardcoded `SERVICE_DOMAIN`"
workflow has been dropped, since it was already rarely used and there is
no way to make it support login.
The API domain environment variable was renamed to `BACKEND_DOMAIN` to
avoid potential confusion given it no longer behaves the same as
`SERVICE_DOMAIN` used to.
NB: For full stack Vagrant workflows users must now connect to port
*5000* on localhost, not 8000.
2018-05-10 17:58:04 +01:00
Renovate Bot
fd2098af2f
Update dependency ajv to v6.5.0
2018-05-09 22:37:11 +01:00
Hassan Ali
85766e2787
Bug 1415868 - Use hooks for actions ( #3502 )
...
* Add hooks for actions
* Remove task from context for kind == hook
Also display hookGroupId/hookId for kind=hook
in the modal.
* Move taskcluster-lib-scopes to the vendor chunk
2018-05-09 15:03:23 -04:00
Ed Morley
b880bcd30a
Bug 1460218 - Update to Node 10 ( #3531 )
...
Node.js 10 is the new LTS:
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V10.md#10.1.0
This updates Vagrant, Travis and Heroku (the latter uses the version
from `package.json`) from Node 8.
Travis `yarn build` times are now 15% faster (189s -> 161s).
2018-05-09 11:49:49 +01:00
Renovate Bot
82b2a172ce
Update dependency react-day-picker to v7.1.8
2018-05-08 10:52:12 +01:00
Renovate Bot
0db274671b
Update dependency react2angular to v4
2018-05-06 23:31:53 +01:00
Renovate Bot
b1950f4913
Update dependency reactstrap to v6
2018-05-04 14:07:13 -07:00
Renovate Bot
5ceddcfb38
Update dependency karma-jasmine to v1.1.2
2018-05-04 10:27:16 +01:00
Renovate Bot
527d1645f7
Update dependency auth0-js to v9.5.1
2018-05-02 16:26:48 +01:00
Renovate Bot
7bc1093f04
Update dependency bootstrap to v4.1.1
2018-05-02 12:04:45 +01:00
Renovate Bot
0ff6cd2bc0
Update dependency lodash to v4.17.10
2018-04-26 12:09:38 -07:00
Cameron Dawson
7663ae2b67
Bug 1450020 - Convert Perf Details tab to ReactJS
2018-04-26 09:22:45 -07:00
renovate[bot]
a7d6fe2d2f
Update dependency redux to v4 ( #3466 )
2018-04-25 10:33:15 -07:00
Cameron Dawson
5d23735359
Bug 1446427 - Convert Autoclassify panel to ReactJS ( #3414 )
2018-04-24 12:39:06 -07:00
Renovate Bot
c7b4400dbc
Update dependency taskcluster-client-web to v7
2018-04-24 19:56:27 +01:00
Renovate Bot
196e104c4e
Update dependency react-table to v6.8.2
2018-04-18 23:33:47 +01:00
Renovate Bot
ebd6c05421
Update react monorepo to v16.3.2
2018-04-18 19:35:53 +01:00
Renovate Bot
c71daa45c5
Update angular1 monorepo to v1.6.10
2018-04-18 19:34:22 +01:00
Cameron Dawson
4f2ee0c88b
Bug 1408791 - Move to using react2angular ( #3462 )
...
* Also fixes Bug 1451492 - Wording of Treeherder view for brand-new Try push is still sometimes the unfriendly version
2018-04-17 15:47:56 -07:00
Renovate Bot
373e2bf327
Update dependency moment to v2.22.1
2018-04-16 12:33:52 +01:00
Renovate Bot
b2cc89b822
Update dependency react-day-picker to v7.1.6
2018-04-16 12:31:48 +01:00
Renovate Bot
7287ad1ea7
Update dependency react-day-picker to v7.1.5
2018-04-15 17:49:14 +01:00
Renovate Bot
920a12098b
Update dependency bootstrap to v4.1.0
2018-04-10 19:28:11 +01:00
Renovate Bot
5d0fe96959
Update dependency popper.js to v1.14.3
2018-04-05 16:32:54 +01:00
Renovate Bot
bdb99234c1
Update react monorepo packages
2018-04-05 11:53:55 +01:00
Ed Morley
062317c8ee
Bug 1451342 - Unvendor ng-text-truncate-2 ( #3393 )
...
Since we've moving away from vendored packages.
The only differences between the vendored file and that in the NPM
package were the changes to `require('angular')` and export the
created AngularJS module. However Angular is already imported prior
to this package being imported, and we can just pass the module name
as a string instead of relying on the export.
2018-04-04 16:08:11 +01:00
Renovate Bot
0e7d4ed854
Update dependency popper.js to v1.14.2
2018-04-04 14:17:46 +01:00
Renovate Bot
3da70afc6b
Update react monorepo packages
2018-04-03 20:18:46 +01:00
Renovate Bot
461f3ad733
Update dependency auth0-js to v9.4.2
2018-04-03 19:07:53 +01:00
Renovate Bot
255084ab65
Update dependency reactstrap to v5.0.0
2018-04-03 18:23:30 +01:00
Renovate Bot
bc9f71ce15
Update dependency moment to v2.22.0
2018-04-03 18:10:38 +01:00
Renovate Bot
43589ff9e7
Update dependency ajv to v6.4.0
2018-04-03 18:10:10 +01:00