New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[dev.icinga.com #5525] Implement "form controllers" #473
Comments
Updated by elippmann on 2014-01-21 14:39:00 +00:00
|
Updated by mhein on 2014-02-04 13:22:51 +00:00
|
Updated by elippmann on 2014-02-12 09:29:28 +00:00
|
Updated by elippmann on 2014-03-14 14:02:17 +00:00
|
Updated by elippmann on 2014-03-14 16:08:17 +00:00
|
Updated by elippmann on 2014-06-01 11:59:59 +00:00
Hi Johannes, Since you're working on this issue, I'll assign it to you. Is this fully implemented? Cheers, |
Updated by jmeyer on 2014-06-02 08:22:58 +00:00
Hi Eric, yes it's fully implemented (see #6136), but based on our current form mechanics. Once this changes, the current implementation of this issue will change as well. So it's still WIP and not finished. |
Updated by icinga-kanban on 2014-07-18 07:56:28 +00:00 Build !#1616 triggered by the commits f4ff2c9, 6ac471c, 8f0b989, 78a6175, 37fd3de, 58188c5, 802c095, 21cd503, 47ae4d7, 1de2d0c, 4d19918, b7f5c8a, b23e36a, 62da942, bfc54b7, 5c507d5, 1ad2631, eb977b7, f1d7cd8, cb04c42, e5fdf78, e6dee9f, b40027b, 19f0525, 8086292, 4c415aa, c7c2ad3, 333c95e, 3105c20, 861f9e0, 39cd4a4, e7a8c3b, d021dde, e567ad6, a40feeb, bacea36, 5908e9f, ec2d1da, b046023, ab410de, b4dc0f3, 53f3d74, 3c9d2b0, d22363d failed. Branch: origin/bugfix/rebuild-form-builder-5525 |
Updated by elippmann on 2014-07-21 12:22:46 +00:00
|
Updated by jmeyer on 2014-07-25 14:11:47 +00:00
Most configuration forms are finished. Not finished are the following:
Additionally all widgets and command forms (actually not a subject to this issue) are still not updated. |
Updated by aklimov on 2014-07-28 10:41:38 +00:00
|
Updated by elippmann on 2014-07-29 09:39:12 +00:00
|
Updated by aklimov on 2014-07-29 11:06:02 +00:00
|
Updated by aklimov on 2014-07-30 12:25:38 +00:00
Icinga\Form\Config\Authentication\*BackendForm are finished |
Updated by jmeyer on 2014-08-12 08:17:43 +00:00
|
Updated by jmeyer on 2014-08-12 08:21:48 +00:00 Icinga\Form\Dashboard\AddUrlForm and Icinga\Module\Monitoring\Form\Config\Instance\* are now finished as well. There is a regression from #5967 and another bug caused by not setting any action on forms. (Results in not being able to properly submit forms when not displayed in the very first column.) |
Updated by jmeyer on 2014-08-22 13:27:36 +00:00
We just changed our mind how forms should behave, actually. So 50% from now on ... and a new target version! :) |
Updated by elippmann on 2014-09-02 10:57:26 +00:00
|
Updated by icinga-kanban on 2014-09-09 14:05:09 +00:00 Build !#8 triggered by the commits 83772c6, 7d45384, 71f55e3, b7c207a, e7c0218, 157818c, ceeb3a9, 6bde740, 0693e7c, 9d8f810, 40947ac, 7dbc83e, e4fccdd, 31978e1, cee3c32, a5c027b, d6377ca, c947ba3, 6525d69, f7f6bcc, c8ce108, 34bbe65, c8bdb70, 1137c01, 56b779a, 28f5ef2, a352131, 4061165, 0fd5619, 545db94, f53519c, e8d526f, 7386ae5, 2112d45, e8164c6, e39dd64, 12b4865, 39688ec, 930e6e7, c304c23, 7d623fd, 6095e44, 4a89c2e, ccb8f51, cbaa2d8, adab58e, 22b3b0e, d1dae46, fe6a1b1, 9ea377f, 48f49c5, 38c6d6a, 949ea1c, 51d14af, 3fbf172, 6689fab, 66dba8b, 4da3f55, 19eca5f, 596800b, 315c2a6, d4d3c77, 65b2a25, c312139, caab729, 4bb065d, e0dc972, c041bcc, 6e33061 failed. Branch: origin/bugfix/rebuild-form-builder-5525 |
Updated by jmeyer on 2014-09-09 14:10:51 +00:00
|
Updated by jmeyer on 2014-09-10 06:30:48 +00:00
The form base class as well as everything (but the command forms) inheriting from it has been adjusted. Work continues with #6593. |
Updated by elippmann on 2014-09-15 07:52:29 +00:00
|
This issue has been migrated from Redmine: https://dev.icinga.com/issues/5525
Created by tgelf on 2014-01-20 18:21:34 +00:00
Assignee: jmeyer
Status: Resolved (closed on 2014-09-10 06:30:48 +00:00)
Target Version: 2.0-14
Last Update: 2014-09-10 06:30:48 +00:00 (in Redmine)
I'm unsure whether it where initial missunderstandings of MVC, Zend Form or even both of them. Fact is that some currently implemented forms look pretty obscure. I'd like to propose 'form controllers' as a base class for form-related application logic. Form elements should be grouped in 'form step' classes. A 'form controller' MAY also act as a multiform controller abstracting all the magic such as partial validation, session storage and navigating forth and back in dynamic wizard-like multistep forms.
Changesets
2014-07-10 09:09:48 +00:00 by jmeyer 1a1263d
2014-07-10 09:13:45 +00:00 by jmeyer 0dce204
2014-07-10 09:15:46 +00:00 by jmeyer 630b36e
2014-07-10 09:16:31 +00:00 by jmeyer 6690410
2014-07-18 07:21:11 +00:00 by jmeyer 47ae4d7
2014-07-18 07:24:49 +00:00 by jmeyer 21cd503
2014-07-18 07:27:10 +00:00 by jmeyer 802c095
2014-07-18 07:33:09 +00:00 by jmeyer 58188c5
2014-07-18 07:43:03 +00:00 by jmeyer 37fd3de
2014-07-18 07:51:15 +00:00 by jmeyer 78a6175
2014-07-18 07:52:05 +00:00 by jmeyer 8f0b989
2014-07-18 07:52:50 +00:00 by jmeyer 6ac471c
2014-07-18 07:54:36 +00:00 by jmeyer f4ff2c9
2014-07-18 08:23:04 +00:00 by jmeyer 5da14d3
2014-07-18 08:29:23 +00:00 by jmeyer 7157b11
2014-07-21 06:57:41 +00:00 by jmeyer f5ac592
2014-07-21 08:20:04 +00:00 by jmeyer a9f0b95
2014-07-21 12:33:52 +00:00 by jmeyer a73e2ee
2014-07-21 13:25:00 +00:00 by jmeyer 75e09f2
2014-07-23 08:57:46 +00:00 by jmeyer 0bf0213
2014-07-23 08:58:45 +00:00 by jmeyer 8b2cc3a
2014-07-23 10:35:39 +00:00 by jmeyer 9cdd891
2014-07-23 14:39:15 +00:00 by jmeyer 936f65e
2014-07-23 14:39:54 +00:00 by jmeyer fd912da
2014-07-24 06:45:38 +00:00 by jmeyer 4fe46a2
2014-07-24 06:47:58 +00:00 by jmeyer 235c4a8
2014-07-24 06:49:47 +00:00 by jmeyer d8b468c
2014-07-24 06:57:49 +00:00 by jmeyer edf49d0
2014-07-24 07:05:10 +00:00 by jmeyer 9c434fe
2014-07-24 10:37:33 +00:00 by jmeyer 0964316
2014-07-24 14:17:30 +00:00 by jmeyer c3731fa
2014-07-24 14:20:01 +00:00 by jmeyer 26a78dc
2014-07-25 06:58:11 +00:00 by jmeyer a6bd802
2014-07-25 06:58:50 +00:00 by jmeyer 26d42da
2014-07-25 12:50:53 +00:00 by jmeyer 488ea46
2014-07-25 12:55:36 +00:00 by jmeyer b743cf8
2014-07-25 13:58:44 +00:00 by jmeyer a78d113
2014-07-25 14:00:38 +00:00 by jmeyer d7ed6bd
2014-07-25 14:02:13 +00:00 by jmeyer 5a73811
2014-07-29 10:21:58 +00:00 by aklimov 5e6ef57
2014-07-29 10:22:43 +00:00 by aklimov 4e1e845
2014-08-11 07:13:41 +00:00 by jmeyer c36e30a
2014-08-11 08:39:13 +00:00 by jmeyer d260c3f
2014-08-11 08:46:08 +00:00 by jmeyer f0a9927
2014-08-11 08:46:45 +00:00 by jmeyer a627571
2014-08-11 12:49:42 +00:00 by jmeyer be14844
2014-08-12 07:49:27 +00:00 by jmeyer eea43e9
2014-08-12 08:41:19 +00:00 by jmeyer 4b1169c
2014-08-12 08:42:28 +00:00 by jmeyer e6bcda2
2014-08-12 11:57:28 +00:00 by jmeyer fe63ce6
2014-08-12 12:43:10 +00:00 by jmeyer e7da9c0
2014-08-21 09:48:07 +00:00 by aklimov b81e965
2014-08-21 09:51:49 +00:00 by aklimov d1b1bc3
2014-08-22 10:04:14 +00:00 by jmeyer 2b879b3
2014-08-22 10:15:02 +00:00 by jmeyer 75a0c17
2014-08-22 13:20:54 +00:00 by jmeyer 7b221e2
2014-08-25 14:49:54 +00:00 by jmeyer c93ab79
2014-08-25 15:06:45 +00:00 by jmeyer 52534a2
2014-08-26 10:30:37 +00:00 by jmeyer 5c7999f
2014-08-26 10:31:05 +00:00 by jmeyer 45cbd3f
2014-08-27 08:09:29 +00:00 by jmeyer 98b2bce
2014-08-27 08:10:55 +00:00 by jmeyer 65dd3f9
2014-08-27 08:19:33 +00:00 by jmeyer d3c2fc8
2014-08-27 08:25:50 +00:00 by jmeyer 0ff79b0
2014-08-27 08:28:50 +00:00 by jmeyer 6783d51
2014-08-27 11:14:40 +00:00 by jmeyer e132905
2014-08-29 07:04:20 +00:00 by jmeyer 486104d
2014-08-29 07:08:53 +00:00 by jmeyer bf23688
2014-08-29 10:21:31 +00:00 by jmeyer 79b0ed6
2014-08-29 10:25:25 +00:00 by jmeyer 364c7c0
2014-08-29 13:16:13 +00:00 by jmeyer ae35650
2014-09-01 07:44:04 +00:00 by elippmann f3e74f0
2014-09-01 12:40:45 +00:00 by elippmann 0822aff
2014-09-01 12:58:16 +00:00 by jmeyer cd8015f
2014-09-01 13:11:09 +00:00 by jmeyer 0e63e36
2014-09-01 14:16:56 +00:00 by jmeyer deebb64
2014-09-02 13:04:23 +00:00 by elippmann 7143837
2014-09-02 13:05:47 +00:00 by elippmann 8478ef3
2014-09-02 13:23:07 +00:00 by elippmann d4c4ab7
2014-09-02 14:19:45 +00:00 by jmeyer 39bb01b
2014-09-02 14:25:03 +00:00 by jmeyer 539ab91
2014-09-02 14:25:03 +00:00 by jmeyer 5b14d8f
2014-09-02 14:25:03 +00:00 by jmeyer 2d86e6b
2014-09-02 14:50:59 +00:00 by jmeyer 95c839a
2014-09-02 14:54:43 +00:00 by elippmann 5485ca8
2014-09-02 14:54:43 +00:00 by elippmann c7a4098
2014-09-02 15:03:51 +00:00 by jmeyer 5ce9bef
2014-09-02 15:08:54 +00:00 by elippmann dd3901e
2014-09-03 10:21:31 +00:00 by jmeyer 54a8342
2014-09-03 13:08:37 +00:00 by jmeyer 49562e7
2014-09-04 06:47:16 +00:00 by jmeyer 9d66cc9
2014-09-04 09:25:47 +00:00 by jmeyer 439d189
2014-09-05 07:16:09 +00:00 by jmeyer 8846f17
2014-09-05 07:17:09 +00:00 by jmeyer d021747
2014-09-05 08:21:24 +00:00 by jmeyer fc72ddf
2014-09-08 07:24:53 +00:00 by jmeyer 930e6e7
2014-09-08 07:42:02 +00:00 by jmeyer 12b4865
2014-09-08 11:31:25 +00:00 by jmeyer f53519c
2014-09-09 07:27:04 +00:00 by jmeyer c8bdb70
2014-09-09 07:30:33 +00:00 by jmeyer c8ce108
2014-09-09 07:31:15 +00:00 by jmeyer f7f6bcc
2014-09-09 07:40:49 +00:00 by jmeyer 6525d69
2014-09-09 08:36:42 +00:00 by jmeyer 31978e1
2014-09-09 08:39:49 +00:00 by jmeyer e4fccdd
2014-09-09 09:58:07 +00:00 by jmeyer 7dbc83e
2014-09-09 10:02:51 +00:00 by jmeyer 40947ac
2014-09-09 11:06:30 +00:00 by jmeyer 0693e7c
2014-09-09 11:22:51 +00:00 by jmeyer 6bde740
2014-09-09 11:24:39 +00:00 by jmeyer ceeb3a9
2014-09-09 13:00:33 +00:00 by jmeyer e7c0218
Relations:
The text was updated successfully, but these errors were encountered: