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 |
Thomas Gelf
|
7760c0f62e
|
DatalistentryController: remove obsolete controller
|
2016-04-22 17:43:19 +02:00 |
Thomas Gelf
|
4c44b46a82
|
data/listentry: fix redirect on save
fixes #11503
|
2016-04-22 17:42:38 +02:00 |
Thomas Gelf
|
bb6e3f58a5
|
IcingaHostTable: fix row count for filtered views
fixes #11661
|
2016-04-22 17:03:49 +02:00 |
Thomas Gelf
|
51f8591a43
|
index: show import state on dashboard
|
2016-04-22 15:51:38 +02:00 |
Thomas Gelf
|
4d1fe849d6
|
JobTable: remove superfluous header
|
2016-04-22 15:27:46 +02:00 |
Thomas Gelf
|
31728783fc
|
ImportsourceTable: show import state
|
2016-04-22 15:27:22 +02:00 |
Thomas Gelf
|
c1ba91ece9
|
JobsController: autorefresh
|
2016-04-22 14:34:29 +02:00 |
Thomas Gelf
|
b9c36f6020
|
JobController: controller for job configuration
|
2016-04-22 14:32:24 +02:00 |
Thomas Gelf
|
37d3c5aa04
|
index: show and link jobs on dashboard
|
2016-04-22 14:31:41 +02:00 |
Thomas Gelf
|
b806cb6c64
|
DirectorJobForm: new form, using job hooks
|
2016-04-22 14:28:36 +02:00 |
Thomas Gelf
|
d05d58cc48
|
Jobs: controller and table
|
2016-04-22 14:27:32 +02:00 |
Thomas Gelf
|
6298659c32
|
ConfigCommand: add missing Util class
|
2016-04-22 11:21:55 +02:00 |
Thomas Gelf
|
86bc4fa457
|
SyncruleTable: use pre-checked sync-state
|
2016-04-22 11:21:01 +02:00 |
Thomas Gelf
|
b37716cabe
|
Index: show sync state on dashboard
|
2016-04-22 11:19:54 +02:00 |
Thomas Gelf
|
fcf62123ee
|
SyncRunTable: order by start time
|
2016-04-22 11:12:29 +02:00 |
Thomas Gelf
|
de544110b2
|
Sync: redirect to history on sync run
|
2016-04-22 11:12:29 +02:00 |
Thomas Gelf
|
c1c9c849ba
|
syncrule/property: improve usability
|
2016-04-22 11:12:29 +02:00 |
Thomas Gelf
|
68215da96c
|
syncrule/history: dedicated view, show/link actions
|
2016-04-22 11:12:29 +02:00 |
Thomas Gelf
|
65b28fc2f6
|
SyncRunTable: add new table, link and show it
|
2016-04-22 11:12:29 +02:00 |
Thomas Gelf
|
5776a90a6a
|
SyncruleController: do not directly call render()
|
2016-04-22 11:12:29 +02:00 |
Thomas Gelf
|
c76d3b27bd
|
SyncruleController: clean up tab logic
refs #11626
|
2016-04-22 11:12:29 +02:00 |
Thomas Gelf
|
91295c4435
|
DirectorDatafieldForm: provide a delete button
fixes #11641
|
2016-04-20 22:38:28 +02:00 |
Thomas Gelf
|
6f20b9a3de
|
forms: indentation
|
2016-04-12 21:06:15 +02:00 |
Thomas Gelf
|
e951256fdd
|
IcingaImportObjectForm: new form allowing to...
...import external objects
|
2016-04-12 21:00:48 +02:00 |
Thomas Gelf
|
97e2a73a48
|
SyncRuleForm: refine descriptions
|
2016-04-12 20:32:30 +02:00 |
Thomas Gelf
|
c216d896e9
|
IcingaCloneObjectForm: allow to translate new name
|
2016-04-12 20:11:25 +02:00 |
Thomas Gelf
|
73b833ed6b
|
KickstartForm: there is no dual on PostgreSQL
|
2016-04-11 12:02:26 +02:00 |
Thomas Gelf
|
1a5aa87602
|
host/agent: add related documentation links
|
2016-04-11 10:11:05 +02:00 |
Thomas Gelf
|
10ae09f0d0
|
index: eliminate different terms for activity log
|
2016-04-08 10:55:46 +02:00 |
Thomas Gelf
|
936145fe46
|
Assignments: need Db for distinct vars enum
fixes #11545
|
2016-04-08 00:46:57 +02:00 |
Thomas Gelf
|
630cf488f1
|
host/ticket: add new REST API endpoint
|
2016-04-08 00:24:20 +02:00 |
Thomas Widhalm
|
bd03ec62e5
|
locale/de_DE: translate strings from new version
Signed-off-by: Thomas Gelf <thomas@gelf.net>
|
2016-04-07 23:10:16 +02:00 |
Thomas Gelf
|
242090efdd
|
cli/config: short documentation for 'deploy' cmd
|
2016-04-03 22:27:00 +02:00 |
Thomas Gelf
|
eb1fbcdca2
|
IcingaNotificationForm: do not show timeperiods...
...if no such is available
|
2016-04-03 21:36:41 +02:00 |
Thomas Gelf
|
7eb7f1324c
|
cli: add config deploy command
|
2016-04-01 17:14:59 +02:00 |
Thomas Gelf
|
3d64550802
|
SyncPropertyForm: choosing imports should not fail
...with no templates available
|
2016-04-01 09:47:15 +02:00 |
Thomas Gelf
|
f25b8a5070
|
AssignmentSubForm: prefix host properties
|
2016-03-30 19:24:28 +02:00 |
Thomas Gelf
|
755112eac5
|
IcingaServiceForm: do not provide object type
|
2016-03-29 19:33:45 +02:00 |
Thomas Gelf
|
078e46df60
|
ServiceController: beforeHandlingAddRequest hook
|
2016-03-29 19:32:50 +02:00 |
Thomas Gelf
|
cf67917542
|
IcingaServiceTable: show apply rule preview
|
2016-03-27 16:28:48 +02:00 |
Thomas Gelf
|
311f9da850
|
ServiceController: adjust apply/assign handling
|
2016-03-26 16:36:10 +01:00 |
Thomas Gelf
|
77a78a5038
|
AssignmentSubForm: suppress underscore warnings
|
2016-03-26 16:22:52 +01:00 |
Thomas Gelf
|
360812b719
|
IcingaServiceForm: push forgotten assignments
|
2016-03-26 16:18:50 +01:00 |
Thomas Gelf
|
5a725a45eb
|
IcingaServiceTable: fix apply links
|
2016-03-26 16:15:26 +01:00 |
Thomas Gelf
|
fe308a3ee6
|
IcingaServiceTable: order by whether it has...
...a command and is therefore candidate for apply rules. Sort by
object name afterwards
|
2016-03-24 18:50:48 +01:00 |
Thomas Gelf
|
684793ca6c
|
show/activitylog: fix rendering for applied objects
|
2016-03-24 13:12:26 +01:00 |
Thomas Gelf
|
419800052d
|
index: re-order dashlets
|
2016-03-24 13:11:18 +01:00 |
Thomas Gelf
|
88633ba660
|
forms/Assign*: add new assignment subforms
|
2016-03-24 13:10:49 +01:00 |
Thomas Gelf
|
ffb3748b1c
|
cingaServiceTable: byebye apply
|
2016-03-24 13:08:35 +01:00 |
Thomas Gelf
|
bc19c6aa71
|
css: improve overview responsiveness
|
2016-03-24 02:48:50 +01:00 |
Thomas Gelf
|
67f0502cde
|
ScreenshotController: allow for documentation...
...images to work in the doc module and in foreign Git repositories
with the same relative link
|
2016-03-23 19:35:09 +01:00 |
Thomas Gelf
|
69669909c2
|
index: re-arrange a few dashlets
|
2016-03-23 02:04:10 +01:00 |
Thomas Gelf
|
6626554a49
|
config/files: improve look & feel
|
2016-03-23 01:31:33 +01:00 |
Thomas Gelf
|
715e02b605
|
locale/de_DE: compile latest translations
|
2016-03-23 00:52:50 +01:00 |
Thomas Widhalm
|
32badb6ca1
|
locale/de_DE: add translation for new strings
Signed-off-by: Thomas Gelf <thomas@gelf.net>
|
2016-03-23 00:51:51 +01:00 |
Thomas Gelf
|
cdbcd77952
|
IcingaHostForm: simplify form
|
2016-03-23 00:40:40 +01:00 |
Thomas Gelf
|
ad9849d784
|
object/show: show explanation for external objects
|
2016-03-22 23:49:25 +01:00 |
Thomas Gelf
|
478ee6131a
|
Datalists: completely refactor forms and tables
fixes #11401
|
2016-03-22 23:47:54 +01:00 |
Thomas Gelf
|
2f723ccde7
|
IcingaCommandForm: plugin/internal distinction
|
2016-03-22 21:22:09 +01:00 |
Thomas Gelf
|
1fb6027109
|
IcingaCommandArgumentForm: fix exception
|
2016-03-22 20:04:02 +01:00 |
Thomas Gelf
|
ca6a9677bc
|
ServiceController: prefix "add service" with host
|
2016-03-22 19:09:21 +01:00 |
Thomas Gelf
|
ae39864252
|
IcingaAppliedServiceTable: new table
|
2016-03-22 08:57:33 +01:00 |
Thomas Gelf
|
c02540dfaa
|
IcingaServiceForm: relax checks for existing ones
|
2016-03-22 03:24:43 +01:00 |
Thomas Gelf
|
9230fd4f15
|
Kickstart, IcingaCommandArgumentForm: code style
|
2016-03-22 02:27:17 +01:00 |
Thomas Gelf
|
5faf7c8612
|
IcingaHostForm: just a lame form field
|
2016-03-22 02:02:25 +01:00 |
Thomas Gelf
|
4ce7bf3663
|
FormExtensibleSet: style sorted sets differently
|
2016-03-22 02:00:22 +01:00 |
Thomas Gelf
|
c36093d350
|
ObjectController: combine preview & external info
|
2016-03-21 21:24:22 +01:00 |
Thomas Gelf
|
81ea3e6ad8
|
KickstartForm: rework form, handle db resources
|
2016-03-21 19:23:17 +01:00 |
Thomas Gelf
|
db26ab3036
|
ConfigForm: remove, got replaced with Kickstart
|
2016-03-21 19:22:31 +01:00 |
Thomas Gelf
|
1587051b17
|
index: less logic, delegate work to wizard
|
2016-03-21 19:16:26 +01:00 |
Thomas Gelf
|
c7cba66c83
|
IcingaTimePeriod: fix config errors at deploy time
|
2016-03-21 13:35:00 +01:00 |
Thomas Gelf
|
5fa8dac9f5
|
KickstartCommand: fix typo
thanks @mwaldmueller
|
2016-03-21 12:17:19 +01:00 |
Thomas Gelf
|
d0ebdd9b06
|
ImportedrowsTable: return columns with correct keys
|
2016-03-21 10:09:03 +01:00 |
Thomas Gelf
|
5d705ce47a
|
IcingaCommandArgumentForm: clean up, store with cmd
|
2016-03-21 10:06:25 +01:00 |
Thomas Gelf
|
bb8d4f18dd
|
IndexController: do not refresh when POSTed
|
2016-03-21 09:10:09 +01:00 |
Thomas Gelf
|
a6be710379
|
config/deploy(ments): re-enable stage wiping
|
2016-03-20 18:50:18 +01:00 |
Thomas Gelf
|
e30bafc62e
|
various: code style
|
2016-03-20 16:38:00 +01:00 |
Thomas Gelf
|
f77e9433d0
|
Cli: add housekeeping command
|
2016-03-20 16:32:04 +01:00 |
Thomas Gelf
|
52fd0a60b3
|
objects/table: render filter editor even if empty
|
2016-03-20 14:41:14 +01:00 |
Thomas Gelf
|
4f219992d8
|
objects: add compact quicksearch element
|
2016-03-20 13:18:55 +01:00 |
Thomas Gelf
|
7cd77c75ba
|
Controllers: unify titles
|
2016-03-20 13:14:49 +01:00 |
Thomas Gelf
|
7af25b2b98
|
IcingaUserTable: add more search columns
|
2016-03-20 13:13:25 +01:00 |
Thomas Gelf
|
51899f1682
|
ConfigCommand: break after end of line
|
2016-03-20 12:08:44 +01:00 |
Thomas Gelf
|
5b9ba4e7e4
|
IcingaCloneObjectForm: fix redirection url
|
2016-03-20 11:38:19 +01:00 |
Thomas Gelf
|
343e5a8669
|
host/edit: show link to monitoring if available
|
2016-03-20 11:27:19 +01:00 |
Thomas Gelf
|
ae32d78174
|
ConfigCommand: new cli command, used for benchmarks
|
2016-03-19 22:10:25 +01:00 |
Thomas Gelf
|
035eaf2185
|
locale: compile latest de_DE translation
|
2016-03-19 15:07:44 +01:00 |
Thomas Widhalm
|
6f4a954bb3
|
application/locale: fix Up/Down status in de_DE
Now they are untranslated like in monitoring module
Signed-off-by: Thomas Gelf <thomas@gelf.net>
|
2016-03-19 14:38:26 +01:00 |
Thomas Gelf
|
3f1d2c6876
|
FormExtensibleSet: fix unsetting choosen values...
...for elements with nested choices
|
2016-03-18 20:12:36 +01:00 |
Thomas Gelf
|
44096ad829
|
application/locale: compile de_DE
|
2016-03-18 17:24:08 +01:00 |
Thomas Widhalm
|
e14cc16ab5
|
application/locale: add de_DE translation
Signed-off-by: Thomas Gelf <thomas@gelf.net>
|
2016-03-18 17:22:10 +01:00 |
Thomas Gelf
|
02fc1289f7
|
configuration: register global search
|
2016-03-18 16:02:58 +01:00 |
Thomas Gelf
|
42b668d4ae
|
IcingaZoneForm: improve descriptions
|
2016-03-18 15:46:14 +01:00 |
Thomas Gelf
|
7ca46b1ab5
|
ObjectController: show info, no form for externals
|
2016-03-18 14:58:46 +01:00 |
Thomas Gelf
|
cce1e96854
|
IcingaTimePeriodRangeForm: store period, not range
|
2016-03-18 13:44:10 +01:00 |
Thomas Gelf
|
77e0abe43f
|
ServiceController: add services tab for hosts
|
2016-03-18 13:41:45 +01:00 |
Thomas Gelf
|
d66f519424
|
HostController: nicer services title
|
2016-03-18 13:32:24 +01:00 |
Thomas Gelf
|
de8539c50f
|
IcingaZoneForm: syntax
|
2016-03-18 13:25:53 +01:00 |