Bug 26544

Summary: Rewrite the UMC updater module
Product: UCS Reporter: Alexander Kläser <klaeser>
Component: UMC - Software updateAssignee: UMC maintainers <umc-maintainers>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P4 CC: best
Version: UCS 5.0   
Target Milestone: ---   
Hardware: Other   
OS: Linux   
See Also: https://forge.univention.org/bugzilla/show_bug.cgi?id=36444
https://forge.univention.org/bugzilla/show_bug.cgi?id=25558
https://forge.univention.org/bugzilla/show_bug.cgi?id=37715
https://forge.univention.org/bugzilla/show_bug.cgi?id=27801
https://forge.univention.org/bugzilla/show_bug.cgi?id=21976
https://forge.univention.org/bugzilla/show_bug.cgi?id=24317
https://forge.univention.org/bugzilla/show_bug.cgi?id=26254
https://forge.univention.org/bugzilla/show_bug.cgi?id=27459
https://forge.univention.org/bugzilla/show_bug.cgi?id=33128
https://forge.univention.org/bugzilla/show_bug.cgi?id=37782
https://forge.univention.org/bugzilla/show_bug.cgi?id=37798
https://forge.univention.org/bugzilla/show_bug.cgi?id=38492
https://forge.univention.org/bugzilla/show_bug.cgi?id=40156
https://forge.univention.org/bugzilla/show_bug.cgi?id=40051
https://forge.univention.org/bugzilla/show_bug.cgi?id=40343
What kind of report is it?: Development Internal What type of bug is this?: ---
Who will be affected by this bug?: --- How will those affected feel about the bug?: ---
User Pain: Enterprise Customer affected?:
School Customer affected?: ISV affected?:
Waiting Support: Flags outvoted (downgraded) after PO Review:
Ticket number: Bug group (optional): Cleanup
Max CVSS v3 score:

Description Alexander Kläser univentionstaff 2012-03-16 16:36:02 CET
Derzeit werden im Online-Updater Formulare mit Hidden-Input-Fields verwendet, um Status-Abfragen (via umc.widgets.Form.load) durchzuführen. Geschickter wäre es, dies direkt über spezielle UMCP-Status-Commands abzufragen, anstelle eine Store-API dafür zu nutzen. Daduch könnte der derzeitige Code vereinfacht werden.
Comment 1 Alexander Kläser univentionstaff 2012-03-16 16:40:22 CET
Einige modulspezifische Erweiterugen der Basisklassen (bspw. in umc.modules._updater.Form) können in diesem Zusammenhang auch berücksichtigt werden.