Commit Graph

54 Commits

Author SHA1 Message Date
Thomas Gelf bd16756913 TemplateTree: new loop detection
fixes #1631
2019-02-13 21:43:37 +01:00
Thomas Gelf 117699c957 ConfigController: fix config/diff URL handling
fixes #1704
2018-11-14 11:48:48 +01:00
Thomas Gelf cf6e4536ea Util: drop bin2hex/hex2bin helpers
We dropped support for PHP 5.3, this is no longer required
2018-10-30 15:32:17 +01:00
Thomas Gelf 5eaa682124 ConfigController: show connection problems
On large setups, you'll see this on every deployment. But as we're
sometimes facing strange connection issues, I prefer to have some
noise here
2018-09-06 01:08:44 +02:00
Thomas Gelf 14a3039f65 controllers, libs: less noise from exceptions 2018-08-08 10:07:39 +02:00
Thomas Gelf df83c9abad ipl: no more Html::__callStatic, add phpdocs 2018-05-08 19:54:00 +02:00
Thomas Gelf d1e116a5a1 ipl: rename to dipl
fixes #1217
2017-10-09 15:23:27 +02:00
Thomas Gelf b50a360ff1 ConfigController: do not fail without a valid...
...deployment endpoint

refs #918
2017-09-28 20:20:58 +02:00
Thomas Gelf 9fbc523ffd ConfigController: explicitly forbid all REST API
...calls to methods not being exported.

fixes #1113
2017-08-25 12:33:36 +02:00
Thomas Gelf ad6dceae99 show/actitivitylog: move to config/activity 2017-08-18 16:55:10 +02:00
Thomas Gelf 04a78f734a config: refactor controller, tables, get rid...
...of view scripts, add new Widget helper classes
2017-08-16 19:11:30 +02:00
Thomas Gelf cc01446269 ActivityLogTable: fix range/author filtering 2017-07-26 09:25:58 +02:00
Thomas Gelf fa955b0449 ConfigController: use all the shiny new components
New tables, Deployment info, tabs
2017-07-20 08:24:00 +02:00
Thomas Gelf fe249a18be Settings: use ipl, clean up, fix array handling 2017-07-14 13:21:42 +02:00
Thomas Gelf ca1371d8b3 ConfigController: use new response handling 2017-07-14 13:21:42 +02:00
Thomas Gelf 935db47a81 ConfigController: provide quick filter showing...
...own changes in the activity log

refs #13809
2016-12-28 12:39:13 +01:00
Thomas Gelf ade7b1415e ConfigController: do not show an exception...
...when a deployment fails
2016-12-14 14:56:22 +01:00
Thomas Gelf 9292bb8524 config/file(s), deployment: improve usability
* mark formerly chosen file when navigating back
* autorefresh improvements

fixes #13119
2016-11-09 20:37:33 +01:00
Thomas Gelf 64f00940b1 config/file: unify look and feel, link back
fixes #13087
2016-11-08 22:16:56 +01:00
Thomas Gelf 588926a9f9 config/activities: allow to filter them
fixes #12239
2016-11-07 22:04:51 +01:00
Thomas Gelf b2c834e7a4 permissions: provide new ones and enforce them
fixes #13039
2016-11-03 16:06:35 +01:00
Thomas Gelf f41d453448 DeployConfigForm: provide link-like form for...
...deployments

fixes #11854
2016-10-30 10:52:14 +00:00
Thomas Gelf 6642d8cf74 config/diff: allow to flip shown configs, even...
...undeployed ones
2016-10-27 20:40:57 +00:00
Thomas Gelf b6d97171e1 ConfigController: shift checkforchanges first...
...would fail otherwise
2016-09-09 08:40:14 +00:00
Thomas Gelf 29231ef8c8 config/deployments: collect uncollected stages...
...if any when refreshing the history

refs #11979
2016-09-09 07:21:32 +00:00
Thomas Gelf 061705f52d ConfigController: add settings tab and form 2016-09-05 19:16:35 +00:00
Thomas Gelf c46f9d52e6 config/file: link to generated objects 2016-07-28 07:11:09 +00:00
Thomas Gelf 0b6f004e4f config history: point to activity log 2016-05-13 16:57:32 +02:00
Thomas Gelf cfaa546c50 config/diff: add full config diff capability 2016-05-02 10:42:53 +02:00
Thomas Gelf 6626554a49 config/files: improve look & feel 2016-03-23 01:31:33 +01:00
Thomas Gelf a6be710379 config/deploy(ments): re-enable stage wiping 2016-03-20 18:50:18 +01:00
Thomas Gelf 01659f3505 config/activities: (un)deployed rows, icons, style 2016-03-16 22:45:29 +01:00
Thomas Gelf df133e7981 config/deployments: re-arrange urls and links 2016-02-28 16:52:37 +01:00
Thomas Gelf 067c82c074 application: PSR2 fixes 2016-02-26 12:42:21 +01:00
Thomas Gelf eb901dacca controllers: add icon 2016-02-19 12:53:47 +01:00
Thomas Gelf 81123ea78f ConfigController: temporarily remove future param
Not yet available in current master, would trigger errors
2016-02-08 12:23:00 +01:00
Thomas Gelf 72b1f01592 config/files: config details, redeploy link 2016-02-05 15:41:02 +01:00
Thomas Gelf 5bafc78f1c ConfigController: allow API to trigger deployments 2016-02-03 00:55:16 +01:00
Thomas Gelf b73806d69c config/file: show single files 2015-12-17 10:54:38 +01:00
Thomas Gelf 47e31f023b deployment: show more information, cleanup 2015-12-16 16:19:58 +01:00
Thomas Gelf 738a690c43 config/files: new controller action and table 2015-12-15 19:02:58 +01:00
Thomas Gelf 942363c65d IcingaConfig: rename fromDb to load 2015-12-15 16:46:19 +01:00
Thomas Gelf 29206188bf ActionController: provide api to all controllers 2015-10-20 22:47:06 +02:00
Thomas Gelf c4e5e9dd9c Controllers: remove obsolete use statements 2015-10-20 22:43:33 +02:00
Thomas Gelf 2c9abaf764 Controllers: namespace all of them 2015-10-20 22:34:04 +02:00
Thomas Gelf 21c42b9922 ConfigController: show tabs, also related...
...deployment if linked from there
2015-10-16 18:03:32 +02:00
Thomas Gelf 54ac96e4a9 ConfigController: notification text 2015-10-13 17:24:50 +02:00
Thomas Gelf 190b783709 config/deploy: new controller action 2015-09-30 08:40:09 +02:00
Thomas Gelf 3ba98a2ffa ActionController: move to Web\Controller namespace 2015-06-30 11:27:32 +02:00
Thomas Gelf 854ba20451 config: add tabs, less menu items 2015-06-29 10:13:39 +02:00