| Age | Commit message (Collapse) | Author |
|
* Adapt DOM selectors
* Refactore dialog XMLs to have odoo styling
* New editor options (background-position, ...)
* Various improvements
|
|
|
|
|
|
In 7d40a7d, f820c07, 3ed0628 the way the mobile preview iframe is set
was altered several times. This left an inconsistent needless page load.
This page load was cancelled, but as a side effect in a given set of
conditions:
- an ajax request is done early in current (and so iframe) page,
- phantomjs is used for the test,
- server response time
this could lead to a false positive caused by a cancelled xhr request
throwing the error: "Can't load template, http status 0".
|
|
Code from delete_page has been spliited (functions, templates, ...)
to be re-usable by rename_page
Change default input type from website.prompt.
Old default value 'text' had no sense, there are no tag <text>.
|
|
Clear cache after delete view
Move menu to keep all 'New page', 'New blog', 'New forum', ... together
Disable continue button from popup while user don't confirm with checkbox
English typo
|
|
|
|
|
|
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
|
|
Render the top-menu (backend menu or frontend editbar) server-side.
Use Fontawesome icons (mail, timezone, chat).
Refactor website widgets, split Website.editorBarin editorbar, ace, editorbar- content, editorbarCustomize.
|
|
If the current view uses @groups attributes (possibly in called templates),
the corresponding elements are rendered to a void (empty string in qweb). If
said user can edit the page, does so and saves a view section in which there's
a @groups to which he has no access, the element[@groups] is completely
removed from the template once saved, losing it.
If QWeb encounters an @groups to which the current user has no right during
rendering, have it request a no-RTE page, so the user can not RTE-edit the
page (or drop snippets in it).
|
|
user save views
bzr revid: chm@openerp.com-20140220103355-0us8k76yrrodqs0u
|
|
bzr revid: chm@openerp.com-20140206145236-vwdq74yyz21qvyzu
|
|
bzr revid: al@openerp.com-20140128205017-47rxm2xbb84dmjas
|
|
bzr revid: fme@openerp.com-20140128161531-t0m0hqpk5u871rwg
|
|
bzr revid: fme@openerp.com-20140128154909-oau6aq702rw062gy
|
|
blog...)
bzr revid: chm@openerp.com-20140116180535-c736cuxn12qghiea
|
|
bzr revid: ddm@openerp.com-20131203100851-rjdhmgfrq3i4o1nx
|
|
bzr revid: ddm@openerp.com-20131129143058-oi6swnul3idr7ngp
|
|
bzr revid: chm@openerp.com-20131127161627-fwokmahwvp8jxhgl
|
|
already exists
# Through the menu
Rather than output a generic error (500 due to an IntegrityError),
return a templated 409 letting the user either visit the
page-which-already-exists-with-the-name-he'd-picked or open the page
creation dialog again for a second round.
An alternative would be to promote the website.prompt use to
full-blown dialog as a result of selecting "New Page" and handle the
"page already exists" case without even closing the dialog.
# Through the link dialog
Added an RPC call to check if a page already exists (essentially a
cheaper version of opening /page/whatever and checking whether it's a
200 over JSON-RPC), if the page matching the completion term already
exists, do *not* add the choice of creating the page, only provide
completions from existing pages.
bzr revid: xmo@openerp.com-20131126160148-wrk4zvz9istscwa0
|
|
bzr revid: chm@openerp.com-20131126094255-eawnxkj1cbso0x8m
|
|
bzr revid: fp@openerp.com-20131114212856-ff42xtka5dlv8c8c
|
|
bzr revid: ddm@openerp.com-20131114161740-ymggmzdwwyacz60f
|
|
Yeah ! You read me ! I (fme) wrote documentation !
Yeaaaaaaaaaaaaah !!!
bzr revid: fme@openerp.com-20131114093214-isjmwwbzsj3ahr61
|
|
TODO: website.prompt() should be finished for Add a blog post link
Added @id=editable_scripts_hook in layout template so modules can easly add *.editor.js files
bzr revid: fme@openerp.com-20131113171438-3l0wo08ta5vsulq3
|
|
bzr revid: chm@openerp.com-20131112180007-d9qqxcrrguo3y8ts
|
|
bzr revid: fp@openerp.com-20131109194306-h3d25wgbuvsk2fm2
|
|
bzr revid: fp@openerp.com-20131109185847-rrejtk6e0i77yln2
|
|
bzr revid: fp@openerp.com-20131109150613-scepw4gdw7my4s76
|
|
bzr revid: fp@openerp.com-20131109144350-34tyjox2q5r9lc35
|
|
Not working quite well
Working it out
bzr revid: fme@openerp.com-20131105151651-8jn1po2fhyojum2c
|
|
bzr revid: fme@openerp.com-20131105091117-hgzbnrxju3ftzmyx
|
|
add a contraint for address and organizer for publish an event. Auto publish address and organizer in front end. Clean website_hr_recruitment publisher
bzr revid: chm@openerp.com-20131104155230-j36l2e1fez0vnkwi
|
|
bzr revid: fme@openerp.com-20131016093248-2q2c8ppkxxhfx1su
|
|
bzr revid: ddm@openerp.com-20131004100315-hshfanxesnm478n3
|
|
bzr revid: ddm@openerp.com-20131004093740-3dxcktks5x2xb4t2
|
|
bzr revid: fme@openerp.com-20130923131301-mjr0tmth2z1qamfa
|
|
bzr revid: chm@openerp.com-20130916144235-mxm63fikqlf0jv8s
|
|
bzr revid: chm@openerp.com-20130916115148-wx6a1ux1iq0dupyg
|
|
bzr revid: chm@openerp.com-20130909132800-au0lgkf8thirsv8r
|
|
bzr revid: chm@openerp.com-20130906083500-4n5knaxiqt4cg2ht
|
|
bzr revid: ddm@openerp.com-20130905092038-a0ao4dxhjz902lqg
|
|
bzr revid: chm@openerp.com-20130904140138-tvt640suoiln13fx
|
|
bzr revid: ddm@openerp.com-20130904040700-3fctlb1u5k3k1lhy
|
|
bzr revid: ddm@openerp.com-20130903154144-8li4zo4q3z6isyoq
|
|
bzr revid: ddm@openerp.com-20130902151749-o9wxc67sdgql8zh8
|
|
bzr revid: ddm@openerp.com-20130902150629-g3x9o9bi6ptsx7zf
|
|
bzr revid: ddm@openerp.com-20130902133923-hhzfe0gv4t6usd22
|
|
bzr revid: xmo@openerp.com-20130902113817-hl1s8ibupbnryho1
|