You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tree:
520890dd2b
12.0
12.0-beesdoo-easymycoo-fix
12.0-beesdoo_account-imp-invoice-negative-amount
12.0-beesdoo_base-fix-group-force-barcode
12.0-beesdoo_purchase-adapt-product-purchase-selling-price
12.0-beesdoo_shift-fix-action_worker
12.0-beesdoo_shift-search-default-gb-type
12.0-fix-b_emc-checkbox
12.0-fix-b_s_attendance-shift_does_not_exists
12.0-fix-b_shift-trad
12.0-fix-beesdoo_shift-res_partner
12.0-fix-cooperator_status
12.0-macavrac-prod
12.0-openupgrade
12.0-pog-filter_product_on_supplier
12.0-pos_keyboard
12.0-posorder_amount_by_year
12.0-pre-commit-target
12.0-sc-effective-sale-price
12.0-supplier_margin
12.0-tasmeilleurtemps
20181114_155
9.0
9.0-bees-highlight_task_template
9.0-beesdoo_shift-add-search-filter
9.0-docker
9.0-hide-countdown-date-unsuscribed
9.0-po-add-partner
9.0-s0055-beescard-remy-vincent
9.0-shift6-welcome_screen-tfr
9.0_warn_on_oversubscribe2
12.0-2020-05-11.00
12.0-2020-05-12.00
12.0-2020-05-12.01
12.0-2020-06-26.00
12.0-2020-06-26.01
12.0-2020-08-19.00
12.0-2020-08-26.00
12.0-2020-08-27.00
12.0-2020-09-06.00
12.0-2020-09-20.00
12.0-2020-09-27.00
9.0-2020-02-19.00
9.0-2020-02-24.00
9.0-2020-04-08.00
v1.0-2017-02-26
v1.1-2017-05-08
v1.1-2017-07-05
v1.2-2018-12-01
v1.2.1-2018-12-02
${ noResults }
cooperative-market/mass_editing/static
Rémy Taymans
520890dd2b
[IMP] website_shift: Next shifts for regular Refactor the generation of the next shift for regular worker. Fix: no next shifts shown when the worker is a new worker and doesn't have any past shift Fix: no next shifts shown when the next shift of the worker is not generated yet. [ADD] website_shift: Help texts [FIX] website_shift: Help texts Fix help text for the status based on the input from the members office [IMP] website_shift: Help texts translation Add translation for the help texts. [IMP] website_shift: Future alert date The future alert date has moved to beesdoo_shift module. So we use this one instead of re-compute it in the controller. [IMP] website_shift: Update manifest [FIX] website_shift: Better position for help text On a small screen help texts appear on the top of the page leaving useful info on the bottom. Now help texts is moved on the bottom of the page. [ADD] website_shift: Feedback when subscribing Add a feedback to the user about the successfulness of the subscription. [FIX] website_shift: Super-cooperator info modal The modal showing the super-cooperator information didn't work for the 'fictive' shift generated for regular workers. It's due to the fact that a 'fictive' shift doesn't have an id. So we should not use it to generate xml ids. Instead we use the index of the foreach loop. [FIX] website_shift: Wrong time when crossing DST The issue: There was a time difference of one hour when the fictive shifts cross the DST (Daylight Saving Time). Explanation: Python works with two types of datetime. The datetime without a timezone called *naive* and the one with a timezone called *non-naive*. `timedelta()` is used to add a number of day to a datetime. However, changing a non-naive datetime with `timedelta` just change the date but leave the timezone unchanged. That's no correct because the new date may not be in the same timezone because of the DST. If the new date is after a change of time, due to DST, the timezone of the non-naive datetime should be updated. Python don't do that because `timedelta` doesn't realy add days but add the corresponding hours ! So when adding hours it's consistent to not change the timezone (you can use `normalize()` to get your datetime in the right timezone after a cross of DST). To fix this, after adding a `timedelta` the timezone of the datetime should be set to none and the relocalized with the `localize()` function of the `pytz` corresponding timezone. [FIX] website_shift: Translations |
7 years ago | |
---|---|---|
.. | ||
description | [ADD] Mass editing module | 8 years ago |