1. 26 Jan, 2024 11 commits
    • Romain Courteaud's avatar
    • Romain Courteaud's avatar
      slapos_*: use explicit id to improve understanding of all paths · 6f6d6b3d
      Romain Courteaud authored
      Clarify trade condition title
      6f6d6b3d
    • Romain Courteaud's avatar
      ece9af93
    • Romain Courteaud's avatar
      slapos_*: define subscription prices on Sale Trade Condition · 4b57f55b
      Romain Courteaud authored
      Prices are defined on Supply Line inside Sale Trade Condition.
      
      Drop prices from Subscription Condition.
      Instead, link the Subscription Condition to a Sale Trade Condition.
      
      Apply the Sale Trade Condition on the created Open Sale Order.
      
      Stop duplicating properties from the Subscription Condition to the created Subscription Request.
      
      Payment is managed by the 'payment' category, and not the language.
      
      This allows to remove all '==zh' conditions.
      Instead, use custom Sale Trade Condition.
      4b57f55b
    • Romain Courteaud's avatar
      slapos_accounting: XXX break instance tree periodicity. Must move to hosting subscription · 9f225538
      Romain Courteaud authored
      slapos_accounting: rename script for hosting subscription
      
      slapos_accounting: revert failure error
      
      slapos_accounting: force open order line to have an Instance tree and a hosting subscription
      
      slapos_accounting: hosting subscript will host the date info
      
      slapos_accounting: set open order periodicity on the hosting subscription
      
      slapos_accounting: typo
      
      slapos_accounting: hosting subscription will contain the periodicity
      
      slapos_accounting: create hosting subscription
      
      slapos_accounting: fixup start/stop date confusion
      
      slapos_accounting: fixup
      
      slapos_cloud: add hosting subscription workflow
      
      slapos_cloud: stop using Instance Tree as Subscription Item
      
      slapos_accounting: move periodicity view on hosting subscription
      
      slapos_erp5: open order line have 2 items now
      
      slapos_cloud: open order line has 2 items now
      
      slapos_accounting: simulation is expanded from Hosting Subscription
      
      slapos_accounting: validate hosting subscription
      
      slapos_accounting: check all aggregate value
      
      slapos_accounting: revert aggregate tester
      
      slapos_accounting: simulate from hosting subscription
      
      slapos_accounting: constraint is on hosting subscription
      
      slapos_accounting: interaction are on hosting subscription
      
      slapos_subscription_request: periodicity is on hosting subscription
      
      slapos_accounting: open order line has 2 aggregate
      
      slapos_cloud: hosting subscription have a workflow again
      
      slapos_cloud: add hosting subscription template
      
      slapos_accounting: do not create open order if it was not allocated
      
      slapos_accounting: script renamed
      
      slapos_cloud: update HS_view
      9f225538
    • Romain Courteaud's avatar
      slapos_accounting: · 7056dbed
      Romain Courteaud authored
      * create empty contraint property sheet for open order
      * only one line per open order
      * workaround wrong select returning a result multiple times
      7056dbed
    • Romain Courteaud's avatar
      slapos_cloud: · afd52464
      Romain Courteaud authored
      * force open order to be created to allocate
      * only check validated open order
      * check open order consistency before allocating
      * call script on the real web section
      afd52464
    • Romain Courteaud's avatar
    • Romain Courteaud's avatar
      slapos_accounting: · 90aa47e4
      Romain Courteaud authored
      * generate one open order per instance tree
      90aa47e4
    • Romain Courteaud's avatar
      slapos_subscription_request: · 5d9126e5
      Romain Courteaud authored
      * drop not needed condition
      * factorize some code
      5d9126e5
    • Romain Courteaud's avatar
      slapos_mysql_innodb_catalog: configure title column as a keyword key · 7c920e2f
      Romain Courteaud authored
      This make usage of the relationfield nicer.
      7c920e2f
  2. 23 Jan, 2024 4 commits
  3. 17 Jan, 2024 1 commit
  4. 16 Jan, 2024 1 commit
  5. 15 Jan, 2024 1 commit
  6. 09 Jan, 2024 1 commit
    • Titouan Soulard's avatar
      format: do not remove user from groups · 09d2ca06
      Titouan Soulard authored
      When an user belonged to a group before running slapformat, the user was previously
      removed from that group. This commit avoids it by simply appending SlapOS
      additional groups.
      09d2ca06
  7. 31 Dec, 2023 5 commits
  8. 29 Dec, 2023 3 commits
  9. 28 Dec, 2023 2 commits
  10. 26 Dec, 2023 3 commits
  11. 20 Dec, 2023 3 commits
  12. 14 Dec, 2023 2 commits
    • Lu Xu's avatar
      Release 1.10.8 · de93cf62
      Lu Xu authored
      de93cf62
    • Lu Xu's avatar
      slapos/testing: add e2e.py · d7455453
      Lu Xu authored
      e2e.py, used for slapos/software/end-to-end-testing, can be given to a
      testnode to run end-to-end-tests by requesting real instances.
      d7455453
  13. 13 Dec, 2023 3 commits