Thomas Gelf
681f2de05a
ObjectPreview: move rendering logic to a...
...
...dedicated class
2017-08-14 12:40:02 +02:00
Thomas Gelf
6436ba74af
ObjectController: move REST API code to method
2017-08-02 16:59:56 +02:00
Thomas Gelf
81a7914fdb
ObjectController: code cleanup
2017-07-29 00:12:34 +02:00
Thomas Gelf
99ab56e6f9
ObjectController: link back to template usage
2017-07-28 22:56:51 +02:00
Thomas Gelf
b2736e1776
ObjectForms: fix weird issues with 'add' forms
2017-07-28 18:46:11 +02:00
Thomas Gelf
39a1aa38b4
ObjectsController: add missing 'add' link for sets
2017-07-25 14:47:35 +02:00
Thomas Gelf
fadbde5e9b
HostForm: take over logic from base form, clean up
2017-07-25 10:18:07 +02:00
Thomas Gelf
b675d37b6f
CloneObject: use modern loading
2017-07-25 10:16:15 +02:00
Thomas Gelf
68324d9b52
Controllers: formatting
2017-07-20 09:53:31 +02:00
Thomas Gelf
1ba276cf15
DeploymentLinkForm: introduce new form
2017-07-20 09:24:42 +02:00
Thomas Gelf
5d01c1d843
ObjectController: use new DeploymentForm, tables
2017-07-20 08:31:53 +02:00
Thomas Gelf
95e7b2bf0a
ObjectController: permissions are plural
2017-07-14 13:21:42 +02:00
Bernd Arnold
7e2b8ce97b
Object: fix typos
...
throught -> through
Since every sentence ends with a dot here, I've also added a dot for the last
sentence.
fixes #990
2017-07-14 13:21:42 +02:00
Thomas Gelf
58accea801
GroupMemberTable: show group members
...
fixes #994
2017-07-14 13:21:42 +02:00
Thomas Gelf
29abb6c6e7
ObjectController: fix issue with Apply tabs
2017-07-14 13:21:42 +02:00
Thomas Gelf
120a7532a1
ObjectController: fix history and fields
2017-07-14 13:21:42 +02:00
Thomas Gelf
f2abd3541e
ObjectController: phpcs, formattinObjectController: phpcs, formattingg
2017-07-14 13:21:42 +02:00
Thomas Gelf
cea78db5af
ServiceSetTables: implement ValidHtml
2017-07-14 13:21:42 +02:00
Thomas Gelf
0cf6676c3c
Host/Service/ObjectController: use more ipl
2017-07-14 13:21:42 +02:00
Thomas Gelf
1739b950a8
ObjectController: hendly duplicate key errors
...
fixes #977
2017-07-14 13:21:42 +02:00
Thomas Gelf
6597cd2027
ObjectController: adjust to fit new base controller
2017-07-14 13:21:42 +02:00
Thomas Gelf
02a3652c86
Restrictriction: add simple hostgroup restrictions
...
refs #832
2017-07-14 13:21:42 +02:00
Thomas Gelf
dc1d572229
HostController: override REST API handling
...
fixes #759
2017-02-08 12:38:14 +01:00
Thomas Gelf
b7a10d296c
phpcs: mostly new PSR-2 SpacingAfter/Before checks
2017-01-13 20:54:52 +01:00
Thomas Gelf
251eb4f9a5
ObjectController: add explicit NotFoundError...
...
...handling for REST API requests
fixes #13641
2016-12-16 12:07:01 +01:00
Thomas Gelf
b39e7efce7
ObjectForm: allow to preset imports
2016-11-16 16:02:28 +01:00
Thomas Gelf
b2c834e7a4
permissions: provide new ones and enforce them
...
fixes #13039
2016-11-03 16:06:35 +01:00
Thomas Gelf
696e63b4ec
Servicesset: add controller, form and table
2016-10-25 23:12:23 +00:00
Thomas Gelf
0e45429196
ObjectForm: do not allow to choose type...
...
...when one is already given
2016-10-13 11:55:53 +00:00
Thomas Gelf
7993724dcb
IcingaTemplateResolver: detect and throw nesting..
...
...errors
fixes #11803
2016-10-12 14:16:19 +00:00
Thomas Gelf
12764c8482
Web/Controller: replace this->render()
2016-06-13 20:06:58 +02:00
Thomas Gelf
78c984068a
ObjectController: remove last traces of isDisabled
2016-06-12 11:05:16 +02:00
Thomas Gelf
d1af897114
ObjectController: allow for graceful tabs
2016-05-25 08:12:42 +02:00
Thomas Gelf
88c28db54f
ObjectController: fix typo avoiding rendering...
...
...of disabled objects
2016-05-19 22:11:09 +02:00
Thomas Gelf
24b201db13
Object/CommandController: unify titles
2016-05-03 09:09:01 +02:00
Thomas Gelf
3d03baff38
Object/HostController: delegate preview rendering
2016-05-03 09:07:28 +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
dc43a40b41
ObjectController: use setViewScript, not render
2016-03-26 16:45:06 +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
5faf7c8612
IcingaHostForm: just a lame form field
2016-03-22 02:02:25 +01:00
Thomas Gelf
c36093d350
ObjectController: combine preview & external info
2016-03-21 21:24:22 +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
547b13d53f
ObjectController: show object name, not 'Modify..'
2016-03-20 12:00:49 +01:00
Thomas Gelf
7ca46b1ab5
ObjectController: show info, no form for externals
2016-03-18 14:58:46 +01:00
Thomas Gelf
944701c725
ObjectController: remove superfluous sprintf
2016-03-18 13:37:15 +01:00
Thomas Gelf
6bd8a492b6
ObjectController: add beforeTabs hook
2016-03-18 11:44:48 +01:00
Thomas Gelf
83b85a1868
ObjectController: autorefresh history
2016-03-16 23:22:43 +01:00
Thomas Gelf
782667e6b9
object/history: use activity log styling
2016-03-16 22:50:35 +01:00
Thomas Gelf
23b1b008a8
ObjectController: REST API 422 was too strict
2016-03-12 01:36:58 +01:00
Thomas Gelf
7ef09b99dc
ObjectController: remove obsolete sprintf
2016-03-07 18:37:49 +01:00
Thomas Gelf
4974d1a850
ObjectController: fix 'back' link style
2016-03-07 08:59:17 +01:00
Thomas Gelf
fd757054e7
ObjectController: enforce object only for REST API
...
refs #11315
2016-03-06 20:25:06 +01:00
Thomas Gelf
e5429ab1f3
ObjectController: improve object loading
2016-03-06 14:20:49 +01:00
Thomas Gelf
db9cc7d0f2
ObjectController: fix preview error for API user
2016-03-03 12:11:06 +01:00
Thomas Gelf
2fa9e7e998
ObjectController: fix clone link html/css
2016-03-03 09:45:33 +01:00
Thomas Gelf
c6196ff450
ObjectController: beautify REST API response codes
...
It doesn't hurt when the code matches the documentation ;)
2016-03-01 11:24:24 +01:00
Thomas Gelf
489fb661d9
ObjectController: no "edit" tab, got to /<object>
2016-02-28 18:07:24 +01:00
Thomas Gelf
f818cb3eb6
DirectorObjectForm: redirect figured out by form
...
refs #11251
2016-02-28 17:11:11 +01:00
Thomas Gelf
466b32ba2e
object/render: allow to render resolved object
2016-02-28 14:15:56 +01:00
Thomas Gelf
36cc3213f7
object/fields: allow to abort "edit"
2016-02-28 11:15:45 +01:00
Thomas Gelf
a41f146679
object: show pending changes, offer deployment
2016-02-27 12:23:00 +01:00
Thomas Gelf
4bc5afb2f8
library/Director: fix PSR2 complaints
2016-02-26 11:58:37 +01:00
Thomas Gelf
c65d042ed4
ObjectController: re-order tabs, fields to the right
2016-02-24 21:38:42 +01:00
Thomas Gelf
2d826ba939
ObjectController: reasonable defaults for REST PUT
2016-02-23 09:09:10 +01:00
Thomas Gelf
2d29421521
ObjectController: simpler title logic
2016-02-17 22:27:44 +01:00
Thomas Gelf
a58978099b
ObjectController: remove legacy delete action
2016-02-17 19:25:40 +01:00
Thomas Gelf
fa85bf071c
ObjectController: improve response codes for REST
2016-02-17 19:22:36 +01:00
Thomas Gelf
12d6381e44
ObjectController: allow fields for any command
2016-02-04 10:26:16 +01:00
Thomas Gelf
e854522d22
ObjectController: fix inheritance for PUT-replace
2016-02-03 10:28:01 +01:00
Thomas Gelf
0ebf269ebd
ObjectController: allow all REST api methods
2016-02-03 00:54:00 +01:00
Thomas Gelf
1c36bb3f59
object(s): add some icons
2015-12-17 21:39:59 +01:00
Thomas Gelf
6466e3392e
object: add clone link
2015-12-17 19:52:10 +01:00
Thomas Gelf
91250cf0b9
ApiUser: add all tabs, tables, links
2015-12-17 14:58:43 +01:00
Thomas Gelf
20e0a6ca1f
ObjectController: introduce clone form
2015-12-10 13:19:16 +01:00
Thomas Gelf
364d4a5d68
ObjectController: allow API access
2015-12-10 13:11:21 +01:00
Thomas Gelf
cd5ce8063a
ObjectController: rudimentary sample json support
2015-12-02 03:32:42 +01:00
Thomas Gelf
f122fc3eb1
ObjectController: remove legacy delete tab
2015-10-15 23:55:13 +02:00
Thomas Gelf
b376527c44
ObjectController: formatting
2015-10-15 23:49:34 +02:00
Thomas Gelf
45e6cb9944
ObjectController: correctly load fields
2015-10-13 17:58:50 +02:00
Thomas Gelf
1a553df185
ObjectController: allow to edit fields
2015-09-14 16:54:43 +02:00
Thomas Gelf
3ddd6291e4
ObjectController: add missing title
2015-08-28 16:51:41 +02:00
Thomas Gelf
9946bed438
ObjectController: do not load objects twice
2015-08-03 13:41:42 +02:00
Thomas Gelf
4133733664
ObjectController: add missing variable
2015-08-03 13:41:22 +02:00
Thomas Gelf
44154fe914
ObjectController: directly use this->object
2015-08-03 12:54:40 +02:00
Thomas Gelf
237aaffc45
ObjectController: code cleanup, use fields
2015-08-03 12:54:40 +02:00
Thomas Gelf
94e777a390
ObjectController: add fields action
2015-08-03 12:54:40 +02:00
Thomas Gelf
591e816638
ObjectController: simplify object loading
2015-08-03 12:54:40 +02:00
Thomas Gelf
caa3f97048
ObjectController: re-add object type hack
2015-07-31 17:33:05 +02:00
Thomas Gelf
299251276e
ObjectController: improve title settings, clean up
2015-07-31 14:50:05 +02:00
Thomas Gelf
bdb7d22e99
ObjectController: fix inverted titles
2015-07-30 16:51:20 +02:00
Thomas Gelf
d93e498688
ObjectController: reorganize tabs
...
Edit is the new default action, config snippet is "preview"
2015-07-30 10:04:12 +02:00
Thomas Gelf
03436efa29
ObjectController: distinct templates and objects
2015-07-30 09:26:02 +02:00
Thomas Gelf
2e0c636574
object/delete: add new delete form
2015-07-28 15:15:08 +02:00
Alexander Fuhr
ec6974b9c5
Pagination: Add pagination suppport for all tables
...
fixes #9691
2015-07-23 16:20:33 +02:00
Thomas Gelf
410d06dc63
IcingaObject: object_name is our key
2015-07-02 14:32:06 +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