1. 29 Apr, 2022 4 commits
    • Xavier Thompson's avatar
      software/theia: Simplify embedded SR options · 8cb2f7d7
      Xavier Thompson authored
      Remove existing "embedded instance" options:
      - `embedded-sr`
      - `embedded-sr-type`
      - `embedded-instance-parameters`
      
      Instead introduce `one-time-embedded-instance` option:
      - Only taken into account when Theia is instantiated the first time.
      - Content should be a JSON object with:
        - 'software-url': string of the software URL
        - 'software-type': (optional) string of the software type
        - 'instance-parameters': (optional) JSON object
      
      If the option is non-empty:
      - Theia will attempt once to:
        - Parse the JSON content
        - Create a supply/request script
        - Call the script
      - A promise will check whether the script was successfully called.
      
      If the promise fails forever, e.g. because of ill-formed JSON, emptying
      the option will remove the promise. Editing the option after the first
      time will have no effect, whether the promise succeded or not.
      8cb2f7d7
    • Xavier Thompson's avatar
      software/theia: Fix typo · da2030cc
      Xavier Thompson authored
      da2030cc
    • Xavier Thompson's avatar
      62dea062
    • Julien Muchembled's avatar
      f20f2c06
  2. 28 Apr, 2022 1 commit
  3. 27 Apr, 2022 1 commit
  4. 26 Apr, 2022 1 commit
  5. 25 Apr, 2022 2 commits
  6. 22 Apr, 2022 2 commits
  7. 21 Apr, 2022 1 commit
  8. 20 Apr, 2022 7 commits
  9. 19 Apr, 2022 2 commits
  10. 16 Apr, 2022 2 commits
  11. 15 Apr, 2022 1 commit
  12. 14 Apr, 2022 16 commits