Univention Bugzilla – Full Text Bug Listing |
Summary: | Regression: Changed default category ordering on domain portal | ||
---|---|---|---|
Product: | UCS | Reporter: | Erik Damrose <damrose> |
Component: | Portal | Assignee: | Johannes Keiser <keiser> |
Status: | CLOSED FIXED | QA Contact: | Ole Schwiegert <schwiegert> |
Severity: | normal | ||
Priority: | P5 | CC: | gulden, keiser, michelsmidt, schwiegert, wiesenthal |
Version: | UCS 4.3 | ||
Target Milestone: | UCS 4.3-2-errata | ||
Hardware: | Other | ||
OS: | Mac OS X 10.1 | ||
What kind of report is it?: | Bug Report | What type of bug is this?: | 5: Major Usability: Impairs usability in key scenarios |
Who will be affected by this bug?: | 5: Will affect all installed domains | How will those affected feel about the bug?: | 2: A Pain – users won’t like this once they notice it |
User Pain: | 0.286 | Enterprise Customer affected?: | |
School Customer affected?: | ISV affected?: | ||
Waiting Support: | Flags outvoted (downgraded) after PO Review: | ||
Ticket number: | Bug group (optional): | ||
Max CVSS v3 score: | |||
Attachments: | Wrong category ordering on domain portal |
Description
Erik Damrose
2018-09-27 11:53:01 CEST
Another problem: The creation of the univentionblog portal_entry object when installing or upgrading UCS causes the univentionblog portal_entry to be before the UMC portal_entry + overwriting previously saved ordering of portal_entry objects. - Which portal_entry object is shown on which portal is no longer determined via the 'portal' property of settings/portal_entry but via the 'content' property of settings/portal. - In univention-portal.postinst all settings/portal_entry entry objects are mapped to the 'content' property of all settings/portal objects accordingly (while respecting the 'portalEntriesOrder' property of settings/portal). - But before univention-portal.postinst runs, univention-portal.univention-config-registry is installed, creating the 'univentionblog' portal entry (if applicable), causing 'portalEntriesOrder' to be overwritten, breaking the mapping of the previous point. 86b81054fd Bug #47872: prevent 'Applications' category being before 'Administration' category in the portal 9789cd6350 Bug #47872: prevent univentionblog entry overwriting portalEntriesOrder 48e6e375b9 Bug #47872: Debian changelog entries 0c30159434 Bug #47872: YAML - add entries 7af2a1cd3a Bug #47872: Merge branch 'jkeiser/4.3-2/47872/portal_ordering' into 4.3-2 a449b7ae3e Bug #47872: YAML - update version Successful build Package: univention-directory-manager-modules Version: 13.0.25-7A~4.3.0.201810301158 Successful build Package: univention-portal Version: 2.0.2-13A~4.3.0.201810301200 *** Bug 48077 has been marked as a duplicate of this bug. *** Advisory & Changelog: OK Package installs: OK Tested with Upgrade from 4.3-2e234 to 4.3-2e298+testing Repo Old portal with only UMC entry. App install after upgrade: OK Old portal with only UMC entry. App install before upgrade: OK Old portal with UMC + custom Entry. App install after upgrade: OK Categories and the univentionblog entry behave like before. Machines already on an errata level of >=250 cannot benefit from the fix anymore. |