├── calander_full_form ├── __init__.py ├── static │ └── description │ │ ├── icon.png │ │ ├── banner.png │ │ ├── inkscape_export_settings.png │ │ ├── notes.txt │ │ └── index.html ├── views │ └── calendar_view.xml └── __manifest__.py ├── .gitignore ├── website_form_calendar ├── models │ └── __init__.py ├── controllers │ ├── __init__.py │ └── main.py ├── __init__.py ├── views │ └── website_form_calendar_assets.xml ├── __manifest__.py ├── data │ └── website_calendar_data.xml └── static │ └── src │ └── js │ └── website_form_calendar_editor.js ├── extended_calendar_notifications ├── static │ ├── src │ │ ├── readme.txt │ │ └── images │ │ │ └── icon.png │ ├── xx_description │ │ ├── assets │ │ │ ├── readme.txt │ │ │ ├── icons │ │ │ │ └── readme.txt │ │ │ ├── modules │ │ │ │ └── readme.txt │ │ │ └── screenshots │ │ │ │ └── readme.txt │ │ └── index.html │ └── description │ │ ├── icon.png │ │ ├── banner.png │ │ ├── inkscape_export_settings.png │ │ ├── notes.txt │ │ └── index.html ├── __init__.py ├── models │ ├── __init__.py │ └── models.py ├── security │ └── ir.model.access.csv ├── README.rst └── __manifest__.py ├── website_sale_rental_booking ├── controllers │ └── __init__.py ├── __init__.py ├── models │ ├── __init__.py │ └── product_template.py └── __manifest__.py ├── calendar_ics ├── controllers │ ├── __init__.py │ └── main.py ├── __init__.py ├── models │ └── __init__.py ├── static │ └── description │ │ ├── icon.png │ │ ├── banner.png │ │ ├── inkscape_export_settings.png │ │ ├── notes.txt │ │ └── index.html ├── security │ └── ir.model.access.csv ├── data │ └── res_partner_data.xml ├── views │ └── res_partner_view.xml └── __manifest__.py ├── calendar_resource_booking ├── __init__.py ├── models │ ├── __init__.py │ └── calendar_event.py ├── views │ └── calendar_view.xml └── __manifest__.py ├── calendar_skills_allergies_glue ├── __init__.py ├── models │ ├── __init__.py │ ├── contract_contract.py │ └── calendar_attendee.py ├── static │ └── description │ │ ├── banner.png │ │ ├── icon.png │ │ ├── inkscape_export_settings_20-04.png │ │ ├── inkscape_export_settings_22-04.png │ │ └── notes.txt ├── views │ └── calendar_view.xml └── __manifest__.py ├── one_page_website_calendar ├── controllers │ └── __init__.py ├── models │ └── __init__.py ├── __init__.py ├── static │ ├── description │ │ ├── banner.png │ │ ├── icon.png │ │ ├── odoo_icon.png │ │ ├── inkscape_export_settings.png │ │ ├── notes.txt │ │ └── index.html │ └── src │ │ ├── img │ │ └── calendar.jpg │ │ └── js │ │ └── booking_time_slot.js ├── views │ ├── assets.xml │ └── snippet.xml └── __manifest__.py ├── website_booking_checkout ├── controllers │ └── __init__.py ├── __init__.py ├── models │ ├── __init__.py │ ├── product.py │ └── sale_order.py ├── static │ └── description │ │ ├── icon.png │ │ ├── banner.png │ │ ├── inkscape_export_settings_20-04.png │ │ ├── inkscape_export_settings_22-04.png │ │ └── notes.txt ├── security │ └── ir.model.access.csv ├── views │ ├── sale_order_view.xml │ └── product_view.xml └── __manifest__.py ├── website_calendar_slot_range ├── __init__.py ├── controllers │ └── __init__.py ├── static │ ├── description │ │ ├── icon.png │ │ ├── banner.png │ │ ├── inkscape_export_settings_20-04.png │ │ ├── inkscape_export_settings_22-04.png │ │ └── notes.txt │ └── src │ │ └── js │ │ └── website_calendar_ce.js ├── __manifest__.py └── views │ └── website_calendar_templates.xml ├── calendar_attendee_planning ├── tests │ ├── __init__.py │ └── test_state_change.py ├── __init__.py ├── models │ ├── __init__.py │ ├── hr_employee.py │ ├── hr_leave.py │ └── calendar_event.py ├── static │ └── description │ │ ├── icon.png │ │ ├── banner.png │ │ ├── vertel_icon.png │ │ ├── inkscape_export_settings_20-04.png │ │ ├── inkscape_export_settings_22-04.png │ │ └── notes.txt └── __manifest__.py ├── ics_import_holidays ├── __init__.py ├── models │ ├── __init__.py │ └── import_holidays_settings.py ├── static │ └── description │ │ ├── icon.png │ │ ├── banner.png │ │ ├── odoo_icon.png │ │ ├── inkscape_export_settings.png │ │ ├── notes.txt │ │ └── index.html ├── security │ └── ir.model.access.csv ├── views │ └── res_config_settings.xml └── __manifest__.py ├── website_calendar_product_resource ├── controllers │ └── __init__.py ├── __init__.py ├── models │ ├── __init__.py │ ├── resource.py │ └── product.py ├── static │ └── description │ │ ├── icon.png │ │ ├── banner.png │ │ ├── inkscape_export_settings_20-04.png │ │ ├── inkscape_export_settings_22-04.png │ │ └── notes.txt ├── data │ └── website_calendar_data.xml ├── views │ ├── resource_view.xml │ ├── product_view.xml │ └── calendar_booking_view.xml └── __manifest__.py ├── website_calendar_waitlist ├── models │ ├── __init__.py │ └── calendar_booking.py ├── __init__.py ├── controllers │ ├── __init__.py │ └── main.py ├── static │ └── description │ │ ├── banner.png │ │ ├── icon.png │ │ ├── inkscape_export_settings.png │ │ ├── notes.txt │ │ └── index.html ├── security │ └── ir.model.access.csv ├── views │ ├── project_portal_templates.xml │ ├── calendar_booking_views.xml │ └── website_waitlist_templates.xml └── __manifest__.py ├── calendar_sync ├── __init__.py ├── controllers │ ├── __init__.py │ └── controllers.py ├── static │ └── description │ │ ├── icon.png │ │ ├── banner.png │ │ ├── inkscape_export_settings.png │ │ ├── notes.txt │ │ └── index.html └── __manifest__.py ├── requirements.txt ├── website_calendar_event ├── __init__.py ├── controllers │ ├── __init__.py │ └── main.py ├── models │ ├── __init__.py │ ├── calendar_booking.py │ ├── project.py │ └── calendar_event.py ├── static │ └── description │ │ ├── icon.png │ │ ├── banner.png │ │ ├── inkscape_export_settings.png │ │ ├── notes.txt │ │ └── index.html ├── views │ ├── project.xml │ ├── calendar_booking_views.xml │ └── project_portal_templates.xml └── __manifest__.py ├── calendar_public_holiday_nager ├── __init__.py ├── static │ └── description │ │ ├── icon.png │ │ ├── banner.png │ │ ├── inkscape_export_settings.png │ │ ├── notes.txt │ │ └── index.html ├── views │ └── calendar_public_holiday_view.xml ├── models │ ├── __init__.py │ └── calendar_public_holiday.py └── __manifest__.py └── website_calendar_ce ├── __init__.py ├── controllers ├── __init__.py └── calendar.py ├── static ├── description │ ├── icon.png │ ├── banner.png │ ├── odoo_icon.png │ ├── inkscape_export_settings.png │ ├── notes.txt │ └── index.html └── src │ ├── img │ ├── client_1.jpg │ ├── client_2.jpg │ ├── client_3.jpg │ └── ui │ │ ├── calendar.jpg │ │ └── snippet_thumb.jpg │ ├── scss │ ├── booking_employee_url.scss │ └── website_calendar_ce.scss │ ├── js │ └── website_calendar.editor.js │ └── xml │ └── booking.xml ├── models ├── __init__.py └── res_partner.py ├── security ├── website_calendar_security.xml └── ir.model.access.csv ├── data └── mail.xml └── __manifest__.py /calander_full_form/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.swp 3 | *~ 4 | -------------------------------------------------------------------------------- /website_form_calendar/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extended_calendar_notifications/static/src/readme.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website_sale_rental_booking/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /calendar_ics/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | from . import main 2 | -------------------------------------------------------------------------------- /calendar_resource_booking/__init__.py: -------------------------------------------------------------------------------- 1 | from . import models 2 | -------------------------------------------------------------------------------- /calendar_skills_allergies_glue/__init__.py: -------------------------------------------------------------------------------- 1 | from . import models -------------------------------------------------------------------------------- /website_sale_rental_booking/__init__.py: -------------------------------------------------------------------------------- 1 | from . import models 2 | -------------------------------------------------------------------------------- /extended_calendar_notifications/static/xx_description/assets/readme.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /one_page_website_calendar/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | from . import main 2 | -------------------------------------------------------------------------------- /website_booking_checkout/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | from . import main 2 | -------------------------------------------------------------------------------- /website_calendar_slot_range/__init__.py: -------------------------------------------------------------------------------- 1 | from . import controllers 2 | -------------------------------------------------------------------------------- /website_form_calendar/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | from . import main 2 | 3 | -------------------------------------------------------------------------------- /calendar_attendee_planning/tests/__init__.py: -------------------------------------------------------------------------------- 1 | from . import test_state_change -------------------------------------------------------------------------------- /calendar_resource_booking/models/__init__.py: -------------------------------------------------------------------------------- 1 | from . import calendar_event 2 | -------------------------------------------------------------------------------- /extended_calendar_notifications/static/xx_description/assets/icons/readme.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website_calendar_slot_range/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | from . import main 2 | -------------------------------------------------------------------------------- /calendar_attendee_planning/__init__.py: -------------------------------------------------------------------------------- 1 | from . import models 2 | from . import tests -------------------------------------------------------------------------------- /extended_calendar_notifications/static/xx_description/assets/modules/readme.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /extended_calendar_notifications/static/xx_description/assets/screenshots/readme.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ics_import_holidays/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from . import models -------------------------------------------------------------------------------- /one_page_website_calendar/models/__init__.py: -------------------------------------------------------------------------------- 1 | from . import calendar_booking 2 | -------------------------------------------------------------------------------- /website_calendar_product_resource/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | from . import main 2 | -------------------------------------------------------------------------------- /website_calendar_waitlist/models/__init__.py: -------------------------------------------------------------------------------- 1 | from . import calendar_booking 2 | -------------------------------------------------------------------------------- /calendar_ics/__init__.py: -------------------------------------------------------------------------------- 1 | from . import models 2 | from . import controllers 3 | 4 | -------------------------------------------------------------------------------- /calendar_ics/models/__init__.py: -------------------------------------------------------------------------------- 1 | from . import calendar 2 | from . import res_partner 3 | -------------------------------------------------------------------------------- /calendar_sync/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | from . import controllers 4 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | python3-numpy 2 | python3-pandas 3 | ics 4 | icalendar 5 | urllib2 6 | -------------------------------------------------------------------------------- /one_page_website_calendar/__init__.py: -------------------------------------------------------------------------------- 1 | from . import controllers 2 | from . import models 3 | -------------------------------------------------------------------------------- /website_booking_checkout/__init__.py: -------------------------------------------------------------------------------- 1 | from . import controllers 2 | from . import models 3 | -------------------------------------------------------------------------------- /website_calendar_event/__init__.py: -------------------------------------------------------------------------------- 1 | from . import models 2 | from . import controllers 3 | -------------------------------------------------------------------------------- /website_calendar_waitlist/__init__.py: -------------------------------------------------------------------------------- 1 | from . import models 2 | from . import controllers 3 | -------------------------------------------------------------------------------- /website_form_calendar/__init__.py: -------------------------------------------------------------------------------- 1 | from . import models 2 | from . import controllers 3 | 4 | -------------------------------------------------------------------------------- /calendar_sync/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | from . import controllers -------------------------------------------------------------------------------- /extended_calendar_notifications/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | from . import models -------------------------------------------------------------------------------- /website_calendar_event/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | from . import main 2 | from . import portal 3 | -------------------------------------------------------------------------------- /website_calendar_waitlist/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | from . import main 2 | from . import portal 3 | -------------------------------------------------------------------------------- /calendar_public_holiday_nager/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | from . import models 4 | -------------------------------------------------------------------------------- /calendar_skills_allergies_glue/models/__init__.py: -------------------------------------------------------------------------------- 1 | from . import calendar_attendee, contract_contract -------------------------------------------------------------------------------- /extended_calendar_notifications/models/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | from . import models -------------------------------------------------------------------------------- /website_calendar_product_resource/__init__.py: -------------------------------------------------------------------------------- 1 | from . import models 2 | from . import controllers 3 | -------------------------------------------------------------------------------- /website_sale_rental_booking/models/__init__.py: -------------------------------------------------------------------------------- 1 | from . import product_template 2 | from . import website 3 | -------------------------------------------------------------------------------- /calendar_attendee_planning/models/__init__.py: -------------------------------------------------------------------------------- 1 | from . import calendar_attendee, hr_leave, calendar_event, hr_employee -------------------------------------------------------------------------------- /ics_import_holidays/models/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | from . import import_holidays_settings, import_holidays 3 | -------------------------------------------------------------------------------- /website_calendar_ce/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | 4 | from . import models 5 | from . import controllers 6 | -------------------------------------------------------------------------------- /website_calendar_ce/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | from . import main 4 | from . import calendar 5 | -------------------------------------------------------------------------------- /website_booking_checkout/models/__init__.py: -------------------------------------------------------------------------------- 1 | from . import calendar_booking 2 | from . import product 3 | from . import sale_order 4 | -------------------------------------------------------------------------------- /calendar_ics/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_ics/static/description/icon.png -------------------------------------------------------------------------------- /website_calendar_event/models/__init__.py: -------------------------------------------------------------------------------- 1 | from . import calendar_booking 2 | from . import calendar_event 3 | from . import project 4 | -------------------------------------------------------------------------------- /calendar_ics/static/description/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_ics/static/description/banner.png -------------------------------------------------------------------------------- /calendar_sync/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_sync/static/description/icon.png -------------------------------------------------------------------------------- /calendar_sync/static/description/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_sync/static/description/banner.png -------------------------------------------------------------------------------- /website_calendar_product_resource/models/__init__.py: -------------------------------------------------------------------------------- 1 | from . import product 2 | from . import calendar_booking 3 | 4 | # from . import resource 5 | -------------------------------------------------------------------------------- /calander_full_form/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calander_full_form/static/description/icon.png -------------------------------------------------------------------------------- /ics_import_holidays/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/ics_import_holidays/static/description/icon.png -------------------------------------------------------------------------------- /website_calendar_ce/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_ce/static/description/icon.png -------------------------------------------------------------------------------- /website_calendar_ce/static/src/img/client_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_ce/static/src/img/client_1.jpg -------------------------------------------------------------------------------- /website_calendar_ce/static/src/img/client_2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_ce/static/src/img/client_2.jpg -------------------------------------------------------------------------------- /website_calendar_ce/static/src/img/client_3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_ce/static/src/img/client_3.jpg -------------------------------------------------------------------------------- /calander_full_form/static/description/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calander_full_form/static/description/banner.png -------------------------------------------------------------------------------- /ics_import_holidays/static/description/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/ics_import_holidays/static/description/banner.png -------------------------------------------------------------------------------- /website_calendar_ce/static/description/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_ce/static/description/banner.png -------------------------------------------------------------------------------- /website_calendar_ce/static/src/img/ui/calendar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_ce/static/src/img/ui/calendar.jpg -------------------------------------------------------------------------------- /website_calendar_event/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_event/static/description/icon.png -------------------------------------------------------------------------------- /ics_import_holidays/static/description/odoo_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/ics_import_holidays/static/description/odoo_icon.png -------------------------------------------------------------------------------- /website_booking_checkout/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_booking_checkout/static/description/icon.png -------------------------------------------------------------------------------- /website_calendar_ce/static/description/odoo_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_ce/static/description/odoo_icon.png -------------------------------------------------------------------------------- /website_calendar_event/static/description/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_event/static/description/banner.png -------------------------------------------------------------------------------- /calendar_attendee_planning/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_attendee_planning/static/description/icon.png -------------------------------------------------------------------------------- /one_page_website_calendar/static/description/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/one_page_website_calendar/static/description/banner.png -------------------------------------------------------------------------------- /one_page_website_calendar/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/one_page_website_calendar/static/description/icon.png -------------------------------------------------------------------------------- /one_page_website_calendar/static/src/img/calendar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/one_page_website_calendar/static/src/img/calendar.jpg -------------------------------------------------------------------------------- /website_booking_checkout/static/description/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_booking_checkout/static/description/banner.png -------------------------------------------------------------------------------- /website_calendar_ce/static/src/img/ui/snippet_thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_ce/static/src/img/ui/snippet_thumb.jpg -------------------------------------------------------------------------------- /website_calendar_slot_range/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_slot_range/static/description/icon.png -------------------------------------------------------------------------------- /website_calendar_waitlist/static/description/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_waitlist/static/description/banner.png -------------------------------------------------------------------------------- /website_calendar_waitlist/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_waitlist/static/description/icon.png -------------------------------------------------------------------------------- /calendar_attendee_planning/static/description/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_attendee_planning/static/description/banner.png -------------------------------------------------------------------------------- /calendar_public_holiday_nager/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_public_holiday_nager/static/description/icon.png -------------------------------------------------------------------------------- /website_calendar_ce/models/__init__.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | 3 | from . import res_partner 4 | from . import calendar_booking 5 | from . import calendar_event 6 | -------------------------------------------------------------------------------- /website_calendar_slot_range/static/description/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_slot_range/static/description/banner.png -------------------------------------------------------------------------------- /calendar_ics/static/description/inkscape_export_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_ics/static/description/inkscape_export_settings.png -------------------------------------------------------------------------------- /calendar_public_holiday_nager/static/description/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_public_holiday_nager/static/description/banner.png -------------------------------------------------------------------------------- /calendar_skills_allergies_glue/static/description/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_skills_allergies_glue/static/description/banner.png -------------------------------------------------------------------------------- /calendar_skills_allergies_glue/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_skills_allergies_glue/static/description/icon.png -------------------------------------------------------------------------------- /extended_calendar_notifications/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/extended_calendar_notifications/static/description/icon.png -------------------------------------------------------------------------------- /extended_calendar_notifications/static/src/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/extended_calendar_notifications/static/src/images/icon.png -------------------------------------------------------------------------------- /one_page_website_calendar/static/description/odoo_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/one_page_website_calendar/static/description/odoo_icon.png -------------------------------------------------------------------------------- /calendar_attendee_planning/static/description/vertel_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_attendee_planning/static/description/vertel_icon.png -------------------------------------------------------------------------------- /calendar_sync/static/description/inkscape_export_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_sync/static/description/inkscape_export_settings.png -------------------------------------------------------------------------------- /extended_calendar_notifications/static/description/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/extended_calendar_notifications/static/description/banner.png -------------------------------------------------------------------------------- /website_calendar_product_resource/static/description/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_product_resource/static/description/icon.png -------------------------------------------------------------------------------- /website_calendar_product_resource/static/description/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_product_resource/static/description/banner.png -------------------------------------------------------------------------------- /calander_full_form/static/description/inkscape_export_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calander_full_form/static/description/inkscape_export_settings.png -------------------------------------------------------------------------------- /ics_import_holidays/static/description/inkscape_export_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/ics_import_holidays/static/description/inkscape_export_settings.png -------------------------------------------------------------------------------- /website_calendar_ce/static/description/inkscape_export_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_ce/static/description/inkscape_export_settings.png -------------------------------------------------------------------------------- /website_calendar_event/static/description/inkscape_export_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_event/static/description/inkscape_export_settings.png -------------------------------------------------------------------------------- /one_page_website_calendar/static/description/inkscape_export_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/one_page_website_calendar/static/description/inkscape_export_settings.png -------------------------------------------------------------------------------- /website_calendar_waitlist/static/description/inkscape_export_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_waitlist/static/description/inkscape_export_settings.png -------------------------------------------------------------------------------- /calendar_public_holiday_nager/static/description/inkscape_export_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_public_holiday_nager/static/description/inkscape_export_settings.png -------------------------------------------------------------------------------- /calendar_attendee_planning/static/description/inkscape_export_settings_20-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_attendee_planning/static/description/inkscape_export_settings_20-04.png -------------------------------------------------------------------------------- /calendar_attendee_planning/static/description/inkscape_export_settings_22-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_attendee_planning/static/description/inkscape_export_settings_22-04.png -------------------------------------------------------------------------------- /extended_calendar_notifications/static/description/inkscape_export_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/extended_calendar_notifications/static/description/inkscape_export_settings.png -------------------------------------------------------------------------------- /website_booking_checkout/static/description/inkscape_export_settings_20-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_booking_checkout/static/description/inkscape_export_settings_20-04.png -------------------------------------------------------------------------------- /website_booking_checkout/static/description/inkscape_export_settings_22-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_booking_checkout/static/description/inkscape_export_settings_22-04.png -------------------------------------------------------------------------------- /website_booking_checkout/security/ir.model.access.csv: -------------------------------------------------------------------------------- 1 | id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink 2 | access_sale_order_booking_all,sale.order.booking,model_sale_order_booking,,1,1,1,1 3 | -------------------------------------------------------------------------------- /website_calendar_slot_range/static/description/inkscape_export_settings_20-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_slot_range/static/description/inkscape_export_settings_20-04.png -------------------------------------------------------------------------------- /website_calendar_slot_range/static/description/inkscape_export_settings_22-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_slot_range/static/description/inkscape_export_settings_22-04.png -------------------------------------------------------------------------------- /calendar_skills_allergies_glue/static/description/inkscape_export_settings_20-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_skills_allergies_glue/static/description/inkscape_export_settings_20-04.png -------------------------------------------------------------------------------- /calendar_skills_allergies_glue/static/description/inkscape_export_settings_22-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/calendar_skills_allergies_glue/static/description/inkscape_export_settings_22-04.png -------------------------------------------------------------------------------- /website_calendar_product_resource/static/description/inkscape_export_settings_20-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_product_resource/static/description/inkscape_export_settings_20-04.png -------------------------------------------------------------------------------- /website_calendar_product_resource/static/description/inkscape_export_settings_22-04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vertelab/odoo-calendar/18.0/website_calendar_product_resource/static/description/inkscape_export_settings_22-04.png -------------------------------------------------------------------------------- /website_calendar_ce/static/src/scss/booking_employee_url.scss: -------------------------------------------------------------------------------- 1 | .o_list_view .o_booking_employee_url_cell { 2 | text-align: right; 3 | .o_website_calendar_copy_icon { 4 | padding: 2px; 5 | margin-left: 10px; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /extended_calendar_notifications/security/ir.model.access.csv: -------------------------------------------------------------------------------- 1 | id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink 2 | access_scaffold_test_scaffold_test,scaffold_test.scaffold_test,model_scaffold_test_scaffold_test,base.group_user,1,1,1,1 -------------------------------------------------------------------------------- /website_calendar_waitlist/security/ir.model.access.csv: -------------------------------------------------------------------------------- 1 | id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink 2 | access_calendar_booking_type_wait_list,calendar.booking.type.waitlist,model_calendar_booking_type_waitlist,base.group_user,1,1,1,1 3 | -------------------------------------------------------------------------------- /calendar_ics/security/ir.model.access.csv: -------------------------------------------------------------------------------- 1 | id,name,model_id/id,group_id/id,perm_read,perm_write,perm_create,perm_unlink 2 | access_calendar_ics_manager,res.groups,model_calendar_ics,base.group_erp_manager,1,1,1,1 3 | access_calendar_ics_all,res.groups,model_calendar_ics,,1,0,0,0 4 | -------------------------------------------------------------------------------- /ics_import_holidays/security/ir.model.access.csv: -------------------------------------------------------------------------------- 1 | id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink 2 | import_holidays,import.holidays,model_import_holidays,,1,1,1,1 3 | import_holidays_settings,import.holidays.settings,model_import_holidays_settings,,1,1,1,1 -------------------------------------------------------------------------------- /website_calendar_product_resource/models/resource.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | # Part of Odoo. See LICENSE file for full copyright and licensing details. 3 | 4 | from odoo import fields, models 5 | 6 | 7 | class ResourceResource(models.Model): 8 | _inherit = "resource.resource" 9 | 10 | product_id = fields.Many2one("product.product", copy=False) 11 | -------------------------------------------------------------------------------- /extended_calendar_notifications/static/xx_description/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Scaffold Module 7 | 8 | 9 |

Scaffold Module Title

10 | 11 | -------------------------------------------------------------------------------- /extended_calendar_notifications/README.rst: -------------------------------------------------------------------------------- 1 | Changelog 2 | ========= 3 | 4 | Credits 5 | ======= 6 | Authors 7 | ~~~~~~~ 8 | * Vertel AB 9 | Contributors 10 | ~~~~~~~~~~~~ 11 | * 12 | Maintainers 13 | ~~~~~~~~~~~ 14 | This module is maintained by the Vertel AB. 15 | 16 | You can find this moudle at: . 17 | This moudle is maintained at: . 18 | -------------------------------------------------------------------------------- /website_calendar_event/models/calendar_booking.py: -------------------------------------------------------------------------------- 1 | import logging 2 | 3 | from odoo import api, fields, models, _ 4 | 5 | 6 | _logger = logging.getLogger(__name__) 7 | 8 | 9 | class CalendarBookingType(models.Model): 10 | _inherit = "calendar.booking.type" 11 | 12 | related_project_id = fields.Many2one( 13 | "project.project", 14 | string="Related project", 15 | ) 16 | 17 | -------------------------------------------------------------------------------- /website_form_calendar/views/website_form_calendar_assets.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |