Thomas Gelf
a540fd08aa
cli/objects: provide new commands
...
fixes #12965
2016-11-03 12:32:51 +01:00
Thomas Gelf
d006449564
inspect: enforce permissions
...
fixes #11763
fixes #11764
2016-11-03 11:49:04 +01:00
Thomas Gelf
6c23a02252
Test: add test suite prototype and command
...
refs #12905
2016-11-02 19:30:11 +01:00
Thomas Gelf
468a2719a7
DirectorActivityLog: optionally log to file/syslog
...
fixes #12976
2016-11-02 18:40:43 +01:00
Thomas Gelf
984740db9a
IcingaUer(Group)Form: allow to specify a zone
...
fixes #11754
2016-11-02 18:04:35 +01:00
Thomas Gelf
57e4c441bd
deploymentlink: show even when there are only...
...
...unrelated changes
fixes #12032
2016-11-02 17:37:04 +01:00
Lee Clemens
f38ded6223
IcingaUserForm: fix object_name description
...
fixes #13023
2016-11-02 14:34:20 +01:00
Thomas Gelf
aec44c90d8
tables: use db, not connection, less code
2016-11-02 14:27:23 +01:00
Thomas Gelf
ee0def7d2b
Lots of files: make IDE users happy
2016-11-01 18:28:36 +01:00
Tobias von der Krone
48c4ee7c23
CommandForm: Make imports optional on commands
...
Specifying an import should be optional for Commands. You have to
specify the execution method, e.g. "Plugin Check Command", anyway so
that the correct base template will be imported by icinga director
automatically.
fixes #12979
2016-10-31 08:38:06 +00:00
Thomas Gelf
55e0ebd02d
kickstart: add new route /kickstart allowing one...
...
...to re-run the kickstart wizard
fixes #13014
2016-10-31 08:34:26 +00:00
Thomas Gelf
f41d453448
DeployConfigForm: provide link-like form for...
...
...deployments
fixes #11854
2016-10-30 10:52:14 +00:00
Thomas Gelf
a4ef711ef0
SyncProperty: simplify code and form
...
fixes #12700
2016-10-29 21:25:42 +00:00
Thomas Gelf
6642d8cf74
config/diff: allow to flip shown configs, even...
...
...undeployed ones
2016-10-27 20:40:57 +00:00
Thomas Gelf
66e5158ccc
Dashboard: replace it with a modular one
...
fixes #12997
2016-10-27 17:58:31 +00:00
Thomas Gelf
d59604bd93
ServiceSet: rework sets, allow for vars and...
...
...all other service properties when adding services to a set
2016-10-25 23:12:23 +00:00
Thomas Gelf
5de24c6ec4
IcingaServiceSetForm: restructure the form
2016-10-25 23:12:23 +00:00
Thomas Gelf
7f34e4bdf3
IcingaServiceSet: improve work with imports
2016-10-25 23:12:23 +00:00
Thomas Gelf
4929f6b228
Host: show a related service set list
2016-10-25 23:12:23 +00:00
Thomas Gelf
dedaea0319
IcingaServiceSetForm: prepare custom fields
2016-10-25 23:12:23 +00:00
Thomas Gelf
bed122d906
IcingaServiceSetForm: complete description
2016-10-25 23:12:23 +00:00
Thomas Gelf
696e63b4ec
Servicesset: add controller, form and table
2016-10-25 23:12:23 +00:00
Markus Frosch
8a5c111990
IcingaServiceTable: Remove no longer used code from appliedOnes
...
refs #12033
2016-10-25 10:48:31 +02:00
Thomas Gelf
72ce3cfb33
FormDataFilter: disable 'is true / set' for now
2016-10-25 02:38:45 +00:00
Thomas Gelf
ad7c5bc997
IcingaHost: fix tests
2016-10-25 00:30:12 +00:00
Markus Frosch
b3eb5ea102
IcingaServiceTable: Update apply rule rendering
...
For new storage format, and change to table.
refs #12033
2016-10-24 14:43:52 +02:00
Thomas Gelf
0d86c24cd8
Huge change, getting rid of legacy assignment...
...
...code. All objects should work with the new code base right now
2016-10-24 03:41:37 +00:00
Thomas Gelf
aeafec37d7
FormDataFilter: simplify HTML, Code and style
2016-10-23 04:23:38 +00:00
Thomas Gelf
24478ede12
DataFilter: json_en/decode when passing to form
2016-10-23 03:14:52 +00:00
Thomas Gelf
8519a287dc
FormDataFilter: flip button order
2016-10-22 07:02:09 +00:00
Thomas Gelf
3fbf3e9115
IcingaServiceForm: use new assign_filter property
2016-10-22 07:02:09 +00:00
Thomas Gelf
8ade496fdc
DataFilter: refactor the whole class(es)
2016-10-22 07:02:09 +00:00
Thomas Gelf
037c588d26
FormDataFilter: change icon for expression
2016-10-22 07:02:09 +00:00
Thomas Gelf
9349ba0f2a
FormDataFilter: new implementation for assignments
...
First prototype
2016-10-22 07:02:09 +00:00
Thomas Gelf
1f660b514a
IcingaServiceForm: allow empty name for apply rule
2016-10-22 06:09:10 +00:00
Thomas Gelf
7c31b37f27
IcingaServiceForm: remove duplicate code
...
Elements in this list are optional and may be used in various forms,
so keeping this in the base class is preferrable here
2016-10-22 06:09:00 +00:00
Thomas Gelf
5b4e7509f4
Just a couple of phpcs complaints fixed
2016-10-22 06:08:52 +00:00
Thomas Gelf
0791b900f3
QuickBaseForm: allow translation tools find 'None'
2016-10-22 06:08:44 +00:00
Corentin Ardeois
3e30d34098
Use `config` variable in apply for rules
...
* use `config` instead of `value` in apply for rules
* update documentation
refs #11976
2016-10-22 06:07:57 +00:00
Corentin Ardeois
e7bd4343b5
Add support for Apply for rules in services
...
Apply for rules are defined through `apply_for` property
Only Array custom variables will be eligible in apply_for dropdown.
API Example:
```bash
./director-curl POST director/service?name=my_service '{"apply_for": "for (checked_tcp_port in host.vars.checked_tcp_ports)" }'
```
Will render as:
```
apply Service "my_service" for (checked_tcp_port in host.vars.checked_tcp_ports) {
...
}
```
Feature: https://dev.icinga.org/issues/11976
Depends-On: https://github.com/Icinga/icingaweb2-module-director/pull/20
refs #11976
2016-10-22 06:00:54 +00:00
Thomas Gelf
9414068eee
IcingaMultiEditForm: remove superfluous dot
2016-10-20 02:13:19 +00:00
Thomas Gelf
32790dbedc
IcingaServiceForm: move hint to custom vars group
2016-10-20 01:35:36 +00:00
Thomas Gelf
d5234f723d
HostController: no loop check for 'fake' services
...
Inherited services do not exist in the db. As many services would
carry their template's name, the fallback to a name-based loop check
would trigger an erraneous error. So we trigger no preliminary loop
check for those now.
fixes #12938
2016-10-20 01:09:34 +00:00
Thomas Gelf
8679dc8a94
Import/SyncruleController: autorefresh
2016-10-18 17:34:18 +00:00
Thomas Gelf
927d59a3b3
Datafield: provide better explainations
2016-10-17 17:48:04 +00:00
Thomas Gelf
8c2d5ec7f9
Data: flip field/list order, as fields are...
...
...more important
2016-10-17 17:24:27 +00:00
Thomas Gelf
baf0d40ea6
IcingaCommandArgumentForm: fix typo
2016-10-17 09:33:07 +00:00
Thomas Gelf
a8c37695a9
IcingaMultiEditForm: translate '' to null
2016-10-14 20:13:35 +00:00
Thomas Gelf
64147e4206
objects/form: add missing view script for multiedit
2016-10-14 19:36:59 +00:00
Thomas Gelf
23ef9a707c
MultiEdit: make it independent of an object type
2016-10-14 18:32:34 +00:00
Thomas Gelf
6a54e00402
MultiEdit: code cleanup, add custom var support
...
fixes #12465
fixes #12906
fixes #11614
2016-10-14 17:17:07 +00:00
Thomas Gelf
69237b8ae9
MultiEditForm: first shot, provides imports
...
refs #12465
2016-10-14 13:46:06 +00:00
Thomas Gelf
6f46e6b496
YesNo: new boolean-like form fields
...
fixes #12927
2016-10-14 13:39:43 +00:00
Markus Frosch
f527e31b14
Merge branch 'bugfix/endpoint-remove-import-12920'
...
fixes #12920
2016-10-13 16:54:34 +02:00
Markus Frosch
255a02cf36
IcingaEndpointForm: Render imports input only when set
...
We don't need Endpoint templates in GUI.
refs #12920
2016-10-13 16:39:55 +02:00
Thomas Gelf
71b3459540
DirectorDatafieldForm: allow to wipe all related...
...
...custom variables when removing a field
fixes #12916
2016-10-13 14:02:51 +00:00
Markus Frosch
1a2cede13f
ServiceController|IcingaServiceForm: Catching NestingError for the form to load
...
fixes #11803
2016-10-13 12:25:30 +02:00
Thomas Gelf
628df65fd4
HostController: catch NestingError when...
...
...resolving agent property
refs #11803
2016-10-13 10:05:35 +00:00
Thomas Gelf
18882324ee
ShowController: let the object provide the config
2016-10-13 09:20:39 +00:00
Thomas Gelf
c044de89de
SyncPropertyForm: allow to sync m:n relations
2016-10-12 08:59:42 +00:00
Thomas Gelf
acbce05c08
SyncRuleForm: hardcode order, add new types
...
refs #11361
2016-10-12 08:52:48 +00:00
Thomas Gelf
f2f04c44e8
ServiceSet: add CLI command, fix key
2016-10-12 07:31:00 +00:00
Thomas Gelf
fe332897be
IcingaHostServiceTable: sort host services by name
...
fixes #12752
2016-10-11 14:41:25 +00:00
Thomas Gelf
0ac7c0f448
IcingaServiceForm: fix setting submit label
2016-10-11 14:36:07 +00:00
Thomas Gelf
960fb4a3d0
IcingaServiceForm: allow to delete Services...
...
...created in an automated way while still allowing one to override
vars.
2016-10-11 14:33:44 +00:00
Konstantin Kelemen
8b4c058c47
host/agent: corrected a misleading string
2016-10-11 12:40:34 +00:00
Thomas Gelf
3423ddf605
ShowController: try hard to render erraneous...
...
...activity log entries
2016-10-09 13:12:18 +00:00
Thomas Gelf
bd3ae6d181
PropertymodifierTable: show target column if any
...
refs #12856
2016-10-06 19:37:01 +00:00
Thomas Gelf
c0a8c49d4f
show/activitylog: fallback rendering for hosts...
...
...with obsolete parents, that have been removed in the meantime
2016-10-06 16:29:50 +00:00
Thomas Gelf
f71bfb1204
SyncPropertyForm: show sorted source columns
2016-10-06 16:16:06 +00:00
Marc DeTrano
348cb1aa63
IcingaCommandArgument: allow expressions in set_if
...
fixes #12153
2016-09-23 15:18:58 +00:00
Thomas Gelf
1a3467d6d1
FormExtensibleSet: render description if any
2016-09-16 21:54:55 +00:00
Thomas Gelf
ffe16b472c
IcingaServiceForm: no override check on new object
2016-09-09 13:25:57 +00:00
Thomas Gelf
82bd6be8bf
IcingaHostGroupForm: keep internal method protected
2016-09-09 10:01:02 +00:00
Thomas Gelf
217fb38517
IcingaObject: implement supportsAssignRules
2016-09-09 09:06:31 +00:00
Thomas Gelf
b6d97171e1
ConfigController: shift checkforchanges first...
...
...would fail otherwise
2016-09-09 08:40:14 +00:00
Markus Frosch
a90595a004
IcingaHostGroup: Add apply statements
2016-09-09 08:32:42 +00:00
Thomas Gelf
29231ef8c8
config/deployments: collect uncollected stages...
...
...if any when refreshing the history
refs #11979
2016-09-09 07:21:32 +00:00
Thomas Gelf
b2b189c425
IcingaServiceForm: support use_var_overrides...
...
...even for single host-assigned services
2016-09-08 18:43:25 +00:00
Thomas Gelf
274e787cb4
CLI/service: fix issues with multi-column key
...
fixes #12014
fixes #12673
2016-09-08 18:02:47 +00:00
Thomas Gelf
cc722578b6
IcingaServiceForm: fix null modification
2016-09-08 16:19:57 +00:00
Thomas Gelf
f8ed937ffa
IcingaServiceForm: adjust overrides for host-...
...
...generated services
2016-09-08 13:10:42 +00:00
Thomas Gelf
8dd7fcd13b
IcingaHost, IcingaServiceForm: fix parse error...
...
...on PHP < 5.5
2016-09-08 11:32:41 +00:00
Thomas Gelf
6cc1a90b0a
IcingaServiceForm: handle overrides
...
fixes #12546
2016-09-08 11:25:48 +00:00
Thomas Gelf
a57dd2f505
ServicegroupsController: remove obsolete tab
2016-09-08 08:25:35 +00:00
Thomas Gelf
061705f52d
ConfigController: add settings tab and form
2016-09-05 19:16:35 +00:00
Thomas Gelf
73eca56601
locale/de_DE: recompile translations
2016-09-05 14:48:45 +00:00
Lee Clemens
960fe14355
SyncRuleForm: fix typo of policy
2016-09-05 14:47:29 +00:00
Thomas Gelf
029907f01f
TimePeriodRange: ranges should be more generic...
...
...as they will not only be used in timeperiods
2016-08-31 16:23:23 +00:00
Thomas Gelf
a64e36b111
Settings: remove all legacy getSettings calls
2016-08-30 07:52:48 +00:00
Thomas Gelf
336257680c
Settings: remove settings logic from DB...
...
...and keep helper method for easy instantiation
2016-08-27 13:20:03 +00:00
Thomas Gelf
b6d59b9aca
IcingaCommand: fix skip_key handling
...
refs #11554
refs #11918
2016-08-26 07:00:45 +00:00
Thomas Gelf
7323f73327
IcingaCommandArgumentTable: show arguments sorted
2016-08-25 20:49:56 +00:00
Thomas Gelf
8c42e0f7d6
IcingaCloneObjectForm: get cloned id AFTER store
...
fixes #11856
2016-08-24 14:49:11 +00:00
Thomas Gelf
cb59c61d66
ServicesController: remove Services tab
...
fixes #12324
2016-08-23 16:06:05 +00:00
Thomas Gelf
84b035ec24
objects/tree: enable autorefresh...
...
...and some coding style fixes
fixes #12451
2016-08-23 15:11:42 +00:00
Thomas Gelf
b5d6139893
ImportsourceController: do not show status unless...
...
...we show them
2016-08-23 14:26:06 +00:00
Thomas Gelf
204972eb7e
ImportRowModifierForm: superfluous whitespace
2016-08-23 14:23:18 +00:00
Thomas Gelf
6f5feda5e0
config/file: quickfix for check command links
2016-08-23 14:22:06 +00:00
Thomas Gelf
56a7cb285d
host/services: show inherited services...
...
...and magically applied ones
2016-08-23 14:18:54 +00:00
Thomas Gelf
fbd1adba39
IcingaHostAppliedForServiceTable: new table
2016-08-23 14:04:48 +00:00
Thomas Gelf
9ccab4c9cf
ServiceController: show host if any
2016-08-23 13:48:44 +00:00
Thomas Gelf
d311b15399
IcingaCommandArgumentForm: trim argument name
...
fixes #11548
2016-08-02 11:13:43 +00:00
Thomas Gelf
54643fe5cd
IcingaArguments: fix argment removal for forms
...
fixes #11536
2016-08-01 11:06:52 +00:00
Thomas Gelf
52e412002f
IcingaCommandArgumentForm: store command, not args
...
refs #11536
2016-08-01 10:45:47 +00:00
Thomas Gelf
a4d6ed1b6e
show/activitylog: render and diff related files
...
fixes #12265
2016-08-01 07:05:21 +00:00
Thomas Gelf
2aa8a55c3b
deployment: link files with errors...
...
...and others, at least before 2.5.0
2016-07-28 07:13:07 +00:00
Thomas Gelf
c46f9d52e6
config/file: link to generated objects
2016-07-28 07:11:09 +00:00
Thomas Gelf
247ff40459
cli/config: add profiler
2016-07-22 17:20:57 +02:00
Thomas Gelf
0a33e4f1ed
CLI: support commands
...
refs #12202
2016-07-22 02:17:06 +02:00
Lee Clemens
b93f83eddc
fix typo
2016-07-21 22:39:00 +02:00
Lee Clemens
fe0da623a7
Fix it's and lot's contractions
...
"it's" means "it is", whereas "its" is possessive
2016-07-21 22:37:28 +02:00
Thomas Gelf
805a7c687c
JobsCommand: support standalone 'forever' as...
...
...shown in the documentation
2016-07-20 17:42:33 +02:00
Thomas Gelf
9a6320c2f4
ImportSource: use target_property for transforms
2016-07-20 15:21:07 +02:00
Thomas Gelf
f12e4b2033
ImportSource: provide applyModifiers helper method
2016-07-20 14:25:18 +02:00
Thomas Gelf
29564ab742
ImportSource: take over duplicated transform logic
2016-07-20 14:19:20 +02:00
Thomas Gelf
d90bb05ca2
ImportRowModifier: provide target_property...
...
...also adjust the related form
refs #11949
2016-07-20 13:41:16 +02:00
Thomas Gelf
38bf19eb92
ImportSource: take over modifier loading logic
2016-07-20 13:40:43 +02:00
Thomas Gelf
225e9beec6
ImportRowModifier: reduce instantiated objects
2016-07-20 12:59:02 +02:00
Thomas Gelf
70f8a8986e
ImportedrowsTable: benefit from new ImportRun
2016-07-13 21:36:45 +02:00
Thomas Gelf
fa155d4738
ImportrunTable: one more thing todo
2016-07-13 11:21:54 +02:00
Thomas Gelf
bcbe321063
Importrun: add dedicated view script, improve...
...
...controller
2016-07-13 10:19:51 +02:00
Thomas Widhalm
1759c080d1
locale/de_DE: refresh German translation
2016-06-28 14:45:32 +02:00
Thomas Gelf
a078efd032
JobsCommand: really run also single jobs
2016-06-28 14:35:03 +02:00
Thomas Gelf
e858539d2b
ConfigCommand: fix --force
2016-06-28 14:17:49 +02:00
Thomas Gelf
31e1b27628
importsource: fix another typo
2016-06-28 12:31:12 +02:00
Thomas Gelf
22c040e6c4
host/agent: no configs with no ticket
2016-06-28 12:08:20 +02:00
Thomas Gelf
050ed43035
SyncCheckForm: notify also on check
2016-06-28 10:59:26 +02:00
Thomas Gelf
3c8d82d25f
JobTable: show error in table if any
2016-06-28 10:28:53 +02:00
Thomas Gelf
0bac63cc41
job: remove property debug output
2016-06-28 09:23:10 +02:00
Thomas Gelf
79600c2626
IcingaHostForm: allow to set command_endpoint
...
fixes #11759
2016-06-28 03:21:39 +02:00
Thomas Gelf
4de8bfd88c
host/agent: provide Windows newlines
2016-06-28 02:01:05 +02:00
Thomas Gelf
f7ddbaf2d7
host/agent: provide download for Windows Agent
2016-06-28 01:55:43 +02:00
Thomas Gelf
c7c1bfe998
IcingaServiceForm: prepare support for...
...
...host-generated services
2016-06-26 16:38:34 +02:00
Thomas Gelf
4f7647c258
ShowController: remove legacy 'disabled' check
2016-06-26 16:34:36 +02:00
Thomas Gelf
8068fa4e03
ListController: add autorefresh for sync and import
2016-06-26 16:30:58 +02:00
Thomas Gelf
1915e4c42b
ImportrunController: cleanup
2016-06-26 16:30:12 +02:00
Thomas Gelf
6cf7c8739f
ImportsourceTable: link to preview, not edit
2016-06-26 16:07:26 +02:00
Thomas Gelf
6e4940d712
Importsource: drop run action
2016-06-26 15:56:35 +02:00
Thomas Gelf
c969d4c775
Importsource: add new preview and related forms
2016-06-26 15:51:05 +02:00
Thomas Gelf
4c70a61060
ListController: get rid of global import history
2016-06-26 15:48:39 +02:00
Thomas Gelf
4c9c72d057
JobsCommand: shift 'forever' before checking for...
...
...single job name
fixes #12043
2016-06-26 13:53:58 +02:00
Thomas Gelf
d0f7906f8b
SyncCheck/RunForm: use custom buttons
...
This allows to render them together
2016-06-26 13:52:25 +02:00
Thomas Gelf
97e52b231d
ImportsourceController: fix redirect after delete
2016-06-25 23:39:28 +02:00
Thomas Gelf
177982fba3
SyncruleTable: remove 'run' links
2016-06-25 23:04:17 +02:00
Thomas Gelf
6e560d2c0f
Syncrule: load and render preview and run forms
2016-06-25 23:03:21 +02:00
Thomas Gelf
e71dcea9d6
SyncRun/CheckForm: add new forms
2016-06-25 23:01:30 +02:00
Thomas Gelf
3d0a31127c
SyncruleController: distinct between failed and...
...
...no change
2016-06-24 16:59:36 +02:00
Thomas Gelf
3f883ed98b
syncrule/index: add missing index file
...
fixes #12031
2016-06-24 09:15:30 +02:00
Thomas Gelf
b77f71f22a
SyncruleController: add summary tab, reordered
2016-06-24 08:40:18 +02:00
Thomas Gelf
d4c2c7bc36
syncrule/history: split view script logic
2016-06-24 08:38:18 +02:00
Thomas Gelf
7bb55fadbd
SyncruleController: base logic on SyncRule
2016-06-23 22:59:33 +02:00
Thomas Gelf
4cdf549afb
JobsCommand: stop running after one day or...
...
...when more than 100MB of memory are still in use after the last job
execution.
2016-06-23 16:11:28 +02:00
Thomas Gelf
bde3830369
SyncruleTable: show eventual error message
...
refs #11992
2016-06-20 18:24:50 +02:00
Thomas Gelf
046aa0fb76
IcingaCommandArgumentTable: allow to click...
...
...argments without key
2016-06-20 16:49:20 +02:00
Thomas Gelf
c5811fe055
JobsCommand: switch default, do not run forever
...
This reflects former behaviour, as this has already been documented
for cronjob usage
2016-06-17 16:18:02 +02:00
Thomas Gelf
b5fddd60fe
DirectorJobForm: allow to choose time period
2016-06-17 14:23:34 +02:00
Thomas Gelf
35d4a08632
DirectorObjectForm: add extra properties
...
fixes #11579
2016-06-17 09:38:48 +02:00
Thomas Gelf
057ea83aa5
IcingaCommandArgumentForm: fix redirect on store
...
fixes #11523
2016-06-16 22:42:56 +02:00
Thomas Gelf
7038987966
IcingaObjectAssignmentTable: remove obsolete table
2016-06-16 14:51:07 +02:00
Thomas Gelf
c521f1439a
IcingaHostServiceTable: allow to override title
2016-06-16 14:50:24 +02:00
Thomas Gelf
a79883af3e
Importsource: add single source history
2016-06-16 14:47:12 +02:00
Thomas Gelf
56bc31ce97
list/table: do not render empty tables
2016-06-16 14:44:01 +02:00
Thomas Gelf
61ff51c52b
DirectorJobForm: use enumJobTypes()
2016-06-16 14:42:02 +02:00
Thomas Gelf
a0864e2240
JobsCommand: really run job, remove legacy logic
2016-06-16 14:41:02 +02:00
Thomas Gelf
c4f687d20a
ImportsourceController: fix add icon
2016-06-13 20:21:33 +02:00
Thomas Gelf
78c984068a
ObjectController: remove last traces of isDisabled
2016-06-12 11:05:16 +02:00
Thomas Gelf
706e916aad
NotificationController: remove obsolete assign tab
...
fixes #11909
2016-06-11 00:36:03 +02:00
Thomas Gelf
0b92ca922f
IcingaObject: render disabled objects as comments
...
fixes #11922
2016-06-11 00:30:28 +02:00
Thomas Gelf
cc9f5037f4
IcingaNotificationForm: enforce & render apply to
...
fixes #11895
2016-06-09 23:49:02 +02:00
Thomas Gelf
4b183203f9
ServiceController: keep applied service when sent
2016-05-27 11:08:34 +02:00
Thomas Gelf
c91919a1c2
ShowController: allow for "better" exceptions...
...
...when rendering objects
2016-05-25 15:36:56 +02:00
Thomas Gelf
6dee2d0733
show/activitylog: show whether object has been...
...
...enabled or disabled, regardless of how it is rendered
2016-05-25 15:35:55 +02:00
Thomas Gelf
f36e57eb46
JobsController: use import/sync tabs
2016-05-25 15:27:07 +02:00
Thomas Gelf
95afce9d5a
scripts/job: show single job details
2016-05-25 15:13:34 +02:00
Thomas Gelf
17345a3df8
JobController: populate and restructure actions
2016-05-25 15:12:37 +02:00
Thomas Gelf
0199af7dcb
JobsCommand: add support for global disable flag
2016-05-25 12:28:07 +02:00
Thomas Gelf
2f60385555
IcingaServiceForm: improve apply handling
2016-05-25 08:14:00 +02:00
Thomas Gelf
d1af897114
ObjectController: allow for graceful tabs
2016-05-25 08:12:42 +02:00
Thomas Gelf
05919baf5d
syncrule/history: do not fetch activity if null
2016-05-23 14:29:49 +02:00
Thomas Gelf
d435ca37f7
IcingaNotificationForm: fix timeperiod loading
...
fixes #11576
2016-05-23 13:00:32 +02:00
Thomas Gelf
c9b4afa29d
ActivityLogTable: shorten very long line
2016-05-19 20:51:39 +02:00
Thomas Gelf
5f1a21e1f0
ActivityLogTable: override render to get rid of...
...
...initial tbody. Ugly.
2016-05-19 15:23:49 +02:00
Thomas Gelf
f320ebcb5e
object/history: remove useless break
2016-05-19 15:17:38 +02:00
Thomas Gelf
a9e3cb767e
IcingaNotificationAssignmentForm: new form
2016-05-19 15:06:56 +02:00
Thomas Gelf
0769b720b8
Notifications: should be subject to apply rules
2016-05-19 15:06:05 +02:00
Thomas Gelf
102925ee84
ActivityLogTable: friendlier layout, show days
2016-05-18 21:49:57 +02:00
Thomas Gelf
0b6f004e4f
config history: point to activity log
2016-05-13 16:57:32 +02:00
Thomas Gelf
5c2f638593
UserForm: don't ask for mail and pager on tpl
2016-05-13 14:07:24 +02:00
Thomas Gelf
45f9d33843
DeploymentLogTable: show short config checksum
2016-05-10 21:32:14 +02:00
Thomas Gelf
24b201db13
Object/CommandController: unify titles
2016-05-03 09:09:01 +02:00
Thomas Gelf
3d03baff38
Object/HostController: delegate preview rendering
2016-05-03 09:07:28 +02:00
Thomas Gelf
fddd4488b5
host/agent: show a friendly error message...
...
...when the deployment endpoint is not reachable
2016-05-03 08:27:12 +02:00
Thomas Gelf
31163b0708
KickstartForm: fix exception catching...
...
...element ordering and give more hints when storing config is not
possible
fixes #11653
2016-05-02 11:09:09 +02:00
Thomas Gelf
cc01a9cb44
config/files: link config diff
2016-05-02 10:59:52 +02:00
Thomas Gelf
63274afba3
IcingaAssignServiceToHostForm: remove obsolete form
2016-05-02 10:49:07 +02:00
Thomas Gelf
cfaa546c50
config/diff: add full config diff capability
2016-05-02 10:42:53 +02:00
Thomas Gelf
2ab802dcdb
ApplyMigrationsForm: new form, just a button
2016-05-02 10:31:31 +02:00
Thomas Gelf
7279fd7c40
views/scripts, css: fix web2.3.x issues, improve...
...
...responsiveness for dashboard and dashlets
2016-05-02 10:30:01 +02:00
Thomas Gelf
8dda8a6a9a
index: allow to apply migrations from dashboard
2016-05-02 10:21:22 +02:00