summaryrefslogtreecommitdiff
path: root/addons/website_event_track/data
AgeCommit message (Collapse)Author
2020-08-31[IMP] website_event_track(_online/_session): improve talks list displayThibault Delavallée
According to late specifications we are about to loose at least 20K€ in our marketing actions if we do not * add a header 'Book your talks' on track page, as maybe it is unclear that a talks list having favorite buttons is there to help you booking your talks; * put 'Add to favorite' button as standard instead of small; * reorganize track card in list display, notably * hide tags in mobile as this adds a lot of noise, especially when having lot of tracks; * use background color as in agenda to highlight important tracks; * move favorite button on top of card in mobile; * hide duration in mobile, keeping only exact datetime at which is begins; * globally align items in desktop / mobile to have a nice display; Task ID-2325327 PR odoo/odoo#56430 X-original-commit: 3a322a4db6ccea10a24349de30773f3ee120c972
2020-08-24[IMP] website_event_track_*: slightly improve tracks demo dataThibault Delavallée
Purpose is to improve a bit tracks in Online Reveal demo event. Notably improve synchronization of demo in website_event_track_live with their content in base track module. Tweak some hours to make agenda look nicer. Task ID-2312007 (demo fix) Task ID-2314778 (event online fixes) PR #56340 X-Original-PR #56254 X-Original-Commit odoo/odoo@8b46e9ee3bd8212406b4e0a338300f7da60e6da7
2020-08-21[REM] website_event_track_session: merge into website_event_trackThibault Delavallée
PURPOSE Clean organization and models linked to Event Online feature introduced in semi stable saas-13.3 at odoo/odoo@981f95bbf46658eda9f2d33751b9310cc67d86aa and odoo/enterprise@14722028ae0773c3710ea48ce48ff44703e83b5a Also clean website event menu not being available in website event but only in website event track, which implies some extra-code to manage it. In short: merge website_event_online in website_event, website_event_track _(online/session) in website_event_track. RATIONALE _online modules have been added to extend content of website_event and website_event_track without having any impact on those module. First step of cleaning is to move this content directly in base module. track_session module is mainly a rewrite of track module. Second step of cleaning is to move its content directly in website_event_track. SPECIFICATIONS Move all content of website event track session to website event tracK. It was mainly of rewriting of views and can now be safely merged into the base track module. Update dependencies accordingly. LINKS Task ID-2319779 COM odoo/odoo#56067 ENT odoo/enterprise#12520 UPG odoo/upgrade#1654
2020-08-21[REM] website_event_track_online: merge into website_event_trackThibault Delavallée
PURPOSE Clean organization and models linked to Event Online feature introduced in semi stable saas-13.3 at odoo/odoo@981f95bbf46658eda9f2d33751b9310cc67d86aa and odoo/enterprise@14722028ae0773c3710ea48ce48ff44703e83b5a Also clean website event menu not being available in website event but only in website event track, which implies some extra-code to manage it. In short: merge website_event_online in website_event, website_event_track _(online/session) in website_event_track. RATIONALE _online modules have been added to extend content of website_event and website_event_track without having any impact on those module. First step of cleaning is to move this content directly in base module. track_session module is mainly a rewrite of track module. Second step of cleaning is to move its content directly in website_event_track. SPECIFICATIONS Move remaining content of website event track online to website event track. Agenda notably is completely replaced by the new one developed within track_online module. Update dependencies accordingly. LINKS Task ID-2319779 COM odoo/odoo#56067 ENT odoo/enterprise#12520 UPG odoo/upgrade#1654
2020-08-21[MOV] website_event_track: reorganize module contentThibault Delavallée
PURPOSE Clean organization and models linked to Event Online feature introduced in semi stable saas-13.3 at odoo/odoo@981f95bbf46658eda9f2d33751b9310cc67d86aa and odoo/enterprise@14722028ae0773c3710ea48ce48ff44703e83b5a Also clean website event menu not being available in website event but only in website event track, which implies some extra-code to manage it. In short: merge website_event_online in website_event, website_event_track _(online/session) in website_event_track. RATIONALE _online modules have been added to extend content of website_event and website_event_track without having any impact on those module. First step of cleaning is to move this content directly in base module. track_session module is mainly a rewrite of track module. Second step of cleaning is to move its content directly in website_event_trackit. SPECIFICATIONS Quickly reorganize some bits of code in website_event_track module to ease future integration of code from _online sub-modules. It also helps understanding and finding its way through the module. Split python files by model: notably event.track sub models inside their own file to better follow future modifications. Reorganize templates by main use * _agenda: agenda view of tracks; * _list: views of tracks, list-based; * _page: a specific view of track, page-based; * move side templates in side files; * reorganize fields and add separators as this model will soon gain a lot of fields; * reorganize controllers to separate them by main use; LINKS Task ID-2319779 COM odoo/odoo#56067 ENT odoo/enterprise#12520 UPG odoo/upgrade#1654
2020-08-03[FIX] website_event(_track): allow event managers to unlink menusThibault Delavallée
Followup of 69d2513de21c2e80de605f77912a3687b8a79c6d : fix computation of menu fields values to be more inlined with base menu option (website_menu) + True by default when activating menus. Also force update when writing directly on a menu field to ensure coherency of website.event.menu. PR #55325 closes odoo/odoo#55340 X-original-commit: 19d028aa885d5623ae98b26ad135a1b29c89d5ee Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
2020-07-31[IMP] website_event(_track): improve demo dataThibault Delavallée
RATIONALE Even will soon gain a major update called Event Online, allowing to better support full-online events. In order to prepare its merge, preparatory merge are done to lessen the final diff. PURPOSE As new "Online Event" support is about to land, new and improved demo data is necessary to showcase it. Improve online event demo data: have more tracks, tags, colors, speakers, partners, descriptions, ... Make it WOW and AMAZING. Improve demo data, especially track-related demo data: more tracks, better datetimes, titles, tags, ... in order to have at least one event that looks like a real event. LINKS PR #55260 Task ID-2310491 (Event Online Preparation 5) Part of Task ID-2252655 (Main Online Event task) Part of Task ID-2283796 (Event B2Basics / Registration Flow) Co-Authored-By: Aurélien Warnon <awa@odoo.com> Co-Authored-By: David Beguin <dbe@odoo.com> Co-Authored-By: Thibault Delavallée <tde@odoo.com>
2020-07-24[IMP] (website)_event_(track): improve and add demo dataAurélien Warnon
PURPOSE Prepare Event Online support by providing fixes and preparatory cleaning commits. SPECIFICATIONS As new Online Event feature is about to land new and improved demo data is necessary to showcase it. Add a new event for demo data that will be used to showcase the "online" features to be added soon. Add some interesting demo on it: tags, tracks, sponsors, ... LINKS Task ID 2289148 (Event Bugprovements) Prepares Task ID 2252655 (master Online Event task) Prepares Task ID 2283796 (Event B2Basics) PR #53944 X-original-commit: 553e835eb87a750312bed8e188b3ba82e811f7cc Co-authored-by: Aurélien Warnon <awa@odoo.com> Co-authored-by: David Beguin <dbe@odoo.com> Co-authored-by: Thibault Delavallée <tde@odoo.com>
2020-03-10[IMP] event(_*): slightly improve event type and questions demo dataThibault Delavallée
Notably clean a bit existing event type (data and demo) and add some questions on conference event type. LINKS Task ID 2089156 Community PR #42911
2020-02-11[REF] mail, various: remove user_signature field from mail.templatemcm-odoo
RATIONALE Mail template model holds a field telling odoo mail engine to automatically add the current user's signature to the body. Its use depends on the use case * using the template in the composer on a single record: it is displayed in the rendered template in the composer, meaning people could change it. This behavior is interesting as it allows to see the email content; * using the template in the composer in mass mail mode: it is not displayed as only the raw jinja is displayed. It is therefore not obvious that it will be appended to the body of the mail. People could add it manually and have 2 signatures as a result; A mechanism automatically adding a signature to sent emails when posting a message is already implemented and is based on template existence. If a template has been used when posting, no signature is added in sent emails. Otherwise it is automatically added. This behavior should not change. Behavior will therefore be * use a template -> specify signature usage in it manually through jinja; * do not use a template -> signature added in sent emails; SPECIFICATIONS Remove user_signature. Update template body accordingly. In customer oriented templates that are using it and do not already contain it, manually add a call to user.signature within the jinja code. When set to False, just remove its declaration. Quickly clean some signature integration. LINKS Task ID 2089252 Community PR odoo/odoo#39482 Enterprise PR odoo/enterprise#6459 Upgrade PR odoo/upgrate#761 Related: odoo/enterprise#6459 Related: odoo/upgrade#761 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com> Co-authored-by: Michaël Mattiello <mcm@odoo.com> Co-authored-by: Thibault Delavallée <tde@odoo.com>
2020-01-08[IMP] website_event_track: improve `event.track`Debauche Stéphane
1. the color of a track is now based on the color of the stage 2. the default date of a track is the ``date_begin`` of its event Task #2088538
2019-08-20[IMP] models: ORM speedupRaphael Collet
This branch is the combination of several optimizations in the ORM: * store field values once in the cache: the cache reflects more faithfully the database, only fields that explicitly depend on the context have an extra indirection in the cache; * delay recomputations by default: use method `recompute` to explicitly flush out pending recomputations; * delay updates in method `write`: updates are stored in a data structure that can be flushed efficiently to the database with method `flush` (which also flush out recomputations); * make method `modified` take advantage of inverse fields to inverse dependencies; * filter records by evaluating a domain on records in Python; * a computed field with `readonly=False` behaves like a normal field with an onchange method; * computed fields are computed in superuser mode by default. Work done by Toufik Ben Jaa, Raphael Collet, Denis Ledoux and Fabien Pinckaers. closes odoo/odoo#35659 Signed-off-by: Denis Ledoux <beledouxdenis@users.noreply.github.com>
2019-08-07[IMP] website_event_track: improve UI of website forms and form viewsAndrea Ulliana
+ kinda allow multiple speakers by event track task-2003209 closes odoo/odoo#34527 Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2019-08-03[IMP] *: correctly read/write website_publishedRomain Derie
The `website_published` field from the website's mixins is basically a readonly from `is_published` field. On read, this field will simply read `is_published` and check if the record's website_id is accessible (only for the multi mixin). On write, it will always write on `is_published`. This commit improves a few things: - A lot of code was writting on website_published which was just then writting on is_published. Writting directly on is_published makes more sense. - Some backend fields would still reference `website_published` instead of `is_published` which would just go through the related for no reason. Plus, using `is_published` will make the field tooltip more accurate as we are not in a website context ('Visible on current website' to 'Is Published') - Filter and search on tree view were still using the `website_published` related field, which is just a readonly when we are not in a frontend context. - Some create and write function would have security check on `website_published` value but that was wrong as the user could bypass that by simply writting on `is_published`. For the write method, check `is_published` is more accurate as it will cover both case since `website_published` will then call the write method on `is_published`
2019-04-23[FIX][IMP] various: improve lang computation in mail templatesThibault Delavallée
Purpose: add lang definition on templates where it is missing Related to task 1972615 Linked to PR #32872
2018-09-24[FIX] *: reassociate various demo data to admin instead of rootXavier Morel
2018-07-12[IMP] product,...: Improve demo dataYannick Tivisse
* Update demo data sheet for barcode * Modify product "Book: Office Renovation for Dummies: - Name: "eBook: Office Renovation for Dummies" - Image: - Internal category: All/Services/Saleable * Tips internal reference * Product 10.0 % Discount = - Name : "10.0% discount on total amount" (no space between 0 and %) - Internal reference : 10PERCENTDISC * Free product - large cabinet - Should be a stockable - in category All/Saleable/Office Furniture - Name : Free Gift - Pencil Holder - Picture * Desk Customizable : - Change its website sequence (should be displayed first in the shop) * https://github.com/odoo/odoo/pull/25263 * Need to clean attributes and attribute values and attribute categories : - Attributes, keep : Brand, Color, Dimensions, Legs, Weight - Attribute Category : Rename Storage into "Material" * Events - Suppress Functional Webinar and Technical Training * PoS Categories : - Suppress - Create PoS Category : Desks (put desks in it) - Create PoS Category : Chairs (put chairs in it) - Create PoS Category : Miscellaneous (and put all other products in it) * Products available in PoS - Remove : Air Flight, Car Travel Expense, Bpost domestic bpack 24h pro, Bpost World Express Pro, Customer Care, DHL USA Delivery, DHL USA -> International, Deposit, Expenses, Fdex International, Fedexs US, Hotel Accomodation, Restaurant Expenses, * Product: https://drive.google.com/a/odoo.com/file/d/1KjxcB88aDfe8qAzIpFlkBmMj5ekA9eIf/view?usp=drivesdk Timesheet : description to update https://docs.google.com/spreadsheets/d/1nB8l8pFcRXRFnudgDJVyZZp3McaHNovlyvY0jE1ZZ54/edit?usp=sharing * Project : less projects, more tasks Remove "Internal - GAP Analysis", "Internal Projects" Rename Support into After-Sales Services Task to rename: Data import + Doc ==> Office planning Move the task Internal Training from "Support" to "Office Design" * AGR Project : add the following tasks and link it to the right SO line Decoration : SO Line ==> Senior Architect Planning : SO Line ==> Senior Architect Furniture SO Line ==> Senior Architect Furniture Delivery : not linked to an SO line * Marketing Automation Partnership offer ==> to rename into "Commercial prospection" Steps to rename: Offer free trial ==> Offer free catalog After 7 days (if not yet partners) ==> After 7 days (if not yet customers) Message for sale person ==> keep the same * Mass mailings: http://nimb.ws/zrKsZ9 http://nimb.ws/CbNpwd * Events: Suppress Functional Webinar and Technical Training Tracks to update : https://docs.google.com/spreadsheets/d/1sKkJrltXY3Gz7ue3mVysZxaWGybKpx5fIhgUBnhbNDs/edit?usp=sharing * Helpdesk Rename team into Customer Care Create 2 tickets in default team Urgent : Kitchen collapsing (assigned to admin) : link to the task SO053: [SERV_585189] Customer Care (Prepaid Hours) No pririoty : Where can I download a catalog ? (not assigned). Ticket type = question
2018-06-08[IMP] event, website_event_track: make email templates bioutifoulPratima Gupta
Purpose of this commit is to enhance quality of templates proposed by Odoo and make them use notification layout when send by emails. Those emails are cleaner and more up to date compared to other emails. Including * registration and reminder templates that are send directly by email are improved to directly include the notification layout in the body itself; * improve layout of badge template; * use notification layout when sending badge; * improve layout of track confirmation template; * use notification layout when sending templates based on stage change; This commit is related to task ID 51122 (and PR #24052).
2017-12-12[FIX] website_event(_track): changing event menu name break behaviorrde
Before this commit: To know if an event menu is an auto generated one (eg: location, register..), it checks if the menu name is the same as the hardcoded one in _get_standard_menu_entries_names. If user change the menu name, the code won't retrieve it and will act as if the menu had been deleted and it will recreate it. This leads to 2 bugs: *First (website_event) - Change menu name from website_event (eg: location, introduction or register) - Check/Uncheck 'Track on website' or 'Track Proposals on website' to force the code to rewrite missing menus. - Go back to the event front end, theses menus have now been recreated, and are duplicated. *Second (website_event_track) - Check 'Track on website' on event's back end - Change the 'Talks' menu name in front end - Go back to backend, 'Track on website' is unchecked because _compute_website_track won't retrieve an event menu named exactly 'Talks' Now: We don't use euristics to try to recover missing menus. We just create related menu when option is checked, and we delete them when option is unchecked. To know which menu item comes from which option, we store a value in a new model 'website.event.menu'. We don't want to try to check if the menus are all there and recreate them if needed anymore. There is cases where user wan't to delete a menu and repace it with a link to that menu's URL in the page content. Before this commit, the option would've been unchecked since it won't retrieve the menu.
2017-03-03[IMP] event_*: add data event type to ease application useThibault Delavallée
This commit adds several event categories as data in event modules. The purpose is to help people using the event application with some help on event configuration done through event categories.
2017-03-03[IMP] event_track: make tracks easier to useMitali Patel
Purpose of this commit is to clean and ease the use of tracks in event management. * status is change to stages. Those are global for all event as we consider track acceptation process as similar across events; * change speakers many2many to a one2many. Most event have only one speaker or at least a main speaker; * add various chatter features: tracking of template, subtypes, suggested recipients, ... Also add activities on tracks and their various filters; * add automatic mailing on stages like already done in tasks or issues; * tweak display of tracks on agenda. Event manager see unpublished tracks with the right label in order to know the status of the various event tracks.
2017-03-03[LINT] event_*: apply small linting and guidelinesMitali Patel
No functional change is implied by this commit. Some code is moved and some files are renamed.
2016-09-06Revert "[IMP] website, doc: replace eCommerce by e-Commerce"Denis Vermylen (dve)
This reverts commit b4d7b7e6dc91d92e9f57479ddf5f691d1fc04ba8. Odoo always uses term eCommerce
2016-09-02[IMP] website, doc: replace eCommerce by e-CommerceDenis Vermylen (dve)
2016-06-16[REM] *: remove web_tip addon and its data in other addonsAaron Bohy
2016-04-14[MIG] website_event_track : migrate the module to new apiDeep Bundela
2016-04-14[MOV] website_event_track: reorganise module directoryDeep Bundela
2015-10-15[REM] website_event_track: Remove useless dependency to website_blogYannick Tivisse
2015-09-07[IMP] Rename Live Chat into Website Live ChatYannick Tivisse
2015-08-25[REM] Remove res_partner_9, replace him by res_partner_12Yannick Tivisse
2015-08-25[REM] Remove res_partner_19, replace him by res_partner_2Yannick Tivisse
2015-08-25[REM] Remove res_partner_17, replace him by res_partner_12Yannick Tivisse
2015-08-25[REM] Remove res_partner_16, replace him by res_partner_1Yannick Tivisse
2015-08-25[REM] Remove res_partner_15, replace him by res_partner_3Yannick Tivisse
2015-08-25[REM] Remove res_partner_14, replace him by res_partner_4Yannick Tivisse
2015-08-25[REM] Remove res_partner_13, replace him by res_partner_2Yannick Tivisse
2015-08-25[REM] Remove res_partner_11, replace him by res_partner_3Yannick Tivisse
2015-08-25[REM] Remove res_partner_8, replace him by res_partner_12Yannick Tivisse
2015-08-25[REM] Remove res_partner_7, replace him by res_partner_4Yannick Tivisse
2015-08-25[REM] Remove res_partner_6, replace him by res_partner_1Yannick Tivisse
2015-08-25[REM] Remove res_partner_5, replace him by res_partner_3Yannick Tivisse
2015-08-11[IMP] event, event_sale, website_event_track: usability improvementsParamjit Singh Sahota
Among others small improvements : - [event] remove automatic logging of new registrations on event; for big events it produces only noise - [event_sale] fix product creation from event management; better display of address and date of the event - [website_event_track] add a cancel state on the track model. The stat button on the event shows only not-canceled state. Also added some tips.
2015-08-11[FIX][IMP] website_event_track: clean management of trackThibault Delavallée
proposal. Instead of posting a chatter message with the post data + storing a blob on the track store directly the various data on the track object itself. Post a message on the event to warn a new track has been created. Updated the track website view. Instead of storing a blob, rebuild a correct and editable track view on the website.
2014-10-06[CLEAN] website_event_track: cleanind / migration to new api of the moduleThibault Delavallée
- removed event.tag and event.track.stage models - cleaning / linting - fixed kanban view of tracks
2014-07-18[REF] OpenERP --> Odoo in various UI textsrlu-odoo
Rebranding has been done in: - data/demo files - html templates - help notices - comments - logger messages - and other various messages (Commit taken from odoo-dev:8.0-improve-openerp-odoo-rlu at rev 7deaa08) Closes #1260
2014-04-09[IMP] track duration in hoursFabien Pinckaers
bzr revid: fp@tinyerp.com-20140409184334-ehkhowyhyqw6cdmx
2014-03-26[IMP]demo data.Vidhin Mehta (OpenERP)
bzr revid: vme@tinyerp.com-20140326092431-i8cw7gxdgr7damai
2014-03-14[IMP]improved typo, display time slot in one line and used define color when ↵Darshan Kalola (OpenERP)
location_id = False. bzr revid: dka@tinyerp.com-20140314071608-3al2qurbjwq65o9b
2014-03-14[IMP]added stage_id in demo data of event_track and removed registration & ↵Darshan Kalola (OpenERP)
cofee talk from demo data. bzr revid: dka@tinyerp.com-20140314062619-ei0o78n9szqyl9wt
2014-03-13[IMP]track can't overlapped now, contraint added, change in demo data.Vidhin Mehta (OpenERP)
bzr revid: vme@tinyerp.com-20140313084226-dx4tkrhi6ju0th8y