Thomas Gelf
|
d6be2e777c
|
DirectorObjectForm: add max_check_attempts
|
2016-03-30 19:19:00 +02:00 |
Thomas Gelf
|
078e46df60
|
ServiceController: beforeHandlingAddRequest hook
|
2016-03-29 19:32:50 +02:00 |
Thomas Gelf
|
c1185106fa
|
ObjectController: failsafe api access
|
2016-03-29 19:27:54 +02:00 |
Thomas Gelf
|
f25b47e1bc
|
DirectorObjectForm: fix exception on no data
|
2016-03-29 18:50:52 +02:00 |
Thomas Gelf
|
9f5f955310
|
IcingaCommandArgument: use resolveIds as a hack
|
2016-03-28 23:50:15 +02:00 |
Thomas Gelf
|
2dd0f37192
|
IcingaArguments: fix removal, modification
|
2016-03-28 23:49:04 +02:00 |
Thomas Gelf
|
9e91285136
|
IcingaCommandArgument: fix booleans
|
2016-03-28 23:48:19 +02:00 |
Thomas Gelf
|
f2dc9c59e5
|
DirectorObjectForm: provide check_period element
|
2016-03-27 23:58:44 +02:00 |
Thomas Gelf
|
bc6bac9a62
|
ImportSourceCoreApi: add hostgroup support
refs #11451
|
2016-03-27 16:58:04 +02:00 |
Thomas Gelf
|
fd1bc38609
|
DirectorObjectForm: blacklist ids not names...
...when fetching allowed templates
|
2016-03-27 12:55:05 +02:00 |
Thomas Gelf
|
dc43a40b41
|
ObjectController: use setViewScript, not render
|
2016-03-26 16:45:06 +01:00 |
Thomas Gelf
|
aee65a706a
|
QuickSubForm: one more forgotten file
|
2016-03-26 16:21:23 +01:00 |
Thomas Gelf
|
d2eed4fff3
|
Db: listExternal should not fail with no data
refs #11448
|
2016-03-25 14:09:31 +01:00 |
Thomas Gelf
|
ae08fb47c0
|
KickstartHelper: remove superfluos recursion
fixes: #11411
|
2016-03-24 14:09:14 +01:00 |
Thomas Gelf
|
9cf3569884
|
IcingaObject: unresolved properties
|
2016-03-24 13:37:32 +01:00 |
Thomas Gelf
|
1e1cc74b31
|
IcingaArguments: correctly resolve them
|
2016-03-24 13:35:31 +01:00 |
Thomas Gelf
|
3c95fd7ec8
|
DbObject: NOTE -> recheck this
|
2016-03-24 13:32:11 +01:00 |
Thomas Gelf
|
349954e1c3
|
IcingaObjectAssignments: show type on error
|
2016-03-24 13:24:52 +01:00 |
Thomas Gelf
|
d1aafd7a4a
|
Db: do nothing on no setting change
|
2016-03-24 13:23:41 +01:00 |
Thomas Gelf
|
ec97306e66
|
DirectorObjectForm: handle data from/for assigns
|
2016-03-24 11:42:58 +01:00 |
Thomas Gelf
|
98a5be4e68
|
IcingaObjectAssignments: play nice with forms
|
2016-03-24 11:41:37 +01:00 |
Thomas Gelf
|
a8ec07237d
|
IcingaObject: provide former assignments for...
...the activity log
|
2016-03-24 11:40:32 +01:00 |
Thomas Gelf
|
e1acf37ac4
|
QuickTable: more access, give varname more sense
|
2016-03-24 10:50:06 +01:00 |
Thomas Gelf
|
f8d6af7b3f
|
IcingaObject: make assignments public
|
2016-03-24 06:49:19 +01:00 |
Thomas Gelf
|
33ff0c77e8
|
IcingaObjectAssignments: complete re-write
|
2016-03-24 06:46:13 +01:00 |
Thomas Gelf
|
fad2e83b48
|
AssignRenderer: allow rule type as string param
|
2016-03-24 05:35:45 +01:00 |
Thomas Gelf
|
d7b765bd04
|
QuickTable: fix counting bugy
|
2016-03-24 02:55:23 +01:00 |
Thomas Gelf
|
b09593ff75
|
DirectorObjectForm: move valueIsEmpty to QuickBase
|
2016-03-24 02:27:10 +01:00 |
Thomas Gelf
|
5fc16f393d
|
QuickBaseForm: take over parts of QuickForm
|
2016-03-24 01:59:50 +01:00 |
Thomas Gelf
|
5da36490c8
|
ExtensibleSet: do not render empty arrays
|
2016-03-23 02:23:21 +01:00 |
Thomas Gelf
|
324e15e2b5
|
QuickForm: add helper for shorter display group...
...definitions
|
2016-03-22 23:43:47 +01:00 |
Thomas Gelf
|
ca6a9677bc
|
ServiceController: prefix "add service" with host
|
2016-03-22 19:09:21 +01:00 |
Thomas Gelf
|
e753a741d9
|
ObjectContoller: allow to edit external ApiUser...
...and Endpoint objects
fixes #11429
|
2016-03-22 18:19:13 +01:00 |
Thomas Gelf
|
e803385673
|
IcingaService: fix command endpoint when...
...assigned by template
|
2016-03-22 03:12:15 +01:00 |
Thomas Gelf
|
1ca627f66c
|
DirectorObjectForm: use valueIsEmpty
|
2016-03-22 02:56:10 +01:00 |
Thomas Gelf
|
a752100da4
|
ObjectsController: add quicksearch element
|
2016-03-22 02:13:35 +01:00 |
Thomas Gelf
|
16bc8bf6b3
|
QuickForm: add missing beforeSetup hook
|
2016-03-22 02:09:37 +01:00 |
Thomas Gelf
|
5faf7c8612
|
IcingaHostForm: just a lame form field
|
2016-03-22 02:02:25 +01:00 |
Thomas Gelf
|
712dc6c9b7
|
DirectorObjectForm: handle ordering before setup
|
2016-03-22 01:34:21 +01:00 |
Thomas Gelf
|
afde1806f7
|
QuickForm: add beforeSetup hook
|
2016-03-22 01:26:44 +01:00 |
Thomas Gelf
|
747fd966d2
|
DirectorObjectForm: refactor getSentOrObjectValue
|
2016-03-22 00:22:54 +01:00 |
Thomas Gelf
|
5e540880e5
|
Revert "DirectorObjectForm: do not set null defaults"
This reverts commit ce7b6031ff .
Broke quite some forms
|
2016-03-21 22:51:03 +01:00 |
Thomas Gelf
|
c36093d350
|
ObjectController: combine preview & external info
|
2016-03-21 21:24:22 +01:00 |
Thomas Gelf
|
e35aa18230
|
Db: add new helper listing external objects...
...of a given type
|
2016-03-21 19:12:55 +01:00 |
Thomas Gelf
|
2939f82758
|
DbObject: just a newline
|
2016-03-21 19:10:43 +01:00 |
Thomas Gelf
|
497c7771e0
|
KickstartHelper: completely re-worked the helper
|
2016-03-21 19:09:34 +01:00 |
Thomas Gelf
|
75f8872962
|
QuickForm: allow for named hints
This is necessary as I want to refer to them in display groups
|
2016-03-21 19:08:21 +01:00 |
Thomas Gelf
|
c7cba66c83
|
IcingaTimePeriod: fix config errors at deploy time
|
2016-03-21 13:35:00 +01:00 |
Thomas Gelf
|
ce7b6031ff
|
DirectorObjectForm: do not set null defaults
|
2016-03-21 13:20:16 +01:00 |
Thomas Gelf
|
98b7b7be3f
|
ActionController: commit missing helper method
|
2016-03-21 12:12:33 +01:00 |
Thomas Gelf
|
3fcb0d9849
|
controllers/filter: shift modifyFilter
|
2016-03-21 12:11:33 +01:00 |
Thomas Gelf
|
a49f163ca2
|
IcingaObject: fix argument setter
|
2016-03-21 10:35:11 +01:00 |
Thomas Gelf
|
675be400d1
|
Icinga(Command)Argument(s): refactor objects...
...and try to satisfy tests
|
2016-03-21 10:12:49 +01:00 |
Thomas Gelf
|
07bb68b1d2
|
CoreApi: remove soperfluous newlines
|
2016-03-21 10:07:41 +01:00 |
Thomas Gelf
|
a6be710379
|
config/deploy(ments): re-enable stage wiping
|
2016-03-20 18:50:18 +01:00 |
Thomas Gelf
|
d27c8a9948
|
CoreApi: do not wipe uncollected stages
|
2016-03-20 18:45:38 +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
|
5621b3d064
|
Housekeeping: lots of cleanup and new funcitonality
|
2016-03-20 16:17:45 +01:00 |
Thomas Gelf
|
9bd54f6af5
|
Houskeeping: allow to filter for pending tasks
|
2016-03-20 15:17:34 +01:00 |
Thomas Gelf
|
12e849d2a4
|
Housekeeping: wipe obsolete imported data
|
2016-03-20 15:10:28 +01:00 |
Thomas Gelf
|
33d323286e
|
ObjectsController: introduce quick search
|
2016-03-20 15:09:58 +01:00 |
Thomas Gelf
|
d7142b307a
|
IcingaObject: clean up legacy methods
|
2016-03-20 14:51:18 +01:00 |
Thomas Gelf
|
fad7592eb9
|
DbObject: make sure we fetch unresolved relations
|
2016-03-20 14:47:50 +01:00 |
Thomas Gelf
|
3be31ee247
|
IcingaObjectGroups: do not join object table
|
2016-03-20 14:45:50 +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
|
d2de1f2eab
|
ObjectController: improve clone link, rendering
|
2016-03-20 12:14:48 +01:00 |
Thomas Gelf
|
99302d40f4
|
IcingaService: fix redirection for host services
|
2016-03-20 12:04:06 +01:00 |
Thomas Gelf
|
3e016311d6
|
DirectorActivityLog: improve removal logging
|
2016-03-20 12:02:45 +01:00 |
Thomas Gelf
|
547b13d53f
|
ObjectController: show object name, not 'Modify..'
|
2016-03-20 12:00:49 +01:00 |
Thomas Gelf
|
dda16fd0d0
|
IcingaObject: introduce isObject helper method
|
2016-03-20 12:00:03 +01:00 |
Thomas Gelf
|
2dd694f3ec
|
ActionController: add viewscript helper
|
2016-03-20 11:19:16 +01:00 |
Thomas Gelf
|
775363e281
|
Monitoring: add monitoring integration helper
|
2016-03-20 11:18:44 +01:00 |
Thomas Gelf
|
00b5e7c3f1
|
IcingaConfig: slightly change benchmarks messages
|
2016-03-20 01:36:44 +01:00 |
Thomas Gelf
|
cf534b6aa4
|
IcingaConfig: load all enabled modules on CLI
|
2016-03-20 01:36:09 +01:00 |
Thomas Gelf
|
3e4d2b8626
|
IcingaConfig: make a couple of methods public
|
2016-03-19 22:16:24 +01:00 |
Thomas Gelf
|
9549df5833
|
DbObject: re-enable and extend prefetch support
|
2016-03-19 22:12:22 +01:00 |
Thomas Gelf
|
21e541dbba
|
IcingaConfig: deploy timeperiods
fixes #11418
|
2016-03-19 14:57:22 +01:00 |
Thomas Gelf
|
65a881ca80
|
DirectorObjectForm: fix lost pointer issue
This has been a scary one :p
fixes #11409
fixes #11410
|
2016-03-18 21:16:25 +01:00 |
Thomas Gelf
|
813d930166
|
PlainObjectRenderer: less space for simple objects
|
2016-03-18 20:43:52 +01:00 |
Thomas Gelf
|
4e70a4a003
|
TypeFilterSet: fix flipped flapping states
|
2016-03-18 19:54:08 +01:00 |
Thomas Gelf
|
721aa28f08
|
PropertyModifierFromLatin1: new modifier
|
2016-03-18 17:16:34 +01:00 |
Thomas Gelf
|
0a022644b4
|
DirectorObjectForm: require imports for objects
|
2016-03-18 15:04:23 +01:00 |
Thomas Gelf
|
7ca46b1ab5
|
ObjectController: show info, no form for externals
|
2016-03-18 14:58:46 +01:00 |
Thomas Gelf
|
4417d58349
|
DirectorObjectForm: do not allow external objects
|
2016-03-18 14:39:00 +01:00 |
Thomas Gelf
|
906644cb18
|
DirectorObjectForm: no object type change allowed
|
2016-03-18 14:36:57 +01:00 |
Thomas Gelf
|
f10ee539c8
|
RestApiResponse: throw error on error result
|
2016-03-18 13:49:42 +01:00 |
Thomas Gelf
|
5e3fe5e2df
|
IcingaCommandArguments: refactor large parts
|
2016-03-18 13:46:06 +01:00 |
Thomas Gelf
|
e4ed5eb04d
|
Db: optional filter for fetchImportedRowsetRows
|
2016-03-18 13:43:15 +01:00 |
Thomas Gelf
|
944701c725
|
ObjectController: remove superfluous sprintf
|
2016-03-18 13:37:15 +01:00 |
Thomas Gelf
|
574cb91093
|
DirectorObjectForm: add form field ordering
|
2016-03-18 13:01:27 +01:00 |
Thomas Gelf
|
6bd8a492b6
|
ObjectController: add beforeTabs hook
|
2016-03-18 11:44:48 +01:00 |
Thomas Gelf
|
1dbf2e8410
|
IcingaObject: failsafe helper for related object
|
2016-03-18 11:43:40 +01:00 |
Thomas Gelf
|
4119fee9bb
|
IcingaHost: syntax
|
2016-03-18 11:38:44 +01:00 |
Thomas Gelf
|
85b26822c0
|
DirectorObjectForm: failsafe check for object_type
|
2016-03-18 11:38:08 +01:00 |
Thomas Gelf
|
8680f04532
|
IcingaObject: a bunch of timeperiod-related fixes
|
2016-03-17 23:08:57 +01:00 |
Thomas Gelf
|
81e97853c4
|
IcingaTimePeriodRanges: lot of changes
|
2016-03-17 23:06:06 +01:00 |
Thomas Gelf
|
0ba23e8b4a
|
ObjectCommand: fix typo
|
2016-03-17 16:44:25 +01:00 |
Thomas Gelf
|
b513b40d4e
|
ImportSourceCoreApi: allow to import user objects
fixes #11334
|
2016-03-17 15:31:14 +01:00 |
Thomas Gelf
|
2c8b16893c
|
DirectorObjectForm: fix strange notifications
...like "The operty has been modified"
|
2016-03-17 08:47:59 +01:00 |
Thomas Gelf
|
7546a9db66
|
IcingaObject: fix unmodified multi rel properties
Former object in activity log used to be buggy in case you removed
all relations of a multi-relation properties
|
2016-03-17 08:27:11 +01:00 |
Thomas Gelf
|
6ea94dd7a2
|
DirectorObjectForm: no elements for unknown vars
|
2016-03-17 02:27:06 +01:00 |
Thomas Gelf
|
0119e0f4a2
|
DirectorObjectForm: add and use isNew helper
|
2016-03-17 01:42:57 +01:00 |
Thomas Gelf
|
8ce323bde1
|
ObjectCommand: improve readability
|
2016-03-17 01:24:48 +01:00 |
Thomas Gelf
|
a149206418
|
ObjectCommand: allow experimental live creation
|
2016-03-17 01:12:46 +01:00 |
Thomas Gelf
|
ac245666a2
|
Cli/ObjectCommand: add experimental flags
|
2016-03-17 01:12:16 +01:00 |
Thomas Gelf
|
5296616c41
|
CoreApi: add runtime object creation sample
|
2016-03-17 01:08:34 +01:00 |
Thomas Gelf
|
f0d3364bcf
|
CoreApi: add more interactive check helpers
|
2016-03-17 01:07:55 +01:00 |
Thomas Gelf
|
95cb1498bc
|
RestApiResponse: response code handling
|
2016-03-17 01:07:04 +01:00 |
Thomas Gelf
|
228f72db91
|
cli/core: provide a CLI action for helper methods
|
2016-03-16 23:43:27 +01:00 |
Thomas Gelf
|
404c1a7164
|
CoreApi: add helper functions for on-demand checks
|
2016-03-16 23:34:12 +01:00 |
Thomas Gelf
|
83b85a1868
|
ObjectController: autorefresh history
|
2016-03-16 23:22:43 +01:00 |
Thomas Gelf
|
6e5fa49e1a
|
DirectorObjectForm: fix booleans
|
2016-03-16 23:20:36 +01:00 |
Thomas Gelf
|
782667e6b9
|
object/history: use activity log styling
|
2016-03-16 22:50:35 +01:00 |
Thomas Gelf
|
01659f3505
|
config/activities: (un)deployed rows, icons, style
|
2016-03-16 22:45:29 +01:00 |
Thomas Gelf
|
2b80c554d5
|
IcingaTimePeriodRanges: new range has been modified
|
2016-03-16 22:14:39 +01:00 |
Thomas Gelf
|
93eccc52a6
|
AssignRenderer: make filters look better, fix not
|
2016-03-16 21:48:53 +01:00 |
Thomas Gelf
|
05f745c3dc
|
IcingaObjectMultiRelations: fix failing tests
|
2016-03-16 21:48:02 +01:00 |
Thomas Gelf
|
b188b9c18d
|
IcingaObject: a couple of small fixes
|
2016-03-16 21:46:00 +01:00 |
Thomas Gelf
|
4af6b11f58
|
DbObject: provide friendler not-found errors
|
2016-03-16 21:41:00 +01:00 |
Thomas Gelf
|
af71138227
|
Cli: add object commands
fixes #11351
|
2016-03-16 21:36:42 +01:00 |
Thomas Gelf
|
03a5708a00
|
IcingaObject: return booleans in plain objects
|
2016-03-16 21:34:46 +01:00 |
Thomas Gelf
|
8ecd799d81
|
Cli/Command: add new JSON helpers
|
2016-03-16 20:28:52 +01:00 |
Thomas Gelf
|
2b46eff08f
|
IcingaObject: add createByType method
|
2016-03-16 20:27:26 +01:00 |
Thomas Gelf
|
61674546d9
|
IcingaObject: return a list for multi-related
|
2016-03-16 19:26:28 +01:00 |
Thomas Gelf
|
5a045adbb4
|
PropertyModifierFromAdSid: be more conservative
|
2016-03-16 18:05:03 +01:00 |
Thomas Gelf
|
d605bd7b06
|
IcingaObject: fix full plain for empty multi rel
|
2016-03-16 15:17:58 +01:00 |
Thomas Gelf
|
d008cb7ef9
|
IcingaService: fix rendering when assigned to tpl
|
2016-03-16 14:32:23 +01:00 |
Thomas Gelf
|
433cb887c0
|
IcingaNotificationForm: add related user(-groups)
|
2016-03-16 14:07:09 +01:00 |
Thomas Gelf
|
3aa5ecbd8e
|
IcingaNotification: fix CodeSniffer warnings
|
2016-03-16 13:57:53 +01:00 |
Thomas Gelf
|
c7bf68a70a
|
IcingaObjectMultiRelations: fix store and render
|
2016-03-16 13:53:34 +01:00 |
Thomas Gelf
|
8336d16d98
|
IcingaNotification: add related users and -_groups
|
2016-03-16 13:02:45 +01:00 |
Thomas Gelf
|
5861788420
|
IcingaObjectMultiRelations: new abstraction layer
|
2016-03-16 13:01:55 +01:00 |
Thomas Gelf
|
5b8dcc44db
|
Import: one more protection against braindead "AI"
|
2016-03-16 11:52:47 +01:00 |
Thomas Gelf
|
6243fa33ff
|
Db: and once again
|
2016-03-15 17:55:59 +01:00 |
Thomas Gelf
|
289939a1bb
|
Db: still trying to work around AI
|
2016-03-15 17:48:37 +01:00 |
Thomas Gelf
|
d7b0b18cdf
|
Db: workaround for ZF super intelligent aliasing
|
2016-03-15 17:41:52 +01:00 |
Thomas Gelf
|
96e6a15655
|
Sync: implement filter-based properties
|
2016-03-15 17:28:49 +01:00 |
Thomas Gelf
|
0febe231ab
|
QuickTable: use plain object renderer
|
2016-03-15 16:25:15 +01:00 |
Thomas Gelf
|
c34f1c5411
|
ImportSourceLdap: field descriptions
|
2016-03-14 13:27:50 +01:00 |
Thomas Gelf
|
9404c68608
|
PropertyModifierFromAdSid: new property modifier
|
2016-03-14 12:46:44 +01:00 |
Thomas Gelf
|
b4ed770651
|
Import: avoid stream resources for PostgreSQL
I'd like to change this back to binary data later on, but for now
the fix should be fine.
fixes #11321
|
2016-03-14 12:07:57 +01:00 |
Thomas Gelf
|
ead2bf8fb0
|
Db: show pending deployments when never deployed
|
2016-03-13 22:27:47 +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
|
23b1b008a8
|
ObjectController: REST API 422 was too strict
|
2016-03-12 01:36:58 +01:00 |
Thomas Gelf
|
f971839f82
|
Notification: form and rendering improvements
|
2016-03-12 01:35:24 +01:00 |
Thomas Gelf
|
8b903486d3
|
IcingaObject: support merge for objects with no CV
|
2016-03-11 13:56:34 +01:00 |
Thomas Gelf
|
b6dc8e5faf
|
Db, DirectorObjectForm: support notifications
|
2016-03-11 09:07:22 +01:00 |