Skip to content

Conversation

@tishmen
Copy link

@tishmen tishmen commented Oct 7, 2025

Scope

  • resource_booking only

Summary

  • Migrate to Odoo 19 using the working feature branch code.
  • Context handling aligned with 19.0.
  • Asset paths are relative under and frontend bundles.
  • Temporary test dependency to web addon referenced via PR below.

Pre-commit

  • Verified locally; no additional changes applied here to keep parity with the feature branch.

Temporary dependency

  • Added a temporary reference in

    (root) to install from the PR ref, per OCA guidelines:

Tests
Command:

Result: 45 tests green locally.

Depends on:

Milan Topuzov added 3 commits October 7, 2025 19:18
- Copy module from 19.0-migrate-calendar
- functional
- Add temporary PR ref for web_calendar_slot_duration
- Include generated requirements.txt
@tishmen
Copy link
Author

tishmen commented Oct 7, 2025

Ready for review and merge. Depends on OCA/web#3306 (web_calendar_slot_duration). A temporary PR reference is added in test-requirements.txt for CI and will be dropped after the web PR merges. Pre-commit is green and tests pass locally.

Commands:

pip install --no-deps -r calendar/test-requirements.txt
./odoo/odoo-bin -c odoo.conf -d odoo_calendar_tests_resource_booking_001 -i resource_booking --test-enable --test-tags "/resource_booking" --log-level=info --stop-after-init

cc @pedrobaeza @ows-cloud @OCA/calendar-maintainers

Milan Topuzov added 2 commits October 9, 2025 11:17
- Use type_id.slot_duration for calendar snap (calendar_slot_duration)
- Add default_duration to match booking length on event creation
- Functional change
- Keep minimal context keys only
- No functional change
@tishmen
Copy link
Author

tishmen commented Oct 19, 2025

Superseded by #187 to preserve history. Closing in favor of the new PR.

@tishmen tishmen closed this Oct 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant