Dan Cryer
9ea6f299c1
Fix for warnings chart, courtesy of @Henk8 closes #1098
2015-11-03 11:58:22 +00:00
Dan Cryer
7b345cbc49
Making the lines of code chart hide if no data available. Closes #1103
2015-11-03 11:51:45 +00:00
Dan Cryer
dd1d3b3d6a
Switching charts to use Chart.js instead of Google Charts
2015-10-15 12:34:58 +01:00
Dan Cryer
7f823b37cf
Big update: New way of storing build errors, updated UI, AdminLTE 2, fixes, etc.
2015-10-15 10:07:54 +01:00
Adirelle
ad29ba4cfd
Track and display the build progression, for each stages and plugins.
...
Translations for the build summary.
Closed #944
2015-05-28 11:39:35 +02:00
Adirelle
8549ba30cf
PHPUnit display: escape HTML code in test messages.
...
PHPUnit display: display data produced before the TapParser refactoring.
Closed #937
2015-05-28 11:14:20 +02:00
Adam Cooper
408eb5b974
An attempt at making the codeception plugin a little more complete.
...
Codeception JS plugin and theme changes.
Improvements to the display. Extra total information plus some test file locations.
Close #588
2015-04-23 13:18:26 +02:00
Adirelle
9d4116e3c9
Reworked TapParser to be compliant and more robust.
...
Added another test case from #571 .
Updated the output of TapParser::processTestLine.
Broke TapParser::parse down in simpler methods.
TapParser: ignore leading garbage and properly complain on missing TAP log.
TapParser: detect and report duplicated TAP log.
TapParser: got rid of the "test" and "suite" values.
They are only available with PHPUnit.
TapParser: append the message from yaml diagnostic to existing message.
Reworked the dispaly of test results.
PHPUnit plugin: pretty print test data.
2015-04-09 12:00:10 +02:00
Adirelle
d804438a87
Use sensiolabs/ansi-to-html to parse the build logs.
...
Added an AnsiConverter helper.
Use the AnsiConverter in the email and page templates that display the build log.
Use a dedicated stylesheet for the ANSI converter.
It can be customized.
It can be inlined in the notifications.
Do not use ProphecyTestCase when not needed.
2015-04-09 11:54:57 +02:00
James Inman
9133c544d5
Adding output support to Behat plugin.
2015-02-20 13:38:42 +00:00
James Inman
8f5d855193
Adding Technical Debt plugin.
2015-02-18 14:07:26 +00:00
Igor Timoshenko
55b10948ef
Added Codeception UI plugin
2015-02-16 11:47:07 +01:00
Adam Cooper
c441e72d0a
Move CSS into separate file, fix width of plugins that use tables and adds table-responsive class for smaller screens.
...
Closes #755
2015-02-03 11:38:16 +00:00
Lee Willis
25358cdfd5
Move legends to below chart to avoid word wrapping issues
...
Closes #773
2015-02-03 10:12:36 +00:00
Dan Cryer
0afc28cb69
Fixes
2014-12-22 16:18:33 +00:00
Artjom Kurapov
c2c51e376b
Logarithmic vertical scale for charts
...
Since we have one diagram for multiple results, we may have PHPCS result giving 12000 errors, while PHPUnit gives 200 tests, and 1 failed test.. those numbers and their variation won't be very visible, unless we use logarithmic scale
Closes #686
2014-12-22 16:05:31 +00:00
Dan Cryer
72581aa01e
Merge fixes
2014-12-18 10:45:21 +00:00
Stephen Ball
768a8a180c
New plugin to support PHP TAL linting.
...
Closes #701
2014-12-18 09:45:17 +00:00
Dan Cryer
5e7301d662
Switching to using moment.js for times in JS, rather than a custom solution. Fixes #688
2014-12-07 11:51:41 +00:00
Dan Cryer
4a03e01c3f
View build
2014-12-04 13:08:48 +00:00
Dan Cryer
a2d136e0f1
Fixes for date JS issues in Safari
2014-12-03 20:53:46 +00:00
Dan Cryer
9eeaabc6fe
Front-End Upgrade: New UI Based on Admin LTE.
...
Closes #673
2014-12-03 15:30:36 +00:00
michael.schramm
b5f9e906fa
Improved PHPSpec plugin. Now includes a UI Plugin.
2014-12-03 12:21:55 +00:00
Stan Gumeniuk
091a025eb5
Updating the PHP Code Sniffer UI plugin to fix the line number link.
2014-10-16 16:00:06 +01:00
Stephen Ball
e72dee9e80
Adding a build status JS plugin for PHPCPD
2014-06-12 16:06:59 +00:00
James Inman
4b343ab612
Fixing graph for docblock checker.
2014-05-14 11:04:37 +01:00
Dan Cryer
8418208863
Updating UI plugins to fix memory leak reported in #394
2014-05-09 15:34:14 +01:00
Dan Cryer
43ce5554a6
Adding PHP Docblock Checker plugin
2014-05-08 16:02:24 +00:00
Dan Cryer
03f3b15fb8
Updating PHPUnit plugin to provide a report like PHPMD and PHPCS, fixes #305
2014-05-02 14:36:34 +01:00
Dan Cryer
a474a5d179
UI updates
2014-04-30 14:13:07 +01:00
Dan Cryer
985c51c5e4
Migrating PHPMD to use XML report format and add a UI plugin to display warning information. See #305
2014-04-25 11:28:27 +00:00
Alexander Wenzel
ef5ba4693d
fix #335 : unify (loc / quality trend) graph labels
2014-04-16 19:22:04 +02:00
Alexander Wenzel
7e2aef058f
fix #334 : fix flickering of quality trend graph; fix hidden data points for single errors / warnings
2014-04-12 00:11:46 +02:00
Alexander Wenzel
801cc8ee5e
store errors from parallel-lint as build_meta (key "phplint-errors");
...
add them to the "Quality Trend" graph on the build view
2013-11-13 19:55:45 +01:00
Dan Cryer
56b8a57efd
Renaming key / value columns in build_meta with meta_key / meta_value to avoid SQL errors.
2013-10-08 13:00:38 +01:00
Dan Cryer
cc09d95a3d
SQL strict mode fixes. Closes #127
2013-10-08 07:45:20 +01:00
Dan Cryer
b33189e08e
UI plugins, including quality trend chart, logs and lines of code. Some UI tweaks.
2013-10-08 07:21:46 +01:00