2036 Commits

Author SHA1 Message Date
Thomas Gelf
f7bd50838d Objects: delegate rendering zone for groups, users 2016-05-02 10:26:41 +02:00
Thomas Gelf
6708df8a61 DbObject: allow to statically clearPrefetchCache 2016-05-02 10:24:32 +02:00
Thomas Gelf
1158409eeb IcingaObject: fix rendering target and tests 2016-05-02 10:23:32 +02:00
Thomas Gelf
bd937e57c5 IcingaZone: delegate rendering responsibility 2016-05-02 10:22:22 +02:00
Thomas Gelf
8dda8a6a9a index: allow to apply migrations from dashboard 2016-05-02 10:21:22 +02:00
Thomas Gelf
b6b15ce7e3 IcingaCommand: prefer to be rendered to global 2016-04-23 14:08:25 +02:00
Thomas Gelf
7118545c98 IcingaConfig: make zone lookup and file public 2016-04-22 18:15:33 +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
Jérémie
4caf06f689 doc/installation: fix broken link
Signed-off-by: Thomas Gelf <thomas@gelf.net>
2016-04-22 17:23:40 +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
a8904758f3 ImportSource: refresh, provide helpers 2016-04-22 15:31:02 +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
5f165a59c7 schema/mysql: add state columns for import sources 2016-04-22 15:26:23 +02:00
Thomas Gelf
d0e1ecb8d7 Sync: deletions are also modifications 2016-04-22 14:47:49 +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
cf1e5d88a8 DirectorJob: fix settings, add state helpers 2016-04-22 14:30:52 +02:00
Thomas Gelf
4e0f1da65d SyncJob: provide job configuration 2016-04-22 14:30:01 +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
35c592ffba css: add styling for jobs table 2016-04-22 14:27:09 +02:00
Thomas Gelf
e88d490021 SyncRule: add helper allowing to apply changes 2016-04-22 13:40:05 +02:00
Thomas Gelf
4cc70311f2 JobHook: add getSuggestedRunInterval() 2016-04-22 13:38:36 +02:00
Thomas Gelf
7265a5796b SyncRule: add checkForChanges helper 2016-04-22 12:10:48 +02:00
Thomas Gelf
c494c808ca schema/mysql: add job tables 2016-04-22 11:40:15 +02:00
Thomas Gelf
f5f4bb1dfa Housekeeping: semicolon 2016-04-22 11:29:09 +02:00
Thomas Gelf
51ebf79632 JobRunner: fix PHP errors 2016-04-22 11:28:51 +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
c92d1caeb4 SyncRule: adjust to fit latest schema changes 2016-04-22 11:12:29 +02:00
Thomas Gelf
e01cfeabef schema/mysql: extend sync rule 2016-04-22 11:12:29 +02:00
Thomas Gelf
68d7f9098c HousekeepingJob: add description 2016-04-22 11:12:29 +02:00
Thomas Gelf
ee041b5aac DirectorJob: add job object 2016-04-22 11:12:29 +02:00
Thomas Gelf
bd553e65ec Job: add and register a few more jobs 2016-04-22 11:12:29 +02:00
Thomas Gelf
7efbbe5bd1 JobHook: require a description 2016-04-22 11:12:29 +02:00
Thomas Gelf
71b7a5b430 HousekeepingJob: fix file name 2016-04-22 11:12:29 +02:00
Thomas Gelf
d292def6e7 HousekeepingJob: provide first simple job 2016-04-22 11:12:29 +02:00
Thomas Gelf
36fa4f48a0 JobHook: provide Db 2016-04-22 11:12:29 +02:00
Thomas Gelf
cf1093ef54 JobHook: provide a new hook for hookable jobs 2016-04-22 11:12:29 +02:00
Thomas Gelf
9c283e8bb6 Housekeeping: add getPendingTasks helper method 2016-04-22 11:12:29 +02:00
Thomas Gelf
8c02b1e6c5 IcingaObject: fix multi-relation rendering order 2016-04-22 11:12:29 +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