-
Notifications
You must be signed in to change notification settings - Fork 239
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
[15.0] fieldservice_recurring: Forward ports from 14 #1136
Commits on Nov 13, 2023
-
[FIX] fieldservice_recurring: Use timezone aware rrule and normalize …
…recurring dates to avoid hour jumps during daylight saving time changes
Configuration menu - View commit details
-
Copy full SHA for a5b13cc - Browse repository at this point
Copy the full SHA a5b13ccView commit details -
Orders are created from a frequency
It should not be allowed to select orders to be added to recurring
Configuration menu - View commit details
-
Copy full SHA for ae495af - Browse repository at this point
Copy the full SHA ae495afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85e9e74 - Browse repository at this point
Copy the full SHA 85e9e74View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc2be49 - Browse repository at this point
Copy the full SHA bc2be49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 871ef74 - Browse repository at this point
Copy the full SHA 871ef74View commit details -
[FIX] fieldservice_recurring: Default company
Use current company as default instead of user company.
Configuration menu - View commit details
-
Copy full SHA for c644510 - Browse repository at this point
Copy the full SHA c644510View commit details -
[IMP] fieldservice_recurring: Use location_id tz
Use location_id timezone prioritarily if set when generating fsm orders for a location
Configuration menu - View commit details
-
Copy full SHA for a5bc8c3 - Browse repository at this point
Copy the full SHA a5bc8c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f8929c - Browse repository at this point
Copy the full SHA 8f8929cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e5f678 - Browse repository at this point
Copy the full SHA 7e5f678View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7578021 - Browse repository at this point
Copy the full SHA 7578021View commit details -
fieldservice_recurring: fix default team
support multicompany
Configuration menu - View commit details
-
Copy full SHA for 6ce97b7 - Browse repository at this point
Copy the full SHA 6ce97b7View commit details -
fieldservice_recurring: refactore stages
Stages are now: draft: not started yet progress: orders are and will continue to be generated suspend: it can continue to generate orders but it has been put on pause for some reason close: no new orders will / can be generated ```dot digraph { draft -> progress -> suspend -> close suspend -> progress } ``` Why this change ? - it was impossible to go back to progress after cancel - pending / renew is too opinated to be in a base module, - renew duration was hardcoded (btw renew can be implemented by a renew_date instead of a stage in a dedicated module)
Configuration menu - View commit details
-
Copy full SHA for 8f35e31 - Browse repository at this point
Copy the full SHA 8f35e31View commit details -
Configuration menu - View commit details
-
Copy full SHA for f924891 - Browse repository at this point
Copy the full SHA f924891View commit details