summaryrefslogtreecommitdiff
path: root/addons/website_crm/static/src/js
AgeCommit message (Collapse)Author
2020-06-08[IMP] website_form, *: add field type to formfja-odoo
*= website_hr_recruitment, website_sale, website_crm Adding 2 new types of fields: tel, url email, url and tel type can now be applied on existing char fields. task-2213083 closes odoo/odoo#50891 Signed-off-by: Jérémy Kersten (jke) <jke@openerp.com>
2020-02-05[IMP] website_form, *: entirely review s_website_form snippetfja-odoo
*: web_editor, website_crm, website_form_project, website_hr_recruitment, website_sale The form builder is now using the left panel option system. Many new options are introduced to build better forms more quickly. The tests are now running with the new website_form implementation. Part of: https://github.com/odoo/odoo/pull/42189 task-2092425 closes odoo/odoo#42189 Related: odoo/enterprise#7365 Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2019-12-30[IMP] website_crm: review some english termsPrakash Prajapati
task-2082970 closes odoo/odoo#42390 Signed-off-by: Quentin Smetz (qsm) <qsm@odoo.com>
2019-06-05[IMP] *: move test and tour files to new folder hierarchy and assetRomain Derie
As we now have a new debug mode 'tests' which load a new asset bundle containing tour-test files, we moved those files to a new folder hierarchy. That will clean the .js files trees. Also, those files should be included in the new asset. Basically, the .js tour files (not test) should be inside /static/src/js/tours while .js tour test files (test=true) should be inside /static/tests/tours next to QUnit tests, inside a tours folder. + test_new_api: don't run the test in debug assets task-1934445 Comes with https://github.com/odoo/enterprise/pull/4281 Closes #33213
2019-04-19[IMP] website_crm: add default attributes for 'Create a Lead' formJigar Patel
task-32212
2019-02-27[REF] *: definitely get rid of web_editor.baseqsm-odoo
* portal, sale, website, website_blog, website_crm, website_event, website_event_sale, website_forum, website_hr_recruitment, website_sale, website_sale_wishlist At last, that ugly JS module can be removed. Before this current PR, it was still used to wait for "page ready", to initialize widgets on page loading. Now, all can be done thanks to public root and public widgets. web_editor.base was also still used in tours, which should not be necessary anymore for the same reason, especially since the tour manager waits for the public root naturally. Part of https://github.com/odoo/odoo/pull/29442 task-1932066
2017-09-15[ADD] website: add new page managementrde
website.page = old ir.ui.view with page=True website.redirect is a new mechanism to replace in the futur the ir.attachment mechanism of redirect. From now, we don't have a specific /page controller to serve 'page'. We use a new model website.page which is rendered if none route matches the url and that the field 'url' on website.page matches the request.httprequest.path. The order to serve a path is: - Routes defines in controllers (/shop, /blog, ...) - ir.attachment with name matching the path - website.page with url matching the path - website.redirect with url_from matching the path - 404 To improve: - allow regexp in website.redirect model - allow to edit the view_arch from the page.management via redirect backend (needed when traceback in the page, or when modifying a js/css/less/...)
2017-05-05[ADD] crm_phone_validation: implement phone validation in crmFabien Pinckaers
This bridge module adds phone / fax / mobile number validation for lead and partner models, using the recently-introduced phone validation tool module. This is done at onchange level and is therefore not blocking or computationally heavy. Its main use is to help salesmen correctly entering or checking phone numbers when using Odoo.
2017-03-03[REM] website_crm: remove addition in website dashboardRohan Patel
Managing CRM should be done in CRM. Diziz da rule (tudududu ... du dudududu). FGI rulez teh word.
2016-09-16[IMP] website_crm: make the website admin graph acl-awareDamien Bouvy
This is linked to the previous commit. This commit adapts the widget extension and backend controller of the website admin dashboard to prevent a crash if the user does not have sales rights.
2016-08-30[IMP] website_crm: convert tours to use web_tour.tourChristophe Matthieu
2016-08-22[IMP] website: improve dashboard designCsaba Fazekas
2016-05-24[FIX] website_crm: fix typo in template nameTanguy Charlier
2016-03-10[ADD] website, website_sale, website_crm: new dashboardMartin Geubelle
2015-09-04[IMP] crm & hr_recruitment tours: remove unnecessary toursXavier Morel
To check for result of a tour, would run a second tour performing JSON-RPC calls to check if the first tour had correctly impacted the database. Tours are expensive, an empty tour takes ~6s without doing anything. Replace second tour by regular ORM calls.
2015-08-26[ADD] website_form: generic form controllerDavid Monjoie
Contains a new ajax post function that comes from mdo's original code and that I was not able to get rid of.