This project is mirrored from https://github.com/UPC/ravada.git. Pull mirroring updated .
  1. 31 Oct, 2018 2 commits
  2. 30 Oct, 2018 1 commit
    • Carlos Juan's avatar
      feature: new button remove node (#912) · fd32b062
      Carlos Juan authored
      * fix: new button remove node
      
      check if the node have active machines, is localhost or have bases
      if true, add a var to the list
      the value of this var is shown in the template to disabled the button
      
      closes #870
      
      * feat: new button remove node
      
      new remove button on node list
      check if the node have active machines, is localhost or has bases
      if true, add a var to the list
      the value of this var is shown in the template to disabled the remove button
      otherwise action call to function  remove_node and delete the node from vms table
      
      fixes #870
      
      * feat: new button remove node
      
      Check it for uninitialized values when evaluate if a node can be remove.
      Added bv.enabled=1 into _list_bases_vm for prevent a bug when a base is created in remote and then removed in list_bases.
      
      fixes #870
      fd32b062
  3. 29 Oct, 2018 2 commits
  4. 26 Oct, 2018 1 commit
  5. 18 Oct, 2018 2 commits
  6. 16 Oct, 2018 1 commit
  7. 15 Oct, 2018 1 commit
    • Francesc Guasch's avatar
      Feature #894 clone start (#896) · b2c39ef5
      Francesc Guasch authored
      * test(ldap): fixed ravada posix group test
      
      issue #645
      
      * test(volatile): check started if asked at clone
      
      issue #894
      
      * feature(backend): start on creation if requested
      
      issue #894
      b2c39ef5
  8. 11 Oct, 2018 3 commits
  9. 10 Oct, 2018 2 commits
    • Francesc Guasch's avatar
      Refactor #264 sqldata (#892) · f0d7efca
      Francesc Guasch authored
      * wip(test): do not use Test::SQL::Data
      
      issue #264
      
      * wip(tests): fixed missing connector
      
      issue #264
      
      * refactor(iptables): only run iptables from root
      
      issue #264
      
      * wip(test): init db
      
      issue #264
      
      * wip(test): store void machines in per-user dir
      
      This way root and non-root tests won't have access problems.
      
      issue #264
      
      * wip(test): Test::SQL::Data no longer a requirement
      
      issue #264
      
      * wip(test): Test::SQL::Data no longer required
      f0d7efca
    • Francesc Guasch's avatar
      Test #887 ldap (#888) · 055a44f3
      Francesc Guasch authored
      * wip(test): install tables for ldap tests
      
      issue #887
      
      * test(ldap): create ldap user
      
      issue #887
      
      * test(ldap): test ldap posix group
      
      issue #887
      055a44f3
  10. 08 Oct, 2018 1 commit
  11. 05 Oct, 2018 4 commits
    • jlopezramos's avatar
      6a5848a2
    • Joel Alarcón's avatar
      825 cherry pick (#883) · 43b6a395
      Joel Alarcón authored
      * 825_cherry_pick: wip(feat): Linux Mint 19 added. issue [#825].
      
      * 825_cherry_pick: 825_dist_linux: wip(feat): Alpine xml added. issue [#825].
      
      * 825_cherry_pick: 825_dist_linux: wip(fix): minor changes. issue [#825]
      
      * 825_cherry_pick: 825_dist_linux: feat: Alpine machines implemented. issue [#825]
      
      * 825_cherry_pick: 825_dist_linux: feat:Mint machines implemented. issue [#825]
      
      * 825_cherry_pick: 825_dist_linux: fix: Renamed mint19 and alpine381. issue [#825]
      
      * 825_cherry_pick: 825_dist_linux: fix: Substitute md5 for sha256. Issue [#825].
      
      * 825_cherry_pick: wip(frontend): Alpine minimun disk is only 1 issue #825
      
      * 825_cherry_pick: 825 dist linux (#869) wip(frontend): Alpine minimun disk is only 1 issue #825
      43b6a395
    • Francesc Guasch's avatar
      Feature #465 internal ip (#878) · 43b3eab8
      Francesc Guasch authored
      * test(backend): check internal ip
      
      issue #465
      
      * test(backend): minimal ubuntu for testing
      
      issue #465
      
      * feature(frontend): show internal ip
      
      issue #465
      
      * wip(backend): fetch internal IP
      
      issue #465
      
      * feat(frontend): show machine information
      
      issue #465
      
      * test(frontend): expecting no IP after shutdown
      
      issue #465
      
      * wip(backend): remove ip after shutdown
      
      issue #465
      
      * wip(backend): refresh machine status if no ip and active
      
      issue #465
      43b3eab8
    • Fernando Verdugo's avatar
      wip(i18n): Add Chinese po files for China & Taiwan (#885) · ed16749d
      Fernando Verdugo authored
      Issue [#871]
      ed16749d
  12. 04 Oct, 2018 4 commits
  13. 03 Oct, 2018 4 commits
    • Francesc Guasch's avatar
    • Fernando Verdugo's avatar
      fix(i18n): id.po remove repeated entries (#877) · fc32cebc
      Fernando Verdugo authored
      Upload to Transifex too
      fc32cebc
    • Francesc Guasch's avatar
      Fix/838 develop2 (#876) · 0a598d53
      Francesc Guasch authored
      * fix(backend): skip iptables for non-root and fix start extra arg
      
      issue #838
      
      * test(backend); check domain found in VM
      
      issue #838
      
      * test(backend); store mock domains on user allowed dir
      
      issue #838
      
      * refactor(test): check remote ip
      
      issue #838
      
      * fix(backend): volatiles removed on stop and iptables only if root
      
      issue #838
      
      * fix(frontend): list clones right and fetch domain owner
      
      issue #838
      
      * test(backend): skip right if no VM
      
      issue #838
      
      * test: skip KVM on non-root
      
      issue #838
      
      * test(download): do not download iso and checks
      
      issue #838
      
      * test(download): do not download iso and checks
      
      issue #838
      
      * refactor(backend): do not pass vm on clone
      
      issue #838
      
      * fix(backend): do not pre remove if removed
      
      issue #838
      
      * test: start mock domains inactive
      
      issue #838
      
      * refactor(backend): check create domain args
      
      issue #838
      
      * refactor(backend): check args on create domain
      
      issue #838
      
      * wip(backend): don't pass request on start
      
      issue #838
      
      * wip(backend): fix volatiles and start
      
      issue #838
      
      * wip(backend): fixed remove volumes when already removed
      
      issue #838
      
      * test(backend): fixed dir for mock VMs
      
      issue #838
      
      * test(backend): mock VMs dir consolidated
      
      issue #838
      
      * test(backend): check domain removed
      
      issue #838
      
      * wip(test): there should be no password after hibernation
      
      issue #838
      
      * refactor(backend): stop stale requests
      
      issue #838
      
      * refactor(test): get data from remote
      
      issue #838
      
      * refactor(test): remove hardcoded mem stat value
      
      issue #838
      
      * wip(backend): toggle as true if not base
      
      issue #838
      
      * test(backend): remove only this test mock domains
      
      issue #838
      
      * test(stress): do not test if skipped
      
      issue #838
      
      * test(iptables): check remove iptables for local access
      
      issue #838
      
      * wip(requests): do not repeat cleanup requests
      
      issue #838
      
      * test(frontend): return empty if no domain found
      
      issue #838
      
      * wip(backend): fixed typos on merge
      
      issue #838
      
      * test(backend): search unknown returns empty
      
      issue #838
      
      * wip(bakckend): check args on create
      
      issue #838
      0a598d53
    • Dito Baskoro's avatar
      add indonesia translation (#875) · 2cacf098
      Dito Baskoro authored
      2cacf098
  14. 02 Oct, 2018 3 commits
    • Francesc Guasch's avatar
      Feat/865 volatile remote (#868) · 41013f00
      Francesc Guasch authored
      * test(backend): start of volatile clones on remote
      
      Volatile clones must be started on creation. Check it works:
      - base has: volatile_clones enabled
      - user is temporary
      
      issue #865
      
      * refactor(frontend): removed old call
      
      * refactor(backend): moved balance vm code to VM
      
      Also, make sure the VM is balanced on clones
      
      issue #865
      
      * refactor(backend): pass request to sync to issue messages
      
      issue #865
      
      * test(backend): allow mock VMs to add volumes
      
      issue #865
      
      * wip(backend): run clone volumes in remote too
      
      issue #865
      
      * feat(backend): balance VMs before creation if volatile
      
      fixes issue #865
      
      * test(nodes): machine can be created on remote now
      
      * wip(backend): balance VM for volatiles before creation
      
      issue #865
      
      * wip(nodes): do not use disabled nodes
      
      issue #865
      
      * wip(nodes): do not check bad shutdown on volatiles
      
      issue #865
      
      * wip(nodes): allow volumes on remote nodes
      
      issue #865
      
      * test(nodes): clean failed tests
      
      issue #865
      41013f00
    • Francesc Guasch's avatar
      060e2861
    • Francesc Guasch's avatar
      78138265
  15. 01 Oct, 2018 3 commits
  16. 28 Sep, 2018 3 commits
  17. 27 Sep, 2018 3 commits