Commit Graph

135 Commits

Author SHA1 Message Date
James Brooks c0d9d9ceb8 Fully remove the Strengthify integration 2019-01-26 11:17:02 +00:00
James Brooks 22bf00052c Fix importing of node_modules CSS 2019-01-26 11:14:07 +00:00
Shuichiro MAKIGAKI 8db2b47aab Enable templates in scheduled maintenance dashboard 2018-11-14 16:06:16 +09:00
James Brooks 9de2ea22e3 Remove third-party password strength plugin 2018-11-06 17:55:09 +00:00
Kerrin Hardy fd504fba68 Set dashboard sidebar width 2018-10-14 22:18:43 +10:30
James Brooks 46caaac478 Don't PurgeCSS certain code 2018-07-02 22:01:49 +01:00
James Brooks d0b802d82f Fix datetime picker. Closes #3143 2018-06-29 20:59:13 +01:00
James Brooks 4a592c3788 Fix report incident 2018-06-29 20:07:20 +01:00
James Brooks 139a0a4eb1 Fix importing of Vue components 2018-06-17 18:43:29 +01:00
James Brooks 98cd8383a1 Add FetchData component 2018-06-17 11:47:53 +01:00
James Brooks 394a024f32 Improve dashboard component 2018-06-17 11:29:29 +01:00
James Brooks e05f9a9954 Add cursor pointer on hover 2018-06-16 22:43:57 +01:00
Jordy van Dortmont c66048d977 Fix metrics fill theme color application #2797 2018-03-26 02:13:11 +02:00
Adrian Kothman 3bbd428b64 #2926 Fix indentation 2018-03-01 00:17:56 +00:00
Adrian Kothman c4470d3297 #2926 Add z-index so circle appears above line 2018-03-01 00:13:09 +00:00
A d6ce735df3 Display the formatted message for incident's updates.
In order to be backward compatible, the formatted message is displayed
for incident's updates, so a strong sentance can be used as it was the
case before.
2018-01-30 14:53:21 +01:00
James Brooks 8402e4157d Re-compile assets 2018-01-21 20:52:07 +00:00
A fc2e6f4062 Improves sorting of metric's labels.
When selecting the time of metric's points only the time was selected,
not the date. The issue with this is mainly in the view "Last 12 hours".
Example:
It's 11:10 am and I choose the "Last 12 hours" view, the metrics points
will be from 23:00 yesterday to 11:00 am today.
When giving all these datas and labels to ChartJS, it sorts the points
by label from lower to highter. It means 23:00 (from yesterday) will be
after the datas of today, it doesn't have sense.

To fix it, I've added in the repositories the date in addition to the
time. So it's no longer 11:00 that is selected but 2018-01-15 11:00.
I've updated the Metric vue in order to cut the label when displaying so
it doesn't change the displaying.
Because there are metric views that are based on date but not time,
there is a condition in the Metric vue to cut the string only if the
time is present.

Related to CachetHQ/Cachet#2848
2018-01-15 11:28:41 +01:00
A 0f6512fbf1 Display the metric's suffix in tooltip.
When we mouseovered on a point on a metric, the value was shown but the
suffix wasn't.
It was due to a curly bracket issue, the "tooltip" option wasn't given
as an "option" sub-object, but as a third argument of the Chart
constructor. A curly bracket was closed to early.
This is fixed and the suffix is now displayed.

Related to CachetHQ/Cachet#2848
2018-01-15 13:00:56 +01:00
James Brooks 8746412467 Update language files 2017-12-03 17:47:45 +00:00
James Brooks 3ea1e959f9 Fix metrics not displaying. Closes #2737 2017-09-30 11:29:12 +01:00
James Brooks d807770ff6 Resource changes 2017-09-15 07:39:40 +01:00
James Brooks 824c812279 If not logged in, redirect to login page 2017-08-21 19:40:56 +01:00
James Brooks 3c55a47154 Setup Vue 2017-07-25 15:52:54 -04:00
James Brooks 2b22caf296 Use .on 2017-07-25 14:52:10 -04:00
James Brooks acf0a2b662 Compile assets 2017-07-25 14:38:07 -04:00
James Brooks 861f0351c5 Fix JS for setup 2017-07-25 14:38:02 -04:00
James Brooks e5c3ff5e33 Polyfill Promise. Fixes #2375 2017-07-17 22:22:08 +01:00
James Brooks a43c2db75d Update github-markdown 2017-06-19 22:20:39 +01:00
Tim Davies f615ee0711 Fix dashboard side bar with to better support retina displays 2017-03-01 20:27:07 +00:00
James Brooks 7fb8a03ebe Fixes #2324
I've disabled autosize for now
2017-01-26 16:16:59 +00:00
James Brooks bdb76bc42e Re-enable the Bootstrap labels components 2017-01-04 19:56:46 +00:00
James Brooks 386f42409d Re-enable Bootstrap close component 2017-01-04 19:55:01 +00:00
James Brooks 3b3ecb0e6b Remove a lot of unused Bootstrap components 2017-01-03 19:35:50 +00:00
James Brooks 826e4e6077 Use minified assets too. Closes #2258
Combine didn't improve the situation for us
2016-12-03 20:02:32 +00:00
James Brooks a0f2d6642e Add incident column for when an incident occurred at (#2212)
Add incident column for when an incident occurred at. Closes #2208
[ci skip] [skip ci]
2016-10-29 17:25:52 +01:00
James Brooks c4d1bd4cd2 Fix line-heights in panels not within timeline. Fixes #2169 2016-10-18 19:18:34 +01:00
Davide Bellini 34d2d997c9 Fixed SweetAlert styles on Status Page (#2150)
Closes #2145
2016-10-07 17:52:21 +01:00
James Brooks c94919f1b9 Backport Incident Updates from v3.0.0 2016-10-06 22:40:56 +01:00
James Brooks 945d160e22 Some changes in _github-markdown.scss 2016-08-31 16:42:07 +01:00
James Brooks 423714f330 Don't use ES6 syntax yet 2016-08-31 16:41:02 +01:00
Joseph Cohen 588ab6d404 Split css between dashboard and status page 2016-08-30 13:11:49 -05:00
James Brooks 34a6c50005 Upgrade bootstrap-datetimepicker. Fixes #2062 2016-08-22 18:35:03 +01:00
Connor S. Parks 486642df03 utilise a more generic sortable list system 2016-08-20 11:44:18 +01:00
James Brooks 7f8571e60d Sidebar and no-select changes 2016-08-10 20:52:11 +01:00
James Brooks 4a81df2c41 Back to flat buttons 2016-08-10 20:37:20 +01:00
James Brooks cbf9136773 Change the dashboard sidebar color 2016-08-10 20:26:26 +01:00
Nick Peelman e61d24f685 Fixing indentation problems... 2016-07-18 09:08:48 -04:00
Nick Peelman 88e85d2dfb group components on manage subscriptions page 2016-07-18 08:49:38 -04:00
James Brooks 0f10522e9c Merge pull request #1957 from CachetHQ/apple-system-font
Update the font-stack to be -apple-system font
2016-07-12 22:41:07 +01:00