1. 16 Jan, 2025 5 commits
    • Romain Courteaud's avatar
      slapos_erp5: wip install erp5_bulletin · 5ef38bc9
      Romain Courteaud authored
      slapos_erp5: wip security for bulletin
      
      slapos_erp5: Site Message are visible to all project's customers
      
      slapos_erp5: Note will only be visible to project managers
      
      slapos_erp5: Acknowledgement will only be visible by customer
      
      slapos_erp5: trigger Bulletin local roles calculation
      
      slapos_erp5: set bulletin module business_application
      
      slapos_erp5: coding style: add bulletin scripts
      
      slapos_erp5: coding style: skin selection: erp5_bulletin
      
      slapos_erp5: drop dependency
      
      slapos_panel: allow created different kind of Event
      
      slapos_panel: action to add a Bulletin
      
      slapos_panel: display Bulletin in the ticket's listboxes
      
      slapos_panel: view Bulletin / Site Message
      
      slapos_panel: create Note event for Bulletin
      
      Keep the event only visible to managers
      
      slapos_panel: change the Bulletin's event portal type based on the context
      
      slapos_panel: dont add attachment to bulletin
      
      It will explode size of acknowledgements
      
      slapos_panel: don't expect any custom resource for Bulletin
      
      slapos_panel: missing bulletin dependency
      
      slapos_panel: drop dependency
      
      slapos_crm: wip bulletin idea
      
      slapos_crm: fixup bulletin?
      
      slapos_crm: fixup
      
      slapos_crm: add erp5_bulletin dependency
      
      slapos_configurator: test configurator: bulletin_module
      
      test: erp5_bulletin bt5 added
      
      test mixin: erp5_bulletin
      5ef38bc9
    • Romain Courteaud's avatar
      erp5_bulletin: init · 2334b90a
      Romain Courteaud authored
      2334b90a
    • Romain Courteaud's avatar
      Revert "WIP: invitation token" · f0581f7a
      Romain Courteaud authored
      This reverts commit 74607091.
      f0581f7a
    • Romain Courteaud's avatar
      WIP: invitation token · 1c83a50d
      Romain Courteaud authored
      slapos_erp5: production users can create invitation token
      
      slapos_erp5: do not allow creating Contract Invitation Token anymore
      
      slapos_erp5: invitation token roles
      
      slapos_erp5: trigger invitation token local role generation
      
      slapos_erp5: is an Invitation Token a ticket?
      
      slapos_erp5: test invitation token roles
      
      slapos_erp5: roles for Assignment Request
      1c83a50d
    • Romain Courteaud's avatar
      f59c742e
  2. 14 Jan, 2025 9 commits
  3. 13 Jan, 2025 2 commits
    • Thomas Gambier's avatar
      Release 1.14.2 · 8e0ca4c2
      Thomas Gambier authored
      8e0ca4c2
    • Alain Takoudjou's avatar
      slapos.grid.promise: prevent json file corruption while updating data · d42de18b
      Alain Takoudjou authored
      history and statistics files are sometimes corrupted because of invalid json
      
      We do 2 things to improve this:
       1. we use json.load to read the previous file (this will detect if the file is corrupted)
       2. we use json.dump to write the entire file at once in a temporary file and then we move this file to be atomic.
      
      Probably this will consume more resources.
      
      See merge request !728
      d42de18b
  4. 10 Jan, 2025 2 commits
  5. 09 Jan, 2025 2 commits
  6. 07 Jan, 2025 1 commit
  7. 03 Jan, 2025 1 commit
  8. 02 Jan, 2025 5 commits
  9. 30 Dec, 2024 2 commits
  10. 24 Dec, 2024 1 commit
  11. 19 Dec, 2024 2 commits
  12. 18 Dec, 2024 3 commits
  13. 17 Dec, 2024 3 commits
  14. 16 Dec, 2024 1 commit
    • Jérome Perrin's avatar
      tests/example: use .example TLD to prevent lookups · 1386dba9
      Jérome Perrin authored
      Tests were using mywebsite.me, which is an existing domain for which
      HTTP requests timeout, this make the test slow and it is generally not OK
      that the test use a real web site. Using .example, as recommended by rfc2606
      prevent these problems.
      1386dba9
  15. 11 Dec, 2024 1 commit