Uploaded image for project: 'translate5'
  1. translate5
  2. TRANSLATE-2396

Diverged GUI and Backend version after update

    XMLWordPrintable

Details

    • High
    • Hide
      translate5 - 5.1.1 - The user gets an error message if the version of the GUI is older as the backend - which may happen after an update in certain circumstances. Normally this is handled due the usage of the maintenance mode.

      translate5 - 6.0.2 - Fixed missing version header on error handling. Additional fix: Return JSON on rest based exceptions instead just a string
      Show
      translate5 - 5.1.1 - The user gets an error message if the version of the GUI is older as the backend - which may happen after an update in certain circumstances. Normally this is handled due the usage of the maintenance mode. translate5 - 6.0.2 - Fixed missing version header on error handling. Additional fix: Return JSON on rest based exceptions instead just a string

    Description

      problem

      If a user has an opened translate5 window while a maintenance with update is in progress, and the user never sends a request to the server in that time, he never receives the info that the maintenance mode is active. If the update is succeeded, the GUI is still in the old version and the backend in a new version which may lead to strange and different problems.

      The latest problem with the above reason was:

      ERROR in core.configuration: E1292 - Not enough rights to modify config with level : 2

      solution

      The backend sends the translate5 version as a HTTP header and this version is compared in the GUI with the version loaded there. If the version differ the user is announced and a reload is requested.

       

      Attachments

        Issue Links

          Activity

            People

              tlauria Thomas Lauria
              tlauria Thomas Lauria
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: