[MERGE] forward port of branch saas-3 up to bf53aed
authorChristophe Simonis <chs@odoo.com>
Thu, 19 Jun 2014 13:44:07 +0000 (15:44 +0200)
committerChristophe Simonis <chs@odoo.com>
Thu, 19 Jun 2014 13:44:07 +0000 (15:44 +0200)
19 files changed:
1  2 
addons/account/account_invoice.py
addons/account_analytic_analysis/account_analytic_analysis.py
addons/auth_oauth/controllers/main.py
addons/gamification/models/challenge.py
addons/hr/hr.py
addons/hr/hr_view.xml
addons/mail/mail_thread.py
addons/mrp/mrp.py
addons/web/static/src/css/base.css
addons/web/static/src/css/base.sass
addons/web/static/src/js/search.js
addons/web/static/src/js/view_form.js
addons/web_calendar/static/src/js/web_calendar.js
addons/website/static/src/js/website.editor.js
addons/website_sale/controllers/main.py
openerp/addons/base/ir/ir_actions.py
openerp/addons/base/ir/ir_actions.xml
openerp/osv/fields.py
openerp/osv/orm.py

Simple merge
@@@ -67,15 -67,11 +67,15 @@@ class OAuthLogin(openerp.addons.web.con
          return providers
  
      def get_state(self, provider):
 -        return dict(
 +        state = dict(
              d=request.session.db,
              p=provider['id'],
-             r=request.httprequest.full_path
+             r=werkzeug.url_quote_plus(request.httprequest.full_path)
          )
 +        token = request.params.get('token')
 +        if token:
 +            state['t'] = token
 +        return state
  
      @http.route()
      def web_login(self, *args, **kw):
diff --cc addons/hr/hr.py
Simple merge
Simple merge
@@@ -34,8 -33,8 +34,9 @@@ import pyt
  import socket
  import time
  import xmlrpclib
+ import re
  from email.message import Message
 +from urllib import urlencode
  
  from openerp import tools
  from openerp import SUPERUSER_ID
Simple merge
@@@ -3288,6 -3389,12 +3288,9 @@@ body.oe_single_form .oe_single_form_con
  .openerp_ie ul.oe_form_status li.oe_active > .arrow span, .openerp_ie ul.oe_form_status_clickable li.oe_active > .arrow span {
    background-color: #729fcf !important;
  }
 -.openerp_ie .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button {
 -  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#D8D8D8');
+ }
+ .openerp_ie .oe_webclient {
+   height: auto !important;
 -}
  
  @media print {
    .openerp {
@@@ -2670,6 -2733,11 +2670,8 @@@ body.oe_single_for
              > .arrow span
                  background-color: #729fcf !important
  
 -    // jquery ui for ie
 -    .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button
 -        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#D8D8D8')
+     .oe_webclient
+         height: auto !important
  // }}}
  
  // @media print {{{
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge