Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make ROSE containers more friendly #485

Closed
wants to merge 17 commits into from

Commits on Sep 12, 2023

  1. Update docs

      - update readme
      - move pipenv to the docs package
      - update how to check exercises doc
    
    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    60f55b6 View commit details
    Browse the repository at this point in the history
  2. Update CI and gloabl scripts

      - update makefile
      - update ci to use make file
      - remove travis config
      - update git ignore
      - update helper scripts
    
    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    4b70311 View commit details
    Browse the repository at this point in the history
  3. Cleanup examples

      - remove compiled examples that will only work on one version of python
    
    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    a8a9ea7 View commit details
    Browse the repository at this point in the history
  4. Update web server public resources

      - add settings page
      - make the dashboard lighter
    
    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    7b73ce5 View commit details
    Browse the repository at this point in the history
  5. Cleanup common package

      - make a rose-common container based on ubi ptyhon
      - remove classes and methods that are not used (network, configuration)
    
    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    63f66a8 View commit details
    Browse the repository at this point in the history
  6. Make client pakage a stand alone application

      - move from twisted to asyncio
      - move from autobahn to websockets
      - add specific configuration files
      - add makefile
      - add dockerfile
    
    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    3daec35 View commit details
    Browse the repository at this point in the history
  7. Add tests for the updates client application

    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    8272009 View commit details
    Browse the repository at this point in the history
  8. Move public static web resources in the server package

    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    e55caa9 View commit details
    Browse the repository at this point in the history
  9. Move src files of the server application into a source dir

      - move from twisted to asyncio
      - move from autobahn to websockets
      - move files into a game directory
    
    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    82851ee View commit details
    Browse the repository at this point in the history
  10. Add a common directory to the server application

    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    f27c553 View commit details
    Browse the repository at this point in the history
  11. Add configuration and CI files to the server application

    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    f3c182c View commit details
    Browse the repository at this point in the history
  12. Remove running requirements from the server requirements-dev.txt

    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    327c5b7 View commit details
    Browse the repository at this point in the history
  13. Add rose dir to path when running driver outside a container

    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    530fef5 View commit details
    Browse the repository at this point in the history
  14. Update settings page

      - use module
      - use web component to render the form
    
    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    f4b422c View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Remove websocket in favor of aiohttp

    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    f911553 View commit details
    Browse the repository at this point in the history
  2. Split server dockerfile

    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    653d0a7 View commit details
    Browse the repository at this point in the history
  3. web components can't be empty

    Signed-off-by: yzamir <kobi.zamir@gmail.com>
    yaacov committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    641e2d0 View commit details
    Browse the repository at this point in the history