- 29 Jan, 2024 40 commits
-
-
Romain Courteaud authored
* add SlaposRemoteNodeConstraint * add SlaposInstanceNodeConstraint
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
* propagate Remote Node requests * define destination_project/section on Remote Node * Remote Node can also be defined on Allocation Supply * test requesting Remote Slave * allow remote allocation on an uniq hardcoded partition
-
Romain Courteaud authored
-
Romain Courteaud authored
* return nothing is no Software Product is found * check if remote instance is allocated
-
Romain Courteaud authored
-
Romain Courteaud authored
* draft Remote Node security * create 2 projects to simulate remote allocation * remote node security interaction workflow
-
Romain Courteaud authored
It will be used to create cross master allocation
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
* test slave allocation on the same instance tree * give more security group to instances
-
Romain Courteaud authored
* allocate slave on instance from the same instance tree * method to request and allocate slave instance from an instance tree
-
Romain Courteaud authored
* link hosting subscription to project * Hosting Subscription roles * fixup test * Instance can access project module
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
* update currency role definition * stop hardcoding default quantity unit
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
* configure Allocation Supply Cell predicate * test Allocation Supply predicate
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
* use the allocation supply start date to filter not yet activated * only use Software Product on Allocation Supply Line
-
Romain Courteaud authored
-
Romain Courteaud authored
* close erp5js as new panel * add WIP access page on panel * add an action to create a Compute Node from a Project * add custom CSS, to reduce site confusion * drop unused code * add Project Module view * add project view * add Compute Node view * proxify the gadget fields * add compute node revoke certificate * add compute node request certificate action * add compute node module view * add Ticket module view * add new Support Request from Instance Tree and Compute Node * add support request view * add event module view * fix add compute node action title * add Mail/Web Message view * add add_slapos_event action * add instance tree module view * add software product module view * add Software Product view * add add_slapos_software_product on project * add Software Release Module view * SoftwareProductModule_viewSoftwareProductListOnSlaposPanel view * add Software Release view * reference is needed on the created software product * add Software Release action * show software release state * setup software release language * create Software Installation * fixup portal_status_message propagation * move SoftwareInstallation_getSoftwareReleaseInformation * add Software Installation Module view * configure website view and CSP * add Software Installation view * add request_slapos_destroy * move instance action from slapos_cloud * move instance tree action from slapos_cloud * add Project request_slapos_instance_tree action * add Instance Tree view * add Instance Tree update parameter action * add Software Instance view * add Slave Instance view * add Software Instance Module view * try to install slapos_panel in test * only show action if the project is validated * set configuration_default_project_relative_url on panel web site * revert: no need to set default project on web site * export the panel web sections * view Subscription Request Module * do not crash if document is not linked to a project * fork header/panel gadgets * fork header/panel * only export last workflow history * do not display action view list in the panel * only show "slapos" actions in the panel * do not display "Modules" and workflow actions * do not display "Editable" checkbox * do not display "Logout" link * fixup: only export last workflow history * use "vifib.cloud" icon on the panel * do not display search form in the panel * requires Release/Type variations when creating Software Product * jump to Software Release * add Release view * jump from Project to Software Product * Release are now Software Product variation * review View section in panel Needed to cancel jump view * jump_to_slapos_software_type * add Software Type view * add Software Type action * jump to Compute Node from project * initialise Software Release title (to not see the ID by default) * Release are now Software Product sub objects * create draft allocation supply from project * translate string * add Allocation Supply view * view Allocation Supply Line * create Software Installation from Allocation Supply * show Allocation Supply list * only show allocable Software Product when requesting * jump to project instance trees * hide header link to prevent confusion Good links must be defined in next version * show all project support request * close ticket action * prefill all Software Product info from JS * create Instance Node from Instance Tree * create Allocation Supply from Instance Node * software.json contains multiple entries with the same software-type * do not create multiple Instance Node from an Instance Tree * show project Instance Nodes * show Compute/Instance Node's allocation supplies * handle software product with only one software type * try not to duplicate software product * improve software release creation extend software type list * no need to manually create software type * only check Software Product from the same project * person view * use Allocation Supply to return the list of Software Product * use Project_getSoftwareProductPredicateList to find Software Product * show Allocation Supply destination * invalidate Allocation Supply * add Allocation Supply Module view * Instance Node view * do not add Instance Tree for project with accounting * add an exemple of payable product list * drop unused script * add Sale Supply for Project * validate/invalidate Sale Supply * show price unit * add missing view action on Instance Node * add field to allow slave on same instance tree * add actions for Remote Node * jump from Project to Remote Node * export favicon it was dropped from slapos_web * restrict the list of software type based on allocation supply * drop upgrade_scope * add Upgrade Decision view/actions * change action title from View to Panel View To make coding style test happier * display translated state title * add Computer Network * add Computer Network jump * show Computer Network related Compute Nodes * invalidate Computer Network * install payzen/wechat dependencies they were provided by subscription bt5 * fetch currency from project default trade condition * use Project_getAccountingCurrency * use Project_getAccountingCurrency in action conditions * action to create a virtual master for a user * Person_addVirtualMaster: try to find trade condition with Trade Model Line and currency * require currency information when creating a virtual master * merge request payable/non payable instance actions * update slapos_master_panel modification date * update add Sale SUpply action
-
Romain Courteaud authored
-
Romain Courteaud authored
* check Allocation Supply to filter where allocation can be done * improve Allocation Supply form * add Instance Node portal type
-
Romain Courteaud authored
Ensure Slave Instance can be instanciated on other software release instance (thanks to Instance Node)
-
Romain Courteaud authored
* show allocation supply state * InstanceTree_getSoftwareProduct also return release and type variations
-
Romain Courteaud authored
-
Romain Courteaud authored
* Allocation Supply Module draft * allocation supply is... a supply * draft Allocation Supply Line/Cell * Allocation Supply Line view * Allocation Supply Line * SlapOSVirtualMasterSourceProjectConstraint on Allocation Supply
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-
Romain Courteaud authored
-