Skip to content
Snippets Groups Projects
  1. Nov 13, 2015
  2. Nov 12, 2015
    • Aaron Bohy's avatar
      [FIX] mail: chatter: follower subtype: check checkbox on unfollow cancel · 77e54d29
      Aaron Bohy authored
      When unfollowing the last followed subtype, a confirm dialog is shown to the
      user to confirm that it will unfollow the document. If he clicked on 'Cancel',
      the unchecked subtype wasn't correctly re-checked.
      77e54d29
    • Goffin Simon's avatar
      [FIX] website_sale, website_sale_options: optional_product_ids · 13a3f8e7
      Goffin Simon authored
      The field optional_product_ids is not in the model "product.template" if
      the module website_sale_options is not installed.
      
      opw:654273
      13a3f8e7
    • Goffin Simon's avatar
      [FIX] web_kanban: creation of a "team.user" · 1db1446c
      Goffin Simon authored
      When creating a team.user record, there was an error to generate an url
      for the image because the attribute "__last_update" didn't exist
      on the record.
      
      opw:653725
      1db1446c
    • Géry Debongnie's avatar
      [FIX] mail: sometimes the chatter displays no messages · 6a5dadd2
      Géry Debongnie authored
      It is due to the fact that the thread was not rendered in the dom before
      the render_value method was called
      6a5dadd2
    • Géry Debongnie's avatar
      [FIX] mail: various small UI tweaks/fixes · bac5a194
      Géry Debongnie authored
      - put the mentionned partners and the attachment above the composer
        instead of below
      - debounce some links in thread.js to prevent double loading views when
        double-clicking
      - readd the # in front of the channelname of the title of the client action
      - give the channel_id to the thread in a chat window, so it does not
        display the channel name everytime it displays a message
      - correctly close dm chat window when the dm channel is closed in the
        main sidebar
      - simplify the help messages when a channel is empty
      bac5a194
    • Aaron Bohy's avatar
      [IMP] mail: needactions and messages read · 5264ccf0
      Aaron Bohy authored
      Mainly concern the client action:
      	- Display needactions per channels
      	- For all channels except Inbox, clear needactions when opening the channel
      	- Add snackbar to undo needactions clearing
      	- Display a separator between read and unread messages in threads
      	- Fix active channel (for Inbox and Starred) display in sidebar
      
      Various minor changes in chat_manager:
      	- Code refactoring of bus notification handler
      	- get_channel() don't fallback anymore on first channel
      5264ccf0
    • Aaron Bohy's avatar
      [FIX] mail: load more messages: correct search domain · dbc10618
      Aaron Bohy authored
      The problem was that the load more feature didn't return directly preceeding
      messages in the thread but rather older messages.
      dbc10618
  3. Nov 10, 2015
  4. Nov 09, 2015
    • Géry Debongnie's avatar
      [FIX] mail: various ui improvements · 622bd038
      Géry Debongnie authored
      - display star/mark as read icon next to the message title instead on
        the far right
      - display unstar all message in channel starred
      - enable/disable the 'unstar all' and 'mark read' buttons depending on
        the number of messages in the corresponding channels
      - display star on the left sidebar in 'squashed messages'
      - tweaks to padding in client action
      - display hash in channel name in lighter tone
      - light opacity in sidebar
      - star icon in message sidebar is clickable + small less refactoring
      - message sidebar is aligned with the message now
      - messages are not squashed in inbox/starred
      622bd038
    • Géry Debongnie's avatar
      [FIX] mail: issue when leaving channel and refreshing · 2bb55ecb
      Géry Debongnie authored
      When we refresh, the bus will send the last notifications since the last
      50s, so, the browser will receive notifications from a channel that we
      already left.  This commits tries to fix the issue by sending
      explicitely the information that a channel was unsubscribed.
      
      Also, and this is touchy, it ignores messages received in a channel that
      it is not subscribed to (before, it joined the channel)
      
      Also, it will synchronize channels opened and closed in various
      tabs/browsers.
      2bb55ecb
    • Géry Debongnie's avatar
      [FIX] mail: prevent race condition in client action · fb013ce2
      Géry Debongnie authored
      The issue was that the chat_manager was an async js module, so it could
      be loaded quite late.  Then the client action was loaded only after the
      chat_manager was ready, and possibly before the action_manager read the
      value in the action registry.
      
      This commits prevent this problem from happening by turning the chat
      manager into a sync module, so the chatter and the client action needs
      to wait for him to be ready before doing their magic.
      fb013ce2
    • Géry Debongnie's avatar
      [FIX] bus: allow bus to self-correct · 9f6f5fe5
      Géry Debongnie authored
      The bus is somewhat tricky. (at least, the crosstab version).  It needs
      to elect a leader, and to communicate with the server through it.
      
      However, several tabs have a different event loop, so, we need to be
      careful to avoid race conditions.  The current version was not
      race-condition-proof, and this commits improves on this.
      
      The idea is to allow the bus to detect if some other tab is also
      considering himself master.  In that case, it is allowed to unelect
      himself.
      
      This should allow the bus to self correct those situations in a short
      time.
      9f6f5fe5
    • Nicolas Martinelli's avatar
      [IMP] crm, website_customer, base : tag names · 1e64c660
      Nicolas Martinelli authored
      Rename "Tags" with more explicit names.
      
      opw-653084
      1e64c660
    • Nicolas Lempereur's avatar
      [FIX] website_sale: attribute conflict with m2m tags color · f847701c
      Nicolas Lempereur authored
      The color field of a product.attribute.value enable users to choose a
      color with its HTML color value (hexa, named, rgb, rgba).
      
      In the many2many tags the color field on the model has a magic feature
      which color the tag in several instances. But these color are numbered
      from 0 to 10 and are incompatible with HTML color values.
      
      So with with the model product.attribute.value, the many2many tags
      widget would use the color system (since a field name color exists), and
      when setting a color with it, it would be invalid and erase the wanted
      named or HTML value color.
      
      This fix ignore the setting of the tag color for this particular model,
      a following fix (in master) should rename the column to properly fix
      this.
      
      opw-653124
      f847701c
    • Martin Trigaux's avatar
      [I18N] Update french translation terms from Transifex · 345809b9
      Martin Trigaux authored
      Mostly to fix the '%.' in mail breaking the rendering of Odoo in French
      345809b9
    • Nicolas Martinelli's avatar
      [IMP] purchase: do not propose same PO if already added · d2247b7e
      Nicolas Martinelli authored
      When adding a PO to a vendor bill, a PO is proposed only if at least one
      of its line is not already added.
      
      opw-653911
      d2247b7e
  5. Nov 08, 2015
  6. Nov 06, 2015
  7. Nov 05, 2015
Loading