An error occurred fetching the project authors.
  1. 04 Feb, 2023 4 commits
  2. 03 Feb, 2023 1 commit
  3. 23 Jan, 2023 1 commit
  4. 16 Jan, 2023 1 commit
  5. 11 Jan, 2023 1 commit
  6. 05 Jan, 2023 1 commit
  7. 11 Nov, 2022 1 commit
    • Jérome Perrin's avatar
      software/theia: parameter to disable forwarded frontend requests · 2c594b7d
      Jérome Perrin authored
      In some cases, for example when the instance does not have internet
      access, or to speed up slapos node instance, it's better not to have
      frontend requests in the embedded slapos. In this case, the default
      slapos proxy behavior of returning a "fake frontend" [1] will apply
      and promises checking frontend status will pass anyway.
      
      [1]: see slapos.core commit 2a53efca2 (proxy: bypass simple fronten
      requests by returning URL, 2019-03-25)
      2c594b7d
  8. 10 Nov, 2022 1 commit
  9. 22 Sep, 2022 1 commit
  10. 29 Aug, 2022 1 commit
  11. 10 Jun, 2022 2 commits
    • Jérome Perrin's avatar
    • Jérome Perrin's avatar
      software/theia: fix instance error when instance is not ASCII · faaebbf3
      Jérome Perrin authored
      b':boom:' is a SyntaxError in python.
      
      Instead, switch to accessing options from option variable and apply
      this to other options from this part.
      
      This fixes this issue:
      
          While:
            Installing switch-softwaretype.
            Installing favicon.ico.
      
          An internal error occurred due to a bug in either zc.buildout or in a
          recipe being used:
          Traceback (most recent call last):
            File "zc.buildout-2.7.1+slapos019-py3.7.egg/zc/buildout/buildout.py", line 2360, in main
              getattr(buildout, command)(args)
            File "zc.buildout-2.7.1+slapos019-py3.7.egg/zc/buildout/buildout.py", line 640, in install
              self._install_parts(install_args)
            File "zc.buildout-2.7.1+slapos019-py3.7.egg/zc/buildout/buildout.py", line 820, in _install_parts
              installed_files = self[part]._call(recipe.install)
            File "zc.buildout-2.7.1+slapos019-py3.7.egg/zc/buildout/buildout.py", line 1668, in _call
              return f()
            File "slapos.cookbook-1.0.244-py3.7.egg/slapos/recipe/switch_softwaretype.py", line 108, in install
              sub_buildout.install([])
            File "zc.buildout-2.7.1+slapos019-py3.7.egg/zc/buildout/buildout.py", line 640, in install
              self._install_parts(install_args)
            File "zc.buildout-2.7.1+slapos019-py3.7.egg/zc/buildout/buildout.py", line 820, in _install_parts
              installed_files = self[part]._call(recipe.install)
            File "zc.buildout-2.7.1+slapos019-py3.7.egg/zc/buildout/buildout.py", line 1668, in _call
              return f()
            File "slapos.recipe.build-0.54-py3.7.egg/slapos/recipe/build/__init__.py", line 268, in install
              return self._shared.install(self.__install)
            File "slapos.recipe.build-0.54-py3.7.egg/slapos/recipe/__init__.py", line 150, in install
              install()
            File "slapos.recipe.build-0.54-py3.7.egg/slapos/recipe/build/__init__.py", line 278, in __install
              self._exec(self._install)
            File "slapos.recipe.build-0.54-py3.7.egg/slapos/recipe/build/__init__.py", line 261, in _exec
              code = compile(script, self.name, 'exec')
            File "favicon.ico", line 6
          SyntaxError: bytes can only contain ASCII literal characters.
      faaebbf3
  12. 11 May, 2022 1 commit
  13. 29 Apr, 2022 3 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
  14. 28 Apr, 2022 1 commit
    • Thomas Leymonerie's avatar
      Clean up slapos.recipe.template · f5ebda78
      Thomas Leymonerie authored
      Use slapos.recipe.template instead of slapos.recipe.template if possible
      
      Harmonize template keys :
      rendered -> output
      template -> url
      template = inline: -> inline =
      
      Delete "mode" key
      
      See merge request !1151
      f5ebda78
  15. 08 Apr, 2022 2 commits
  16. 03 Apr, 2022 1 commit
  17. 23 Mar, 2022 2 commits
  18. 16 Dec, 2021 5 commits
  19. 13 Dec, 2021 1 commit
  20. 06 Dec, 2021 1 commit
  21. 03 Dec, 2021 1 commit
  22. 02 Dec, 2021 1 commit
  23. 29 Nov, 2021 1 commit
  24. 11 Oct, 2021 1 commit
  25. 03 Sep, 2021 1 commit
  26. 20 Aug, 2021 1 commit
  27. 19 Aug, 2021 2 commits