Jonathan French
64cb103231
Bug 1203255 - Keep sheriff 'Add' buttons well spaced
2015-09-11 13:07:34 -04:00
Jonathan French
196149581c
Bug 1201989 - Reduce space consumption in Sheriff/Filter panels
2015-09-11 12:38:01 -04:00
Ed Morley
ff1a51bc74
Bug 1203165 - Remove settings that are identical to the Django defaults
...
Removes settings that are identical to the Django 1.8 defaults:
https://docs.djangoproject.com/en/1.8/ref/settings/#std:setting-ADMINS
https://docs.djangoproject.com/en/1.8/ref/settings/#std:setting-MANAGERS
https://docs.djangoproject.com/en/1.8/ref/settings/#language-code
https://docs.djangoproject.com/en/1.8/ref/settings/#std:setting-USE_TZ
https://docs.djangoproject.com/en/1.8/ref/settings/#std:setting-STATICFILES_DIRS
https://docs.djangoproject.com/en/1.8/ref/settings/#std:setting-STATICFILES_FINDERS
https://docs.djangoproject.com/en/1.8/ref/settings/#test-runner
2015-09-11 09:19:28 +01:00
Jonathan Griffin
801596504f
Bug 1203236 - Add Mt symbol for buildbot media-tests
2015-09-09 16:21:37 -07:00
William Lachance
42c6b824d6
Merge pull request #943 from MikeLing/bugfix-1186569
...
Bug 1186569 - Alert on data which != summary
2015-09-09 10:37:49 -04:00
Jonathan French
13ff0a9ee3
Bug 1202476 - Move remaining userguide css, naming and indent
2015-09-09 09:53:33 -04:00
Tiramisu 1993
c1ff1e4354
Bug 1186569 - Alert on data which != summary
2015-09-09 08:31:12 +08:00
Jonathan French
af0ae5e926
Bug 1193804 - Break up treeherder.css - navbar.css
2015-09-08 15:21:21 -04:00
Mauro Doglio
1e287efb78
Bug 1182464 - Add new action choice to the migrations file
2015-09-08 19:57:53 +01:00
William Lachance
1bd312341f
Bug 1202708 - Add missing semicolon
2015-09-08 12:43:55 -04:00
William Lachance
37d3b56620
Bug 1202708 - Use 'median' or 'value' for subtest results in compareperf
2015-09-08 12:39:56 -04:00
Ed Morley
525866a553
Bug 1201517 - Export a revision.txt containing the Git SHA on Heroku too
...
The Git SHA is available in the SOURCE_VERSION environment variable:
https://devcenter.heroku.com/articles/buildpack-api#bin-compile-summary
Also update the What's Deployed links to include Heroku in the
comparison alongside stage/prod.
2015-09-08 17:22:24 +01:00
William Lachance
78263c342f
Bug 1201615 - Exclude macosx 10.10 from compareperf by default
...
You can force display by adding &showExcludedPlatforms=1 to your URL
2015-09-08 11:21:37 -04:00
Mauro Doglio
a5548c7bfe
Bug 1182464 - Keep track of failure lines truncation
...
The truncation point is indicated by a special line with action='truncated'.
2015-09-08 13:36:16 +01:00
Mauro Doglio
6ac54cb95f
Bug 1182464 - Add a limit to the maximum number of failure lines
2015-09-08 11:50:27 +01:00
Mauro Doglio
420a032317
Bug 1182464 - Make `score` a DecimalField
2015-09-08 11:50:26 +01:00
Mauro Doglio
b78d6bbf0b
Bug 1182464 - Make the failure_line signature a TextField.
...
I also removed a limit on the length of `message` because it didn't make sense.
2015-09-07 13:25:21 +02:00
Cameron Dawson
b8872e5742
update grunt build
2015-09-04 13:23:01 -07:00
Jonathan French
adb0491210
Bug 1193951 - Improve the layout of the Sheriff panel
2015-09-04 13:46:40 -04:00
Ed Morley
bbf7628ce4
update grunt build
2015-09-04 18:33:36 +01:00
Ed Morley
4ce49512d4
Merge pull request #941 from jgraham/wpt_e10s_symbols
...
Bug 1201913 - Add groups and symbols for web-platform-tests-e10s jobs
2015-09-04 18:28:24 +01:00
James Graham
26d17830e2
Bug 1201913 - Add groups and symbols for web-platform-tests-e10s jobs
2015-09-04 17:56:49 +01:00
Jonathan French
b7b28f0f8e
Bug 1193804 - break up treeherder.css - userguide.css
2015-09-04 11:06:40 -04:00
Jonathan French
5e99628b1b
Bug 1199139 - Prevent accidental job count group collapse
2015-09-04 10:39:12 -04:00
Jonathan French
cea217edf4
Bug 1199770 - Clean up navbar menu button classes
2015-09-03 14:12:32 -04:00
Jonathan French
8b52d1440f
Bug 1201235 - Preserve white space in Logviewer loglines
2015-09-03 09:39:04 -04:00
Mauro Doglio
79fc062a29
Bug 1182464 - move test_parse_log command in the log_parser folder
2015-09-03 10:50:13 +02:00
Mauro Doglio
ee12c00a03
Bug 1182464 - Add celery task to store the error summary
2015-09-03 10:50:12 +02:00
Mauro Doglio
5a796eb969
Bug 1182464 - Add store_error_summary django command
2015-09-03 10:50:12 +02:00
Mauro Doglio
c38d21813e
Bug 1182464 - update mozlog version
2015-09-03 10:50:12 +02:00
Mauro Doglio
a92fdd46ef
Bug 1182464 - Add ORM classes, sql and migration for the autostarring tables
...
fixup! Bug 1182464 - Add Failure class, sql and migration
2015-09-03 10:50:12 +02:00
Mauro Doglio
86e0841024
Bug 1182464 - Add BigAutoField to handle big integers as primary keys
2015-09-03 10:50:12 +02:00
Ed Morley
b01ae805ef
Merge pull request #932 from kmoir/master
...
Bug 1199745 - Allow treeherder to recognize add-on-devel builds
2015-09-02 17:22:04 +01:00
Kim Moir
9263d84326
Bug 1199745 - Allow treeherder to recognize add-on-devel builds
2015-09-02 12:05:21 -04:00
Cameron Dawson
4fdd1f8b1d
update grunt build
2015-09-01 09:23:33 -07:00
camd
0fa5f252a4
Merge pull request #926 from mandaltapesh/sort2
...
Bug 1178736 - Sometimes groups are not correctly alphabetically sorted
2015-09-01 09:15:06 -07:00
William Lachance
d96628020a
Grunt build
2015-09-01 10:32:50 -04:00
Tapesh
6ca47b838a
Bug 1178736 - Sometimes groups are not correctly alphabetically sorted
2015-09-01 14:26:06 +05:30
gbrmachado
e94f27f0c4
Bug 1193923 - Add support for importing reference data from a production instance
2015-08-31 18:33:06 -04:00
Jonathan French
ea97c21515
Bug 1199659 - Remove 'unknown step result' step styling in Logviewer
2015-08-31 16:01:55 -04:00
Jonathan French
c23cee5d05
Bug 1197988 - Add Help menu and useful menu entries
2015-08-28 15:48:17 -04:00
William Lachance
f671cf7afd
Grunt build
2015-08-28 12:55:04 -04:00
Tiramisu 1993
f2c918ec9c
Bug 1189519 - Add UI logic to filter series data by platform
2015-08-28 12:51:21 -04:00
William Lachance
7440089508
Bug 1198786 - Stop storing performance artifacts
...
They were never used for anything and take up a lot of space. They
also don't fit into the new performance model we're working on. We
can always bring back the useful bits later.
2015-08-28 10:49:50 -04:00
Ed Morley
0dec2d5049
Bug 1199046 - Copy ui/robots.txt to dist/robots.txt during grunt build
2015-08-28 11:50:38 +01:00
Ed Morley
094757cf90
Update grunt build
2015-08-28 11:36:32 +01:00
Ed Morley
f6a673a493
Bug 1160561 - Define IS_HEROKU in the dyno profile rather than Heroku env
...
`IS_HEROKU` isn't something that will differ between stage/prod, and is
not going to change any time soon. So let's just get post_compile to
add it to the dyno profile script, so it's one less variable to have to
remember to set via the Heroku CLI/dashboard.
Quoting from:
http://blog.doismellburning.co.uk/2014/10/06/twelve-factor-config-misunderstandings-and-advice/
"12factor says your applications should read their config from the
environment; it has very little to say about how you populate the
environment ? use whatever works for you".
2015-08-28 10:25:12 +01:00
Ed Morley
fce5c7e3c0
Bug 1176412 - Override the hostname reported by New Relic on Heroku
...
On Heroku, the hostname is just a bunch of hex characters, which the New
Relic dashboard displays as "Dynamic Hostname". The New Relic Python
agent (as of v2.52.0.40) supports overriding this, by setting the
environment variable `NEW_RELIC_PROCESS_HOST_DISPLAY_NAME`:
https://docs.newrelic.com/docs/agents/python-agent/installation-configuration/python-agent-configuration#process_host-display_name
We use the value of `DYNO`, since this is set for us in each dyno's
environment, and is of form "web.2", "worker_pushlog.1" etc. Rather than
prefixing every line in the Procfile, we instead append the export to
the profile script created by the Python buildpack, so it's populated at
runtime on every dyno. See:
https://devcenter.heroku.com/articles/profiled
To do this we make use of the Python buildpack's `set-env` function:
ce3bdb37ba/bin/utils (L29-L32)
Similar to what the buildpack does for its own env defines:
ce3bdb37ba/bin/compile (L190-L198)
2015-08-28 10:25:11 +01:00
Ed Morley
f7b14e03e7
Bug 1199046 - Add an in-repo robots.txt to be served by WhiteNoise
...
Stage/prod's robots.txt is currently served by Apache, and is in the
private puppet repo. Since Heroku can't use it, we need to check one
into our repo, that will then be served by WhiteNoise along with the
other static files.
The robots.txt file here is a direct copy of that currently at:
https://treeherder.mozilla.org/robots.txt
Once this change is deployed, we can remove the alias in the stage/prod
Apache config, leaving WhiteNoise to serve this file. As an added bonus,
it will also then be much easier for us to alter it in the future.
2015-08-28 10:05:00 +01:00
Ed Morley
ad3dc73715
Bug 1199179 - Remove default Django SECRET_KEY
...
Previously if TREEHERDER_DJANGO_SECRET_KEY was not set, we'd silently
fall back to a default value for SECRET_KEY, meaning we wouldn't realise
we were using an insecure key on a live deployment instance.
With this change, TREEHERDER_DJANGO_SECRET_KEY being missing from the
environment is fatal, resulting in:
"ImproperlyConfigured: The SECRET_KEY setting must not be empty."
2015-08-28 10:03:15 +01:00