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

Staging 2.11.0 #4166

Merged
merged 152 commits into from
Aug 27, 2024
Merged

Staging 2.11.0 #4166

merged 152 commits into from
Aug 27, 2024

Conversation

johniak
Copy link
Contributor

@johniak johniak commented Aug 27, 2024

No description provided.

pkujawa and others added 30 commits August 6, 2024 02:14
…ate validations, take flex fields based on program
* Init

* Test

* Parametrization

* Girevance in progress

* Grievance in progress

* Grievance in progress

* Grievance in progress

* Grievance in progress

* Grievance in progress

* Grievance in progress

* Grievance in progress

* Grievance in progress

* Grievance in progress.

* Grievance in progress

* Grievance in progress

* Grievance in progress

* Grievance in progress

* test_grievance_tickets_create_new_ticket[Data Change Individual Data Update]

* Small fix

* Added test_grievance_tickets_process_tickets

* Added test_grievance_tickets_go_to_admin_panel_button

* Added test_grievance_tickets_activity_log

* In progress: test_grievance_tickets_add_note

* Grievance in progress

* yarn test -u

* Added test_grievance_tickets_create_new_tickets_Grievance_Complaint_Payment_Related_Complaint

* In progress test_grievance_tickets_look_up_linked_ticket

* In progress test_grievance_tickets_look_up_linked_ticket

* Added test_grievance_tickets_check_identity_verification

* Instability fixes part 1

* Instability fixes part 2

* Instability fixes part 3

* Instability fixes part 4

* Instability fixes part 5

* Fix

* Fix for select_listbox_element

* Black

* Fix for select_option_by_name

* Fix for test_grievance_tickets_create_new_ticket

* black

* Fix for test_grievance_tickets_create_new_ticket[Data Change Individual Data Update]

* Fix for test_grievance_tickets_create_new_ticket[Data Change Individual Data Update]

* Fix

* Test

* Test

* Test

* Test

* Test

* Test
* add programme cycle

* fixes initdemo & test

* upd validation

* fixes filters & add migrations

* small fixes

* fix program tests

* fixes & upd tests

* black

* Revert "Merge branch 'develop' into Programme_Cycles"

This reverts commit 0dad03c, reversing
changes made to 410a7c4.

* fix tests

* more fixes

* add more test

* add validation for title

* add more test

* Revert "Revert "Merge branch 'develop' into Programme_Cycles""

This reverts commit 8dbe5fc.

* add one time script

* upd tests

* upd tests

* add more test

* fix & add more test(s)

* add more test(s)

* Fix run project

* Clean up docker compose

* Add UniversalRestTable

* skip cov fixtures.py

* Add program cycle table in program details

* Change activate program dialog description

* Extract files

* Add remove programme cycle button

* Add edit programme cycle button

* add api list PC

* Add new programme cycle dialog

* add more rest api

* Add Programme cycles list view

* add api tests

* mypy .

* add more ut

* fixtures

* upd snapshot

* Fix missing programId

* Add fetchProgramCycles list endpoint

* add orderBy title

* upd snapshot

* add ordering

* Connect program cycle list i program details to backend

* Add crud endpoints

* fix filter_total_delivered_quantity_usd

* coverage

* Connect delete and edit

* coverage & refactor

* selenium fixtures: tp add cycle

* selenium fixtures: init add pc test

* selenium fixtures: upd

* Change variables names

* Connect create endpoint

* Update snapshots

* Fix cache

* Fix cache

* Clean up components

* Fix format

* Connect programme cycle list with api

* upd: total_delivered_quantity_usd filter

* Add lint to details page

* imports

* fix tests

* Data-cy update

* Data-cy update

* Finish program cycle details page

* add test pc list

* upd tests

* upd snapshot

* Add finish and reactivate actions

* migrations

* fix test_pull_from_datahub

* add finish & reactivate

* Fix tests

* Fix finish and reactivate actions

* add permission_classes

* add permission_classes

* refactor: validate_cycle_timeframes_overlapping

* Remove unused imports

* Add programme cycle autocomplete

* Add programme cycle to targeting

* Fix payment plan header

* Remove new payment plan button

* upd test_smoke_program_cycles

* Handle validation errors

* Show missing data

* add created_by

* upd test

* Rename id to paymentPlanId

* Add information about created by

* Fix format

* merge migrations & black

* fix ut

* add filter & tests & fix selenium tests

* remove program_cycle_id from input create PP

* Remove programCycleId when creating payment plan

* Fix show error

* copy TP add program_cycle_id

* Add programme cycle title in targeting details

* Allow to set program cycle when copy target population

* Fix lint

* Allow to change program cycle when edit target population

* fixes

* style

* Fix validation

* fix TestCopyTargetPopulationMutation

* WIP: add script data migration

* Fix layout

* Filter finished programme cycles

* Update snapshots

* WIP:  upd script

* upd script

* fix unique cycle title

* Fix tests

* fix tests

* rm print

* small selenium fixes

* selenium fixes

* selenium fixes last part

* imports

* Fix tests

* cleanup

* selenium fix

* fix ut: test_receiving_reconciliations_from_fsp

* Change after review

* upd

* upd selenium test

* upd selenium test

* review & refactor migration script

* review

* Fix for select_listbox_element

* Fix for getProgramCycleRow

* review

* Skip test_payment_plan_happy_path

---------

Co-authored-by: Patryk Dabrowski <[email protected]>
Co-authored-by: Szymon Wyderka <[email protected]>
* script upd

* default cycle hard delete

* small refactoring
…nsactions-for-copy-program

Prevent race condition on the Copy Program flow
* optimization

* Final Optimization Migration Script
pkujawa and others added 29 commits August 23, 2024 20:19
…merge

Fix E2E Targeting with PDU after Cycles merge
* fix e2e test

* Added freeze time to test test_smoke_page_individuals_details

---------

Co-authored-by: Szymon Wyderka <[email protected]>
Co-authored-by: szymon-kellton <[email protected]>
[211951] Button to reindex program in admin, add indexing for enrolling to different program
…n-into-bool

Migrate PDU subtype: BOOLEAN -> BOOL
@johniak johniak merged commit 409656e into staging Aug 27, 2024
4 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants