This project is mirrored from https://github.com/UPC/ravada.git. Pull mirroring updated .
  1. 15 Feb, 2021 1 commit
  2. 30 Oct, 2020 1 commit
  3. 12 May, 2020 1 commit
  4. 18 Feb, 2020 2 commits
  5. 10 Feb, 2020 1 commit
  6. 16 Jan, 2020 2 commits
  7. 12 Dec, 2019 2 commits
    • Francesc Guasch's avatar
      Refactor frontend web service (#1212) · eba5583c
      Francesc Guasch authored
      * refactor(frontend): websockets admin and list bases
      * feature(frontend): warn admin about configure proxy
      * refactor(frontend): show/hide requests
      
      issue #1196
      eba5583c
    • Estefany's avatar
      Fix/1180 save screenshot database (#1207) · 2a5c25c6
      Estefany authored
      fix(frontend): save screenshot in database
      
      * The screenshot is now storaged in the database and included as a JSON field
      * The test has been modified according to the new functions.
      
      fixes #1180
      2a5c25c6
  8. 04 Nov, 2019 1 commit
    • Francesc Guasch's avatar
      New development features (#1191) · d6c91852
      Francesc Guasch authored
      * feature(iso): new russian distro Linux Astra
      
      issue #1096
      
      * Fix #1104 mariadb (#1105)
      
      * fix(install): create some tables forcing utf8
      
      fixes issue #1104
      
      * feature(frontend): disable timeout check in login form (#1110)
      
      fixes issue #1102
      
      * feature(backend):Set three first MAC octets as static (#1111)
      
      issue #1103
      
      issue #1102
      
      * 1098 access (#1113)
      
      * fix(access): Add access tab
      * fix(access): Improve appearance
      * fix(access): Add i18n strings
      
      Issue #1098
      
      * fix(frontend): login with spaces now fails (#1106)
      
      issue #1100
      
      * Fix/1119 timeout (#1120)
      
      * wip(frontend): pass configured timeout when starting
      
      issue #1119
      
      * Feature #1115 pools (#1121)
      
      * feature(frontend): manage pools
      
      issue #1115
      
      * wip(frontend): fallback bt4 upgrade (#958)
      
      * feature(frontend): fallback bt4 upgrade
      
      issue #993 and #949
      
      * 949 fallback (#1122)
      
      feature(frontend): fallback bt4 upgrade
      
      issue #993 and #949
      
      * test(request): change curr and max memory
      
      issue #1123
      
      * fix(request): change current memory
      
      issue #1123
      
      * Fix(i18n): Empty lines transifex errors
      
      * wip(test): improved process waiting
      
      * fixed english duplicates
      
      * fixed when no display info available
      
      * wip(frontend): fixed pool form
      
      * fixed tests when there are no testing nodes
      
      * wip(frontend): bootstrap select picker on fallback
      
      issue #993
      
      * remove old Ubuntu ISOs
      
      * fix(backend): refresh ISOs misplaced file
      
      It only happened if the ISO cache was removed
      
      * Feature #993 fallback (#1124)
      
      feature(frontend): get all fallback files for the package
      
      * wip(frontend): fallback for raphael fixed
      * wip(frontend): get original files for fallback
      * Also fix tell user to install agent for remote tests
      * wip(frontend); version badge
      
      issue #993
      
      * show open ports info only if there is any
      
      * Fix #1125 iso (#1126)
      
      fix(backend): test and checks for old ISOs
      
      issue #1125
      
      * refactor volume management (#1128)
      
      refactor(volumes): volume management
      
      issue #1127
      
      * refactor(frontend): removed warning undefined
      
      * refactor(tests); fix check with local ips
      
      in some environments with no network it may fail
      
      * refactor(backend): remove only if necessary
      
      * Fix #1125 iso (#1129)
      
      * fix(backend): test and checks for old ISOs
      * feature(ISO): Arch Linux support
      * wip(download): fixed some regexp downloads
      
      issue #1125
      
      * Fix #1131 pool (#1133)
      
      fix(backend): fixed create clone when pooling
      
      * fix(backend): reviewed pool clones management
      * refactor(frontend): improved user feedback
      * test(backend): pick a machine from pool
      
      issue #1131
      
      * Fix ports expose (#1142)
      
      * test(networking): flush and check FORWARD table
      * fix(networking): open forward chain when exposing ports
      * fix(frontend): allow ports beyond 99
      
      issue #1134
      
      * Fix prepare base (#1144)
      
      * test(backend): check prepare fails
      * fix(backend): prepare base recover when fails
      
      issue #1143
      
      * fixed with ng-cloak (#1139)
      
      issue #1138
      
      * wip(install): download fallback files
      
      * smbios hostname (#1148)
      
      * test(KVM): change smbios on rename
      * fix(KVM): change smbios on rename
      
      fiuxes issue #1146
      
      * Update fa.po (#1149)
      
      Some texts from administration section
      
      * fix(networking): properly deny restricted ports (#1147)
      
      issue #1134
      
      * fix(documentation):Review requirements page (#1156)
      
      updated the requierements page to specify the Windows configuration
      
      fixes #1152
      
      * fix(frontend): Improve users management in admin (#1159)
      
      Only show errors when the field loses focus
      Added a "Show password" button
      "Cancel" button now redirects to the users page (before it redirected to the VMs page)
      
      fixes #1140
      
      * User experience access directly to virtual desktop if only has one machine (#1160)
      
      feat(frontend): direct access if only one machine
      
      Check number of machines
      If user only has one clone, redirect to file.vv and open spice client
      
      Issue #1145
      
      * feat(backend): remove user from cli (#1161)
      
      Was proposed by @rogerferre
      
      Issue #1132
      
      * Test #1137 mojo (#1151)
      
      * wip(frontend): return http status when failed login
      
      issue #1137 and it will affect issue #1141 too
      
      * test: allow test to connect to the MySQL DB
      
      issue #1137
      
      * test(frontend): test login and create machine
      
      issue #1137
      
      * wip(test): create base and clone it
      
      issue #1137
      
      * wip(test): show some req messages
      
      * refactor(test): reconnect when timed out
      
      issue #1137
      
      * Feature do not remove CD (#1158)
      
      feature(backend): add option with_cd on create base
      
      * test(volumes): check for CD
      * refactor(tests): do not wait for some reqs
      * test(backend): check ISO files in bases
      * wip(backend): set driver for CD-ROM
      
      issue #1116
      
      * removed debug in test
      
      * wip(frontend): turn LDAP auth object into SQL
      
      this is needed to access auth functions
      
      issue #1154
      
      * fix(networking): properly deny restricted ports (#1181)
      
      issue #1134
      
      * Refactor for ubuntu eoan (#1183)
      
      * test(ldap): add config files for eaon tests
      * fix(test): remove user just logged in to refrsh
      
      issue #1177
      
      * fixed test failed when many bridges
      
      * removed debug
      
      * Fix/1185 update cancel hyperlink (#1186)
      
      fix(frontend): Update cancel hyperlink
      
      fixes #1185  and part of #1140
      
      * Feature/1145 directly (#1176)
      
      feat(frontend): direct access if only one machine
      
      Check number of machines
      If user only has one clone, redirect to file.vv and open spice client
      
      Issue #1145
      
      * fix(frontend): Improve users management in admin (#1184)
      
      refactor(frontend): Improve users management in admin
      
          Change button name to "new user"
          Table hides until the "search" button is clicked
      
      fixes #1140
      
      * fix(frontend): Improve new machine page (#1189)
      
      * Disk, Swap and RAM numeric entry
      * Enable SWAP volumes by default on new machine
      * Minimum disk size entry set by the selected ISO
      
      fixes #1150 & #1154
      
      * Refactor nodes (#1190)
      
      refactor(backend): improved remote nodes response
      
      * feature(CLI): run one request
      * improve zombie management
      * refactor(backend): check status only if requested
      * refactor(backend): cache nodes storage
      * install: add dependency for IO::Scalar
      
      issue #1188
      d6c91852
  9. 23 Sep, 2019 1 commit
  10. 16 May, 2019 3 commits
  11. 05 Dec, 2018 2 commits
  12. 22 Nov, 2018 1 commit
    • Fernando Verdugo's avatar
      866 bootstrap4 (#948) · 0bd73ff1
      Fernando Verdugo authored
      * wip(frontend):update CDNs
      
      Upgrade to Bootstrap 4
      
      Issue [#866]
      
      * wip(frontend):update settings
      
      Issue [#866]
      
      * wip(frontend): upgrade settings tab
      
      Issue [#866]
      
      * Revert "wip(frontend):update settings"
      
      This reverts commit 01ab4f092cb9e15e9a0cab0493d09ebb7a18d986.
      
      * wip(frontend):bootstrap 4
      
      Issue [#866]
      
      * wip(frontend):navigation upgrade
      
      Issue [#866]
      
      * wip(frontend):bootstrap upgrade
      
      - Add update js library
      - Upgrade settings tab
      - Polish list_bases
      
      Issue [#866]
      
      * wip(frontend): new syntax boostrap4
      
      - panel -> card
      
      Issue [#866]
      
      * wip(frontend): settings upgrade
      
      Issue [#866]
      
      * wip(frontend): new_machine
      
      Issue #866
      
      * wip(frontend):admin machines upgrade
      
      Issue #866
      
      * wip(frontend): upgrade new_machine
      
      Issue [#866]
      
      * wip(frontend): upgrade new_user
      
      Issue #866
      
      * wip(frontend): user_settings upgrade bootstrap4
      
      Issue #866
      
      * wip(frontend): user settings upgrade bt4
      
      Issue #866
      
      * wip(frontend): help upgrade bt4
      
      Issue #866
      
      * wip(frontend): nodes upgrade bt4
      
      Issue  #866
      
      * wip(frontend): login upgrade
      
      Issue #866
      0bd73ff1
  13. 21 Nov, 2018 1 commit
    • Fernando Verdugo's avatar
      927 fix html (#945) · 4afb2db0
      Fernando Verdugo authored
      * fix(frontend): missing html tags
      
      Issue [#927]
      
      * fix(frontend): fix html
      
      Issue [#927]
      
      * fix(frontend): repeated form
      
      Issue #927
      4afb2db0
  14. 18 Jul, 2018 1 commit
    • Francesc Guasch's avatar
      Fix/832 kiosk (#834) · c15a0bb8
      Francesc Guasch authored
      * fix(frontend): allow anonymous access
      
      issue #832
      
      * fix(frontend): allow direct link to clone machine anonymous
      
      issue #832
      c15a0bb8
  15. 06 Jul, 2018 2 commits
  16. 05 Jul, 2018 1 commit
    • Francesc Guasch's avatar
      698 grants (#824) · 7c872709
      Francesc Guasch authored
      * 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
      
      * feat(grants): show restore button only if user allowed
      
      issue #698
      
      * wip(text): title
      
      * wip(text): title
      
      Issue #698
      
      * feat(grants): manage machine
      
      issue #698
      
      * fix(grants): only admin user can rename
      
      as long as we don't have the can_rename grant
      
      issue #698
      
      * feat(frontend): show user permissions
      
      issue #698
      
      * fix(grants): allow remove clones if remove all
      
      grant access to front and show the remove clones info and form
      
      issue #698
      
      * fix(backend): show display URL if allowed
      
      issue #698
      
      * feat(grants): screenshot permission
      
      issue #698
      
      * fix(grants): check change settings allowed for machine
      
      issue #698
      
      * wip(grants): fixed list and settings
      
      list own clones and machines
      change settings to own clones and machines
      
      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
      
      * Grants revision
      
      * wip(frontend): allow manage machine
      
      issue #698
      
      * fix clone permisions
      
      * feat(grants): show restore button only if user allowed
      
      issue #698
      
      * wip(text): title
      
      * feat(grants): manage machine
      
      issue #698
      
      * fix(grants): only admin user can rename
      
      as long as we don't have the can_rename grant
      
      issue #698
      
      * feat(frontend): show user permissions
      
      issue #698
      
      * fix(grants): allow remove clones if remove all
      
      grant access to front and show the remove clones info and form
      
      issue #698
      
      * fix(backend): show display URL if allowed
      
      issue #698
      
      * feat(grants): screenshot permission
      
      issue #698
      
      * fix(grants): check change settings allowed for machine
      
      issue #698
      
      * test(frontend): get domain drivers
      
      issue #809
      
      * wip(frontend): get domain drivers from front
      
      issue #809
      
      * fix(drivers): moved get drivers to front
      
      issue #809
      
      * test(settings): check settings aplied and readable
      
      issue #809
      
      * feat(grants): allow access to machine settings
      
      issue #698
      
      * wip(grants) grant grant permission
      
      issue #698
      7c872709
  17. 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
  18. 05 Jun, 2018 1 commit
    • Francesc Guasch's avatar
      feat(frontend): dynamic list bases (#778) · 65f24ef1
      Francesc Guasch authored
      * wip(frontend): responsive list bases
      
      issue #777
      
      * wip(frontend): refresh machines info on main screen
      
      issue #777
      
      * feat(frontend): list bases header
      
      issue #777
      
      * fix(frontend): check the user is the owner
      
      issue #777
      
      * feat(i18n): add some string in en.po
      65f24ef1