Enhancement #2692
Remove absolute URLs from PackageManager
Status: | CLOSED | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 100% | |
Category: | nethserver-base | |||
Target version: | v6.5-final | |||
Resolution: | NEEDINFO: | No |
Description
Absolute URLs in PackageManager code prevent class reusability. Rework the code to make use of #1092 and relative URLs.
Related issues
Associated revisions
PackageManager: use relative module URLs. Refs #2692
PackageManager: Packages module refactor to reduce nested blocks. Refs #2692
PackageManager: removed all absolute URLs, to make the module re-usable. Refs #2692
PackageManager: yumGroupsLoader() method moved to parent module. Refs #2692
Fixes lanaguage selection when no Request object is bound.
History
#1 Updated by Davide Principi over 7 years ago
- Status changed from TRIAGED to ON_DEV
- Assignee set to Davide Principi
- % Done changed from 20 to 30
#2 Updated by Davide Principi over 7 years ago
- Status changed from ON_DEV to MODIFIED
- Assignee deleted (
Davide Principi) - % Done changed from 30 to 60
Test case
Check the PackageManager works correctly, by adding/removing package groups.
#3 Updated by Davide Principi over 7 years ago
- Status changed from MODIFIED to ON_QA
- % Done changed from 60 to 70
In nethserver-testing:
nethserver-base-2.1.2-5.0gitdb9b60d4.ns6.noarch.rpm
nethserver-nethgui-1.4.1-9.0git8e0872de.ns6.noarch.rpm
#4 Updated by Giacomo Sanchietti over 7 years ago
- Status changed from ON_QA to VERIFIED
- % Done changed from 70 to 90
See #2694
#5 Updated by Davide Principi over 7 years ago
- Status changed from VERIFIED to CLOSED
- % Done changed from 90 to 100
In nethserver-updates:
nethserver-base-2.2.0-1.ns6.noarch.rpm
nethserver-yum-1.3.1-1.ns6.noarch.rpm
nethserver-devbox-1.5.1-1.ns6.noarch.rpm
nethserver-nethgui-1.5.0-1.ns6.noarch.rpm
nethserver-httpd-admin-1.2.2-1.ns6.noarch.rpm