Thomas Gelf
50315d8714
ImportSource: fix cloning
...
fixes #2005
fixes #1997
2019-11-05 16:50:56 +01:00
Thomas Gelf
d0a29d4716
CloneSyncRuleForm: do not fail
...
fixes #1982
2019-10-14 14:24:33 +02:00
Thomas Gelf
bc1b1e3d29
IcingaObjectgFieldLoader: fix whitespace
2019-10-02 09:59:07 +02:00
Valentina Da Rold
633f4802f0
Correctly manage fields categories whe loading forms
2019-10-02 09:48:30 +02:00
Valentina Da Rold
062b290ca8
Add category name to datafield and hooks
2019-10-01 18:15:02 +02:00
Valentina Da Rold
575fa88518
Group fields based on category in object fields
2019-10-01 17:43:04 +02:00
Valentina Da Rold
50c477acce
Create DirectorDatafieldCategory for DirectorDatafield
2019-10-01 15:33:42 +02:00
Thomas Gelf
606d71501e
Use ipl, try to keep dipl compatibility
2019-09-11 23:02:39 +02:00
Thomas Gelf
e1565c9990
Revert "Merge branch 'next'"
...
This reverts commit f45f925e5e
, reversing
changes made to 90c07943e4
.
This was too early, need to check for incubator
2019-09-06 09:54:03 +02:00
Thomas Gelf
17f8ef1dd0
Use ipl, try to keep dipl compatibility
2019-09-06 09:48:11 +02:00
Thomas Gelf
a97f31e657
StoredPassword: new element type -> hidden strings
...
fixes #1872
2019-07-10 13:11:58 +02:00
Thomas Gelf
4413a44d65
IcingaServiceForm: allow to set check_command...
...
...for Service Apply rules, given that admin permissions have been granted.
This also fixes the problem that inherited command names haven't been shown.
fixes #1899
2019-07-08 16:27:44 +02:00
Thomas Gelf
4597ce2836
Text: new form element type, catch type issues
...
fixes #1200
2019-07-08 15:01:53 +02:00
Markus Frosch
e101416b5d
ExtensibleSet: Migrate also integers to an array
2019-07-04 13:26:44 +02:00
Thomas Gelf
3e80115692
DataTypeDatalist: fix typo
2019-05-20 11:06:08 +02:00
Thomas Gelf
a80bdd833e
ExtensibleSet: fix exception parameters
2019-05-20 11:04:56 +02:00
Thomas Gelf
a14ab4d8a1
ExtensibleSet: do not override validators
2019-05-06 21:25:44 +02:00
Thomas Gelf
db8895ae10
DataTypeDatalist: allow to customize behavior
...
Available options:
* strict: select box
* suggest_strict: auto-completion, allow only list values
* suggest_optional: Allow for values not on the list
* suggest_extend: Extend the list with new values
fixes #1846
2019-05-06 21:25:44 +02:00
Thomas Gelf
da909907fd
IcingaMultiEditForm: use IcingaObjectFormHook
2019-04-24 11:20:40 +02:00
Thomas Gelf
cdb500134d
IcingaObjectFormHook: new generic hook
2019-04-23 18:16:35 +02:00
Thomas Gelf
db6deb2a72
QuickForm: allow to call callbacks on success
2019-04-18 17:29:46 +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
f3b972e904
Clone..Form: fix for ImportSource and SyncRule
2018-11-08 08:31:38 +01:00
Thomas Gelf
e16d7865c7
DbSelectorForm: submission detection, once more
2018-10-06 16:36:01 +02:00
Thomas Gelf
3d26ab127f
DbSelectorForm: do not believe to be submitted...
...
...when another form has been sent
2018-10-06 16:35:49 +02:00
Thomas Gelf
72998e4307
IcingaObjectFieldLoader: hooked fields should not
...
...clear defined ones. There used to be collisions
fixes #1667
2018-10-05 15:13:19 +02:00
Thomas Gelf
ac0745445e
DirectorObjectForm: use autoinc for ints
2018-10-04 06:54:49 +02:00
Markus Frosch
f63ee93f71
Turn off autocomplete in JS for suggested elements
...
Instead of the PHP code, for all input.director-suggest elements
2018-08-10 08:25:10 +02:00
Thomas Gelf
c7a94f2c39
Dependencies: no longer considered experimental
2018-07-16 08:28:13 +02:00
Thomas Gelf
9069a7f916
Objects, FormLoader: exceptions, exceptions
2018-06-14 14:08:04 +02:00
Thomas Gelf
1ca41c5b10
CloneSyncRuleForm: prepare for multi-db use
2018-06-14 13:41:13 +02:00
Thomas Gelf
ee48f28302
CloneImportSourceForm: use the correct field
2018-06-14 13:06:00 +02:00
Thomas Gelf
1bc77ad7c6
CloneSyncRuleForm: show a meaningful message
2018-06-12 21:45:29 +02:00
Thomas Gelf
fc58e506ea
CloneImportSource: one more cloning feature
2018-06-12 22:01:34 +02:00
Thomas Gelf
b2f97dd2bb
Sync: fix phpcs complaints
2018-06-12 21:31:42 +02:00
Thomas Gelf
5fe976e059
SyncRuleForm: initial implementation
2018-06-11 23:13:03 +02:00
Thomas Gelf
e3c086c78c
FormDataFilter: cleanup
2018-06-08 18:52:12 +02:00
Thomas Gelf
aaaa8aed0a
DbSelectorForm: allow to switch Director database
...
fixes #1498
2018-06-07 23:50:31 +02:00
Thomas Gelf
f3056c6f2c
DirectorObjectForm: templates have no choices
...
fixes #1363
2018-05-29 23:15:17 +02:00
Thomas Gelf
8073128d0e
IcingaServiceForm: add blacklist/delete button...
...
...and a lot of related boilerplate to get the "blacklist" feature working
2018-05-25 19:11:50 +02:00
Thomas Gelf
955695682d
Use BaseHtmlElement and more
2018-05-05 01:11:55 +02:00
Thomas Gelf
4f8c60bb46
various: cleanup, sop using deprecated methods
2018-05-05 00:24:49 +02:00
Thomas Gelf
6add437dce
IcingaCommand: do not allow to delete while in use
...
fixes #1443
2018-05-04 13:12:23 +02:00
offsides
38a56f68fe
Assign: add "is not set" operator
...
fixes #1436
2018-05-04 12:42:39 +02:00
Thomas Gelf
5dab1d3bb8
IcingaHostForm: logic belongs here
...
refs #1451
2018-03-28 18:38:36 +02:00
Thomas Gelf
8c7897ee46
DirectorObjectForm: do not allow to store...
...
...IcingaHost objects you wouldn't be allowed to see afterwards
fixes #1451
2018-03-28 18:32:52 +02:00
Da Rold Valentina
08e38f2c75
Hook for custom field in Director form
2018-03-28 15:46:21 +02:00
Thomas Gelf
a515e02953
FilterByNameRestriction: test and unify behavior
...
fixes #1392
2018-02-20 13:45:19 +01:00
Markus Frosch
6c52a26281
DirectorObjectForm: Add flapping settings
...
refs #330
2018-01-15 10:10:33 +01:00