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

[15.0] Forward Ports from 14.0 #1133

Merged
merged 10 commits into from
Dec 12, 2023
Merged

Commits on Nov 10, 2023

  1. [14.0][IMP] fieldservice: improve order's calendar view

    - fix avatar field
    - delete user filters on user deletion (cascade)
    - add team to sidebar filters
    - add stage to filters
    aleuffre authored and brian10048 committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    762bcde View commit details
    Browse the repository at this point in the history
  2. [14.0][FIX]field-service: display avatar in kanban tasks

    Sebastiano Picchi authored and brian10048 committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    fe26a11 View commit details
    Browse the repository at this point in the history
  3. [14.0][IMP]Adds name for the different pages in fsm_location.xml to a…

    …llow xpath selection
    FranzPoize authored and brian10048 committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    ee68f78 View commit details
    Browse the repository at this point in the history
  4. [FIX] fieldservice: prevent KeyError: 'stage_type'

    Steps to reproduce it:
    
    * open dashboard Field Service Orders
    * click "Add a Column" in the kanban view
    * type a new stage name
    tafaRU authored and brian10048 committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    ecb0266 View commit details
    Browse the repository at this point in the history
  5. [FIX] fieldservice: allow to quick create a fsm.stage

    Steps to reproduce the behavior:
    
    1. open dashboard Field Service Orders
    2. click "Add a Column" in the kanban view
    3. type a new stage name
    
    Current behavior:
    
    ```
    2023-08-29 10:48:02,995 73200 ERROR test-fieldservice odoo.sql_db: bad query: INSERT INTO "fsm_stage" ("id", "create_uid", "create_date", "write_uid", "write_date", "active", "custom_color", "name", "sequence") VALUES (nextval('fsm_stage_id_seq'), 2, (now() at time zone 'UTC'), 2, (now() at time zone 'UTC'), true, '#FFFFFF', 'test', 1) RETURNING id
    ERROR: null value in column "stage_type" violates not-null constraint
    DETAIL:  Failing row contains (13, t, test, 1, null, null, null, null, #FFFFFF, null, null, null, 2, 2023-08-29 10:48:02.988337, 2, 2023-08-29 10:48:02.988337).
    
    2023-08-29 10:48:03,000 73200 WARNING test-fieldservice odoo.http: The operation cannot be completed:
    - Create/update: a mandatory field is not set.
    - Delete: another model requires the record being deleted. If possible, archive it instead.
    
    Model: Field Service Stage (fsm.stage), Field: Type (stage_type)
    ```
    
    Expected behavior:
    
    the fsm.stage is created with type 'order' by default.
    tafaRU authored and brian10048 committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    7db3020 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d9bbe16 View commit details
    Browse the repository at this point in the history
  7. [IMP] fieldservice: basic security

    - Add a lower security group whose members only have access to their own
    field service orders.
    - Add related partner to location and worker forms to easily check the
    relationship.
    chienandalu authored and brian10048 committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    eeefc90 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    177af9d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ea6d7cd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    47e4be0 View commit details
    Browse the repository at this point in the history