Details
-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:
-
Story Points:0.5
-
Epic Link:
-
Sprint:Fall 2019 Sprint 1, Fall 2019 Sprint 2, Fall 2019 Sprint 3
Description
Admin users when testing Apps can add a "pending apps" plugin repository URL to IGB.
That URL is:
https://dev-appstore-5.bioviz.org/obr/pending_releases
This can be very useful because it allows an admin user to test a new App very easily. They can just add the repository to IGB and try out the new App.
However, currently if a user visits the above URL in their browser, they will get a "page not found" (404) error.
This is because we currently only support an endpoint for the "repository.xml" file, accessed via a URL that looks like
https://dev-appstore-5.bioviz.org/obr/pending_releases/repository.xml
We should implement a new page/path that will show the user something useful if they visit the repository URL:
https://dev-appstore-5.bioviz.org/obr/pending_releases
For this task, implement a "stub page" that contains instructions on how to add the App Store to IGB. See related issue for text.
Also, include a link to the repository.xml file in the page.
Note that this task is mainly to create the page. A subsequent Jira user story will cover more in-depth design.
Attachments
Issue Links
- relates to
-
IGBF-1984 Show something when user visits repository url in browser
-
- Closed
-
Issue:
To provide repository.xml url to the user when user visits respository url in browser
Description:
When a user visits obr for pending releases, user receives Page Not Found exception as the link does not contain repository.xml path. This ticket will redirect user to HTML page which will contain the repository.xml url which can be clicked to open repository.xml
Solution:
When a user visits repository url from browser for the pending releases, redirect user to a page with the link for repository.xml page
File changed:
Changes are present in branch https://bitbucket.org/rpatil14/appstore_riddhi/branch/IGBF-1989#diff
obr/templates/redirect.html
obr/urls.py
Testing:
Use below link for testing
https://dev-appstore-6.bioviz.org/obr/pending_releases/