Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[13.0][MIG] event_session #210

Merged
merged 24 commits into from
Apr 6, 2021
Merged

Commits on Apr 5, 2021

  1. [ADD] event_session: New module

    chienandalu authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    6268e3e View commit details
    Browse the repository at this point in the history
  2. [IMP] event_session: Several improvements:

    * Rename 'date' to 'date_begin' for being homogeneous with event fields
    * Split tests
    * Remove 'start_time' and 'end_time' as no needed
    * Convert hours to UTC for avoiding timezone issues
    pedrobaeza authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    d9ffbd5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    47d172d View commit details
    Browse the repository at this point in the history
  4. [IMP][FIX] event_session: several improvements

    - Fix tz in calculated name
    - Fix tests
    - Add event sessions count to reports
    - Fixes computing update of stored value
    - Fixes views and reports
    - Fixes generator not creating last day sessions
    - Totalizations in session tree view
    - Security config
    - Adds es_ES translations
    - Fixes seats limits on sessions
    chienandalu authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    d7889c7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3f97511 View commit details
    Browse the repository at this point in the history
  6. [FIX][IMP] event_session: Several improvements:

    - Fix report query
    - Adds progress bar to sessions tree view
    - Improves tests
    - Fixes seats limit check
    chienandalu authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    64ab153 View commit details
    Browse the repository at this point in the history
  7. [UPD] Update event_session.pot

    oca-travis authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    6ba213c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    03ccfc4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c0865fe View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9b16866 View commit details
    Browse the repository at this point in the history
  11. [ADD] icon.png

    OCA-git-bot authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    c110dd9 View commit details
    Browse the repository at this point in the history
  12. [UPD] README.rst

    OCA-git-bot authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    ae2f331 View commit details
    Browse the repository at this point in the history
  13. [UPD] Update event_session.pot

    oca-travis authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    523b39d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1c28f04 View commit details
    Browse the repository at this point in the history
  15. [UPD] Update event_session.pot

    oca-travis authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    a2cd00e View commit details
    Browse the repository at this point in the history
  16. event_session 12.0.1.0.1

    OCA-git-bot authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    ed81fc9 View commit details
    Browse the repository at this point in the history
  17. Update translation files

    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    
    Translation: event-12.0/event-12.0-event_session
    Translate-URL: https://translation.odoo-community.org/projects/event-12-0/event-12-0-event_session/
    oca-transbot authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    1a682e1 View commit details
    Browse the repository at this point in the history
  18. [MOD] 12.0 Replace code using system lang by babel dates translations

    The big issue with this kind of code is that if you have a user with a
    certain locale being used, it will override the locale system wide and
    the next request on the server may have the dates formatted with
    strftime in a different language than expected...
    
    The other issue is that some systems do not provide a set of actual
    locales so on a server running in docker without manually modifying
    a dockerfile to install a set of locales, it may fail to switch
    the locale to a non existing one. It will just fail to compute the field.
    
    Babel is already a dependency of odoo and it's a bit strange to not use it.
    
    Get the locale the same way ir.qweb.fields do
    
    This commit use the same method as ir.qweb.fields to get the locale
    to use to translate a date. The previous code didn't took into account
    a case where the lang is undefined and this case also use the same
    default language as defined in odoo en_US.
    
    As a result, the behaviour of event_session is more in line with
    the current behaviour in odoo which is to default to en_US if locale
    is undefined. With the global locale setting, the default locale
    would be the system one so it may give different result or strange
    behaviours or simply prevent correctly working without manual
    intervention on the host.. While babel is already supported and used
    by odoo.
    
    Modified the test to actually test correctly the date formatted
    
    As the default lang is en_US the format of a date is the following:
    
    - month/day/year
    
    And time format is on 12 hours so not 22:00 to 23:00 but 10:00 PM to 11:00 PM
    
    With those changes, setting the locale to en_UK,en_CA will render the correct date using
    
    - day/month/year and hours on 24h.
    
    Added tests to confirm the translations work correctly on some locales
    
    Check case when locale=None should default to en_US
    Check that lang change is correctly taken into account.
    Check that it works with languages returning unicode text (Russian)
    llacroix authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    8a25aec View commit details
    Browse the repository at this point in the history
  19. [UPD] Update event_session.pot

    oca-travis authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    81d210b View commit details
    Browse the repository at this point in the history
  20. event_session 12.0.1.0.3

    OCA-git-bot authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    af5435f View commit details
    Browse the repository at this point in the history
  21. Update translation files

    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    
    Translation: event-12.0/event-12.0-event_session
    Translate-URL: https://translation.odoo-community.org/projects/event-12-0/event-12-0-event_session/
    oca-transbot authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    e1bc573 View commit details
    Browse the repository at this point in the history
  22. Update translation files

    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    
    Translation: event-12.0/event-12.0-event_session
    Translate-URL: https://translation.odoo-community.org/projects/event-12-0/event-12-0-event_session/
    oca-transbot authored and dalonsod committed Apr 5, 2021
    Configuration menu
    Copy the full SHA
    9d42e24 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    3f8f65c View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2021

  1. Configuration menu
    Copy the full SHA
    73b42c9 View commit details
    Browse the repository at this point in the history