Skip to content

32639 - Feature solr merged#1964

Merged
hfekete merged 17 commits intobcgov:feature-solr-mergedfrom
hfekete:feature-solr-merged
Mar 3, 2026
Merged

32639 - Feature solr merged#1964
hfekete merged 17 commits intobcgov:feature-solr-mergedfrom
hfekete:feature-solr-merged

Conversation

@hfekete
Copy link
Collaborator

@hfekete hfekete commented Mar 2, 2026

Issue #: 32639

Description of changes:

  • adding query to DB to find additional NRs like the ones for sole prop (which should not be in Solr)

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of the namex license (Apache 2.0).

mengdong19 and others added 17 commits January 26, 2026 12:43
…cgov#1944)

* fix - Add dataclass-based dynamic attribute initialization

* test - Add unit tests for `PaymentToken` and `ReceiptResponse` dataclasses and refactor initialization logic

* refactor - Replace `from_dict` methods with Pydantic-based dataclass initialization across `PaymentToken` and `ReceiptResponse` for consistent and simplified validation

* test - Add unit tests for `PaymentInvoice` dataclass and refactor to use Pydantic initialization

* refactor - Update `links` field in Pydantic model to use alias "_links" for consistency

* test/refactor - Add `invoice` field support in `ReceiptResponse` with tests and update `links` alias logic

* refactor/tests - Update DB connection logic for tests, add refund field, and improve type handling in tests

* test - Enhance `PaymentInvoice` tests to validate numeric types and use `pytest.approx` for floating-point assertions

* test/refactor - Replace hardcoded assertions in `test_payment_invoice` with dynamic checks using `data` dictionary

* test - Add `PaymentRefundInvoice` dataclass, update `refund_payment` logic, and add unit tests
perf: configure container concurrency to 20 and max scale to 60 for Namex services
* 32058-Update "create account" url for email templates.

* Update create account links.
Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32239-Fix CI - bad-designation-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32239-Fix CI - bad-designation-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32239-Fix CI - bad-designation-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32239-Fix CI - bad-designation-notifier

32239-Fix CI - bad-designation-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32239-Fix CI - bad-designation-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32239-Fix CI - bad-designation-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32239-Fix CI - bad-designation-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32239-Fix CI - bad-designation-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32239-Fix CI - bad-designation-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32239-Fix CI - bad-designation-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32438-Add John Andrews to Reports

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32438-Add John Andrews to Reports

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32438-Add John Andrews to Reports

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32239 Fix Bad Designation Norifier CI and add John Andrews to Reports
32239-Fix CI - bad-designation-notifier
…ethods to By locators. Add environment flag to skip authentication in tests.
Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32238-Fix CI-namex-bad-name-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32240-Fix CI and lint - sftp-nuans-report

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32238-Fix CI - namex-bad-name-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32238-Fix CI - namex-bad-name-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32238-Fix CI - namex-bad-name-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32238-Fix CI - namex-bad-name-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32238-Fix CI - namex-bad-name-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32238-Fix CI - namex-bad-name-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32238-Fix CI - namex-bad-name-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32238-Fix CI - namex-bad-name-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32238-Fix CI - namex-bad-name-notifier

Signed-off-by: Chen <Steven.Chen@gov.bc.ca>

32238-Fix CI - namex-bad-name-notifier and sftp_nuans_report
Signed-off-by: Chen <Steven.Chen@gov.bc.ca>
Signed-off-by: Chen <Steven.Chen@gov.bc.ca>
Fix CI-namex-bad-name-notifier and sftp-nuans-report
Signed-off-by: Chen <Steven.Chen@gov.bc.ca>
32238-Fix CI - namex-bad-name-notifier
@sonarqubecloud
Copy link

sonarqubecloud bot commented Mar 2, 2026

@hfekete hfekete merged commit 7fd08d4 into bcgov:feature-solr-merged Mar 3, 2026
13 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.

4 participants