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

16 Коммитов

Автор SHA1 Сообщение Дата
Mellina Yonashiro 1fbc313bae
Bug 1618619 - Fix font differences caused by ESLint (#6075) 2020-03-02 11:05:14 -08:00
Ed Morley dc5fc9e6ad Bug 1522101 - Use Prettier to format CSS 2019-01-23 20:19:04 +00:00
Ed Morley 163a94a2f6
Bug 1451428 - Remove unused settings panel (#3395)
Since it's hidden and has never been used.

The `thSettingsPanel.html` partial is a leftover from when this
feature was first added in 3e625f3 / 6b0c56e.
2018-04-04 20:34:26 +01:00
Cameron Dawson 51dc3cc938 Bug 1408100 - Upgrade to Bootstrap 4
This adds the upgrade to Bootstrap 4, and some basic changes and
some CSS tweaks we needed to keep out UI consistent.

The simpler changes are things like:

* Classes that were renamed
* Adding classes that are now needed (dropdown-item, etc)
* Change an item from a button to a span
* Changing order of items (modal header close button, etc)
* CSS class syntax changes

The other changes are lots of CSS padding, margin, font and
other spacing tweaks.
2017-11-09 11:12:09 -08:00
Jonathan French 6c9348beb0 Bug 1407775 - Improve the layout and info in the job filters bar 2017-10-11 15:09:47 -07:00
Cameron Dawson e04a9afe65 Bug 1202003 - Make filter panel into a regular menu
Now that field filters are handled on the Active Filters bar,
we can make the filter panel into a menu.
2017-10-09 11:29:39 -07:00
Cameron Dawson 8ee9c1623c Bug 1045609 - Move the ability to add field filter to the filter bar
This takes it off of the Filter panel and adds it to the Active Filters
Bar.
2017-09-29 16:21:22 -07:00
Jonathan French 131a67eb85 Bug 1340232 - Remove unused -webkit css from main page (#2197) 2017-02-24 12:50:25 -05:00
KWierso 26ad5dc473 Bug 1322923 - Expose from/to-Change filter parameters in the main UI (#2030) r=camd 2017-02-02 15:25:26 -10:00
KWierso b6f411d8cd Bug 1088204 - Warn the user when server revision has changed (#1901) r=wlach 2016-12-01 12:03:09 -08:00
Cameron Dawson fb435816b0 Bug 1266116 - Add the Admin page: Full-page exclusion editor
This moves the Sheriff panel out to a full-page app.  The functionality
is basically the same, however.  Much of the logic and HTML were just
copied from the Sheriff panel.

This also introduces ReactJS to the repo.  This was used to speed up
the rendering of the reference data lists in the Exclusions detail
editor.  The ``reactselect`` component is defined as normal JavaScript.
We decided not to introduce using JSX at this time.
2016-09-15 14:28:42 -07:00
KWierso 5d4b9ecb55 Bug 1244989 - Move the 'add profile' and 'add exclusion' buttons to the top of the sheriff panel (#1598) r=camd 2016-06-17 16:38:31 +01:00
Wes Kocher d979c5b888 Bug 1201982 - Add fa-pencil on hover for sheriff panel job exclusion
entries

This adds a pencil icon when you hover over a job exclusion in the sheriff
panel list. Also included are some spacing fixes for CSS around the
changes I made.
2016-05-08 01:20:07 -07:00
Cameron Dawson a0725b61cf Bug 1264495 - honor visibility url param to see what jobs are excluded
Passes the ``exclusion_profile`` and ``visibility`` url params from
the main treeherder URL into the calls for jobs in each resultset.
With this, you can see exactly what will jobs are affected by the given
profile.

This also adds a button in the sheriff panel to quickly add these params
for each exclusion profile and open that in a new tab.

Also required a tiny fix for passing in an exclusion profile on a
repo that is not mentioned in that profile, but also passing in visibility
excluded.  It was just returning ALL jobs, where it should have
returned no jobs.
2016-04-22 16:41:25 -07:00
Jonathan French 6a2ff517db Bug 1117556 - Add read only sheriff panel for non-staff 2015-09-17 15:31:16 -04:00
Jonathan French 5ca2e89f37 Bug 1193804 - Break up treeherder.css - navbar-panels.css 2015-09-11 16:19:11 -04:00