Skip to content
Snippets Groups Projects
  1. Dec 30, 2024
    • oury.balde's avatar
      Add dynamic expression button for substitution line and new converter features · a6c94d54
      oury.balde authored
      - Introduced a button to dynamically set the expression in the substitution line.
      - The feature is available for converters of type "Odoo template", "Odoo template + Evaluation", and "Field".
      - Added functionality to visualize how to define each converter, displaying a placeholder (example) for each converter type.
      - The code has been designed to ease the integration of additional converters in the future.
      - Refactored the code to improve performance and stability.
      
      - Add missing python-magic requirement for package
  2. Dec 17, 2024
  3. Dec 10, 2024
    • oury.balde's avatar
      Implement caching and optimization for Redner template handling · 33b299c7
      oury.balde authored
      - Added `ormcache` to improve performance by caching template retrieval
      in `_get_cached_template`.
      - Refactored template processing logic:
        - Introduced `_to_odoo_template` to centralize transformation
          of external templates into Odoo-compatible format.
        - Simplified template computation in `_compute_template` and
          `_compute_template_data` using cached templates.
      - Removed redundant methods (`to_cache`) and consolidated logic for clarity.
      33b299c7
  4. Nov 19, 2024
  5. Oct 03, 2024
  6. Sep 18, 2024
  7. Aug 28, 2024
  8. Aug 27, 2024
  9. Aug 22, 2024
  10. Jul 31, 2024
  11. Jul 30, 2024
  12. Apr 24, 2024
  13. Nov 24, 2023
  14. Feb 03, 2023
  15. Jan 31, 2023
  16. Jan 24, 2023
  17. Jan 20, 2023
  18. Jun 04, 2021
  19. Nov 26, 2021
  20. Jan 20, 2023
  21. Aug 12, 2022
  22. Aug 11, 2022
  23. Feb 24, 2021
  24. Feb 17, 2021
  25. Jan 12, 2021
    • oury.balde's avatar
      Migration to 13.0 · 3cde692c
      oury.balde authored
      - Bump module version to 13.0.1.0.0
      - Remove all the decorators @api.multi, @api.one and so on...
      - Update translation files
      3cde692c
  26. Sep 01, 2020
  27. Aug 12, 2020
    • oury.balde's avatar
      Generate a report using the rednerd engine · 5a1f37d4
      oury.balde authored
      Render HTML to PDF with weasyprint:
      
      - Use substitution variables in ir.actions.report model
      - Send paperformat field info to rednerd when generating a new report PDF
      - Refactoring code
      5a1f37d4
  28. Jul 09, 2020
    • oury.balde's avatar
      Add transactional emails · d2d36e51
      oury.balde authored
      Add rednerd template management API to let the user save templates
      for later use with the rendering api:
      
      - POST: /api/v1/template/{account}
      - PUT: /api/v1/template/{account}/{name}
      - DELELTE: /api/v1/template/{account}/{name}
      
      Render a custom template:
      
      - POST: /api/v1/render
      d2d36e51
Loading