Thomas Gelf
|
1fc6634b75
|
Renderer: do not preserve action-related params
|
2016-12-23 11:14:00 +01:00 |
|
Thomas Gelf
|
d5721b2a99
|
ImportedNode: use method, not property
|
2016-12-22 14:19:00 +01:00 |
|
Thomas Gelf
|
af8fe7c03d
|
ImportedNode: provide Url
|
2016-12-22 14:18:13 +01:00 |
|
Thomas Gelf
|
ac7fa5654f
|
TileRenderer: improve behavior, link targets
|
2016-12-17 19:18:15 +01:00 |
|
Thomas Gelf
|
c856a6fc26
|
BpNode: add comment to better reflect what's...
...going on. We are unknown when state calculation fails, not for empty
processes - related git commit message was misleading
|
2016-12-16 19:47:36 +01:00 |
|
Thomas Gelf
|
0214c596e6
|
TileRenderer: forgot to move addNode
|
2016-12-16 19:43:00 +01:00 |
|
Thomas Gelf
|
76a526d8dd
|
BpNode: let empty processes be unknown
|
2016-12-16 19:41:22 +01:00 |
|
Thomas Gelf
|
6f33705173
|
TileRenderer, Node: change rendering again...
...use a container div and provide multiple links now, this gives more
flexibility
|
2016-12-16 19:39:48 +01:00 |
|
Thomas Gelf
|
549c07b457
|
Controller: remove outdated permission code
|
2016-12-16 19:37:39 +01:00 |
|
Thomas Gelf
|
191edb794c
|
Renderer, Breadcrumb: let them know from each...
...other. Not nice, but helps for now
|
2016-12-16 19:36:24 +01:00 |
|
Thomas Gelf
|
d8a8e488a7
|
ActionBar: move fullscreen action more to the right
|
2016-12-16 19:35:10 +01:00 |
|
Thomas Gelf
|
9e30be79c6
|
NodeRemoveAction: rework to fit current reality
|
2016-12-16 19:32:36 +01:00 |
|
Thomas Gelf
|
0d696216e2
|
ActionBar: do not forget permissions
|
2016-12-16 19:31:22 +01:00 |
|
Thomas Gelf
|
2effa02d7f
|
QuickBaseForm: we are a Renderable object
|
2016-12-16 19:26:46 +01:00 |
|
Thomas Gelf
|
dccf411a70
|
BreadCrumb: do not preserve delete action
|
2016-12-16 19:21:29 +01:00 |
|
Thomas Gelf
|
72e7aa798c
|
Rendering: improve tile sizes, fullscreen mode
|
2016-12-09 16:59:25 +01:00 |
|
Thomas Gelf
|
b73eed20b0
|
ProcessController: change tab rendering and more
|
2016-12-09 16:10:32 +01:00 |
|
Thomas Gelf
|
74d614be37
|
Tabs: add renderable wrapper
|
2016-12-09 16:08:25 +01:00 |
|
Thomas Gelf
|
8219de1491
|
BusinessProcess: more cleanup
|
2016-12-09 14:56:18 +01:00 |
|
Thomas Gelf
|
945b14fd60
|
BusinessProcess: drop locking code
|
2016-12-09 14:54:31 +01:00 |
|
Thomas Gelf
|
8ef7bdbfb4
|
Renderer: always preserve config property
|
2016-12-09 14:50:19 +01:00 |
|
Thomas Gelf
|
f3817b7d84
|
HtmlTag: add new helper class
|
2016-12-09 14:39:55 +01:00 |
|
Thomas Gelf
|
588542e304
|
Metadata: simpler auth handling
|
2016-12-09 14:17:25 +01:00 |
|
Thomas Gelf
|
0aeb3183f4
|
Node: remove toLegacyConfigString
|
2016-12-09 14:11:56 +01:00 |
|
Thomas Gelf
|
d24d0237f4
|
LegacyStorageTest: add a test targeting metadata
|
2016-12-09 14:03:49 +01:00 |
|
Thomas Gelf
|
36e624c448
|
Dasboard: introduce a new config overview page
|
2016-12-09 14:02:02 +01:00 |
|
Thomas Gelf
|
18dc398dca
|
ActionBar: take over logic from controller
|
2016-12-09 13:57:07 +01:00 |
|
Thomas Gelf
|
f4bd0b05bd
|
TreeRenderer: do not ask process for lock
|
2016-12-09 13:46:58 +01:00 |
|
Thomas Gelf
|
7ddc54f828
|
Metadata: move "header" logic to a dedicated class
|
2016-12-09 09:58:00 +01:00 |
|
Thomas Gelf
|
f41e4c34c2
|
Controller: moved to Web
|
2016-12-09 09:53:36 +01:00 |
|
Thomas Gelf
|
0380e46552
|
Form: upgrade to latest forms from Director
|
2016-12-08 10:11:46 +01:00 |
|
Thomas Gelf
|
1980c42ca6
|
BusinessProcess: do not use deprecated method...
...from the monitoring module
|
2016-12-07 23:17:01 +01:00 |
|
Thomas Gelf
|
7f3c16466a
|
NodeAction: make node optional
This is required for root nodes
|
2016-12-07 23:15:56 +01:00 |
|
Thomas Gelf
|
a2ea908480
|
Controller: just some comments
|
2016-12-07 23:15:12 +01:00 |
|
Thomas Gelf
|
654f905cf8
|
ProcessChanges: adjust method signature
|
2016-12-07 23:11:15 +01:00 |
|
Thomas Gelf
|
a7e9d815eb
|
Node: try to avoid side-effects when...
...dealing with state mappings
|
2016-12-07 22:10:35 +01:00 |
|
Thomas Gelf
|
a784b384f4
|
NodeCreateAction: allow to add root nodes
|
2016-12-07 16:02:06 +01:00 |
|
Thomas Gelf
|
03605cac52
|
TreeRenderer: open nodes in left container
|
2016-11-30 14:53:40 +01:00 |
|
Thomas Gelf
|
064e6934fb
|
TreeRenderer: fix simulation link
|
2016-11-30 14:35:13 +01:00 |
|
Thomas Gelf
|
8825b0e343
|
ProcessController: restructured
|
2016-11-29 16:58:03 +01:00 |
|
Thomas Gelf
|
c11a181701
|
Process: add and use new form
|
2016-11-29 15:32:56 +01:00 |
|
Thomas Gelf
|
991d9f9b05
|
TileRenderer: incorporate AddNewTile
|
2016-11-29 15:20:13 +01:00 |
|
Thomas Gelf
|
f820dcfec0
|
NodeAddChildrenAction: new modification action
|
2016-11-29 15:06:38 +01:00 |
|
Thomas Gelf
|
9cadf78c00
|
TreeRenderer: do not cast to string early
|
2016-11-29 15:04:11 +01:00 |
|
Thomas Gelf
|
857913172b
|
BpNode: use modified loop detection everywhere
|
2016-11-29 11:22:44 +01:00 |
|
Thomas Gelf
|
b954a67c79
|
TreeRenderer: remove duplicate actions
|
2016-11-29 11:21:10 +01:00 |
|
Thomas Gelf
|
ca16f22a62
|
BusinessProcess/Nodes: some cleanup
|
2016-11-29 11:20:54 +01:00 |
|
Thomas Gelf
|
cbf8db3073
|
BpNode: free loop detection from side-effects
|
2016-11-29 11:11:43 +01:00 |
|
Thomas Gelf
|
e821ccb7a0
|
TreeRenderer: improve layout, add badges
|
2016-11-29 01:52:44 +01:00 |
|
Thomas Gelf
|
3a9cefce98
|
Html: __toString everywhere, add prependContent()
|
2016-11-29 01:47:05 +01:00 |
|
Thomas Gelf
|
aba771f3aa
|
js, Controller: allow to toggle fullscreen mode
|
2016-11-29 00:50:20 +01:00 |
|
Thomas Gelf
|
60b66e89b0
|
TreeRenderer: new renderer, LOTS of cleanup
|
2016-11-29 00:34:28 +01:00 |
|
Thomas Gelf
|
c56c66d193
|
BaseElement: add createElement helper
|
2016-11-28 23:50:29 +01:00 |
|
Thomas Gelf
|
78f02ad403
|
Html: move translate one level deeper
|
2016-11-28 23:50:13 +01:00 |
|
Thomas Gelf
|
162c19c023
|
Content, Controls: add new convenience classes
|
2016-11-28 22:20:01 +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
|
c90b0f0eb1
|
Attributes: fix PHP 5.3 compatibilty issue
|
2016-11-28 17:01:01 +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
|
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
|
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
|
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
|
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
|
fbd6aef886
|
Businessprocess/Renderer: prepare new renderers
|
2016-11-28 00:12:07 +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
|
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
|
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
|
e6c292333b
|
FakeRequest, Url-Wrapper: allow tests involving...
...Url::fromPath
fixes #13301
|
2016-11-24 00:20:59 +01:00 |
|
Thomas Gelf
|
12a9459eaf
|
LegacyStorageTest: improve readability...
...and move config "loading" to BaseTestCase
|
2016-11-23 23:03:48 +01:00 |
|
Thomas Gelf
|
8b9716c9b2
|
Operators: add new tests and a related helper
fixes #13299
|
2016-11-23 22:41:10 +01:00 |
|
Thomas Gelf
|
4506181f0c
|
BusinessProcess,Node: new helper methods
Mostly (but not only) useful for tests
|
2016-11-23 20:51:39 +01:00 |
|
Thomas Gelf
|
5189c79a27
|
LegacyStorage: split header handling
|
2016-11-23 15:17:25 +01:00 |
|
Thomas Gelf
|
afcf42e871
|
phpcs: some more
|
2016-11-23 15:17:25 +01:00 |
|
Thomas Gelf
|
2b98629f3e
|
Modification: move modification handling to...
...a dedicated namespace
|
2016-11-23 15:17:25 +01:00 |
|
Thomas Gelf
|
9acdba0dc4
|
various: fix some phpcs PSR2 complaints
|
2016-11-23 15:17:25 +01:00 |
|
Thomas Gelf
|
a2fd587989
|
LegacyStorage: reorganize some methods
|
2016-11-23 15:17:25 +01:00 |
|
Thomas Gelf
|
9e17ff21ba
|
Test: add base test framework
|
2016-11-23 15:17:25 +01:00 |
|
Thomas Gelf
|
95d8696705
|
Node: alllow to get any state name, fix typo
|
2016-11-23 15:17:25 +01:00 |
|
Thomas Gelf
|
db8f0c5475
|
ProcessChanges,NodeAction(s): cleanup, docs
|
2016-11-23 15:17:25 +01:00 |
|
Thomas Gelf
|
da3f3d6a63
|
BusinessProcess: fix (unused) method usesHardStates
|
2016-11-23 15:17:25 +01:00 |
|
Thomas Gelf
|
924a2fd321
|
BusinessProcess: fallback for missing host
|
2016-11-23 15:17:25 +01:00 |
|
Thomas Gelf
|
0251bc5edb
|
Host/ServiceNode: introduce common base class
|
2016-11-23 15:17:25 +01:00 |
|
Thomas Gelf
|
0b6cf208f0
|
Node: fix hasMissingChildren()
|
2016-11-23 15:17:25 +01:00 |
|
Thomas Gelf
|
e93d626d09
|
Controller, css: add action bar
|
2016-11-23 15:17:25 +01:00 |
|