Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Story Points:
      4
    • Sprint:
      Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10, Spring 7 : 13 Apr to 24 Apr, Spring 8 : 24 Apr to 8 May, Spring 8 : 11 May to 25 May, Spring 9 : 25 May to 8 Jun

      Description

      Task: Investigate and implement changes to increase our security pre deployment. For example, the endpoint for refreshing the app info (SyncAppDataToBioViz) needs to require some kind of password that only the BioViz Connect team has access to.

      We also need to make sure the various server databases have sufficiently strong passwords.

        Attachments

          Activity

          nfreese Nowlan Freese created issue -
          nfreese Nowlan Freese made changes -
          Field Original Value New Value
          Epic Link IGBF-1482 [ 17568 ]
          nfreese Nowlan Freese made changes -
          Sprint Spring 5 : 16 Mar to 27 Mar [ 90 ] Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10 [ 90, 91 ]
          nfreese Nowlan Freese made changes -
          Rank Ranked higher
          aloraine Ann Loraine made changes -
          Sprint Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10 [ 90, 91 ] Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10, Spring 7 : 13 Apr to 24 Apr [ 90, 91, 92 ]
          aloraine Ann Loraine made changes -
          Rank Ranked higher
          aloraine Ann Loraine made changes -
          Sprint Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10, Spring 7 : 13 Apr to 24 Apr [ 90, 91, 92 ] Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10, Spring 7 : 13 Apr to 24 Apr, Spring 8 : 24 Apr to 8 May [ 90, 91, 92, 93 ]
          aloraine Ann Loraine made changes -
          Rank Ranked higher
          Hide
          nfreese Nowlan Freese added a comment - - edited

          Check the Django settings.py status of debug. When I was getting ready to deploy connect.bioviz.org, the settings.ini had debug set to false, but this was not being propagated to settings.py, as Django still thought that debug was enabled. I had to override debug in settings.py to convince Django to not be in debug mode.

          EDIT:

          Chaitanya fixed it:

          oh, i think i know whats going wrong, the config('debug') is being treated as String which is True and hence showing Debug page
          could you please try replacing the debug line in settings.py with this line
          DEBUG = config('DEBUG', default=False, cast=bool)
          casting the config to bool before using it

          Show
          nfreese Nowlan Freese added a comment - - edited Check the Django settings.py status of debug. When I was getting ready to deploy connect.bioviz.org, the settings.ini had debug set to false, but this was not being propagated to settings.py, as Django still thought that debug was enabled. I had to override debug in settings.py to convince Django to not be in debug mode. EDIT: Chaitanya fixed it: oh, i think i know whats going wrong, the config('debug') is being treated as String which is True and hence showing Debug page could you please try replacing the debug line in settings.py with this line DEBUG = config('DEBUG', default=False, cast=bool) casting the config to bool before using it
          aloraine Ann Loraine made changes -
          Epic Link IGBF-1482 [ 17568 ] IGBF-2376 [ 18533 ]
          aloraine Ann Loraine made changes -
          Sprint Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10, Spring 7 : 13 Apr to 24 Apr, Spring 8 : 24 Apr to 8 May [ 90, 91, 92, 93 ] Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10, Spring 7 : 13 Apr to 24 Apr, Spring 8 : 24 Apr to 8 May, Spring 8 : 11 May to 25 May [ 90, 91, 92, 93, 94 ]
          aloraine Ann Loraine made changes -
          Rank Ranked higher
          aloraine Ann Loraine made changes -
          Rank Ranked lower
          aloraine Ann Loraine made changes -
          Sprint Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10, Spring 7 : 13 Apr to 24 Apr, Spring 8 : 24 Apr to 8 May, Spring 8 : 11 May to 25 May [ 90, 91, 92, 93, 94 ] Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10, Spring 7 : 13 Apr to 24 Apr, Spring 8 : 24 Apr to 8 May, Spring 8 : 11 May to 25 May, Spring 9 : 25 May to 8 Jun [ 90, 91, 92, 93, 94, 95 ]
          aloraine Ann Loraine made changes -
          Rank Ranked higher
          aloraine Ann Loraine made changes -
          Sprint Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10, Spring 7 : 13 Apr to 24 Apr, Spring 8 : 24 Apr to 8 May, Spring 8 : 11 May to 25 May, Spring 9 : 25 May to 8 Jun [ 90, 91, 92, 93, 94, 95 ] Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10, Spring 7 : 13 Apr to 24 Apr, Spring 8 : 24 Apr to 8 May, Spring 8 : 11 May to 25 May, Spring 9 : 25 May to 8 Jun, Summer 1: 8 Jun - 19 Jun [ 90, 91, 92, 93, 94, 95, 96 ]
          aloraine Ann Loraine made changes -
          Rank Ranked higher
          aloraine Ann Loraine made changes -
          Rank Ranked higher
          aloraine Ann Loraine made changes -
          Rank Ranked lower
          nfreese Nowlan Freese made changes -
          Sprint Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10, Spring 7 : 13 Apr to 24 Apr, Spring 8 : 24 Apr to 8 May, Spring 8 : 11 May to 25 May, Spring 9 : 25 May to 8 Jun, Summer 1: 8 Jun - 19 Jun [ 90, 91, 92, 93, 94, 95, 96 ] Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10, Spring 7 : 13 Apr to 24 Apr, Spring 8 : 24 Apr to 8 May, Spring 8 : 11 May to 25 May, Spring 9 : 25 May to 8 Jun, Summer 3: Jul - 6 July 17 [ 90, 91, 92, 93, 94, 95, 98 ]
          aloraine Ann Loraine made changes -
          Rank Ranked higher
          aloraine Ann Loraine made changes -
          Sprint Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10, Spring 7 : 13 Apr to 24 Apr, Spring 8 : 24 Apr to 8 May, Spring 8 : 11 May to 25 May, Spring 9 : 25 May to 8 Jun, Summer 3: 3 Jul - 14 Jul [ 90, 91, 92, 93, 94, 95, 98 ] Spring 5 : 16 Mar to 27 Mar, Spring 6 : 30 Mar to Apr 10, Spring 7 : 13 Apr to 24 Apr, Spring 8 : 24 Apr to 8 May, Spring 8 : 11 May to 25 May, Spring 9 : 25 May to 8 Jun [ 90, 91, 92, 93, 94, 95 ]
          aloraine Ann Loraine made changes -
          Rank Ranked lower
          aloraine Ann Loraine made changes -
          Status To-Do [ 10305 ] In Progress [ 3 ]
          aloraine Ann Loraine made changes -
          Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
          aloraine Ann Loraine made changes -
          Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
          aloraine Ann Loraine made changes -
          Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
          aloraine Ann Loraine made changes -
          Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
          aloraine Ann Loraine made changes -
          Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
          aloraine Ann Loraine made changes -
          Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
          aloraine Ann Loraine made changes -
          Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
          aloraine Ann Loraine made changes -
          Resolution Done [ 10000 ]
          Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
          aloraine Ann Loraine made changes -
          Assignee Nowlan Freese [ nfreese ]

            People

            • Assignee:
              nfreese Nowlan Freese
              Reporter:
              nfreese Nowlan Freese
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: