• Romain Courteaud's avatar
    slapos_subscription_request: · 8a8e6fc2
    Romain Courteaud authored
    * subscription scenario needs project now
    * project is needed when requesting an instance
    * hardcode automated ledger category for the newly created sale packing list
    * hardcode automated ledger category for the newly created accounting transactions
    * automated ledger path
    * add ledger to the accounting template
    * only add a project assignment for the existing admin user
    * create normal user with the project customer assignment
    * update cdn subscription test
      project reference needed
    * add project for chinese subscription
    * project needed for scenario tests
    * all Subscription/Trial object must be linked to a Project
    * test: user need to be linked to a project
    * propagate source project
    * delivery/movement must use source_project instead of follow_up
    * set source_project on event
    * delivery/movement must use source_project instead of follow_up
    * use source_project instead of follow_up
    * use source_project instead of follow_up
    * test set server allocation_scope/open
    * Subscription COndition uses follow_up to link to the Project
    * add missing source_project base category on Subscription Request
      XXX Subscription Request must inherit this from ticket instead of defining all of this manually
    * Subscription COndition uses follow to link to Project
    * also add destination_project on Subscription Request to ensure constraint can be triggered
    * fix user account assignment creation from SubscriptionRequest
    * create software product/release in test
    * improve software product/release
    * expect Sale Packing List to use a Software Product
    * use Software Product as resource
    * drop audit from Subscription Request
    8a8e6fc2
template_property_sheet_id_list 27 Bytes