Fabien Meghazi
954f20c800
[ADD] image_save_for_web() format argument
2014-09-16 19:55:00 +02:00
Fabien Meghazi
0d890ab76e
[ADD] Compress uploaded image by default
...
Added an opt-out option available from the button's dropdown
2014-09-16 19:55:00 +02:00
Fabien Meghazi
89362bd6cd
[ADD] tools.image_save_for_web() helper for image compression
2014-09-16 19:55:00 +02:00
Fabien Meghazi
3f27066019
[IMP] Compress resized /website/image's
...
Refactored and fixed tools.image_resize_image() that converted to RGBA
after making thumbnails, resulting in bad looking picture in case the
source is in 'P' mode (indexed palette)
2014-09-16 19:55:00 +02:00
Fabien Meghazi
bc5e6fa2cb
[ADD] Helper for /website/image (allows to use aggressive cache)
2014-09-16 19:54:59 +02:00
Fabien Meghazi
5c87e7297d
[WIP] Testing javascripts in the bottom of the page
2014-09-16 19:54:59 +02:00
Fabien Meghazi
060fa29883
[FIX] request.website browse record bad context
2014-09-16 14:16:43 +02:00
Christophe Simonis
a10cd334d0
[IMP] mail,website: improve update_notification
2014-09-15 18:53:22 +02:00
Denis Ledoux
87d458f0d7
[FIX] website: customize menu, only a with data-view-id should actually call do_customize
2014-09-11 15:48:37 +02:00
Denis Ledoux
a259370fed
[FIX] website: do not bind do_customize to menu without data-action
2014-09-11 13:57:58 +02:00
Christophe Matthieu
068e69c2ed
[FIX] website.editor: need to set the range on start because the browser can be lost the caret and can't insert the media in the page.
2014-09-10 10:09:34 +02:00
Olivier Dony
fac96241df
[I18N] Update 8.0 translations with latest changes from Launchpad
2014-09-08 19:04:25 +02:00
Olivier Dony
d32d120a0a
[MERGE] Forward-port of saas-5 up to 9ce08b7
2014-09-08 16:54:10 +02:00
Xavier Morel
7558e2e786
[IMP] distribute branding on @groups instead of disabling edition
...
Avoids 2 rendering passes, and allows editing e.g. events detail page, which
couldn't be done (due to groups=public in a mail component)
fixes #1994
2014-09-08 11:16:06 +02:00
Fabien Meghazi
c981d068ab
[FIX] Restore /login redirection on SessionExpired
...
The feature was broken due to an incompatibility
when forward porting 624f256
and a78e27f
2014-09-05 16:24:59 +02:00
Jeremy Kersten
0888a92075
[IMP] website: google analytic - use Automatic Cookie Domain Configuration.
...
Automatic Cookie Domain Configuration simplifies cross domain tracking implementations by automatically writing cookies to the highest level domain possible when the auto parameter is used. When used on the domain www.example.co.uk, it will try to write cookies in the following order:
co.uk
example.co.uk
www.example.co.uk
Analytics.js will fail to write a cookie on co.uk but will succeed on example.co.uk. Since a cookie was succesfully written on a higher level domain, www.example.co.uk will be skipped.
2014-09-05 14:51:08 +02:00
Fabien Meghazi
40d4b6b49f
[FIX] Website translation pairing bug
...
I think we could get rid of the .trim() calls (for performance sake)
but I don't want to break anything so I'll leave them.
2014-09-03 12:09:31 +02:00
Antony Lesuisse
4c61ce6060
[FIX] website info view remove optional tag
2014-08-31 19:22:52 +02:00
Antony Lesuisse
2d296cb779
[MERGE] ir-ui-view split active and show_customize
...
Split the ternary field application in active and show_customize, all four
possible value are now needed for the customize theme popup.
2014-08-31 16:56:44 +02:00
Fabien Meghazi
5e6e1303e3
[IMP] pretty urls for /website/image
2014-08-28 16:37:38 +02:00
Fabien Meghazi
f2583323a9
[FIX] language and model converter redirections should use code=301
2014-08-27 14:05:09 +02:00
Fabien Pinckaers
856daf8df9
[IMP] expl p
2014-08-26 21:45:52 +02:00
Fabien Pinckaers
8aca457e34
[IMP] Updated website urls on modules and info page
2014-08-26 21:40:18 +02:00
Jeremy Kersten
20d366595c
[IMP] website: Redirect user in the language of the browser
2014-08-26 11:54:07 +02:00
Fabien Meghazi
709dc659b2
[IMP] Allow to specify http code for request.redirect()
2014-08-26 11:50:13 +02:00
Fabien Pinckaers
b0d99b0ff0
[FIX] redirect /page/website.xyz --> /page/xyz. Currently 302 but fme will convert to 301
2014-08-26 10:29:18 +02:00
Fabien Meghazi
18068a5e79
[FIX] website.layout hreflangs
...
- First line is not correct due to url_for() refactoring's leftover
- href's should be full urls with domain name
- Use short language for hreflang if possible
2014-08-25 17:43:39 +02:00
Christophe Matthieu
c3d2540477
[FIX] website.editor: must display link information in linkdialox box. Remove /page/ and /page/website. from the needle to search page and apply real url as filter after the search
2014-08-20 17:54:10 +02:00
Christophe Matthieu
37c4bd96c1
[FIX] website.snippet: before the save of the view clean_for_save is called. The option marginAndResize (called by twitter) try to bind events on the overlay but the builder don't load the overlay (for time perf). The fix set a default jquery empty div to avoid the error.
2014-08-20 17:54:10 +02:00
Christophe Matthieu
d12974eee3
[FIX] website.snippet: can't edit website with firefox; remove firefox attr for media video is edit mode
2014-08-20 17:54:10 +02:00
Christophe Simonis
b3ddbee543
[FIX] website: correct unslugify of routes
2014-08-19 16:43:23 +02:00
Olivier Dony
50ef63881a
[I18N] Update 8.0 translation with latest source code
2014-08-14 17:01:54 +02:00
Olivier Dony
4114c761dd
[IMP] website: do not translate sitemap URL
2014-08-13 10:51:39 +02:00
Fabien Pinckaers
f43e349d85
[IMP] Footer message according to installed apps
2014-08-12 13:06:08 +02:00
Fabien Pinckaers
ef944dcd55
[IMP] Maifest for Github README.md on main apps
2014-08-12 11:33:15 +02:00
Denis Ledoux
ae65be2b2a
[MERGE] forward port of branch saas-5 up to 0739bc4
2014-08-11 15:58:02 +02:00
Denis Ledoux
0739bc4eda
[MERGE] forward port of branch saas-4 up to 7ecaab9
2014-08-11 15:31:04 +02:00
Denis Ledoux
7ecaab9fe2
[MERGE] forward port of branch saas-3 up to 2f4be42
2014-08-11 15:30:37 +02:00
Denis Ledoux
c7fb787c70
[FIX] website: seo, url encode params, + handle connection breaks
2014-08-11 10:32:08 +02:00
Jeremy Kersten
e4c2da59f8
[FIX] website: use internal route for SEO suggest keyword, old server is down
2014-08-11 10:19:22 +02:00
Denis Ledoux
7c647ec876
[MERGE] forward port of branch saas-4 up to 0a1e4a0
2014-08-08 17:27:29 +02:00
Jeremy Kersten
8286d4306a
[FIX] wesbite: update google analytics snippet according to google recommandation
2014-08-08 15:51:35 +02:00
Thibault Delavallée
ac212e2758
[FIX] ir_actions in website: allow to compute website_path even when creating a new server action (avoid crash then)
2014-08-08 11:43:28 +02:00
Christophe Simonis
f2cb8702b2
[FIX] website: correct image resizing
2014-08-06 16:20:22 +02:00
Jeremy Kersten
05f9b45ef1
[FIX] slug: fallback to positive ID when slug appears to contain a missing negative ID
...
Cherry-pick from dcac4cc0df
2014-08-05 10:26:03 +02:00
Denis Ledoux
52eadd5199
[FIX] website: use SUPERUSER_ID to browse company for res_company
...
In a multi-company environment,
if the user signed in was not working in the company displayed by the website,
he couldn't browse the website
2014-08-04 21:08:18 +02:00
Denis Ledoux
1bb219907f
[MERGE] forward port of branch saas-5 up to 655a5b9
2014-08-04 16:56:10 +02:00
Denis Ledoux
655a5b948d
[MERGE] forward port of branch saas-4 up to 8c0c743
2014-08-04 16:14:31 +02:00
Christophe Matthieu
8d53c357ba
Merge pull request #1428 from odoo-dev/sass-5-fixes-chm
...
[FIX] website_sale and point_of_sale fixes
2014-08-04 14:43:54 +02:00
Jeremy Kersten
19a6e879f0
[FIX] website: encode param for seo search, else multi words will not work.
2014-08-04 14:41:55 +02:00
Jeremy Kersten
28e62e46b5
[FIX] website: use internal route for SEO suggest keyword, old server is down
2014-08-04 12:25:59 +02:00
Olivier Dony
d706adba11
[MERGE] Forward-port saas-5 up to 37ba23d
2014-08-04 01:44:30 +02:00
Olivier Dony
b7814943c3
[MERGE] Forward-port saas-3 up to 7273474
2014-08-01 23:14:59 +02:00
Olivier Dony
7273474d65
[MERGE] Forward-port saas-3 up to fc92027
2014-08-01 23:10:29 +02:00
Olivier Dony
fc92027979
[FIX] website: OpenERP->Odoo in website footer
2014-08-01 23:04:42 +02:00
Julien Legros
b20636e0b2
[FIX] website: update url in the footer
2014-08-01 15:33:58 +02:00
Olivier Dony
dcac4cc0df
[FIX] website: slug: fallback to positive ID when slug appears to contain a missing negative ID
...
In some rare cases database records have negative IDs,
so the slug URL could look like /foo--20. This could
be mistaken for a slug ending with a `-` and a positive ID.
The latter is not supposed to happned as final hyphens
are stripped by slugify, but has been used in the past
and may be used in old links.
2014-08-01 15:08:33 +02:00
Christophe Matthieu
9bf1203c33
[FIX] website: the media video create by the media editor is not display in firefox. change the css to display the video and add z-index to the div for edit mode
2014-08-01 11:54:39 +02:00
Christophe Simonis
fd4fd35e32
[MERGE] forward port of branch saas-5 up to e4cb520
2014-07-30 20:52:14 +02:00
Christophe Simonis
e4cb5202a0
[MERGE] forward port of branch saas-4 up to fa07bc8
2014-07-30 20:30:14 +02:00
Christophe Simonis
fa07bc8532
[MERGE] forward port of branch saas-3 up to 310d3fe
2014-07-30 19:09:33 +02:00
Christophe Simonis
c6f91facbb
[FIX] website: do not restore page views
2014-07-30 15:10:22 +02:00
Olivier Dony
57352367dc
[IMP] website: disable translations for example URLs
2014-07-30 13:24:39 +02:00
Olivier Dony
5d72326fac
[IMP] website: unused imports
2014-07-30 13:24:39 +02:00
Olivier Dony
999876f8bc
[IMP] website: update sample social media accounts
2014-07-30 13:24:39 +02:00
Olivier Dony
a1f307b489
[FIX] snippets: avoid orphan full stop (.)
2014-07-30 13:24:39 +02:00
Olivier Dony
7739d9ed84
[FIX] website.menu: url field should not be translated
...
Pages are made translatable using a dedicated mechanism,
and there is no UI to translate menu URLs anyway.
2014-07-30 13:24:39 +02:00
Olivier Dony
d041bd97d6
[IMP] website: disable translation exports for test models
...
Avoids noise in POT files
2014-07-30 13:24:39 +02:00
Denis Ledoux
88c022dfc8
[MERGE] forward port of branch 7.0 up to bbb8d8f25a
2014-07-29 11:42:10 +02:00
Olivier Dony
13fb4f2e62
[FIX] website: more robust inherit between footer_custom and footer_default
2014-07-25 10:59:49 +02:00
Jeremy Kersten
89e8626ab0
[FIX] website: catch exception on destroy of ckeditor to allow the modifications to be saved anyway
2014-07-24 18:12:32 +02:00
Christophe Matthieu
330808b2cf
[FIX] website.snippet: display snippet editor button inline insead of 2 lines for the small boxes
2014-07-23 16:38:09 +02:00
Christophe Matthieu
0a13d8f1db
[FIX] website.snippet: display snippet editor button inline insead of 2 lines for the small boxes
2014-07-23 16:21:53 +02:00
rlu-odoo
8b67a7202d
[REF] OpenERP --> Odoo in various UI texts
...
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-07-18 13:45:41 +02:00
Xavier Morel
3f8fd0dad6
[IMP] website_hr_recruitment: new API
2014-07-15 13:56:19 +02:00
Xavier Morel
7c540bc4ee
[FIX] exception rendering with pretty printed XML
...
had not been migrated to lxml
2014-07-14 13:44:37 +02:00
Christophe Matthieu
9b8e307eb1
Merge pull request #1143 from odoo-dev/8.0-fix-website_sale-chm
...
[FIX] website_sale: fiscal_position is undefined; website: add user into the tour logs
2014-07-14 12:10:03 +02:00
Christophe Matthieu
bd11d32694
[FIX] website: banner is broken if more than one on a banner page
2014-07-11 14:06:33 +02:00
Christophe Matthieu
cab80a0252
Merge pull request #1074 from odoo-dev/8.0-website-link-chm
...
[FIX] web: update bootstrap to version 3.2.0.
[FIX] website.seo can't edit title and description; website.editor change link for internal page
[IMP] website editor: remove button style from cke and insert into the link dialog box.
2014-07-11 13:41:21 +02:00
Christophe Matthieu
a72bdcca90
[FIX] website: add forgotten button type (btn-success) for link editor
2014-07-11 13:38:57 +02:00
Christophe Matthieu
aca1865654
[FIX] website.seo: regexp doesn't match the object and object id
2014-07-11 11:33:18 +02:00
Christophe Matthieu
1eee1d2c51
[IMP] website: replace the select box into dropdown for link editor to have a preview
2014-07-11 11:09:24 +02:00
Christophe Simonis
f654a7719b
[MERGE] forward port of branch saas-5 up to 73d39a0
2014-07-10 22:49:53 +02:00
Christophe Matthieu
67e15d8d86
[FIX] web: update bootstrap to version 3.2.0; add bootstrap less files
2014-07-10 16:59:31 +02:00
Christophe Matthieu
886d6101ac
[IMP] website editor: change link editor modal layout
2014-07-10 15:25:44 +02:00
Christophe Matthieu
0effbe3ca6
[FIX] website: enumarate page raise an exception if query_string is not null; Can't create a page with the modal link editor
2014-07-10 14:30:15 +02:00
Christophe Matthieu
c2c0fdc916
[IMP] website editor: remove button style from cke and insert into the link dialog box. Fix the dialog box label value when the user create a link.
2014-07-10 13:34:02 +02:00
Jeremy Kersten
8eb97cc082
[IMP] website_sale: Add google analytics on checkout process
2014-07-09 17:45:40 +02:00
Christophe Matthieu
e851c36a0f
[FIX] website: error for rendering of the sitemap template. qweb can't render the xmlns attribute.
2014-07-09 16:03:54 +02:00
Christophe Matthieu
e0ed658044
[FIX] website: if the first menu refered to a website page and the route for this path is overwrited, the route is not used, the template has not the values of the route. (e.g. contact-us menu in first position if website_crm is installed)
2014-07-09 10:39:00 +02:00
Jeremy Kersten
faba7cd5aa
[IMP] Crm: Add tracking mixin to manage utm campaign and add this mixin to mass_mailing, crm_lead and sale_order
2014-07-08 17:33:00 +02:00
Raphael Collet
cbe2dbb672
[MERGE] new v8 api by rco
...
A squashed merge is required as the conversion of the apiculture branch from
bzr to git was not correctly done. The git history contains irrelevant blobs
and commits. This branch brings a lot of changes and fixes, too many to list
exhaustively.
- New orm api, objects are now used instead of ids
- Environements to encapsulates cr uid context while maintaining backward compatibility
- Field compute attribute is a new object oriented way to define function fields
- Shared browse record cache
- New onchange protocol
- Optional copy flag on fields
- Documentation update
- Dead code cleanup
- Lots of fixes
2014-07-06 17:05:41 +02:00
Olivier Dony
34bfa1b44f
[MERGE] Forward-port saas-5 up to d9cda97
2014-07-05 01:45:45 +02:00
Olivier Dony
d9cda97cf4
[MERGE] Forward-port saas-4 up to 5ceded9
2014-07-05 01:28:19 +02:00
Olivier Dony
5ceded9d69
[MERGE] Forward-port saas-3 up to 4fa30f5
2014-07-05 01:04:19 +02:00
Fabien Pinckaers
0c702bdfa7
Merge pull request #885 from odoo-dev/master-shop-fp
...
Fixes for perf issues /shop + cleaning pricelists & currencies
2014-07-02 20:34:21 +02:00
xmo-odoo
2c23b0020b
Merge pull request #881 from xmo-odoo/master-qweb-lxml-xmo
...
Convert qweb (Python) to use lxml
2014-07-02 19:28:24 +02:00
Fabien Pinckaers
1ce0b70a02
Speed Improvements
2014-07-02 19:03:10 +02:00
Fabien Pinckaers
470503dc8b
Speed Improvement: caching security
2014-07-02 18:35:09 +02:00
Martin Trigaux
a6bf8cd07b
[FIX] website: avoid divisions by zero when no record to display
2014-07-02 16:25:24 +02:00