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

10508 Коммитов

Автор SHA1 Сообщение Дата
Sarah Clements 16263fd09e
Bug 1613265 - Update rootUrls and clientIds for new deployments (#6061)
* update UI code for new heroku deployments

* add tc staging url to CSP and add a checkRootUrl helper
for use with taskcluster staging deployment
2020-02-26 13:07:39 -08:00
Kimberly Sereduck fb67229dee
Bug 1614578 - Differentiate the "all" items from status & framework dropdowns 2020-02-26 15:35:14 +02:00
Mellina Yonashiro 464829c07e
Bug 1513583 - Enable ESLint a11y rules (#6021) 2020-02-25 14:11:07 -08:00
Armen Zambrano G 15b4d4d92b Revert "Bug 1509181 - Fix ingestion of GitHub pushes + manual ingestion support (#6019)"
This reverts commit b41f68286d.
2020-02-25 15:25:04 -05:00
Armen Zambrano c702d2b548
Switch some info messages to debug (#6063)
* Pulse job messages to be debug message
* Running autoclassify as debug message
* Some Push loading message to be debug
2020-02-25 14:08:36 -05:00
Suyash Salampuria 605a464ac2
Change default logging level to INFO (#6032) 2020-02-25 09:56:47 -05:00
Armen Zambrano b6951b9b89
codecov: Make coverage reporting fluctuate less (#6029)
If any step on the Travis run fails (like formatting checks or a test) then
we don't report the code coverage for it.

Unfortunately, this can be distracting when we see status checks
reporting a failure or a big change.

This change makes code coverage to report even if there are minor
failures.
2020-02-25 08:07:20 -05:00
Armen Zambrano b41f68286d
Bug 1509181 - Fix ingestion of GitHub pushes + manual ingestion support (#6019)
Git based projects can list pushes in the UI incorrectly. This is caused by commits that have been ammended.

This code change switches to use the `timestamp` field of head commit to determine push time rather a commit's authorship date. This fixes the problem of push sorting.

This change also includes support for manual ingestion of Git pushes.
2020-02-24 12:20:50 -05:00
Armen Zambrano G 8e889c9306 Merge branch 'master' of github.com:mozilla/treeherder 2020-02-24 10:08:23 -05:00
Armen Zambrano G aca3b01cda Fix typo 2020-02-24 10:08:03 -05:00
renovate[bot] 31aa16e25e
Lock file maintenance (#6053)
Co-authored-by: WhiteSource Renovate <renovatebot@gmail.com>
2020-02-24 10:01:53 -05:00
Armen Zambrano G 3287efa0e3 Partially revert f0aa3f20f7
It seems that the Heroku build step has HEROKU_APP_ID but not all
the other environment variables.

>  AssertionError: For a production set up please set the missing variables: DATABASE_URL, TREEHERDER_DJANGO_SECRET_KEY
2020-02-24 09:54:51 -05:00
Shubhank Saxena f0aa3f20f7
Set defaults for local development and warn for production environment (#5982)
When running inside of a Heroku app, check that certain environment variables are set.

When doing local development certain settings will now have functional default to allow executing Django and tests outside the Docker set up with more ease.
2020-02-24 09:37:11 -05:00
dependabot-preview[bot] cb547462ad
Bump google-cloud-core from 1.2.0 to 1.3.0 in /requirements (#6042)
Bumps [google-cloud-core](https://github.com/GoogleCloudPlatform/google-cloud-python) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/GoogleCloudPlatform/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/master/CHANGELOG.md)
- [Commits](https://github.com/GoogleCloudPlatform/google-cloud-python/compare/kms-1.2.0...core-1.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-21 16:39:27 -08:00
dependabot-preview[bot] 281493853d
Bump more-itertools from 7.2.0 to 8.2.0 in /requirements (#6049)
Bumps [more-itertools](https://github.com/erikrose/more-itertools) from 7.2.0 to 8.2.0.
- [Release notes](https://github.com/erikrose/more-itertools/releases)
- [Commits](https://github.com/erikrose/more-itertools/compare/v7.2.0...v8.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-21 16:39:05 -08:00
dependabot-preview[bot] 7999de1fe9
Bump zipp from 2.2.0 to 3.0.0 in /requirements (#6048)
Bumps [zipp](https://github.com/jaraco/zipp) from 2.2.0 to 3.0.0.
- [Release notes](https://github.com/jaraco/zipp/releases)
- [Changelog](https://github.com/jaraco/zipp/blob/master/CHANGES.rst)
- [Commits](https://github.com/jaraco/zipp/compare/v2.2.0...v3.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-21 16:38:38 -08:00
Sarah Clements 2af31737e4
add title to new index.html template (#6051) 2020-02-21 14:28:02 -08:00
Sarah Clements f83e08b69d
Bug 1497931 - Remove jquery and Bootstrap (#6035)
* refactor components using bootstrap elements with reactstrap
* add template for cdn to access Bootstrap CSS
* remove bootstrap, jquery and angular library
* fixes to get tests passing and add bootstrap link to csp
2020-02-21 12:10:03 -08:00
Armen Zambrano 2ffc72e18f
Seta: Include job priorities that are set to expire in the future (#6045)
* Seta: Include job priorities that are set to expire in the future

Expiration dates are set for new jobs for a period of two weeks where
a job's priority is not allowed to change.

For preseed jobs it is expected to never change yet we should include
them.

* Also, there's no reason why we should not load up the preseed data
2020-02-21 13:20:13 -05:00
Kyle Lahnakoski 4283107ea3
Bug 1610347 - Extract to BigQuery - Fixes for Heroku (#5984)
* more error handling
* more explanation
* django query does not encode datetime
* fix redis
* update hashes
* Handle Decimal on prototype
* add --start for testing, limit some string length
* more logging
2020-02-20 11:05:03 -05:00
Kimberly Sereduck 6710bb43e6
Bug 1614404 - Group common repositories 2020-02-20 09:51:27 +02:00
Suyash Salampuria 413cb559ce
Bug 1594895 - Add a Navbar toggle for job Tiers (#5944) 2020-02-19 09:07:19 -08:00
Christian Holler (:decoder) 250669c6fe
Issue #6015 - Support ThreadSanitizer's "nested bug" abort (#6016) 2020-02-19 09:00:47 -08:00
Armen Zambrano 377db206c8
Properly configure LOGGING_LEVEL (#6003)
Unfortunately it was being cast down to False rather than "INFO" or "DEBUG".
There were no fallouts from it but it was preventing setting the right logging
level for the Docker container or the Heroku Review Apps.
2020-02-19 08:47:55 -05:00
Kimberly Sereduck 7f3d89bb47
Bug 1614581 - No longer fetch mozilla-inbound for related graphs url 2020-02-19 11:17:59 +02:00
dependabot-preview[bot] fff9ab79ea
Bump google-cloud-bigquery from 1.23.1 to 1.24.0 in /requirements (#6012)
Bumps [google-cloud-bigquery](https://github.com/GoogleCloudPlatform/google-cloud-python) from 1.23.1 to 1.24.0.
- [Release notes](https://github.com/GoogleCloudPlatform/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/master/CHANGELOG.md)
- [Commits](https://github.com/GoogleCloudPlatform/google-cloud-python/compare/bigquery-1.23.1...storage-1.24.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-18 16:32:14 -08:00
Mellina Yonashiro 785e591b78
Add style for darker colors (#5959)
Add style specs in case darker-secondary and darker-info color props are used in other reactstrap components in the future. Update docs and reorganize these classes in the stylesheet.
2020-02-18 16:17:01 -08:00
Armen Zambrano 44b90db5ee
Revert "Heroku Review Apps: Bump the plan for JawsDB (#5948)" (#6022)
This reverts commit 634d056e3d.

This is due to the add-on taking longer to start up than the shared add-on
*and* the release step not executing as the last step, thus, the DB is not
avalaible for the release step.

I have filed a Heroku ticket to solve this.
2020-02-18 15:05:56 -05:00
Armen Zambrano G 8f572ca013 Fix typo 2020-02-18 13:13:05 -05:00
Bob Clary 51d461fbc3
Bug 1608427 SETA: Part 4: Replace invalid preseed.json platforms, r=armenzg. (#6020)
Co-authored-by: Armen Zambrano <armenzg@users.noreply.github.com>
2020-02-18 12:38:48 -05:00
dependabot-preview[bot] 0afa1663a5
Bump mkdocs-material from 4.6.2 to 4.6.3 in /requirements (#6006)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 4.6.2 to 4.6.3.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.6.2...4.6.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-18 09:17:49 -08:00
Armen Zambrano 9104004ee1
SETA improvements (#6002)
* Properly configure LOGGING_LEVEL

`LOGGING_LEVEL` was being cast down to False rather than "INFO" or "DEBUG".
There were no fallouts from it but it was preventing setting the right logging
level for the Docker container or the Heroku Review Apps.

* Validate preseed entries and fail if issues are found

Without validation some invalid data job priorities would be inserted into the table. No issues
would be noticed for SETA since the web API sanitizes the data before presenting it.
2020-02-18 11:51:53 -05:00
Tom Prince 31a8e2bcee
Add a quick link to compare a given revision in perfherder 2020-02-17 15:07:46 +02:00
ionutgoldan eec3bfedbe
Bug 1609081 - Provide full server side search in Alerts view 2020-02-17 13:47:44 +02:00
Renovate Bot 6e09f58bf4 Lock file maintenance 2020-02-17 03:15:16 +00:00
Renovate Bot 199ac64d0a Update dependency webpack to v4.41.6 2020-02-17 02:15:06 +00:00
Renovate Bot af1c196640 Update dependency webpack-cli to v3.3.11 2020-02-17 01:16:30 +00:00
dependabot-preview[bot] ced835b99f
Bump google-auth from 1.11.0 to 1.11.1 in /requirements (#6004)
Bumps [google-auth](https://github.com/googleapis/google-auth-library-python) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/googleapis/google-auth-library-python/releases)
- [Changelog](https://github.com/googleapis/google-auth-library-python/blob/master/CHANGELOG.md)
- [Commits](https://github.com/googleapis/google-auth-library-python/compare/v1.11.0...v1.11.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 15:06:36 -08:00
dependabot-preview[bot] abb143e5ea
Bump mkdocs-material from 4.4.3 to 4.6.2 in /requirements (#5965)
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material) from 4.4.3 to 4.6.2.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/4.4.3...4.6.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 14:17:18 -08:00
dependabot-preview[bot] 62be377032
Bump taskcluster from 24.3.0 to 24.3.1 in /requirements (#5979)
Bumps [taskcluster](https://github.com/taskcluster/taskcluster) from 24.3.0 to 24.3.1.
- [Release notes](https://github.com/taskcluster/taskcluster/releases)
- [Changelog](https://github.com/taskcluster/taskcluster/blob/master/CHANGELOG.md)
- [Commits](https://github.com/taskcluster/taskcluster/compare/v24.3.0...v24.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 11:00:51 -08:00
dependabot-preview[bot] d0663a1b12
Bump django-extensions from 2.2.5 to 2.2.8 in /requirements (#5980)
Bumps [django-extensions](https://github.com/django-extensions/django-extensions) from 2.2.5 to 2.2.8.
- [Release notes](https://github.com/django-extensions/django-extensions/releases)
- [Changelog](https://github.com/django-extensions/django-extensions/blob/master/CHANGELOG.md)
- [Commits](https://github.com/django-extensions/django-extensions/compare/2.2.5...2.2.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 10:52:34 -08:00
dependabot-preview[bot] 86a2cc61e1
Bump werkzeug from 0.15.5 to 1.0.0 in /requirements (#5987)
Bumps [werkzeug](https://github.com/pallets/werkzeug) from 0.15.5 to 1.0.0.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/master/CHANGES.rst)
- [Commits](https://github.com/pallets/werkzeug/compare/0.15.5...1.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 10:49:25 -08:00
dependabot-preview[bot] a56abf209a
Bump pytest-django from 3.5.1 to 3.8.0 in /requirements (#5988)
Bumps [pytest-django](https://github.com/pytest-dev/pytest-django) from 3.5.1 to 3.8.0.
- [Release notes](https://github.com/pytest-dev/pytest-django/releases)
- [Changelog](https://github.com/pytest-dev/pytest-django/blob/master/docs/changelog.rst)
- [Commits](https://github.com/pytest-dev/pytest-django/compare/v3.5.1...v3.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 10:48:49 -08:00
dependabot-preview[bot] f3b2b00da6
Bump yarl from 1.3.0 to 1.4.2 in /requirements (#5986)
Bumps [yarl](https://github.com/aio-libs/yarl) from 1.3.0 to 1.4.2.
- [Release notes](https://github.com/aio-libs/yarl/releases)
- [Changelog](https://github.com/aio-libs/yarl/blob/master/CHANGES.rst)
- [Commits](https://github.com/aio-libs/yarl/compare/v1.3.0...v1.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 10:44:25 -08:00
dependabot-preview[bot] 6fc9c8a1ad
Bump zope-component from 4.5 to 4.6 in /requirements (#5975)
Bumps [zope-component](https://github.com/zopefoundation/zope.component) from 4.5 to 4.6.
- [Release notes](https://github.com/zopefoundation/zope.component/releases)
- [Changelog](https://github.com/zopefoundation/zope.component/blob/master/CHANGES.rst)
- [Commits](https://github.com/zopefoundation/zope.component/compare/4.5...4.6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-13 10:43:56 -08:00
Mellina Yonashiro 5c7b0a353f
Bug 1600761 - Color Adjustment for running and pending jobs (#5927) 2020-02-13 10:35:31 -08:00
Cameron Dawson ac5d8367a9
Bug 1612223 - Group Push Health crash signatures (#5985) 2020-02-12 16:47:20 -08:00
Kyle Lahnakoski 5cdff375ec
isort to ignore all directories that start with dot (#5992) 2020-02-12 14:45:46 -05:00
Suyash Salampuria 104e3e477a
Bug 1565480 - Add pagination to the top 2020-02-12 16:51:07 +02:00
Mellina Yonashiro d933d19681
Bug 1603269 - Alt. View for Intermittent Failures View for Screen Reader (#5837) 2020-02-11 11:31:12 -08:00