Thomas Gelf
|
af6225a74e
|
ImportSourceForm: add more descriptions
|
2016-03-14 12:39:41 +01:00 |
Thomas Gelf
|
077d46d7dd
|
IcingaObjectFieldForm: improve usability
|
2016-03-13 23:50:28 +01:00 |
Thomas Gelf
|
07db0034dc
|
index/kickstart: offer schema creation
|
2016-03-13 23:48:22 +01:00 |
Thomas Gelf
|
471dea40ca
|
Index: show notification summaries
|
2016-03-12 02:05:26 +01:00 |
Thomas Gelf
|
7209f162b2
|
IcingaNotificationForm: add times to main group
|
2016-03-12 01:44:28 +01:00 |
Thomas Gelf
|
f971839f82
|
Notification: form and rendering improvements
|
2016-03-12 01:35:24 +01:00 |
Thomas Gelf
|
d3957c276c
|
application/forms: more object form abstraction
|
2016-03-10 20:44:12 +01:00 |
Thomas Gelf
|
e8a28a12da
|
DirectorObjectForm: replace state filter helpers
|
2016-03-10 19:32:29 +01:00 |
Thomas Gelf
|
3e0fbf5dac
|
IcingaUserForm: re-organize elements, structure
|
2016-03-10 19:28:31 +01:00 |
Thomas Gelf
|
cb6133ffea
|
tables/Icinga*GroupTable: prepare unification
|
2016-03-09 20:56:53 +01:00 |
Thomas Gelf
|
be637551be
|
application/forms: unify and clean up group forms
|
2016-03-09 20:55:26 +01:00 |
Thomas Gelf
|
108a891731
|
IcingaCommandForm: describe command type
|
2016-03-09 19:38:15 +01:00 |
Thomas Gelf
|
7376d9068f
|
IcingaCommandForm: extend the description
fixes #11340
|
2016-03-09 18:33:03 +01:00 |
Thomas Gelf
|
6105ae4386
|
FormExtensibleSet: fix add button
|
2016-03-09 09:45:06 +01:00 |
Thomas Gelf
|
7cd2eb415f
|
FormExtensibleSet: fix nested options (e.g. users)
|
2016-03-09 09:14:13 +01:00 |
Thomas Gelf
|
c1343131fb
|
FormExtensibleSet/js: improve behaviour
|
2016-03-09 08:41:34 +01:00 |
Thomas Gelf
|
1d4b508ff3
|
different files: style
|
2016-03-08 22:30:12 +01:00 |
Thomas Gelf
|
66c8d7628f
|
PropertyModifierHook: provide db connection
|
2016-03-08 22:09:59 +01:00 |
Thomas Gelf
|
a42be2a6e8
|
IcingaServiceForm: cleanup, no details without type
|
2016-03-07 18:39:19 +01:00 |
Thomas Gelf
|
c8a95f1de6
|
IcingaHostForm: no groups element with no groups
|
2016-03-07 18:38:07 +01:00 |
Thomas Gelf
|
da29da0065
|
forms/Icinga*: choose type first, then go on
|
2016-03-07 14:20:58 +01:00 |
Thomas Gelf
|
c5a75e0b9e
|
IcingaObjectAssignmentTable: use rule_id in links
|
2016-03-07 14:16:58 +01:00 |
Thomas Gelf
|
0708dd774a
|
ServiceController: ask object for url params
|
2016-03-07 08:16:20 +01:00 |
Thomas Gelf
|
73eced1b11
|
KickstartForm: catch errors gracefully...
...and provide better documentation
|
2016-03-07 01:10:56 +01:00 |
Thomas Gelf
|
abd97ea93c
|
FormExtensibleSet: fix non-select field name
|
2016-03-06 19:10:23 +01:00 |
Thomas Gelf
|
2f40de10ec
|
IcingaServiceTable: link templates by id
|
2016-03-06 14:28:12 +01:00 |
Thomas Gelf
|
ad415e4fa6
|
ServiceController: object loading, id support
|
2016-03-06 14:26:48 +01:00 |
Thomas Gelf
|
5e32d01a6f
|
IcingaHostForm: rename agent/zone header
|
2016-03-06 09:53:21 +01:00 |
Thomas Gelf
|
f1c708caba
|
IcingaServiceForm: re-structure and clean up
|
2016-03-06 09:53:02 +01:00 |
Thomas Gelf
|
8c7e49d913
|
IcingaAssignServiceToHostForm: no single object...
...assignments, they should be done directly on the service itself.
|
2016-03-06 09:49:31 +01:00 |
Thomas Gelf
|
00f8503033
|
IcingaHostForm: re-order elements
|
2016-03-06 09:47:16 +01:00 |
Thomas Gelf
|
70db23b8d1
|
FormSimpleNote: do not use "Note" from ZF
For compatibility reasons we'll not use 'note' anymore, it isn't part
of older Zend Framework versions
fixes #11297
|
2016-03-06 01:00:50 +01:00 |
Thomas Gelf
|
4ce452333a
|
ImportRowModifierForm: provide source columns
|
2016-03-06 00:37:45 +01:00 |
Thomas Gelf
|
0999a8401c
|
IcingaUserForm: use new elements for state/type
|
2016-03-05 16:23:41 +01:00 |
Thomas Gelf
|
41ff1fed62
|
IcingaNotificationForm: remove obsolete state/type
|
2016-03-05 16:22:34 +01:00 |
Thomas Gelf
|
a930690d21
|
IcingaUserForm: add groups support
|
2016-03-05 16:21:35 +01:00 |
Thomas Gelf
|
bcf8ca6b7d
|
IcingaHostForm: comments, add groups
|
2016-03-05 16:17:04 +01:00 |
Thomas Gelf
|
d990abf0df
|
IcingaObjectFieldForm: fix proposed fields for...
...commands with multiple arguments in their parameters
|
2016-03-05 15:49:49 +01:00 |
Thomas Gelf
|
da4d6258af
|
FormExtensibleSet: fix "click on label"
|
2016-03-05 14:15:11 +01:00 |
Thomas Gelf
|
67d9d8aa5f
|
Icinga*GroupForm: add default object type
|
2016-03-05 10:36:19 +01:00 |
Thomas Gelf
|
950745d4e9
|
Form/Element: introduce new element for sets
|
2016-03-04 18:08:37 +01:00 |
Thomas Gelf
|
30925140fd
|
ImportrunTable: support PostgreSQL
|
2016-03-04 18:02:46 +01:00 |
Marianne Spiller
|
107856f7d6
|
ConfigForm: just fixing typo
Signed-off-by: Thomas Gelf <thomas@gelf.net>
|
2016-03-03 13:48:44 +01:00 |
Thomas Gelf
|
f1c787fa0c
|
IcingaEndpointTable: highlight deployment endpoint
refs #11265
|
2016-03-02 23:19:32 +01:00 |
Thomas Gelf
|
06452dc78e
|
overview: highlight missing deployment endpoint
|
2016-03-02 22:51:50 +01:00 |
Thomas Gelf
|
eb957ad5e4
|
ShowController: move binary transformation to db
|
2016-03-02 21:54:38 +01:00 |
Thomas Gelf
|
eecb3cddf0
|
Db: fetch less binary data
|
2016-03-02 21:40:12 +01:00 |
Thomas Gelf
|
0d69b9d52e
|
show/activitylog: provice a link to related object
|
2016-03-02 13:55:11 +01:00 |
Thomas Gelf
|
2865efde3f
|
Db: add idPgsql helper method
|
2016-03-02 13:42:37 +01:00 |
Thomas Gelf
|
f2439412b1
|
DatafieldController: fix redirection
|
2016-03-01 20:56:53 +01:00 |
Thomas Gelf
|
cd74b10f2a
|
host/agent: it's the ticket, not the salt
|
2016-03-01 07:57:56 +01:00 |
Thomas Gelf
|
b3918b9ab5
|
objecte/table: do not cope with missing filters
|
2016-03-01 06:40:04 +01:00 |
Thomas Gelf
|
a9c63cf325
|
IcingaHostTable: order related objects for pgsql
|
2016-03-01 04:27:04 +01:00 |
Markus Frosch
|
60f9493862
|
Fix Host query for PostgreSQL
refs #11110
|
2016-03-01 00:22:28 +01:00 |
Thomas Gelf
|
da3b9246f1
|
DataController: style, remove superfluous newlines
|
2016-02-29 12:26:03 +01:00 |
Thomas Gelf
|
526659f069
|
controllers: remove icon tags, use link classes
|
2016-02-29 12:20:57 +01:00 |
Thomas Gelf
|
ad72eeb158
|
inspect/types: fix tabs
fixes #11254
|
2016-02-28 18:23:03 +01:00 |
Thomas Gelf
|
ea0f58f611
|
IcingaUserForm: state/filter prototype, dummy...
...and still subject to changes
|
2016-02-28 17:02:57 +01:00 |
Thomas Gelf
|
7b01082140
|
IcingaNotificationForm: still incomplete
|
2016-02-28 17:02:28 +01:00 |
Thomas Gelf
|
c0422d7012
|
GeneratedConfigTable: remove obsolete table
refs #11054
|
2016-02-28 17:01:10 +01:00 |
Thomas Gelf
|
13258e96cf
|
data: introduce new controller
|
2016-02-28 16:59:40 +01:00 |
Thomas Gelf
|
df133e7981
|
config/deployments: re-arrange urls and links
|
2016-02-28 16:52:37 +01:00 |
Thomas Gelf
|
8b3b1528c5
|
index: add state colors
|
2016-02-28 16:43:45 +01:00 |
Thomas Gelf
|
1ff5e7a6cc
|
cli/jobs: temporarily add renderconfig action
|
2016-02-28 16:30:11 +01:00 |
Thomas Gelf
|
7f949e1b5a
|
SyncPropertyForm: allow to define a filter
|
2016-02-28 16:23:51 +01:00 |
Thomas Gelf
|
7c1c34ee05
|
IcingaHostForm: behave nice with inherited agent
|
2016-02-28 14:48:08 +01:00 |
Thomas Gelf
|
466b32ba2e
|
object/render: allow to render resolved object
|
2016-02-28 14:15:56 +01:00 |
Thomas Gelf
|
57592368ac
|
css: style activity-log table
|
2016-02-28 11:16:49 +01:00 |
Thomas Gelf
|
36cc3213f7
|
object/fields: allow to abort "edit"
|
2016-02-28 11:15:45 +01:00 |
Thomas Gelf
|
25e7a83374
|
IcingaObjectFieldForm: use default buttons
|
2016-02-28 10:51:15 +01:00 |
Thomas Gelf
|
bc95c25d96
|
ActionController: provide central table helpers
|
2016-02-28 01:16:13 +01:00 |
Thomas Gelf
|
b20924bf59
|
DatafieldController: just a space
|
2016-02-27 21:04:13 +01:00 |
Thomas Gelf
|
a41f146679
|
object: show pending changes, offer deployment
|
2016-02-27 12:23:00 +01:00 |
Thomas Gelf
|
4f65a44494
|
IcingaDeleteObjectForm: note, might be obsolete
|
2016-02-27 02:06:59 +01:00 |
Thomas Gelf
|
9fb2ff64aa
|
MigrationCommand: verbose help
|
2016-02-27 02:04:16 +01:00 |
Thomas Gelf
|
84a788f36c
|
index: re-organize menu and overview link
|
2016-02-27 02:02:43 +01:00 |
Thomas Gelf
|
0574217568
|
controllers/*templates: remove obsolete controllers
|
2016-02-27 01:43:03 +01:00 |
Thomas Gelf
|
30868c16a1
|
notification(s): controllers, table
|
2016-02-27 01:14:27 +01:00 |
Thomas Gelf
|
067c82c074
|
application: PSR2 fixes
|
2016-02-26 12:42:21 +01:00 |
Thomas Gelf
|
4bc5afb2f8
|
library/Director: fix PSR2 complaints
|
2016-02-26 11:58:37 +01:00 |
Thomas Gelf
|
66f85a3b52
|
BenchmarkCommand: remove obsolete stream action
|
2016-02-25 20:02:03 +01:00 |
Thomas Gelf
|
78877e9440
|
IcingaTimePeriodForm: allow to delete timeperiods
|
2016-02-25 18:37:10 +01:00 |
Thomas Gelf
|
4939b7d6c8
|
IcingaAssignServiceToHostForm: store escaped...
...Icinga strings in filter expressions for now
|
2016-02-24 23:58:40 +01:00 |
Thomas Gelf
|
0e11d60928
|
ServiceController: offer assign only for apply
|
2016-02-24 21:40:46 +01:00 |
Thomas Gelf
|
6e06d7c7bc
|
ActivityLogTable: order by time and id
|
2016-02-24 21:34:13 +01:00 |
Thomas Gelf
|
6e62cbf900
|
show/activity: show hex checksum
|
2016-02-24 12:23:17 +01:00 |
Thomas Gelf
|
42e87476fb
|
schema/mysql: add sync_run history table
|
2016-02-24 10:50:57 +01:00 |
Thomas Gelf
|
93da0fe06c
|
show/activitilog: make "disabled" visible
|
2016-02-23 03:19:33 +01:00 |
Thomas Gelf
|
edd770a454
|
ShowController: fix diff rendering
|
2016-02-23 03:19:06 +01:00 |
Thomas Gelf
|
7315cc0d1b
|
show/activitylog: add more details
|
2016-02-23 00:36:18 +01:00 |
Thomas Gelf
|
7665cb2424
|
show/activitilog: make "disabled" property visible
|
2016-02-23 00:27:53 +01:00 |
Thomas Gelf
|
990b7934f2
|
css/module: render disabled object preview as such
|
2016-02-22 14:39:47 +01:00 |
Thomas Gelf
|
2f4ffd30af
|
inspect/type: tell also whether no object was found
|
2016-02-19 13:40:55 +01:00 |
Thomas Gelf
|
9f96a08609
|
inspect/type: show object count
|
2016-02-19 13:20:31 +01:00 |
Thomas Gelf
|
4eabaf5cd4
|
importsource/property: unify tab handling
|
2016-02-19 12:56:16 +01:00 |
Thomas Gelf
|
eb901dacca
|
controllers: add icon
|
2016-02-19 12:53:47 +01:00 |
Thomas Gelf
|
7141fb2612
|
ListController: temporarily re-disable wipe
|
2016-02-19 11:35:03 +01:00 |
Thomas Gelf
|
33dd977214
|
ImportsourceHookTable: apply modifiers on preview
|
2016-02-19 02:01:53 +01:00 |
Thomas Gelf
|
3de4869813
|
ImportRowModifierForm: allow to delete modifiers
|
2016-02-19 02:00:42 +01:00 |
Thomas Gelf
|
1463a1930c
|
index: improve details
|
2016-02-19 01:09:57 +01:00 |
Thomas Gelf
|
e0b3003d06
|
ImportRowModifierForm: implement basic functionality
|
2016-02-18 23:33:44 +01:00 |
Thomas Gelf
|
e5aa370878
|
ImportsourceController: add modifier actions
|
2016-02-18 23:33:22 +01:00 |
Thomas Gelf
|
81335598a6
|
KickstartForm: remove logic, use new helper
|
2016-02-18 20:47:06 +01:00 |
Thomas Gelf
|
9764f300b6
|
KickstartCommand: kick it with kickstart.ini
|
2016-02-18 20:46:30 +01:00 |
Thomas Gelf
|
16948fa789
|
KickstartCommand: provide kickstart.ini sample
|
2016-02-18 17:05:34 +01:00 |
Thomas Gelf
|
bd99ece138
|
KickstartCommand: new CLI command
|
2016-02-18 16:13:04 +01:00 |
Thomas Gelf
|
867d60756e
|
ListController: re-enable stage-wiping
Needs improvement
|
2016-02-18 14:50:41 +01:00 |
Thomas Gelf
|
e73503dda6
|
object/form: move action links to controls
|
2016-02-18 14:45:21 +01:00 |
Thomas Gelf
|
25deed9c60
|
index/actions: to not escape summary info
|
2016-02-18 13:48:38 +01:00 |
Thomas Gelf
|
93079aaf3b
|
PropertyModifier: add tab and table
|
2016-02-18 11:25:51 +01:00 |
Thomas Gelf
|
064ac6b4ae
|
index: use megaphone for notifications
|
2016-02-18 02:13:49 +01:00 |
Thomas Gelf
|
6e5ffc32cb
|
index: show pending changes
|
2016-02-18 02:10:40 +01:00 |
Thomas Gelf
|
a27025ad91
|
index: do not fail on missing db
|
2016-02-18 02:10:07 +01:00 |
Thomas Gelf
|
a715111d8c
|
host/show: render zone/endpoint objects for agents
|
2016-02-18 01:45:05 +01:00 |
Thomas Gelf
|
16362f1b82
|
index: a few more little changes
|
2016-02-18 01:14:25 +01:00 |
Thomas Gelf
|
e9e30da625
|
index: a few more links, some styling
|
2016-02-18 00:52:22 +01:00 |
Thomas Gelf
|
215f42926f
|
SyncPropertyForm: non-Icinga objects should not fail
|
2016-02-17 22:23:52 +01:00 |
Thomas Gelf
|
8b39a223f8
|
forms: use object_type element
|
2016-02-17 21:58:28 +01:00 |
Thomas Gelf
|
fc193b9844
|
Objects and overview: auto-refresh
|
2016-02-17 20:15:42 +01:00 |
Thomas Gelf
|
aa3614a37f
|
Object forms: allow to disable objects
|
2016-02-17 20:10:22 +01:00 |
Thomas Gelf
|
eb0759a364
|
index: re-style overview page, show stats
|
2016-02-17 18:54:46 +01:00 |
Thomas Gelf
|
a94fe761b6
|
ConfigForm: get rid of legacy api user configuration
|
2016-02-17 16:49:33 +01:00 |
Thomas Gelf
|
017f4b09d1
|
EndpointController: remove peer detection
|
2016-02-17 16:47:42 +01:00 |
Thomas Gelf
|
b6a8ce7acc
|
BenchmarkCommand: remove api instantiation logic
|
2016-02-17 16:44:23 +01:00 |
Thomas Gelf
|
bf31f77961
|
InspectController: delegate api instantiation
|
2016-02-17 16:40:43 +01:00 |
Thomas Gelf
|
c6cd99f9db
|
Hooks: remove last traces of Web\Hook
|
2016-02-17 11:49:56 +01:00 |
Thomas Gelf
|
4c8bc7f3b4
|
HostController: fetch settings via helper methods
|
2016-02-10 17:38:39 +01:00 |
Thomas Gelf
|
543601e5c6
|
InspectController: discover endpoint if none given
Also fixes host/service inspect hooks
|
2016-02-09 20:38:56 +01:00 |
Thomas Gelf
|
1838057220
|
ConfigForm: use migrations table for db check
|
2016-02-09 14:33:31 +01:00 |
Thomas Gelf
|
84cbf522c9
|
Migrations: implement DB migration helpers
|
2016-02-08 22:33:28 +01:00 |
Thomas Gelf
|
81123ea78f
|
ConfigController: temporarily remove future param
Not yet available in current master, would trigger errors
|
2016-02-08 12:23:00 +01:00 |
Thomas Gelf
|
bd154f8ba5
|
config/show: replace legacy class
|
2016-02-05 16:43:44 +01:00 |
Thomas Gelf
|
4d78083304
|
host/agent: add code markup for icinga ticket
|
2016-02-05 16:42:13 +01:00 |
Thomas Gelf
|
242d8aa5a0
|
host/agent: fix header tags
|
2016-02-05 16:39:09 +01:00 |
Thomas Gelf
|
73f34e7f29
|
host/agent: agent setup instructions, with ticket
|
2016-02-05 16:37:57 +01:00 |
Thomas Gelf
|
cf46a7291e
|
show/activitylog: cleanup, more details
|
2016-02-05 15:58:42 +01:00 |
Thomas Gelf
|
bbc90710cb
|
ShowController: fix history links for hex source
|
2016-02-05 15:58:02 +01:00 |
Thomas Gelf
|
72b1f01592
|
config/files: config details, redeploy link
|
2016-02-05 15:41:02 +01:00 |
Thomas Gelf
|
2d40ffa1e0
|
IcingaObjectFieldForm: easier field handling
This makes it much easier to deal with command fields, as they are
auto-proposed in a very helpful way.
|
2016-02-04 10:05:32 +01:00 |
Thomas Gelf
|
5bafc78f1c
|
ConfigController: allow API to trigger deployments
|
2016-02-03 00:55:16 +01:00 |
Thomas Gelf
|
85d63556b8
|
ConfigForm: correct welcome link
|
2016-02-02 21:47:00 +01:00 |
Thomas Gelf
|
f66b5fe289
|
ConfigForm: enforce utf8 encoding
|
2016-02-02 21:45:38 +01:00 |
Thomas Gelf
|
41d9179389
|
CoreApi: testing streams
|
2016-01-19 18:01:21 +01:00 |
Thomas Gelf
|
d26a7b07da
|
IcingaCloneObjectForm: more intuitive handling
|
2016-01-19 16:43:26 +01:00 |
Thomas Gelf
|
0e651c845e
|
IcingaServiceForm: allow to specify zone setting
|
2015-12-23 17:13:24 +01:00 |
Thomas Gelf
|
17f3394178
|
KickstartForm: fix access to invalid property
|
2015-12-23 11:23:27 +01:00 |
Thomas Gelf
|
113ab61424
|
index: fix redirection issue without db config
|
2015-12-23 10:56:17 +01:00 |
Thomas Gelf
|
c162eda1ad
|
KickstartForm: allow endpoint/host to differ
|
2015-12-21 13:11:38 +01:00 |
Thomas Gelf
|
c4a810ae7a
|
IcingaUserForm: ignore groups for now
|
2015-12-18 12:10:19 +01:00 |
Thomas Gelf
|
80a757847d
|
IcingaServiceForm: allow to set use_agent
|
2015-12-18 11:59:08 +01:00 |