Christophe Matthieu
7ffd1954e4
[FIX] im_livechat: display live chat button in one line
2015-09-25 16:06:21 +02:00
Jérome Maes
58c9530311
[FIX] im_livechat : fix session binding. Required to bind session on server url from livechat to male it work outside odoo server. In website_livechat, the web.session js namespace is redifined, and i'm still not sure this is a good idea
2015-09-01 21:04:33 +02:00
Jérome Maes
132e96accb
[IMP] im_livechat : refactoring + improving performance by removing rpc call
2015-09-01 20:58:11 +02:00
Aaron Bohy
823ece2437
[FIX] mail,im_livechat: terminology: untoggle -> close
2015-09-01 20:58:08 +02:00
Jérome Maes
95b97d1010
[REF] im_livechat : refactoring, make it compatbile with the nw mail module, change reporting sql view (split them in 2), adapt view, ...
2015-09-01 20:16:09 +02:00
Jérome Maes
1d54858cbd
[MOV] im_livechat : restructure the module according to the new mail module
2015-09-01 20:16:09 +02:00
Christophe Simonis
97073e2a73
[MERGE] forward port of branch saas-6 up to 51040b6
2015-07-28 13:56:16 +02:00
Christophe Simonis
9d6786bc43
[MERGE] forward port of branch 8.0 up to 5e6ec89
2015-07-27 14:56:49 +02:00
Nicolas Lempereur
74e52a9ce6
[FIX] im_livechat: hide livechat button when printing
...
related to opw-645011
2015-07-22 15:33:36 +02:00
Simon Lejeune
74d1e43a40
[ADD] many addons: add new icons
...
This commits adds icons for most applications. They are
necessary for the home menu in the enterprise edition.
2015-06-18 12:58:18 +02:00
Christophe Simonis
fe2b5f35a4
[MERGE] forward port of branch saas-6 up to bf1e999
2015-05-28 14:27:38 +02:00
Jérome Maes
a80219e292
[MIG] bus, im_chat, im_livechat, website_livechat : migration to new API.
...
Migrate the models and controller to new API. Renaming xml id according to convention, renaming openerp tag into odoo tag. Add comment strings and documentations.
2015-04-28 17:04:16 +02:00
Jérome Maes
06fd9e3aa3
[FIX] im_livechat : the default welcome message should come from the operator
...
Now the livechat supports identified users. So multiple user can be in the user_ids of a session. The author of the 'welcome message' is more difficult to identify. If portal user connected, the 'welcome message' author was this portal user instead of the operator. Required to pass operator id in the context to avoid the same mistake with an operator as 'client' and operator as real operator.
2015-04-20 12:05:28 +02:00
Christophe Simonis
a9471c43b9
[MERGE] forward port of branch saas-6 up to e941c0f
2015-04-17 15:33:00 +02:00
Jérome Maes
eb5de33eac
[FIX] im_livechat : add a cookie to prevent the automatic opening on a auto-popup page. Each time the page is refresh, the auto-popup was triggered, which can be very intrusive for users. The cookie remember the auto-popup is desactivate for an hour, for every page. The button stay displayed on page.
2015-03-31 13:19:16 +02:00
Christophe Simonis
2565aa60e0
[MERGE] forward port of branch saas-6 up to c2b4766
2015-03-25 19:14:46 +01:00
Jérome Maes
48971f57f4
[FIX] im_chat, im_livechat : split backend/frontend part of im_chat, refactor action binding for dropdown menu, redefine livechat bundle using new js module files, and correct the 'session' in im_livechat namespace.
2015-03-24 11:48:33 +01:00
Jérome Maes
c6ff080e2b
[FIX] im_livechat : send rating to the operator once the anonymous person close its conversation.
2015-03-23 14:49:23 +01:00
Géry Debongnie
4fdf74fe21
[IMP] web+addons: improvement to module system
...
The module system needs to know the dependencies of a given module
before executing the function. This is why the dependencies were
defined once in an array, and then were described one more times in the
call to require.
But a trick can simplify this: the boot function can parse the string
representation of the module and extract the calls to require from it.
It is more work for the processor, but it leads to simpler module
definitions.
2015-03-18 09:23:37 +01:00
Géry Debongnie
ee90ae3b48
[REF] chat/livechat: update to the new module system
2015-03-18 09:01:52 +01:00
Jérome Maes
3186d86b8b
[FIX] im_livechat : display the rating smileys from the origin server
2015-03-05 16:31:18 +01:00
Jérome Maes
d169e6f935
[FIX] im_livechat : remove the cookie when close anonymous conversation, and prefix image link by server url in template
2015-02-26 16:41:29 +01:00
Jérome Maes
a82b139496
[IMP] livechat : when rating conversation, click on smiley save the rating value. Only display texterea when clicking on red smiley.
2015-02-04 15:24:48 +01:00
Jérome Maes
ade60d54bb
[IMP] im_livechat : make the feedback for livechat a standart feature using the rating mixin. Create a dependancy to rating.
2015-01-08 12:28:22 +01:00
Jérome Maes
6dcad6d0ec
[IMP] im_livechat : add rule to display (or not) the support button.
2014-11-21 15:21:17 +01:00
Jérome Maes
85dda405e8
[IMP] im_chat, im_livechat : add reporting view, quit conversation, option dropdown menu, feedback for live support, better access rules and shortcode model.
2014-10-03 12:08:02 +02:00
Jérome Maes
1b9c404e49
[FIX] bus, im_chat, im_livechat : use correct session to rpc call, little refactoring of im_livechat js, and prepare js code for Odoo Support.
2014-09-19 12:38:07 +02:00
Jérôme Maes
d03afb14df
[FIX] im_chat, im_livechat : style, js notification and bundle without achtung lib
2014-07-01 10:03:24 +02:00
Antony Lesuisse
c60798d3b0
MERGE] odoo bus, im_chat and im_livechat
...
Add a generic bus for instant communication based on postgres LISTEN/NOTIFY and HTTP comet.
Both threaded and gevent greenlet mode are supported. Chat should now work on every platform.
im_chat improvements
- proper support for multiple windows
- present, away and offline status
- improved data model for multi user chat session
im_livechat improvements
- standard css js assets are now used
- qweb templates are now used instead of jinnja
2014-06-29 04:01:13 +02:00
Denis Ledoux
f13dd8cee7
[FIX][ADD] im, im_livechat: fix security rules and add history when opening a conversation
...
bzr revid: dle@openerp.com-20140128162649-aptjndl85ocmem8a
2014-01-28 17:26:49 +01:00
niv-openerp
13a4d99568
Fixed small bug in live support
...
bzr revid: nicolas.vanhoren@openerp.com-20130902161517-2ljcr13d96sz0q9r
2013-09-02 18:15:17 +02:00
niv-openerp
f958499b9e
make live support work again
...
bzr revid: nicolas.vanhoren@openerp.com-20130902122719-ezxkjlkc7d2812jr
2013-09-02 14:27:19 +02:00
niv-openerp
9071d01a28
wip
...
bzr revid: nicolas.vanhoren@openerp.com-20130902122311-gopkikbta9dg7cne
2013-09-02 14:23:11 +02:00
niv-openerp
1d5f220d12
Solved bottom offset problem
...
bzr revid: nicolas.vanhoren@openerp.com-20130820150607-btn650h12nygofcm
2013-08-20 17:06:07 +02:00
niv-openerp
d756dc5977
Removed to_url
...
bzr revid: nicolas.vanhoren@openerp.com-20130820144843-yeny7kpv1qcqijl9
2013-08-20 16:48:43 +02:00
niv-openerp
124b93b0c1
Fixed a lot of stuff to make it work again in live support
...
bzr revid: nicolas.vanhoren@openerp.com-20130820144147-gnc26ul3ql86qfzs
2013-08-20 16:41:47 +02:00
niv-openerp
980952c416
Ported most of the old im.js to im_common.js
...
bzr revid: nicolas.vanhoren@openerp.com-20130820141538-xsdm64uinhbf8v5g
2013-08-20 16:15:38 +02:00
niv-openerp
d60c2a5f7e
Some cleaning
...
bzr revid: nicolas.vanhoren@openerp.com-20130820121522-en3bft0wotfnsozm
2013-08-20 14:15:22 +02:00
niv-openerp
c2366d7181
Put ChatButton in livechat
...
bzr revid: nicolas.vanhoren@openerp.com-20130819142139-mvh25k95k1wbjtzv
2013-08-19 16:21:39 +02:00
niv-openerp
910ae6cba9
Created chat common javascript module/css/template file
...
bzr revid: nicolas.vanhoren@openerp.com-20130819140908-iai1e58wh7ofb7tp
2013-08-19 16:09:08 +02:00
niv-openerp
938615e3e1
Added some doc
...
bzr revid: nicolas.vanhoren@openerp.com-20130819123332-cey9dmwrl39t2b1k
2013-08-19 14:33:32 +02:00
niv-openerp
2f0e54db9d
Now has a good amd wrapper for qweb
...
bzr revid: nicolas.vanhoren@openerp.com-20130819122459-45alsxp7m8zphc6v
2013-08-19 14:24:59 +02:00
niv-openerp
6badbe9253
Now the live chat seems to work correctly again
...
bzr revid: nicolas.vanhoren@openerp.com-20130819121415-ksb84flj8t0q6x1e
2013-08-19 14:14:15 +02:00
niv-openerp
f47e78b757
wip
...
bzr revid: nicolas.vanhoren@openerp.com-20130819093338-9g3ar3routxezzyk
2013-08-19 11:33:38 +02:00
niv-openerp
580287348d
Converted templates + wip
...
bzr revid: nicolas.vanhoren@openerp.com-20130819091741-focrd0tpwjv2vg8s
2013-08-19 11:17:41 +02:00
niv-openerp
285b8ceae7
First version that does not crash on loading
...
bzr revid: nicolas.vanhoren@openerp.com-20130814163114-7rg9hfl274o166ph
2013-08-14 18:31:14 +02:00
niv-openerp
a7d8dca61d
Begin re-writing of javascript part
...
bzr revid: nicolas.vanhoren@openerp.com-20130814143115-9goib9f0evrtyal8
2013-08-14 16:31:15 +02:00
niv-openerp
19fa30082d
Put requirejs in libs
...
bzr revid: nicolas.vanhoren@openerp.com-20130813135404-ymjc5ph7v9f1xylr
2013-08-13 15:54:04 +02:00
niv-openerp
7795418aab
Re-packaged achtung
...
bzr revid: nicolas.vanhoren@openerp.com-20130812152102-p9v8cpck3uezb45q
2013-08-12 17:21:02 +02:00
niv-openerp
3fa7930823
Re-created a requirejs config that works
...
bzr revid: nicolas.vanhoren@openerp.com-20130812151036-jr2288c99zb1s8sm
2013-08-12 17:10:36 +02:00