Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-2080

Update Repository.xml to Support all the releases

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:

      Description

      Currently, the repository.xml on the AppStore shows only the apps that are latest.

      We need to change this workflow such that the app will contain multiple versions of the app.

        Attachments

          Issue Links

            Activity

            sameer Sameer Shanbhag (Inactive) created issue -
            sameer Sameer Shanbhag (Inactive) made changes -
            Field Original Value New Value
            Epic Link IGBF-1388 [ 17463 ]
            sameer Sameer Shanbhag (Inactive) made changes -
            Link This issue relates to IGBF-2072 [ IGBF-2072 ]
            sameer Sameer Shanbhag (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            ann.loraine Ann Loraine made changes -
            Sprint Fall 5 : 14 Oct to 25 Oct [ 76 ] Fall 5 : 14 Oct to 25 Oct, Fall 6 : 28 Oct to 8 Nov [ 76, 77 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            sameer Sameer Shanbhag (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            Hide
            sameer Sameer Shanbhag (Inactive) added a comment -

            Pull Request Submitted.

            https://bitbucket.org/lorainelab/appstore/pull-requests/144/igbf-2080/diff

            Changes:
            Add Bundle Description to Releases Model
            Show all the releases in the Repository.xml
            Edit the Description of a particular release.
            Add Documentation.

            Show
            sameer Sameer Shanbhag (Inactive) added a comment - Pull Request Submitted. https://bitbucket.org/lorainelab/appstore/pull-requests/144/igbf-2080/diff Changes: Add Bundle Description to Releases Model Show all the releases in the Repository.xml Edit the Description of a particular release. Add Documentation.
            sameer Sameer Shanbhag (Inactive) made changes -
            Assignee Sameer Shanbhag [ sameer ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Needs 1st Level Review [ 10005 ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            ann.loraine Ann Loraine made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Describe how to test the workflow Sameer Shanbhag

            Show
            ann.loraine Ann Loraine added a comment - Describe how to test the workflow Sameer Shanbhag
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            ann.loraine Ann Loraine made changes -
            Status Post-merge Testing In Progress [ 10003 ] To-Do [ 10305 ]
            ann.loraine Ann Loraine made changes -
            Assignee Sameer Shanbhag [ sameer ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Changes merged & deployed to https://dev-appstore-2.bioviz.org.

            Show
            ann.loraine Ann Loraine added a comment - Changes merged & deployed to https://dev-appstore-2.bioviz.org .
            Hide
            sameer Sameer Shanbhag (Inactive) added a comment -

            For Test:
            Change in Description
            1. Submit an App
            2. Edit the Description of the App
            3. Look for the app in IGB App Manager [This should reflect the Description from Appstore and not the default one]

            Check for all Releases
            1. Submit Multiple releases of the app
            2. Visit /obr/releases page
            3. Look at the repository.xml it should have all the versions of a specific app

            Show
            sameer Sameer Shanbhag (Inactive) added a comment - For Test: Change in Description 1. Submit an App 2. Edit the Description of the App 3. Look for the app in IGB App Manager [This should reflect the Description from Appstore and not the default one] Check for all Releases 1. Submit Multiple releases of the app 2. Visit /obr/releases page 3. Look at the repository.xml it should have all the versions of a specific app
            sameer Sameer Shanbhag (Inactive) made changes -
            Assignee Sameer Shanbhag [ sameer ]
            sameer Sameer Shanbhag (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            sameer Sameer Shanbhag (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            ann.loraine Ann Loraine made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            noor91zahara Noor Zahara (Inactive) made changes -
            Assignee Noor Zahara [ noor91zahara ]
            noor91zahara Noor Zahara (Inactive) made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            Hide
            noor91zahara Noor Zahara (Inactive) added a comment -

            Testing Results-

            1. IGB not detecting the latest version of the app submitted.
            2. Unable to edit bundle description of the app.
            3. Once the app is deleted- The same object is not getting deleted from Release model.

            Show
            noor91zahara Noor Zahara (Inactive) added a comment - Testing Results- 1. IGB not detecting the latest version of the app submitted. 2. Unable to edit bundle description of the app. 3. Once the app is deleted- The same object is not getting deleted from Release model.
            noor91zahara Noor Zahara (Inactive) made changes -
            Status Post-merge Testing In Progress [ 10003 ] To-Do [ 10305 ]
            noor91zahara Noor Zahara (Inactive) made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            Hide
            sameer Sameer Shanbhag (Inactive) added a comment - - edited

            Noor Zahara Can you confirm on Which instance are you testing the changes? If you are testing on local could you please test on EC2 Instance.

            Tests 1 and 2 work perfectly fine on my EC2 instance.

            Test 3 Needs to be Discussed.

            Show
            sameer Sameer Shanbhag (Inactive) added a comment - - edited Noor Zahara Can you confirm on Which instance are you testing the changes? If you are testing on local could you please test on EC2 Instance. Tests 1 and 2 work perfectly fine on my EC2 instance. Test 3 Needs to be Discussed.
            Hide
            noor91zahara Noor Zahara (Inactive) added a comment -

            I tested on devappstore 2

            Test 3 - The release object is getting updated accordingly i.e the active field is updated when the app is deleted.
            But the repository.xml was not getting updated accordingly.

            I have tried to fix this. Kindly review and let me know.

            Fix - https://bitbucket.org/nzahara/appstore-local/branch/IGBF-2080-1#diff

            Show
            noor91zahara Noor Zahara (Inactive) added a comment - I tested on devappstore 2 Test 3 - The release object is getting updated accordingly i.e the active field is updated when the app is deleted. But the repository.xml was not getting updated accordingly. I have tried to fix this. Kindly review and let me know. Fix - https://bitbucket.org/nzahara/appstore-local/branch/IGBF-2080-1#diff
            noor91zahara Noor Zahara (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            noor91zahara Noor Zahara (Inactive) made changes -
            Assignee Noor Zahara [ noor91zahara ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Noor Zahara

            Please set this up on your AWS EC2 or on your laptop, and then ask someone else to walk through the steps and validate it works.

            You might need to walk them through it in person - that's OK

            If all is good, please submit PR.

            Show
            ann.loraine Ann Loraine added a comment - Noor Zahara Please set this up on your AWS EC2 or on your laptop, and then ask someone else to walk through the steps and validate it works. You might need to walk them through it in person - that's OK If all is good, please submit PR.
            ann.loraine Ann Loraine made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            stiwari8 Srishti Tiwari (Inactive) made changes -
            Assignee Srishti Tiwari [ stiwari8 ]
            Hide
            stiwari8 Srishti Tiwari (Inactive) added a comment -

            The changes done by Noor look good to me.

            Show
            stiwari8 Srishti Tiwari (Inactive) added a comment - The changes done by Noor look good to me.
            stiwari8 Srishti Tiwari (Inactive) made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            stiwari8 Srishti Tiwari (Inactive) made changes -
            Assignee Srishti Tiwari [ stiwari8 ]
            Show
            noor91zahara Noor Zahara (Inactive) added a comment - https://bitbucket.org/lorainelab/appstore/pull-requests/149/igbf-2080-fix-the-bug/diff - PR Submitted
            noor91zahara Noor Zahara (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            Hide
            ann.loraine Ann Loraine added a comment -

            Changes deployed to https://dev-appstore-2.bioviz.org and ready for testing.

            Show
            ann.loraine Ann Loraine added a comment - Changes deployed to https://dev-appstore-2.bioviz.org and ready for testing.
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Assignee Riddhi Jagdish Patil [ rpatil14 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Assignee Riddhi Jagdish Patil [ rpatil14 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Status Post-merge Testing In Progress [ 10003 ] Merged Needs Testing [ 10002 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Assignee Riddhi Jagdish Patil [ rpatil14 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            Hide
            rpatil14 Riddhi Jagdish Patil (Inactive) added a comment -

            Working as expected. Closing this ticket

            Show
            rpatil14 Riddhi Jagdish Patil (Inactive) added a comment - Working as expected. Closing this ticket
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Assignee Riddhi Jagdish Patil [ rpatil14 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Assignee Noor Zahara [ noor91zahara ]

              People

              • Assignee:
                noor91zahara Noor Zahara (Inactive)
                Reporter:
                sameer Sameer Shanbhag (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: