Thomas Gelf
|
96ae3451a4
|
js: fix autocompletion position when scrolled...
...away
|
2019-04-18 16:53:46 +02:00 |
Markus Frosch
|
d3fa347ec2
|
Merge pull request #1836 from Icinga/bugfix/clear-prefetch
Avoid caching between multiple runs of sync
|
2019-04-17 10:59:34 +02:00 |
Markus Frosch
|
a30a28a7a1
|
Sync: Purge TemplateRepository cache before sync
|
2019-04-17 10:47:43 +02:00 |
Markus Frosch
|
6d3702a893
|
PrefetchCache: Purge any object cache on forget or initialize
|
2019-04-17 10:47:16 +02:00 |
Markus Frosch
|
ef41022a73
|
IcingaArguments: Mark arguments for removal when setting empty
Without the fix arguments will remain untouched in DB, but appear to be removed in activity log.
fixes #1829
|
2019-04-15 16:35:40 +02:00 |
Thomas Gelf
|
fd27d25df3
|
Merge pull request #1834 from nbuchwitz/patch-2
Fix schema migration from CREATE to ALTER TABLE
|
2019-04-15 10:27:01 +02:00 |
Nicolai
|
c88f6f2393
|
Fix schema migration from CREATE to ALTER TABLE
|
2019-04-15 10:10:04 +02:00 |
Thomas Gelf
|
0d014fed52
|
Merge pull request #1832 from Icinga/feature/schedule-downtimes-with-services-1831
ScheduledDowntimes: Hosts with Services, optional
|
2019-04-12 12:24:26 +02:00 |
Thomas Gelf
|
904ec7c435
|
ScheduledDowntimes: Hosts with Services, optional
schema, form, rendering
fixes #1831
|
2019-04-12 12:12:32 +02:00 |
Thomas Gelf
|
70618169f1
|
ObjectsTabs: fix tabs for Choices
|
2019-04-12 11:58:09 +02:00 |
Markus Frosch
|
15386ec868
|
Merge pull request #1830 from sysadmama/patch-3
Adding s
|
2019-04-12 09:24:46 +02:00 |
Marianne Spiller
|
ef2ecf1f8f
|
Adding s
Fixing "[CRITICAL] There is no check named 'job'"
|
2019-04-11 16:49:35 +02:00 |
Thomas Gelf
|
2c4d492d97
|
Merge pull request #1828 from Icinga/feature/scheduled-downtimes-347
Feature/scheduled downtimes, fixes #347
|
2019-04-11 11:42:36 +02:00 |
Thomas Gelf
|
704fb368bd
|
schema: make ready for pull request
|
2019-04-11 11:24:57 +02:00 |
Thomas Gelf
|
91fc186077
|
ScheduledDowntimes: remove templates for now
|
2019-04-11 11:17:58 +02:00 |
Thomas Gelf
|
8106a6ab6e
|
ScheduledDowntime, Form, activity: tweak links
|
2019-04-11 08:58:19 +02:00 |
Thomas Gelf
|
69c8018f8d
|
IcingaScheduledDowntimeForm: descriptions, cleanup
|
2019-04-11 02:53:31 +02:00 |
Thomas Gelf
|
9a21ace300
|
IcingaObject: scheduled downtime awareness
This is not optimal, but that's how it works right now
|
2019-04-11 02:53:31 +02:00 |
Thomas Gelf
|
54b62c7179
|
ApplRulesTable: allowto link with names
|
2019-04-11 02:53:31 +02:00 |
Thomas Gelf
|
5a36735400
|
ObjectsController: allow to override ApplyRulesTbl
|
2019-04-11 02:53:31 +02:00 |
Thomas Gelf
|
3ac99d6be3
|
IcingaScheduledDowntime: fix rendering
|
2019-04-11 02:53:10 +02:00 |
Thomas Gelf
|
cd13b8124b
|
IcingaScheduledDowntimeRangeForm: new form
|
2019-04-11 02:53:10 +02:00 |
Thomas Gelf
|
d38465d0f2
|
schema: drop display_name
|
2019-04-11 02:53:10 +02:00 |
Thomas Gelf
|
0178bb4718
|
IcingaScheduledDowntimeRangeTable: introduce, use
|
2019-04-11 02:53:10 +02:00 |
Thomas Gelf
|
cb3d13ba3b
|
IcingaObjectFilterHelper: clean up exceptions
|
2019-04-11 02:53:10 +02:00 |
Thomas Gelf
|
90c5a007da
|
IcingaConfig: deploy scheduled downtimes
|
2019-04-11 02:53:10 +02:00 |
Thomas Gelf
|
b8f0237708
|
IcingaScheduledDowntimeRanges: fix property name
|
2019-04-11 02:53:10 +02:00 |
Thomas Gelf
|
9d17984750
|
QuickForm: get rid of ProgrammingError
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
12c74df38c
|
DirectorObjectForm: do not require imports...
...for scheduled downtimes
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
b1bf17569b
|
IcingaScheduledDowntime: changdefault zone
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
5e19d3bada
|
BaseFormElement: move attribute callbacks to...
...dedicated methods, this allows to override them
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
e7fc4d3009
|
IcingaScheduledDowntime: render object header
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
6f790dd118
|
IcingaScheduledDowntimeForm: assignment elements
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
2b8d2b4569
|
schema: add apply_to column, got forgotten
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
d53174391d
|
SuggestionController: fix phpcs complaint
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
61f962c7d6
|
schema/pgsql: prepare PostgreSQL migration
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
fa2af0ab9f
|
schema/mysql-migrations: fix columns
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
c72b51c538
|
ScheduledDowntimes: a bunch of url-related changes
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
f5a5a9c741
|
IcingaScheduledDowntimeForm: add all properties
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
d6a3d0e229
|
SuggestController: reduce duplicate code
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
0c2cb9e484
|
ScheduledDowntimes: controllers, first form
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
3cb4a0cbe9
|
schema/mysql: scheduled downtimes
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
34cb7524bc
|
Dashboard: add scheduled downtimes
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
219958d93f
|
IcingaScheduledDowntime: cleanup, modernize
|
2019-04-11 02:34:14 +02:00 |
Thomas Gelf
|
2615446572
|
ScheduledDowntime: initial implementation
refs #347
|
2019-04-11 02:34:14 +02:00 |
Markus Frosch
|
fb421d3756
|
Merge pull request #1816 from Icinga/feature/activity-log
Improve ActivityLog for services and servicesets
|
2019-04-10 13:52:38 +02:00 |
Markus Frosch
|
6d4475d89a
|
ActivityLogInfo: Display extra info when objects are related
* Service to Host or ServiceSet
* Set to Host
|
2019-04-10 13:24:09 +02:00 |
Markus Frosch
|
1e5f6b4f76
|
IcingaServiceSet: Refactor config rendering for sets
* A header is now always rendered and includes assign and description
* Diff is now visible for sets
|
2019-04-10 13:24:04 +02:00 |
Markus Frosch
|
db00f1bfc4
|
ObjectController: Use objects table name to search history
This was mainly a problem for IcingaServiceSet and others that may have
a capital letter where the table name is split by `_`
|
2019-04-10 10:39:05 +02:00 |
Markus Frosch
|
cd9d93de3e
|
ActivityLog: Show proper diffs for service of sets
fixes #1287
|
2019-04-10 10:35:34 +02:00 |