Univention Bugzilla – Full Text Bug Listing |
Summary: | Broken graphics in progress bar on UMC server restart after an app installation | ||
---|---|---|---|
Product: | UCS | Reporter: | Alexander Kläser <klaeser> |
Component: | UMC (Generic) | Assignee: | Alexander Kläser <klaeser> |
Status: | CLOSED FIXED | QA Contact: | Dirk Wiesenthal <wiesenthal> |
Severity: | minor | ||
Priority: | P4 | CC: | best, damrose, gohmann, jmm, wiesenthal |
Version: | UCS 3.1 | Flags: | klaeser:
Patch_Available+
|
Target Milestone: | UCS 3.2-0-errata | ||
Hardware: | Other | ||
OS: | Linux | ||
What kind of report is it?: | --- | 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): | Design, Usability | |
Max CVSS v3 score: | |||
Attachments: | Screenshot App-Center Progressbar |
Description
Alexander Kläser
2012-12-06 11:02:51 CET
Created attachment 4868 [details]
Screenshot App-Center Progressbar
Ein ähnliches Problem ist mit dem Haken-Icon für installierte Apps, das wird dann ohne Reload nicht angezeigt, wenn die erste App installiert wurde. Außerdem der confirm-Button, des browser-reload-Dialog. Dieser hat kein Hintergrundbild. Man müsste irgendwo Resourcen definieren können, die nicht erst auf Abruf geladen werden, sondern sofort nach dem Laden aller Module. (In reply to comment #4) > Man müsste irgendwo Resourcen definieren können, die nicht erst auf Abruf > geladen werden, sondern sofort nach dem Laden aller Module. Könnte man indem man sie explizit schon als Grafiken am Anfang einbindet… wäre wohl nur etwas unschön als Lösung. Another possibility would be to return the files along with a 301 (Moved Permanently) status code. Graphics could be accessed, yet the frontend would be able to detect that a change has taken place. (In reply to Alexander Kläser from comment #6) > Another possibility would be to return the files along with a 301 (Moved > Permanently) status code. Graphics could be accessed, yet the frontend would > be able to detect that a change has taken place. Yep, works with the following additional lines in the apache config file: RewriteCond %{REQUEST_URI} ^/(univention-management-console/js_[^/]*)/.* RewriteCond %{DOCUMENT_ROOT}/%1 !-f RewriteCond %{DOCUMENT_ROOT}/%1 !-d RewriteCond %{REQUEST_METHOD} ^GET RewriteRule ^(/univention-management-console/js)_[^/]*/(.*) $1/$2 [R=301] No other changes necessary, as the HEAD request in UMC will still receive a 404 error. However, all GET requests are redirected. Package built, added YAML file 2013-11-22-univention-management-console-frontend.yaml. univention-management-console-frontend (3.0.152-2) unstable; urgency=low . * Bug #29588: added redirect rule for requests to outdated JS/graphics files Works, YAML okay |