3324 Commits

Author SHA1 Message Date
Thomas Gelf
cab2348a28 ImportSourceHook: initial import
fixes #9677
2015-07-21 15:17:20 +02:00
Thomas Gelf
1c38e4469e Importsource: controller, object, list
fixes #9676
2015-07-21 15:16:18 +02:00
Thomas Gelf
1fd97c8606 QuickForm: add moveSubmitToBottom hack 2015-07-21 15:13:42 +02:00
Thomas Gelf
4881cd3860 DbObject: add missing call to onLoadFromDb 2015-07-21 15:12:23 +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
83fdf0f67d QuickForm: Fix null failure 2015-07-03 11:20:32 +02:00
Alexander Fuhr
ee44f461ab DataField: Add an action and a tab to config tabs 2015-07-03 10:49:47 +02:00
Thomas Gelf
33892f3298 DbObject: get rid of setDb. Fix race condition 2015-07-03 10:00:16 +02:00
Thomas Gelf
55ed08412c DirectorObjectForm: remove obsolete method 2015-07-03 09:31:20 +02:00
Alexander Fuhr
8c2939db60 ActionController: Fix code typo 2015-07-03 09:01:52 +02:00
Thomas Gelf
61795ccdcd QuickForm/FormLoader: add helper for subforms 2015-07-02 15:30:02 +02:00
Thomas Gelf
6730ac7447 HostActions: add "edit" hook to monitoring module 2015-07-02 15:28:41 +02:00
Alexander Fuhr
25f29b3acc DirectorObjectForm: Fix copy paste type ranges. to vars. 2015-07-02 14:54:41 +02:00
Thomas Gelf
edad30f0ac IcingaObject: add initial resolve methods 2015-07-02 14:51:59 +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
02c7a5c62c DbObject: don't ->getId() for ->id 2015-07-02 14:11:13 +02:00
Alexander Fuhr
84a3de8336 Merge branch 'master' of git.icinga.org:icingaweb2-module-director 2015-07-01 15:24:21 +02:00
Alexander Fuhr
e9d38103f0 TimePeriodRanges: Implement the TimePeriodRanges support 2015-07-01 15:15:49 +02:00
Alexander Fuhr
4d2cbdea44 DbObject: Fix mixed key collision 2015-07-01 15:13:28 +02:00
Thomas Gelf
d3f4625d7c DirectorObjectForm: workaround to move submit button 2015-06-30 11:37:35 +02:00
Thomas Gelf
628d7c3221 ActionController: remove legacy tab helpers 2015-06-30 11:30:08 +02:00
Thomas Gelf
3ba98a2ffa ActionController: move to Web\Controller namespace 2015-06-30 11:27:32 +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
Alexander Fuhr
decfcfd67b IcingaObjectGroups: Set right return type for store() 2015-06-30 10:46:53 +02:00
Alexander Fuhr
fbbea8d486 IcingaObjectImports: Add check if modified and loaded from db 2015-06-30 10:46:15 +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
321f9d9503 IcingaObjectImports: Fix bug with on delete 2015-06-29 12:50:59 +02:00
Thomas Gelf
114bac0d55 CustomVariable: no abstract for interface method 2015-06-29 12:04:45 +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
bc57937078 DirectorObjectForm: Add imports handling вот так 2015-06-26 15:56:55 +02:00
Alexander Fuhr
a663d571be IcingaObject: Add storeImports как то так 2015-06-26 15:55:16 +02:00
Alexander Fuhr
864b9ea55c Implement IcingaObjectImport to handle object imports 2015-06-26 15:54:00 +02:00
Alexander Fuhr
a2da7581b0 Merge branch 'master' of git.icinga.org:icingaweb2-module-director 2015-06-26 10:40:22 +02:00
Alexander Fuhr
b1a7922873 Imports: Start with implementing the imports 2015-06-26 10:39:30 +02:00