Thomas Gelf
05a63e45d4
DirectorDatafieldForm: no more _POST :)
2015-07-28 11:51:17 +02:00
Thomas Gelf
4a1cdd093c
SyncPropertyForm: remove late-fixing of elements...
...
...everything is ready now once we reach setup()
2015-07-28 11:47:37 +02:00
Thomas Gelf
3192700d3a
SyncPropertyForm: coding style cleanup
2015-07-28 11:43:40 +02:00
Thomas Gelf
87958a693f
SyncPropertyForm: run setup before mangling elements
2015-07-28 11:43:08 +02:00
Thomas Gelf
f300bdca89
list/importrun: render stats
2015-07-27 22:45:51 +02:00
Alexander Fuhr
a649712048
DirectorDatafieldForm: Extend the form with Fields
2015-07-27 17:25:09 +02:00
Alexander Fuhr
af874afffd
DirectorDataField: Rework the format save process
2015-07-27 15:52:35 +02:00
Thomas Gelf
8427f5404d
ImportsourceHookTable: wrapping import sources
...
This dummy table allows to preview all kind of input sources
2015-07-26 15:46:59 +02:00
Thomas Gelf
87c1f8c121
Importsource: add preview link
2015-07-26 15:42:21 +02:00
Thomas Gelf
bc231f983b
ImportrunTable: link to new controller
2015-07-26 15:40:14 +02:00
Thomas Gelf
ec80dc9d87
Importrun: allow to show it's rows
2015-07-26 15:39:37 +02:00
Alexander Fuhr
e3f7af057f
DirectorDatafieldForm: Implement the unfinished Hook usage
2015-07-24 15:30:29 +02:00
Thomas Gelf
61052be1f6
SyncpropertyTable: show labels, not ids
2015-07-24 15:25:04 +02:00
Thomas Gelf
b104b78dde
ImportrunTable: pagination count workaround
...
Our generic "count" implementation is not yet able to cope whit this
2015-07-24 15:23:58 +02:00
Thomas Gelf
6d9aaf73d9
SyncruleTable: add run link
...
refs #9731
2015-07-24 10:55:31 +02:00
Thomas Gelf
e16dce9880
syncrule/run: use new sync class
2015-07-24 10:55:05 +02:00
Thomas Gelf
bec233d940
HostTable: sort hosts
2015-07-24 10:54:42 +02:00
Stefan Scheungrab
250fbeabe2
SycPropertyForm: Prepared form for sync property. refs: #9709
2015-07-24 09:51:31 +02:00
Stefan Scheungrab
6d65ce5066
SyncRuleForm: Replaced title for object type. refs: #9707
2015-07-23 20:51:29 +02:00
Stefan Scheungrab
b9eac26193
SyncRule: sync rules should work now. refs. #9709
2015-07-23 20:00:31 +02:00
Stefan Scheungrab
3d3dc19d3b
SyncRule: Controller Object and fomr
2015-07-23 16:40:32 +02:00
Stefan Scheungrab
a410fa8f05
Merge branch 'master' of git.icinga.org:icingaweb2-module-director
2015-07-23 16:37:33 +02:00
Stefan Scheungrab
ad77d8b702
SyncRule: preparation for sync rule
2015-07-23 16:36:58 +02:00
Alexander Fuhr
ec6974b9c5
Pagination: Add pagination suppport for all tables
...
fixes #9691
2015-07-23 16:20:33 +02:00
Stefan Scheungrab
3a15cf8f28
Modifier: initial hook and preperation for generic modifier
2015-07-23 11:45:07 +02:00
Stefan Scheungrab
8621e3cfdd
SyncProperty: initial setup for synchronising the properties
2015-07-23 11:43:41 +02:00
Alexander Fuhr
9af1b60dc9
DataListEntry: Implement the datalistentry management
2015-07-22 13:42:47 +02:00
Stefan Scheungrab
2076d6b9a7
Import: renamed column imported_rowset_checksum TO rowset_checksum resolves : #9700
2015-07-22 11:13:52 +02:00
Thomas Gelf
bc49af2685
Import: implement import runs
...
* Trigger import run and store data
* Add new table showing related information
2015-07-22 10:12:50 +02:00
Thomas Gelf
1c38e4469e
Importsource: controller, object, list
...
fixes #9676
2015-07-21 15:16:18 +02:00
Thomas Gelf
e7c6bfbfc3
ImportsourceTable: initial import
...
refs #9676
2015-07-21 15:12:46 +02:00
Alexander Fuhr
7986d28cc1
DataField/DataList: Adjust the naming and the url naming action
2015-07-03 14:35:56 +02:00
Alexander Fuhr
d890823f97
ListController: Adjust urls of datalist and field for action
2015-07-03 14:21:14 +02:00
Alexander Fuhr
edf25be971
DataField: add edit and add methods
2015-07-03 14:20:47 +02:00
Alexander Fuhr
a594116fe5
DataList: Add edit and add methods
2015-07-03 14:20:13 +02:00
Alexander Fuhr
cfbe065b86
DirectorDataList: Add controller, object etc.
2015-07-03 14:00:40 +02:00
Thomas Gelf
644c6beeff
DirectorDatafield: introduce new object class...
...
...and adjust table, form and controller
2015-07-03 13:17:05 +02:00
Alexander Fuhr
5f3c85d202
DataField: Impelement - Add Field
2015-07-03 12:05:48 +02:00
Alexander Fuhr
899f8bc984
DataField: Add tabs
2015-07-03 11:41:47 +02:00
Alexander Fuhr
6203585a6f
DataField: Add Controller for Data (Field, List etc)
2015-07-03 11:20:58 +02:00
Thomas Gelf
f6bf0e3158
ListController: add "add" data field
2015-07-03 10:53:39 +02:00
Alexander Fuhr
ee44f461ab
DataField: Add an action and a tab to config tabs
2015-07-03 10:49:47 +02:00
Alexander Fuhr
c31b7c7fa4
DataField: Add form
2015-07-03 10:49:12 +02:00
Alexander Fuhr
5bc0037b34
DataField: Add data field table
2015-07-03 10:48:50 +02:00
Thomas Gelf
410d06dc63
IcingaObject: object_name is our key
2015-07-02 14:32:06 +02:00
Thomas Gelf
2b2ab87338
Datalists: halfway done
2015-07-02 14:13:42 +02:00
Thomas Gelf
3ba98a2ffa
ActionController: move to Web\Controller namespace
2015-06-30 11:27:32 +02:00
Thomas Gelf
e41369bf80
list/table: re-add for config/activitylog
2015-06-30 11:20:27 +02:00
Thomas Gelf
8f841d28ae
Reorganize action controllers
...
* Removed 'list' and 'object' from urls
* IcingaObject: added isGroup helper
* Adjusted and abstracted tabs and tables
* Show endpoints in zone list
* Remove obsolete code
* Allow to filter activity log for objects
* Improve general look and feel
2015-06-30 11:19:31 +02:00
Thomas Gelf
195a30773c
ObjectController: remove obsolete actions
2015-06-30 11:00:07 +02:00
Thomas Gelf
42e335bc36
Settings: no resource chosen per default
2015-06-29 16:05:12 +02:00
Thomas Gelf
816f8b8a72
Welcome: new controller showing initial help...
...
...especially in case your config is still missing.
2015-06-29 16:01:10 +02:00
Alexander Fuhr
18b201d824
Add config tab to the module to manage the db resource
...
resolves #9486
2015-06-29 15:40:24 +02:00
Thomas Gelf
815139bb21
List: add remaining tabs
...
Temporarily keeping endpoint and command args, will become subitems
later on
2015-06-29 11:31:35 +02:00
Thomas Gelf
fe7cb41bac
Services: ooops
2015-06-29 11:16:29 +02:00
Thomas Gelf
3d9fb846ed
Services: add tabs, remove menu item & legacy actions
2015-06-29 11:15:23 +02:00
Thomas Gelf
c95c689609
Hosts: add tabs, remove menu item & legacy actions
2015-06-29 11:12:20 +02:00
Alexander Fuhr
775bc67fec
Add imports support for Endpoint
2015-06-29 11:11:56 +02:00
Alexander Fuhr
f1c3f9025b
Add imports support for UserGroup
2015-06-29 11:02:30 +02:00
Alexander Fuhr
61812d6115
Add imports support for Zone
2015-06-29 10:46:32 +02:00
Alexander Fuhr
cdb66b648a
Add imports support for Command
2015-06-29 10:39:37 +02:00
Alexander Fuhr
c7f7d37523
Add imports support for Servicegroup
2015-06-29 10:28:57 +02:00
Alexander Fuhr
b8a35e068c
Merge branch 'master' of git.icinga.org:icingaweb2-module-director
2015-06-29 10:21:14 +02:00
Alexander Fuhr
878841e33e
Add imports support for Hostgroup
2015-06-29 10:20:15 +02:00
Thomas Gelf
854ba20451
config: add tabs, less menu items
2015-06-29 10:13:39 +02:00
Alexander Fuhr
0af3ed4452
Add imports support for Timeperiod
2015-06-26 16:45:44 +02:00
Alexander Fuhr
f7bd670d1b
Add imports support to User
2015-06-26 16:36:18 +02:00
Alexander Fuhr
fd74a8dfd5
Add imports support to Service
2015-06-26 16:20:16 +02:00
Alexander Fuhr
b1a7922873
Imports: Start with implementing the imports
2015-06-26 10:39:30 +02:00
Alexander Fuhr
330c7b825e
xMember: Delete the absolete Member classes
2015-06-24 15:34:24 +02:00
Thomas Gelf
fc2352fb1e
QuickForm: improve submission detection
...
Still not complete
2015-06-24 14:54:14 +02:00
Thomas Gelf
72961586c5
show/object: render preview for stored objects only
2015-06-24 14:43:00 +02:00
Thomas Gelf
b26172e0e9
IcingaZone: add support for global zones
2015-06-24 13:41:45 +02:00
Thomas Gelf
c4ad06e5c0
GroupMemberForms: deprecated
2015-06-24 11:25:37 +02:00
Thomas Gelf
f7270dc2a7
VarForms: deprecate them
2015-06-24 10:15:03 +02:00
Alexander Fuhr
8333975662
GeneratedConfigTable: Fix group by error
2015-06-23 14:44:25 +02:00
Thomas Gelf
676acf0740
Util: new helper class
2015-06-23 14:37:23 +02:00
Thomas Gelf
3087776f6b
PosgreSQL: use ENCODE, not HEX
2015-06-23 13:28:14 +02:00
Thomas Gelf
110ecf65b8
GeneratedConfigTable: commit missing table
2015-06-18 11:03:18 +02:00
Thomas Gelf
32cca9d2c6
IcingaConfig: fix activity links
2015-06-18 11:01:45 +02:00
Thomas Gelf
48d876556c
GeneratedConfig: add simple "show" support
2015-06-18 10:54:44 +02:00
Alexander Fuhr
54f7b64844
Config: add new test url
...
refs #9434
2015-06-17 19:04:04 +02:00
Alexander Fuhr
bc00eefb07
Conf: renamed controller to Config
2015-06-17 18:57:51 +02:00
Alexander Fuhr
a287ef799d
ConfController: Add new Controller to manage Icinga Configuration
2015-06-17 13:31:51 +02:00
Alexander Fuhr
6fcb16ced8
IcingaConfig: Rename fromDb() to generate()
2015-06-17 11:29:55 +02:00
Thomas Gelf
b15e814151
Forms: centralize groups property loading
2015-06-17 11:11:25 +02:00
Alexander Fuhr
616892984d
Groups: Add generic Groups support
...
resolves #9427
2015-06-16 17:58:47 +02:00
Alexander Fuhr
8ae4ed6bfa
Add UserGroupMember management
2015-06-12 13:16:41 +02:00
Alexander Fuhr
00a4bc39f4
Add IcingaUserGroupMemberTable
2015-06-12 13:15:27 +02:00
Alexander Fuhr
a9a6457748
Add IcingaUserGroupMemberForm
2015-06-12 13:14:52 +02:00
Alexander Fuhr
f02c5e6f1d
UserGroup: Conform the class and file naming
2015-06-12 12:07:53 +02:00
Alexander Fuhr
8b22a3ee81
ServiceGroup: Conform the class and file naming
2015-06-12 12:02:51 +02:00
Alexander Fuhr
4febd5c635
HostGroup: Conform the class and file naming
2015-06-12 11:51:12 +02:00
Thomas Gelf
055895a553
show/config: new test URL added to menu
2015-06-11 22:49:33 +02:00
Thomas Gelf
02d5cf7761
IcingaCommandForm: add missing execution types
2015-06-11 22:01:51 +02:00
Alexander Fuhr
db8059c4b7
ServiceVars: Add form, table, object and actions
2015-06-09 11:55:48 +02:00
Alexander Fuhr
5412254d83
TimePeriod: Conform the naming
2015-06-09 10:35:02 +02:00
Thomas Gelf
bb63c9dbf5
object/form: temporarily render object config
...
To ease development, will be removed later on
2015-06-08 14:39:51 +02:00
Thomas Gelf
ad27ab206d
IcingaCommandArgumentForm: detect custom variables
2015-06-08 14:39:12 +02:00
Alexander Fuhr
4c1c4e7d2a
ServiceGroupMembers: Add form, table, object and actions
2015-06-03 14:59:29 +02:00