Skip to content
Snippets Groups Projects
  1. Sep 28, 2016
    • qsm-odoo's avatar
      [REF] website, *: review website access rights · d04a4202
      qsm-odoo authored
      * event, website_event, website_forum,
      * website_hr_recruitment, website_sale
      
      Website access rights were buggy. The editor assets and website editor
      assets have to be loaded together to work so the previous behavior
      which only loaded one with the restricted access right was not right.
      Also, people which had the "Manager" access right for model like event
      or job only got access to creation and edition of those objects if they
      had the full access to website access rights.
      
      Now the website module creates the two same groups :
      * group_website_publisher: load all editor assets, give access to
      page creation for model the user has access (event, job, ...) and
      edition of those pages
      * group_website_designer: implies the first one and give access in
      creation and edition of all pages + access of all website menus
      
      The manager access rights for event, product, jobs, etc now implies
      the group_website_publisher group for the user (so that the manager
      have the editor assets and editor ui).
      Note: some python codes use the group_website_publisher for no right
      reason, this has to be adapted.
      d04a4202
    • qsm-odoo's avatar
    • Richard Mathot's avatar
      [FIX] calendar: don't crash on missing optional dependency · 2bb37b5d
      Richard Mathot authored
      For historical reasons, `vobject`* Python library is not mandatory in
      Odoo.
      
      Since refactoring 6af6148a,
      get_ics_file() returns now a dictionary whose keys are calendar.event
      ids and values are the corresponding ics file.
      If `vobject` is not available, it returns an empty dictionary that
      could cause calendar.py to crash because it always expects to find the
      event's key.
      
      Before this refactoring, this method was called and architectured in a
      different manner, so no crash was happening.
      
      This commit prevents the crash if `vobject` is not installed and logs a
      warning.
      
      *vobject allows to generate iCalendar files
      2bb37b5d
    • qsm-odoo's avatar
      [IMP] website_blog: add consistent behaviors for cover options · 4dd31f64
      qsm-odoo authored
      There was no bug but now the behaviors are more consistent :
      
      - Demo data now declare a black invisible filter instead of nothing.
      This allows user to see the effect of filter intensity option
      (otherwise it had no visible effect since there was no filter color).
      
      - If the filter intensity is set to "None" (invisible filter) and that
      a filter color option is highlighted or chosen, a "Low" filter
      intensity is automatically highlighted or chosen so that the user see
      the filter color he is chosing (instead of having to choose the filter
      intensity first).
      
      - Hide the "Size" option on the blog list page since it has not visible
      effect there.
      
      - Some code "performance" improvements in option selection.
      4dd31f64
    • Haresh Shyara's avatar
      [IMP] mrp: create graph and pivot of duration_expected of workorders related... · ae7cb148
      Haresh Shyara authored
      [IMP] mrp: create graph and pivot of duration_expected of workorders related to a workcenter and add stat button with load to come
      
      This replaces the old workcenter load report
      ae7cb148
    • Josse Colpaert's avatar
      [REM] mrp: Remove unnecessary stock_move_consume wizard and stock value... · 35979427
      Josse Colpaert authored
      [REM] mrp: Remove unnecessary stock_move_consume wizard and stock value variation and workcenter load report
      35979427
  2. Sep 27, 2016
  3. Sep 26, 2016
  4. Sep 23, 2016
Loading