Skip to content
Snippets Groups Projects
  1. Mar 11, 2025
  2. Mar 21, 2025
  3. Jan 30, 2025
    • oury.balde's avatar
      Improve dynamic placeholder implementation · 8898d80c
      oury.balde authored
      - Rename fields/methods for clarity:
        * dynamic_placeholder_button_hidden -> hide_placeholder_button
        * _compute_dynamic_placeholder_button_hidden -> _compute_hide_placeholder_button
      - Restructure JS components:
        * Replace dynamic_placeholder_charfield_patch with new component-based implementation
        * Add proper prop handling and converter type awareness
      - Add onchange handler to clear value when converter changes
      - Refactor placeholder computation using dictionary mapping
      - Update XML views with new field names and component parameters
      - Improve mimetype.py documentation and default handling
      8898d80c
  4. Dec 18, 2024
  5. Dec 17, 2024
  6. Dec 10, 2024
    • oury.balde's avatar
      Implement caching and optimization for Redner template handling · c675052b
      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.
      c675052b
  7. Oct 03, 2024
  8. Dec 09, 2024
  9. Nov 19, 2024
  10. Nov 07, 2024
  11. Aug 28, 2024
  12. Aug 27, 2024
  13. Aug 22, 2024
  14. Jul 31, 2024
  15. Jul 30, 2024
  16. Apr 24, 2024
  17. Nov 24, 2023
  18. Feb 03, 2023
  19. Jan 31, 2023
  20. Jan 24, 2023
  21. Jan 20, 2023
  22. Jun 04, 2021
  23. Nov 26, 2021
  24. Jan 20, 2023
  25. Aug 12, 2022
  26. Aug 11, 2022
  27. Feb 24, 2021
  28. Feb 17, 2021
  29. 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
  30. Sep 01, 2020
  31. 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
  32. 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