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

Enhance theRootCause integration: users can activate video-recording after login

    XMLWordPrintable

Details

    Description

      Installer integration => see TRANSLATE-1903

      The installer should query the admin, if he wants to

      • enable theRootCause in his translate5 instance (use existing Zf_configuration flag)
      • enable video recording of bugs in his translate5 instance (create new Zf_configuration flag)

      The question should appear one time and if answered not again. But also for updated installations it should appear one time, after new improvement is added to the installer.

      For enabling of theRootCause the following text should be shown:

      'Would you agree to enable "theRootCause" in translate5? In case an application error happens, theRootCause will present the user a pop-up and asks him, if he agrees to send the data needed for fixing the error to the translate5 developers. All collected data is only used for enhancing translate5 as a software product and deleted as soon as it is not needed any more for this purpose. More information about theRootCause and data protection in this regard you can find at ...  '

      For enable video recording the following text should be shown to the user, if he accepts theRootCause in general:

      'For a number of errors it is only possible to reproduce and fix them, if the user actions that led to the error are recorded as video.

      translate5's development team would be very thankful, if you activate this feature - thank you very much in advance!

      If the video recording is activated, video recordings are only saved, when the user reports an error. Otherwise they are deleted automatically, when the user session ends.

      If the feature is activated, every user decides by himself, if he wants video recording activated, after he logs into translate5. More information about video recording with theRootCause you can find at ... '

      tlauria or Ines-Paul Please also write 2 confluence pages to which the above texts point. Please check the current data protection pages of bryntum for this and point from the confluence pages to them.

      Attached you'll find, what we already have as texts.
      2019-11-20 IP: I added english versions of these documents (including some additions and corrections).

      Integration in log in process

      If the video recording is activated in Zf_configuration, every user directly after log in (before loading of theRootCause) is presented with the following text:

      Help translate5's development with screen videos in case of errors

      For a number of errors it is only possible for translate5's Open Source development team to reproduce and fix them, if user actions that led to the error are recorded as video. Only what happens inside translate5 will be recorded.

      translate5's team would be very thankful, if you activate this feature - thank you very much in advance!

      If the video recording is activated, video recordings are only saved, when you report an error that occurred.

      Otherwise videos are deleted automatically, when your browser session ends. Videos that are connected to an error are deleted, when they are not needed any more for fixing of the error. The only usage purpose of the videos is translate5s development and the data will be only used for this purpose.

      More information about video recording with theRootCause and data protection you can find at ...

      Then he can click 2 buttons: "Activate" and "Disable".

      Implementation

      Step 1:

      Step 2 (when everything turns out to be useful):

      • Installer integration

       

      Attachments

        Issue Links

          Activity

            People

              tlauria Thomas Lauria
              marcmittag Marc Mittag [Administrator]
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: