Commit graph

72 commits

Author SHA1 Message Date
Adirelle cd4ff6c4ea Localisation support for dates throughout the front-end using moment.js.
Closes #734
Closes #732
2015-02-03 11:53:12 +00: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 f6e433a94d Dashboard updated to support languages 2014-12-04 11:14:04 +00:00
Dan Cryer 56bbf13f34 Merge branch 'master' of github.com:Block8/PHPCI into dc/languages 2014-12-04 10:23:16 +00:00
Dan Cryer 050fdda848 Initial commit 2014-12-04 10:23:10 +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
Oliver Nordbjerg 73d5da1c7d Switch build status image to use Shields.io SVG icon.
Closes #439
2014-12-03 12:08:04 +00:00
Stéphane HULARD 4511b71448 Update the create project form to only normalise project names if a format is provided for the project type.
Closes #538
2014-11-13 17:41:16 +00:00
Tobias van Beek aaee9686dd Add .htaccess example
Rename htaccess.example to .htaccess.dist

Following the recommendation

Close #544
2014-10-20 22:17:40 +02:00
Adam Cooper 0aa342e774 Adding a branch filter to the project page, allowing users to view builds from a specific branch.
Closes #600
2014-10-16 16:10:24 +01: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
Dan Cryer c6529b6832 Adding handling of HTTP 401 status codes in Ajax requests. Fixes #504 2014-07-30 14:32:38 +01:00
Dan Cryer 6421f1428e Fixing incorrect method call BuildService::delete() and making the project page reload when a build is deleted. Fixes #528 2014-07-29 15:07:26 +01:00
Dan Cryer 9ae14625d2 Merge pull request #457 from corpsee/pagination-fix
Project builds pagination improvements
2014-06-13 13:50:47 +01:00
Stephen Ball e72dee9e80 Adding a build status JS plugin for PHPCPD 2014-06-12 16:06:59 +00:00
Corpsee bfb40df19a Project builds pagination improvements 2014-06-08 23:46:42 +07:00
Ange7 0baf33cb48 public/assets/js/phpci.js : Fix IF syntax
public/assets/js/phpci.js : Fix IF syntax for quick links menu
2014-05-19 16:42:02 +02:00
Alexandre Russo 69cb67913e Add quick links in menu and set position as fixed for better navigation 2014-05-19 16:12:14 +02:00
Dan Cryer c2b3461262 Merge pull request #432 from devzorg/build-status-svg
Adding / SVG support build status
2014-05-18 09:49:14 +01:00
devzorg 251f08c6b8 Fix / Collapse and word wrap fix for a block with the ssh-key. 2014-05-17 21:36:25 +04:00
devzorg d8e1a9d364 Adding / SVG support build status 2014-05-16 22:10:47 +04:00
James Inman 4b343ab612 Fixing graph for docblock checker. 2014-05-14 11:04:37 +01:00
Dan Cryer df41c9d6b7 Update index.php 2014-05-12 17:26:40 +01:00
Corpsee ff1dad958f Fixed public key text outinf of panel border 2014-05-10 21:06:16 +07: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 69ea47874f Fixing the horrors of overly long lines, misalignment, and incorrect use of new lines. 2014-05-01 16:53:29 +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
Dan Cryer 918cc758af Merge pull request #341 from Block8/dc/installer-fixes
Fixes to improve installation
2014-04-16 09:29:27 +01: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
Dan Cryer 1a92779f25 Adding blank lane at end of index.php 2014-04-10 16:31:48 +01:00
Dan Cryer 3f8e767893 Removing web based installer, as it is more trouble than it is worth. 2014-04-10 15:37:28 +01:00
Josef Nevoral c003574f77 Fixed: Array access for $config, which is already object create in bootstrap.php 2014-02-04 23:04:49 +07:00
Dan Cryer aaa876d228 Merge pull request #257 from tobiastom/patch-2
Redirect after installation is broken
2014-01-28 08:57:32 -08:00
Tobias Tom c7de384750 Redirect after installation is broken
Currently the form just redirects to `/session/login`, which is wrong if PHPCI was installed into a subdirectory. 

This pull request fixes the URL that is used in the last form step.
2014-01-25 14:26:47 +01:00
Tobias Tom 37248fcd5b When phpci is default, it should be used.
The installer displays `phpci` as placeholders for the database settings (database and username).

When I do not change them the installer fails with this error:

`Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[3D000]: Invalid catalog name: 1046 No database selected' in /Users/tobias/Sites/PHPCI/vendor/block8/b8framework/b8/Database/Map.php on line 40`

I assume it is simply because they are not set. This pull requests uses the given values, or phpci as default.

In theory I would assume all the configuration values should be checked somehow. Is this just not implemented, or is it not desired?
2014-01-25 14:22:15 +01:00
Pavel Pavlov df2a8aeac2 Fixes #236 Javascript bug, delete build error 2013-12-31 13:46:23 +04:00
Steve B 6918addab4 Merge pull request #224 from freez10/master
UI Improvement: Modal confirmation dialog
2013-12-07 08:43:21 -08:00