Bug 39651 - Add missing status icons to Apps
Add missing status icons to Apps
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC - App-Center
UCS 4.1
Other Linux
: P5 normal (vote)
: UCS 4.1
Assigned To: Johannes Keiser
Alexander Kläser
: interim-2
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2015-10-28 14:37 CET by Alexander Kläser
Modified: 2015-11-17 12:11 CET (History)
0 users

See Also:
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
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kläser univentionstaff 2015-10-28 14:37:20 CET
Currently, the status icons are missing in the gallery vie of the UMC App Center.
Comment 1 Johannes Keiser univentionstaff 2015-10-30 16:32:08 CET
r 65017

univention-appcenter (5.0.13-3):
* Bug #39651: Added 'upgrade' and 'end of life' status icons for apps
  in the App center gallery

Version: 5.0.13-3.35.201510301630
Comment 2 Alexander Kläser univentionstaff 2015-11-10 12:42:41 CET
The status icon SVG image file is somehow missing:

GET http://172.17.0.3/univention-management-console/js_$20150911170629$/umc/modules/appcenter/statusIcons.svg 404 (Not Found)
Comment 3 Johannes Keiser univentionstaff 2015-11-10 12:55:42 CET
r 65370
univention-appcenter (5.0.17-4):
* Bug #39651: Added statusIcons.svg
Comment 4 Alexander Kläser univentionstaff 2015-11-10 13:15:54 CET
The upgrade icon looks cool!

I noted the following points:
* The icons should be clickable and show a tooltip when clicking explaining what
  they exactly mean.
* The endOfLife-icon is not working, as the property is not evaluated in
  getStatusIconClass().
* It would be nice to have the status (Update available + End of life) displayed
  on the detail page beneath the app name instead of "Installed".
* I also noted that the app status in the displayed grid is not localized.
* A changelog entry is missing (just add the Bug number to the app center entry).
Comment 5 Johannes Keiser univentionstaff 2015-11-10 19:20:32 CET
(In reply to Alexander Kläser from comment #4)
> The upgrade icon looks cool!
> 
> I noted the following points:
> * The icons should be clickable and show a tooltip when clicking explaining
> what
>   they exactly mean.
> * The endOfLife-icon is not working, as the property is not evaluated in
>   getStatusIconClass().
> * It would be nice to have the status (Update available + End of life)
> displayed
>   on the detail page beneath the app name instead of "Installed".
> * I also noted that the app status in the displayed grid is not localized.
> * A changelog entry is missing (just add the Bug number to the app center
> entry).


r 65387
univention-appcenter (5.0.17-6):
* Bug #39651: Added tooltip for the app status icons in the appcenter gallery
Version: 5.0.17-6.60.201511101910

Changelog entry: r 65388
Comment 6 Alexander Kläser univentionstaff 2015-11-11 13:19:48 CET
(In reply to Johannes Keiser from comment #5)
> r 65387
> univention-appcenter (5.0.17-6):
> * Bug #39651: Added tooltip for the app status icons in the appcenter gallery
> Version: 5.0.17-6.60.201511101910
> 
> Changelog entry: r 65388

Changes:
* Icons: OK (the mouse cursor would be nice to change to a pointer)
* EndOfLife icon: OK
* Status displayed: OK 
* L10n of app status in grid: OK ('installed' not shown → Bug 39874)
* Changelog: OK (I merged the changelog into the generic one)

Changelog:
r65409 | Bug #39651: Merge changelog entry with generic App Center entry
Comment 7 Stefan Gohmann univentionstaff 2015-11-17 12:11:56 CET
UCS 4.1 has been released:
 https://docs.software-univention.de/release-notes-4.1-0-en.html
 https://docs.software-univention.de/release-notes-4.1-0-de.html

If this error occurs again, please use "Clone This Bug".