Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* add passed tests to the slack output steps * feat: Add endpoint to get activities/flows assigned to or submitted for target (M2-7853) (#1614) This PR creates the new endpoint `GET /activities/applet/{applet_id}/target/{subject_id}`, which returns a list of activities and flows that are associated with the specified target subject within the applet. The endpoint is accessible by users with the following applet roles: - Owner - Manager - Coordinator - Reviewer (who is assigned the target subject) Each activity/flow in the list will be returned based on one of the following conditions - The activity/flow is set to auto assign - The activity/flow is manually assigned to some respondent, with the specified target subject as its target - Answers have been submitted at some point in the past for the activity/flow with the specified target subject as the target The return type is `ActivityOrFlowWithAssignmentsPublic` --------- Co-authored-by: Rodrigo Merlo <[email protected]> * chore: Fix syntax error in e2e-tests.yaml * feat: implement endpoints for respondent activities * fix: some typo * fix: check for limited account respondents * chore: fix typing and formatting * chore: change cq target to only check and not format * feature: extend the list of supported item types * feature(conditionalLogic): Accept new activity items * wip(conditionalLogic): DateItem support * wip(conditionalLogic): time and timerange added * wip(conditionalLogic) Fix validation errors for time an date * wip(sliderRow): Add slider row validation * wip(conditionalLogic) Remove type from tume renge * wip(conditionalLogic): allow all activity items types * wip(conditionalLogic): Split score and reports and conditionalLogic * wip(conditionalLogic): Add special public model * wip(conditionalLogic): Change index type * wip(conditionalLogic): Change option based items validation * feature/new_items_types * chore/fixing code quality * chore/fixing singleTimePayload, minMaxTimePayload, activity_item_change on code quality and fixing date test on test_custom_validation * chore/cleaning test_custom_validation comment * chore/ruff format condition.py and test_custom_validation --------- Co-authored-by: ivan koryshkin <[email protected]> Co-authored-by: iwankrshkin <[email protected]> Co-authored-by: Felipe Imperio <[email protected]> * feat(applet-duplication): add optional report server config flag (M2-7830) (#1623) This PR updates the applet duplication endpoint to optionally include an optional `include_report_server` property that defaults to false (making it backwards compatible). The following properties are duplicated: - `reportServerIp` - `reportPublicKey` - `reportIncludeUserId` - `reportIncludeCaseId` - `reportEmailBody` * chore: Change report server contract (M2-7481,M2-7483) (#1584) * fix: Downgrade boto3 to version 1.26.10 (M2-8020) (#1627) * feat: add Greek email templates (M2-7665) (#1624) * chore: add language assertion to invitation tests * fix: tom's fixture function return type * chore: rename mailing service html template getter * fix: shell account re-invite unit test * chore: parameterize invitation unit tests * chore: fix html email template formatting * feat: implement fallback to English for localized email templates * feat: add placeholder templates for greek emails * fix: lints * fix: some typing errors in invitation unit tests * chore: replace placeholder with actual greek translations * chore: rename parameter names for email template function * chore: add tests for assignment email language --------- Co-authored-by: Billie He <[email protected]> * chore: Update python version to 3.11 (#1622) * chore: Update python version to 3.11 * chore: Getting away from passlib and using bcrypt directly * chore: Moving from python-jose lib to pyJWT * fix: Rebase and fix pipfile.lock --------- Co-authored-by: Phillipe Bojorquez <[email protected]> Co-authored-by: Kenroy Gobourne <[email protected]> Co-authored-by: Rodrigo Merlo <[email protected]> Co-authored-by: Phillipe Bojorquez <[email protected]> Co-authored-by: Billie He <[email protected]> Co-authored-by: Billie He <[email protected]> Co-authored-by: felipeMetaLab <[email protected]> Co-authored-by: ivan koryshkin <[email protected]> Co-authored-by: iwankrshkin <[email protected]> Co-authored-by: Felipe Imperio <[email protected]> Co-authored-by: vshvechko <[email protected]>
- Loading branch information