Skip to content

[19.0][MIG] calendar_export_ics: Migration to 19.0 - #234

Open
Validatus wants to merge 16 commits into
OCA:19.0from
validatus-labs:19.0-mig-calendar_export_ics
Open

Validatus wants to merge 16 commits into
OCA:19.0from
validatus-labs:19.0-mig-calendar_export_ics

Conversation

@Validatus

Copy link
Copy Markdown

Summary

  • Restore calendar_export_ics on the 19.0 branch while preserving its 18.0 commit history.
  • Adapt the wizard to Odoo 19 and export a user's calendar events into one downloadable ICS file, including all-day, recurring, and timezone-aware events.
  • Keep this migration separate from calendar_import_ics for independent review.

Migration context

Related to #175. An earlier export migration PR, #184, was closed as stale without being merged.

Validation

  • pre-commit run --all-files passes on this branch.
  • Installation and focused tests passed on a clean Odoo 19 test database. Seven focused tests passed on an Odoo 19 demo database with zero failures or errors.
  • A manually exported ICS file opened successfully in Outlook Calendar.

ArnauCForgeFlow and others added 16 commits September 29, 2026 10:09
Currently translated at 100.0% (14 of 14 strings)

Translation: calendar-18.0/calendar-18.0-calendar_export_ics
Translate-URL: https://translation.odoo-community.org/projects/calendar-18-0/calendar-18-0-calendar_export_ics/it/
Currently translated at 57.1% (8 of 14 strings)

Translation: calendar-18.0/calendar-18.0-calendar_export_ics
Translate-URL: https://translation.odoo-community.org/projects/calendar-18-0/calendar-18-0-calendar_export_ics/sl/
Currently translated at 100.0% (14 of 14 strings)

Translation: calendar-18.0/calendar-18.0-calendar_export_ics
Translate-URL: https://translation.odoo-community.org/projects/calendar-18-0/calendar-18-0-calendar_export_ics/sl/
Use explicit DATE values for all-day ICS events, including existing events whose source ICS has timezone-aware timestamps.
@OCA-git-bot OCA-git-bot added series:19.0 mod:calendar_export_ics Module calendar_export_ics labels Oct 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:calendar_export_ics Module calendar_export_ics series:19.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants