Details

    • Sprint:
      1.7 Sprint 7, Prebeta push, 1.7 Release Sprint, 1.7.1 Release Sprint 1
    • Rank:
      0|0hzzg1:i
    • Sprint:
      1.7 Sprint 7, Prebeta push, 1.7 Release Sprint, 1.7.1 Release Sprint 1

      Description

      I've added a bunch of build and info to the XnatAppInfo class and can add more if we'd like. Specifically it has these properties all the time:

      • buildNumber
      • buildDate
      • version
      • commit

      These are retrieved with the /xapi/siteConfig/buildInfo REST API call.

      We can add other build properties to the manifest as we'd like, so anything that might be identifying or helpful could be added. Extended build attributes can be accessed with the /xapi/siteConfig/buildInfo/attributes REST API call.

      In addition, there are two other interesting bits of info that we should have displayed (maybe much of this stuff could go at the top of the Site Administration page?):

      • /xapi/siteConfig/uptime gives you the time since the system was started as a JSON map with the keys days, hours, minutes, and seconds
      • /xapi/siteConfig/uptime/formatted gives you the same time but as a preformatted string that will read something like "X days, Y hours, Z minutes, and n.nnn seconds"

      Some of this stuff might be useful added to the error report and "report a problem" emails.

      Will, I assigned this to you to figure out where you'd like it to live, then you can assign to whomever has cycles to implement.

        Issue Links

          Activity

          Hide
          hortonw@wustl.edu Will Horton added a comment - - edited

          This is what I'm thinking. How does that look?

          Show
          hortonw@wustl.edu Will Horton added a comment - - edited This is what I'm thinking. How does that look?
          Hide
          mfmckay@wustl.edu Mike McKay (Inactive) added a comment -

          Mark said he is halfway done the code to add this in.

          Show
          mfmckay@wustl.edu Mike McKay (Inactive) added a comment - Mark said he is halfway done the code to add this in.
          Hide
          jrherrick@wustl.edu Rick Herrick added a comment -

          It would be nice (not necessary right now) to have a condensed view of this with version, etc., on one line, with an expando twitchy that opens up the full system info panel.

          Show
          jrherrick@wustl.edu Rick Herrick added a comment - It would be nice (not necessary right now) to have a condensed view of this with version, etc., on one line, with an expando twitchy that opens up the full system info panel.
          Hide
          jrherrick@wustl.edu Rick Herrick added a comment -

          This should be broken out as a separate page. Dan wants info on installed plugins, version, etc., to be displayed, so the sys info should be at the top of the page with a list of plugins underneath that.

          Right now the info for the plugins is not available. The tasks for providing this info is captured in XNAT-4381 and XNAT-4382.

          Show
          jrherrick@wustl.edu Rick Herrick added a comment - This should be broken out as a separate page. Dan wants info on installed plugins, version, etc., to be displayed, so the sys info should be at the top of the page with a list of plugins underneath that. Right now the info for the plugins is not available. The tasks for providing this info is captured in XNAT-4381 and XNAT-4382 .
          Hide
          markflorida@wustl.edu Mark Florida added a comment -

          What should be the url? /page/admin/info seems like a logical choice.

          Show
          markflorida@wustl.edu Mark Florida added a comment - What should be the url? /page/admin/info seems like a logical choice.
          Hide
          jrherrick@wustl.edu Rick Herrick added a comment -

          Plugin information is now available by calling http://server/xapi/plugins. Info for a specific plugin only can be retrieved with http://server/xapi/plugins/

          {pluginId}

          .

          Show
          jrherrick@wustl.edu Rick Herrick added a comment - Plugin information is now available by calling http://server/xapi/plugins . Info for a specific plugin only can be retrieved with http://server/xapi/plugins/ {pluginId} .

            People

            • Assignee:
              markflorida@wustl.edu Mark Florida
              Reporter:
              jrherrick@wustl.edu Rick Herrick
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:

                Time Tracking

                Estimated:
                Original Estimate - 4 hours
                4h
                Remaining:
                Remaining Estimate - 4 hours
                4h
                Logged:
                Time Spent - Not Specified
                Not Specified

                  Agile