This project is mirrored from https://github.com/UPC/ravada.git.
Pull mirroring updated .
- 13 Dec, 2018 3 commits
-
-
joelalju authored
-
Francesc Guasch authored
-
Francesc Guasch authored
* feature(backend): start and stop remote node via WOL Added new field in the VM to store MAC address issue #953 * test(backend): check mac and stop node issue #953 * test(backend): test wol issue #953 * feature(nodes): start and stop remote node issue #953 * feature(backend): start and stop remote node via WOL Added new field in the VM to store MAC address issue #953 * test(backend): check mac and stop node issue #953 * test(backend): test wol issue #953 * feature(nodes): start and stop remote node issue #953 * wip(frontend): shutdown and start nodes request issue #953 * feature(backend): start and stop remote node via WOL Added new field in the VM to store MAC address issue #953 * test(backend): check mac and stop node issue #953 * test(backend): test wol issue #953 * feature(nodes): start and stop remote node issue #953 * feature(backend): start and stop remote node via WOL Added new field in the VM to store MAC address issue #953 * test(backend): check mac and stop node issue #953 * test(backend): test wol issue #953 * feature(nodes): start and stop remote node issue #953 * wip(frontend): shutdown and start nodes request issue #953 * feature(backend): check node connection issue #953 * feature(frontend): show status of node connection issue #953 * refactor(nodes): ping node with all IPs * wip(backend): show error if start request failed issue #953 * refactor(frontend): removed debug * refactor(frontend): show error messages prettier issue #953 * refactor(frontend): check node status after operations issue #953 * refactor(requests): deal with stopping requests and set done issue #953 * refactor(nodes): ping all known addresses isse #953 * refactor(frontend): ignore connect node messages issue #953 * refactor(nodes): balance better when many start at once issue #953 * refactor(frontend): do not bother so much for status issue #953 * feature(backend): start and stop remote node via WOL Added new field in the VM to store MAC address issue #953 * test(backend): check mac and stop node issue #953 * test(backend): test wol issue #953 * feature(nodes): start and stop remote node issue #953 * test(backend): check mac and stop node issue #953 * test(backend): test wol issue #953 * wip(frontend): shutdown and start nodes request issue #953 * Feature #731 start all (#954) * 731_start_all: feat: New tab clones created. issue #731 * 731_start_all: feat: Request to start all clones of a base implemented. issue #731 * feat: test created. issue [#731]. * test(start): check clones are started issue #731 * wip(frontend): merged bs4.1 intro clones tab * refactor(backend): set starting domains to help balance Count starting domains as if already started when balancing. This way the load is best spread among nodes. issue #731 * wip(backend): add new valid status *starting* issue #731 * Replaced hardcoded footer with footer variable (#962) * feature(backend): start and stop remote node via WOL Added new field in the VM to store MAC address issue #953 * test(backend): check mac and stop node issue #953 * test(backend): test wol issue #953 * feature(backend): start and stop remote node via WOL Added new field in the VM to store MAC address issue #953 * test(backend): check mac and stop node issue #953 * test(backend): test wol issue #953 * feature(nodes): start and stop remote node issue #953 * feature(nodes): start and stop remote node issue #953 * wip(frontend): shutdown and start nodes request issue #953 * feature(backend): check node connection issue #953 * feature(frontend): show status of node connection issue #953 * refactor(nodes): ping node with all IPs * wip(backend): show error if start request failed issue #953 * refactor(frontend): removed debug * refactor(frontend): show error messages prettier issue #953 * refactor(frontend): check node status after operations issue #953 * refactor(requests): deal with stopping requests and set done issue #953 * refactor(nodes): ping all known addresses isse #953 * refactor(frontend): ignore connect node messages issue #953 * refactor(nodes): balance better when many start at once issue #953 * refactor(frontend): do not bother so much for status issue #953 * wip(nodes): remove all remote bases issue #953 * test(nodes): test remove remote bases
-
- 05 Dec, 2018 2 commits
-
-
Francesc Guasch authored
* test(repository): check localized repositories issue #959 * feature(backend): post login processing: add localized repositories code to run after the user just logged in adding localized repositories based on user settings issue #959 * feature(frontend): post login issue #959 * feature(repository): add Linkat repository Catalan Linkat repository suggested by @pablovigo issue #959 * feature(backend): add localized repository issue #959 * refactor(frontend): delegate ISO files checking to backend issue #959 * refactor(frontend): smaller ISO description issue #959 * feature(repository): add localized repos on changing language issue#959 * refactor(test): improve mock environment preparation issue #959 * wip(test): clean before testing issue #959 * feature(repository): verbose output issue #959 * feature(frontend): load localized repos on changing language issue #959 * feature(repository): load localized repos from CLI issue #959 * wip(repository): help for CLI issue #959
-
Klius authored
-
- 29 Nov, 2018 1 commit
-
-
Francesc Guasch authored
* 731_start_all: feat: New tab clones created. issue #731 * 731_start_all: feat: Request to start all clones of a base implemented. issue #731 * feat: test created. issue [#731]. * test(start): check clones are started issue #731 * wip(frontend): merged bs4.1 intro clones tab * refactor(backend): set starting domains to help balance Count starting domains as if already started when balancing. This way the load is best spread among nodes. issue #731 * wip(backend): add new valid status *starting* issue #731
-
- 23 Nov, 2018 1 commit
-
-
Francesc Guasch authored
* test(nodes): shutdown domains on disabled node issue #947 * feature(frontend): shutdown machines on disabling node issue #947 * feature(frontend): confirm node disable Confirm the user wants to disable a node with active machines The layout changed from tables to divs for adding modal dialogs issue #947 * wip(frontend): show the names of the machines in node issue #947 * feature(nodes): start in active nodes only Also make sure prepare base hasn't already run issue #947 * wip(frontend): removed debug
-
- 22 Nov, 2018 2 commits
-
-
Francesc Guasch authored
issue #933
-
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
-
- 21 Nov, 2018 3 commits
-
-
Francesc Guasch authored
-
Fernando Verdugo authored
* refactor(frontend): remove files Issue [#921] * refactor(frontend): remove unused file and route to this Issue [#921] * refactor(frontend): remove unused Issue #921
-
Fernando Verdugo authored
* fix(frontend): missing html tags Issue [#927] * fix(frontend): fix html Issue [#927] * fix(frontend): repeated form Issue #927
-
- 20 Nov, 2018 3 commits
-
-
Francesc Guasch authored
* wip(install): clean old table and added n_order to access issue #993 * wip(tests): cleaned old bases table issue #993 * test(LDAP): moved LDAP tests initialization to test lib issue #993 * wip(test): fixed missing test skip count issue #993 * refactor(test): moved method to common test module issue #993
-
Francesc Guasch authored
-
Francesc Guasch authored
* test(bases): check bases listing from older releases issue #941 * wip(bases): show info about remote bases issue #941 * wip(frontend): bases in remote nodes - show information - set and remove base - responsive listing issue #941 * wip(frontend): add and remove base routes issue#941 * wip(frontend): show if node is local * wip(bases): new method to remove base issue #941 * test(frontend): list clones by node issue #941 * feature(frontend): show clones by base issue #941 * refactor(frontend): refresh nodes issue #941 * refactor(frontend): disable node-button in some cases issue #941
-
- 19 Nov, 2018 1 commit
-
-
Francesc Guasch authored
* wip(nodes): do not try to run iptables code on down nodes issue #882 * test(nodes): test machine set down if node dies issue #882 * wip(nodes): check node is down before using machine - set the machine to down - do not try to use the node connection if it is down. issue #882 * test(nodes): domain in deleted node should be down issue #882 * test(nodes): check operations after node down and up isue #882 * wip(nodes): do not cache active node if forced issue #882 * test(nodes): check status in dead nodes issue #882 * wip(test): check id vm issue #882 * wip(nodes): connect to local node if remote down issue #882 * wip(nodes): return cached state from frontend issue #882 * wip(nodes): shutdown all domains of a node issue #882 * wip(nodes): make sure the node is still active issue #882 * refactor(backend): show trace errors when failed This is useful now we are in development. This should be removed once it reaches production level. issue #882 * test(nodes): we can't enforce same VM removed this test. Slightly improved remote clones checks issue #882 * wip(tests): make test disks small issue #882 * test(nodes): test active clones in disabled node down issue #882 * feature(nodes): cope with dead nodes - Do not search machines in disabled or down nodes - Set machines down in disabled nodes - Refresh machines status on dead nodes issue #882 * wip(test): reviewed already started tests issue #882 * refactor(nodes): removed debug issue #882 * wip(frontend): show nodes enabled/disabled buttons issue #882 * wip(frontend): request check vms after adding new node issue #882 * wip(nodes): fix problems when nodes suddenly down set node status inactive if found down issue #882 * wip(nodes): do not use down nodes issue #882 * wip(nodes): set node inactive if ssh fails issue #882 * wip(nodes): search domain in node only if active issue #882 * wip(nodes): previous VM can be used on opening domain issue #882 * refactor(nodes); speed up balancing and listing issue #882 * wip(backend): removed warning , probably we should mark req done issue #882 * wip(tests): removed unnecessary checks issue #882 * wip(nodes): fixed wrong cached inactive call issue #882 * test(nodes): force node to start in issue #882 * wip(nodes): non-clones go to main node This way when it is prepared as a base all the disk volumes are here. It would be more difficult to handle creation of bases that are in a remote node. issue #882
-
- 15 Nov, 2018 3 commits
-
-
Francesc Guasch authored
* wip(nodes): do not try to run iptables code on down nodes issue #882 * test(nodes): test machine set down if node dies issue #882 * wip(nodes): check node is down before using machine - set the machine to down - do not try to use the node connection if it is down. issue #882 * test(nodes): domain in deleted node should be down issue #882 * test(nodes): check operations after node down and up isue #882 * wip(nodes): do not cache active node if forced issue #882 * test(nodes): check status in dead nodes issue #882 * wip(test): check id vm issue #882 * wip(nodes): connect to local node if remote down issue #882 * wip(nodes): return cached state from frontend issue #882 * wip(nodes): shutdown all domains of a node issue #882 * wip(nodes): make sure the node is still active issue #882 * refactor(backend): show trace errors when failed This is useful now we are in development. This should be removed once it reaches production level. issue #882 * test(nodes): we can't enforce same VM removed this test. Slightly improved remote clones checks issue #882 * wip(tests): make test disks small issue #882 * test(nodes): test active clones in disabled node down issue #882 * feature(nodes): cope with dead nodes - Do not search machines in disabled or down nodes - Set machines down in disabled nodes - Refresh machines status on dead nodes issue #882 * wip(test): reviewed already started tests issue #882 * refactor(nodes): removed debug issue #882 * wip(frontend): show nodes enabled/disabled buttons issue #882 * wip(frontend): request check vms after adding new node issue #882 * wip(nodes): fix problems when nodes suddenly down set node status inactive if found down issue #882 * wip(nodes): do not use down nodes issue #882 * wip(nodes): set node inactive if ssh fails issue #882 * wip(nodes): search domain in node only if active issue #882 * wip(nodes): previous VM can be used on opening domain issue #882 * refactor(nodes); speed up balancing and listing issue #882 * wip(backend): removed warning , probably we should mark req done issue #882 * wip(tests): removed unnecessary checks issue #882 * wip(nodes): fixed wrong cached inactive call issue #882 * test(nodes): force node to start in issue #882 * wip(nodes): non-clones go to main node This way when it is prepared as a base all the disk volumes are here. It would be more difficult to handle creation of bases that are in a remote node. issue #882
-
Francesc Guasch authored
-
Daniel Sanchez authored
* wip(frontend): ISO file is no longer mandatory issue #918 * Added templete for empty 32bit machine issue #918 * Added template for empty 64bit machine issue #918 * Modify empty i386 vm Added empty x64 vm in definition list issue #918 * Fixed white spaces * Fixed white spaces * Change comments format to standarize formats Now, descriptions are like "Machine 32 bits" w issue #918
-
- 14 Nov, 2018 1 commit
-
-
Francesc Guasch authored
-
- 13 Nov, 2018 20 commits
-
-
Francesc Guasch authored
* doc(test): LDAP local test server start issue #922 * wip(ldap): grants can be ordered by this field issue #922 * feature(auth): deny by LDAP attribute issue #922 * wip(test): remove tes ldap users after tests issue #922 * test(auth): check deny access issue #922 * test(auth): check deny & multiple allow/deny issue #922 * fix(auth): remove auth on remove domain issue #922 * wip(auth): finish it match auth issue #922 * wip(frontend): show user LDAP attributes It is used for access debugging pusrposes we may remove it later. issue #916 * feature(frontend): show machine access restrictions issue #916 * test(auth): test LDAP access attributes edges issue #922 * wip(auth): methods to manage LDAP access entries issue #916 * wip(auth): check authorization - if denied returns false - if allowed continues until en or false - if no matches returns default issue #916 * feature(frontend): manage LDAP access restrictions issue #916 * wip(backend): remove access restrictions if known domain issue #916 * wip(auth): fixed edge case with no access entries issue #916 * feature(auth): check restrictions may be end with last when the last field is enabled, no more restrictions are checked issue #916 * wip(frontend): small fixes suggested by @gloriarodriguez - sort attributes - remove default after delete the last restriction - set last to true by default on new issue #916
-
Francesc Guasch authored
* doc(test): LDAP local test server start issue #922 * wip(ldap): grants can be ordered by this field issue #922 * feature(auth): deny by LDAP attribute issue #922 * wip(test): remove tes ldap users after tests issue #922 * test(auth): check deny access issue #922 * test(auth): check deny & multiple allow/deny issue #922 * fix(auth): remove auth on remove domain issue #922 * wip(auth): finish it match auth issue #922
-
Francesc Guasch authored
issue #922
-
Francesc Guasch authored
issue #922
-
Francesc Guasch authored
issue #922
-
Francesc Guasch authored
issue #922
-
Francesc Guasch authored
issue #922
-
Francesc Guasch authored
issue #922
-
Francesc Guasch authored
issue #922
-
Francesc Guasch authored
issue #922
-
Francesc Guasch authored
issue #922
-
Francesc Guasch authored
Improved to make it less ugly on suggestions by @fv3rdugo issue #916
-
Francesc Guasch authored
* doc(test): LDAP local test server start issue #922 * wip(ldap): grants can be ordered by this field issue #922 * feature(auth): deny by LDAP attribute issue #922 * wip(test): remove tes ldap users after tests issue #922 * test(auth): check deny access issue #922 * test(auth): check deny & multiple allow/deny issue #922 * fix(auth): remove auth on remove domain issue #922 * wip(auth): finish it match auth issue #922 * wip(frontend): show user LDAP attributes It is used for access debugging pusrposes we may remove it later. issue #916 * feature(frontend): show machine access restrictions issue #916 * test(auth): test LDAP access attributes edges issue #922 * wip(auth): methods to manage LDAP access entries issue #916 * wip(auth): check authorization - if denied returns false - if allowed continues until en or false - if no matches returns default issue #916 * feature(frontend): manage LDAP access restrictions issue #916 * wip(backend): remove access restrictions if known domain issue #916 * wip(auth): fixed edge case with no access entries issue #916 * feature(auth): check restrictions may be end with last when the last field is enabled, no more restrictions are checked issue #916 * wip(frontend): small fixes suggested by @gloriarodriguez - sort attributes - remove default after delete the last restriction - set last to true by default on new issue #916
-
Francesc Guasch authored
- sort attributes - remove default after delete the last restriction - set last to true by default on new issue #916
-
Francesc Guasch authored
when the last field is enabled, no more restrictions are checked issue #916
-
Francesc Guasch authored
issue #916
-
Francesc Guasch authored
issue #916
-
Francesc Guasch authored
issue #916
-
Francesc Guasch authored
- if denied returns false - if allowed continues until en or false - if no matches returns default issue #916
-
Francesc Guasch authored
issue #916
-