This project is mirrored from https://github.com/UPC/ravada.git. Pull mirroring updated .
  1. 22 Jun, 2018 1 commit
  2. 20 Jun, 2018 1 commit
    • Francesc Guasch's avatar
      volatile test #629 (#798) · f04a9ad7
      Francesc Guasch authored
      * feat(frontend): redirect to logout after timeout
      
      issue #753
      
      * fix(KVM): create domain with iso_file failed
      
      * test(volatile): volatile clones should be active on creation
      
      * fix(volatile): deal with volatile clones disappear on shutdown
      
      issue #629
      
      * test: removed debug
      f04a9ad7
  3. 19 Jun, 2018 2 commits
  4. 18 Jun, 2018 1 commit
    • Francesc Guasch's avatar
      start #797 (#799) · 7ed0bdbc
      Francesc Guasch authored
      * feat(frontend): redirect to logout after timeout
      
      issue #753
      
      * test(frontend): list machines
      
      returns only machines available to the user
      
      issue #698
      
      * wip(grants): fixed list and settings
      
      list own clones and machines
      change settings to own clones and machines
      
      issue #698
      
      * fix(frontend): list bases only show public to non-admins
      
      issue #698
      
      * fix(backend): check iso file wasn't picking the right arg
      
      this is because we cherry-picked this code
      
      issue #780
      
      * wip(grants): can list own machines if can create
      
      issue #698
      
      * wip(frontend): properly show and hide action buttons
      
      issue #698
      
      * test(backend): check deep recurson from frontend
      
      issue #698
      
      * wip(backend): fix deep recurson from frontend
      
      issue #698
      
      * Grants revision
      
      * fix(backend): removed domains return inactive
      
      issue #698
      
      * wip(frontend): allow manage machine
      
      issue #698
      
      * wip(fronted): hide clones if listing large for user
      
      issue #698
      
      * wip(grants): fixed list machines when can remove all
      
      issue #698
      
      * fix(frontend): settings is now manage
      
      issue #698
      
      * fix clone permisions
      
      * Fix remove_clones , remove_clones_all & remove
      
      * Fix can_change_settings_clones
      
      * fix show grants when user has grant permissions
      
      * fix show users when user has manage_users permission
      
      * fix jump into /admin/users without permissions
      
      * wip(backend): run prepare and remove base as huge task
      
      this way other tasks will be executed in another process
      
      issue #797
      
      * fix(frontend): machine screenshot failed on first load
      
      issue #797
      
      * fix(upgrade): add grant screenshot for old releases
      
      issue #797
      
      * fix(upgrade): add grant screenshot for old releases
      
      issue #797
      
      * backend(grants): enable screenshot to all users
      
      issue #797
      7ed0bdbc
  5. 15 Jun, 2018 2 commits
  6. 14 Jun, 2018 6 commits
  7. 13 Jun, 2018 2 commits
  8. 07 Jun, 2018 3 commits
  9. 06 Jun, 2018 10 commits
  10. 05 Jun, 2018 4 commits
  11. 04 Jun, 2018 1 commit
    • Joel Alarcón's avatar
      feat(frontend): change machine owner · 42d07e82
      Joel Alarcón authored
      * 688_owner_machine: 688_owner_machine: feat: The owner of a domain can be changed via the options tab. issue #688
      
      * 688_owner_machine: feat: user name's domain owner updates after changing it in the options tab. issue #688
      
      * 688_owner_machine: fix: admin can access any settings. issue #688.
      
      * 688_owner_machine: feat: Test for change_owner added. issue #688
      
      * fix(frontend): more readable settings machine
      
      It still has room to improve: better help placement, aesthetics, labels
      
      issue #688
      
      * 688_owner_machine: fix: test_change_owner now doesn't require rvd_back. issue #688
      
      * 688_owner_machine: 688_owner_machine: text strings added at en.po for translation. issue #688.
      
      *  fix: owner's bad name error fixed. issue #688
      
      * fix: repeated clausure in en.po. issue #688
      
      * 688_owner_machine: fix: change_owner's test now removes after finishing. issue #688
      42d07e82
  12. 01 Jun, 2018 2 commits
  13. 31 May, 2018 3 commits
    • Joel Alarcón's avatar
      feat: owner machine (#771) · 64b1b920
      Joel Alarcón authored
      * 688_owner_machine: 688_owner_machine: feat: The owner of a domain can be changed via the options tab. issue #688
      
      * 688_owner_machine: feat: user name's domain owner updates after changing it in the options tab. issue #688
      
      * 688_owner_machine: fix: admin can access any settings. issue #688.
      
      * 688_owner_machine: feat: Test for change_owner added. issue #688
      
      * fix(frontend): more readable settings machine
      
      It still has room to improve: better help placement, aesthetics, labels
      
      issue #688
      
      * 688_owner_machine: fix: test_change_owner now doesn't require rvd_back. issue #688
      
      * 688_owner_machine: 688_owner_machine: text strings added at en.po for translation. issue #688.
      
      *  fix: owner's bad name error fixed. issue #688
      
      * fix: repeated clausure in en.po. issue #688
      64b1b920
    • Francesc Guasch's avatar
      feat(frontend): start virtual machine (#770) · dc6f553e
      Francesc Guasch authored
      * wip(clone): run a request and let user know progress
      
      issue #751
      
      * feat(frontend): improved start machine
      
      Start machine from clone waits with Javascript pulls
      
      issue #751
      
      * wip(frontend): moved viewer hint to bottom
      
      issue #751
      
      * wip(frontend): added timeout and description messages
      
      issue #751
      
      * wip(frontend): remove old run machine code
      
      issue #751
      
      * wip(frontend): show fresh machine information
      
      issue #751
      
      * wip(clone): run a request and let user know progress
      
      issue #751
      
      * feat(frontend): improved start machine
      
      Start machine from clone waits with Javascript pulls
      
      issue #751
      
      * wip(frontend): moved viewer hint to bottom
      
      issue #751
      
      * wip(frontend): added timeout and description messages
      
      issue #751
      
      * wip(frontend): remove old run machine code
      
      issue #751
      
      * wip(frontend): show fresh machine information
      
      issue #751
      
      * fix(frontend): don't show display info if down
      
      issue #751
      
      * wip(grants): force shutdown timeout only if still up
      
      issue #751
      
      * wip(frontend): post start volatile domains
      
      issue #751
      
      * wip(frontend): post start volatile domains typo
      
      issue #751
      dc6f553e
    • gloriarodriguez's avatar
      feat(grants): change settings all (#769) · ab3a4873
      gloriarodriguez authored
      * test(grants): list virtual machines
      
      issue #710
      
      * feat(grants): allow remove all machines
      
      issue #710
      
      * test(grants): check shutdown
      
      issue #710
      
      * wip(grants): Rebased from shutdown clones and Master
      
      * feat(grants): allow hibernate if can shutdown
      
      issue #710
      
      * Adding access to admin tools and list all virtual machines in grant user change_settings_all
      
      issue #748
      
      * fix(grants): return 0 if not operator
      
      fixes test failure spotted by @gloriarodriguez
      
      issue #748
      
      * test(pools): removed warning
      
      issue #748
      ab3a4873
  14. 30 May, 2018 2 commits
    • Francesc Guasch's avatar
      fix(monitoring): check port accessible (#767) · ba0d88da
      Francesc Guasch authored
      * fix(monitoring): enable monitoring only if accessible
      
      Checks first if access to port 19999 is ok, then reloads
      and enables monitoring
      
      issue #756
      
      * feat(monitoring): deal better with cached content
      
      Angular was caching port 19999 so it wasn't picking
      right monitoring access.
      It is still required that the user logs out and in to
      refresh monitoring port.
      
      issue #756
      
      * fix(monitoring): check VM status
      
      If the VM is not running, the monitoring settings tab will not be displayed
      https://<hostname>/machine/settings/<id_vm>.html#monitoring
      
      Issue #756
      
      * fix(monitoring): check VM status
      
      Issue #756
      ba0d88da
    • Francesc Guasch's avatar
      feat(frontend): shutdown all (#747) · a187f312
      Francesc Guasch authored
      * test(grants): list virtual machines
      
      issue #710
      
      * feat(grants): allow remove all machines
      
      issue #710
      
      * test(grants): check shutdown
      
      issue #710
      
      * fix(users): check remove admin (#745)
      
      issue #744
      
      * #629 clean (#735)
      
      * [#629] [test] volatiles are removed from front
      
      * [#629] [test] check volumes are removed
      
      * [#629] check volumes are removed after shutdown
      
      * [#629] force volume removal after shutdown of volatile
      
      * [#629] test XML in extra data is there
      
      * [#629] Allow forced virtual machine open
      
      It will open even if there is no real virtual machine
      in the VM
      
      * [#629] store extra information of the virtual machine
      
      Each different VM can have extra fields only for its kind
      
      * fix: clean iptables even if domain removed
      
      [#629]
      
      * fix: remove domain even it is not known
      
      [#629]
      
      * wip(backend): remove disks from volatile clones
      
      issue #629 wip
      
      * feat(backup): clean temporary machines volumes
      
      issue #629
      
      * test(volatile): check volatile volumes are removed
      
      * fix(downloads): retry if download failed
      
      * fix(volatile): clean requests on machine remove
      
      issue #629
      
      * test(volatile): old machines crashed on remove
      
      * fix(volatile): old volatile machines crashed on remove
      
      If the machines were created before this feature, they were
      missing the extra information, create it on open
      
      issue #629
      
      * fix(volatile): fixed SQL remove old requests
      
      issue #629
      
      * fix(frontend): open front domain
      
      issue #629
      
      * fix(volatile): show current name instead internal
      
      issue #629
      
      * 466 auto sync clock (#722)
      
      * [#466]Added XML modifier method
      
      * [466]Enable qemu agent on new KVM machines
      
      * [466]Added set_time method on resume kvm machine
      
      * [466]Added set_time method on resume kvm machine
      
      * [466]fixed bug creating xml for new machines
      
      * [466]fixed bug creating xml for new machines
      
      * [466]Only executed when resume kvm
      
      * [466]change the function call from post_resume to post_start
      
      * [466]update
      
      * [466]clean debug
      
      * Tests passed!
      
      * feat(grants) shutdown clones
      
      * test(grants): list virtual machines
      
      issue #710
      
      * feat(grants): allow remove all machines
      
      issue #710
      
      * fix(backend): cope with failure to resume
      
      When stopping it tries to resume just in case. It crashes
      if it is not paused
      
      issue #739
      
      * wip(grants): generic grants per machine
      
      issue #749
      
      * test(grants): shutdown clones
      
      * feat(grants): shutdown clones
      
      * fix(grants): ignore duplicated grant on startup
      
      issue #739
      
      * fix(backend): set default shutdown to 2 min
      
      issue #739
      
      * fix(shutdown): cleanup not necessary shutdowns
      
      issue #739
      
      * test(shutdown): process all requests
      
      issue #739
      
      * test(limits): test shuts down extra domain
      
      issue #739
      
      * wip(limits): only 1 running domain available
      
      issue #739
      
      * wip(grants): shutdown is now a long process
      
      call to run all process
      
      issue #739
      
      * wip(grants): Rebased from shutdown clones and Master
      
      * feat(grants): allow hibernate if can shutdown
      
      issue #710
      a187f312