Commit graph

312 commits

Author SHA1 Message Date
Thomas Gelf
162c19c023 Content, Controls: add new convenience classes 2016-11-28 22:20:01 +01:00
Thomas Gelf
3f9d0d781d process/show: reduce to a minimun, remove...
...bprenderer.phtml
2016-11-28 22:18:43 +01:00
Thomas Gelf
cd13afd560 node/add: simplify view script 2016-11-28 22:16:33 +01:00
Thomas Gelf
d3eff54603 Controller: take over view tasks, move to parent 2016-11-28 22:15:20 +01:00
Thomas Gelf
e1d0996cef NodeTile: accept any renderer 2016-11-28 22:12:56 +01:00
Thomas Gelf
e311d086cc BpNode: add id helper 2016-11-28 17:30:27 +01:00
Thomas Gelf
11322d2309 ProcessController: add prepareProcessActions 2016-11-28 17:28:58 +01:00
Thomas Gelf
c90b0f0eb1 Attributes: fix PHP 5.3 compatibilty issue 2016-11-28 17:01:01 +01:00
Thomas Gelf
1f5ad6fa12 Gitlab-CI: involve more systems 2016-11-28 16:52:57 +01:00
Thomas Gelf
657a103c96 Url: compatibility hack web2 v2.3.4 VS 2.4.0 2016-11-28 16:41:49 +01:00
Thomas Gelf
2bf4b8df19 Url: fix compatibility with older Icinga Web 2 2016-11-28 16:17:31 +01:00
Thomas Gelf
f2cf04d247 .gitlab-ci.yml: initial import 2016-11-28 16:17:09 +01:00
Thomas Gelf
1955b4fccd css: render tiles with borders, bg on hover 2016-11-28 16:04:31 +01:00
Thomas Gelf
28f6026322 AddNewTile: render an icon 2016-11-28 16:03:12 +01:00
Thomas Gelf
d716b97c25 ProcessController: split logic, render breadcrumb 2016-11-28 16:02:21 +01:00
Thomas Gelf
3108d08ba3 IndexController: default to tile renderer 2016-11-28 16:00:55 +01:00
Thomas Gelf
b109a46843 Renderer: remove some deps, now that we cleaned up 2016-11-28 08:23:53 +01:00
Thomas Gelf
ee99549341 Breadcrumb: cleanup and externalize 2016-11-28 02:26:12 +01:00
Thomas Gelf
bbcc6eaecf UploadForm: first import, still testing 2016-11-28 02:13:41 +01:00
Thomas Gelf
c4b0aa1578 SimulationForm: restructure, base on node props 2016-11-28 02:11:21 +01:00
Thomas Gelf
4f5969d4b7 AddNew: fix link 2016-11-28 02:10:19 +01:00
Thomas Gelf
9ec932adcd Link: remove superfluous variable 2016-11-28 02:09:45 +01:00
Thomas Gelf
d92198fa10 Img and Icon introduced, used in NodeTile 2016-11-28 02:09:11 +01:00
Thomas Gelf
386326efdf HostNodeTest: fix and improve test 2016-11-28 00:54:07 +01:00
Thomas Gelf
f09a246392 process/show: failsafe process rendering 2016-11-28 00:50:20 +01:00
Thomas Gelf
281b3286bd ProcessController: switch config based on a field 2016-11-28 00:49:21 +01:00
Thomas Gelf
1c7792321a process/show: use actionBar, not single links 2016-11-28 00:48:35 +01:00
Thomas Gelf
d930e97b9c ProcessController: remodel links, add bprenderer...
...to introduce the TileRenderer
2016-11-28 00:46:53 +01:00
Thomas Gelf
c56fec44eb CSS: style new tiles and breadcrumbs 2016-11-28 00:28:33 +01:00
Thomas Gelf
d17b0efaa7 Html, Renderer: phpcs 2016-11-28 00:24:36 +01:00
Thomas Gelf
dbeb05aac9 Container: remove traces of old class 2016-11-28 00:22:31 +01:00
Thomas Gelf
69a1e454d2 TileRenderer: some cleanup 2016-11-28 00:21:05 +01:00
Thomas Gelf
01a982a0bc MonitoredNode: add new simpler url/link helpers 2016-11-28 00:18:53 +01:00
Thomas Gelf
a986859fdc ActionBar: this is a component and not generic 2016-11-28 00:16:47 +01:00
Thomas Gelf
d1f6235393 RenderStateBadges: deprecate the legacy helper 2016-11-28 00:15:14 +01:00
Thomas Gelf
fbd6aef886 Businessprocess/Renderer: prepare new renderers 2016-11-28 00:12:07 +01:00
Thomas Gelf
1f43d2c71c tests: first tests for our HTML classes 2016-11-27 23:55:01 +01:00
Thomas Gelf
ea7e79248c Html: a bunch of new classes, some changes 2016-11-27 23:54:38 +01:00
Thomas Gelf
34ef3f26af Html: introduce a new namespace 2016-11-27 23:54:03 +01:00
Thomas Gelf
a00fdab37f Cleanup, Url handling improvements, some helpers 2016-11-26 21:18:18 +01:00
Thomas Gelf
1f61d8b728 NestingError: add missing exception class 2016-11-26 21:14:38 +01:00
Thomas Gelf
08f56452fc NodeTests: phpcs 2016-11-26 21:13:54 +01:00
Thomas Gelf
8c05ed7277 Test and implement loop detection
fixes #9786
2016-11-24 10:57:30 +01:00
Thomas Gelf
2fc48f2124 js: Handle collapsed state of multiple trees
fixes #8569
2016-11-24 09:39:44 +01:00
Thomas Gelf
b8df6a8823 BpNode: rename child_nodes to childNode...
...and move method related to children from base Node
2016-11-24 02:40:01 +01:00
Thomas Gelf
cdbd28b25b Link: play nice with those different Url objects 2016-11-24 00:49:09 +01:00
Thomas Gelf
d51dc6cd07 NotOperatorTest: remove obsolete test 2016-11-24 00:48:50 +01:00
Thomas Gelf
91087b73ab Host/ServiceNode: fix tests using Link component
That way it's no longer directly based on Icinga\Web\Url and runs through.
Also fixed wrong expectations in HostNodeTest
2016-11-24 00:35:22 +01:00
Thomas Gelf
8c12491a84 Host/ServiceNodeTest: just a few simple tests
fixes #13303
2016-11-24 00:29:30 +01:00
Thomas Gelf
e6c292333b FakeRequest, Url-Wrapper: allow tests involving...
...Url::fromPath

fixes #13301
2016-11-24 00:20:59 +01:00