Skip to content
Snippets Groups Projects
  1. 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
  2. Dec 18, 2024
  3. Dec 17, 2024
  4. 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
  5. Oct 03, 2024
  6. Dec 09, 2024
  7. Nov 19, 2024
  8. Nov 07, 2024
  9. Aug 28, 2024
  10. Aug 27, 2024
  11. Aug 22, 2024
  12. Jul 31, 2024
  13. Jul 30, 2024
  14. Apr 24, 2024
  15. Nov 24, 2023
  16. Feb 03, 2023
  17. Jan 31, 2023
  18. Jan 24, 2023
  19. Jan 20, 2023
  20. Jun 04, 2021
  21. Nov 26, 2021
  22. Jan 20, 2023
  23. Aug 12, 2022
  24. Aug 11, 2022
  25. Feb 24, 2021
  26. Feb 17, 2021
  27. 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
  28. Sep 01, 2020
  29. 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
  30. 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