Univention Bugzilla – Bug 48544
Update the App Center to display "App Install Permissions"
Last modified: 2019-03-12 13:40:47 CET
Created attachment 9821 [details] Mockup of the changes on the App details page The user should be informed about the benefits of buying an App, when viewing it. This mainly means displaying the App version the customer will be able to use, when buying the App. For more details take a look at the attached screenshot.
I have made the desired changes on the App's details page. I also added a new symbol for Apps with available, but restricted, updates on the overview page. As mentioned in the commit message of commit bb49451cad, the back end will have to be adapted as well, before these changes will work. You can find the changes on the branch rulmer/app_install_permissions. git commits (sorted from most recent to oldest): 19a2c7d13c Bug #48544: Change update symbol for restricted Apps on overview page 1ee1e1746c Bug #48544: Add new german translations bb49451cad Bug #48544: Display more info about buyable Apps
Reopen: I cannot open an App detailview that has NO install permissions. ReferenceError: appBuyContainer is not defined at Object._addBuyButton (AppDetailsPage.js:660) at Object._renderAppBuy (AppDetailsPage.js:635) at Object._renderSidebar (AppDetailsPage.js:541) at Object._renderDetailsPane (AppDetailsPage.js:398) at Object._renderMainContainer (AppDetailsPage.js:364) at Object.renderPage (AppDetailsPage.js:350) at Object.<anonymous> (AppDetailsPage.js:142)
Fixed with 7f80265565defbdece7f81f2fe55db82cc63362b
Verified.
UCS 4.4 has been released: https://docs.software-univention.de/release-notes-4.4-0-en.html https://docs.software-univention.de/release-notes-4.4-0-de.html If this error occurs again, please use "Clone This Bug".