Skip to content

Conversation

@flutistar
Copy link
Contributor

Issue #: /bcgov/entity#25368

Description of changes:
Enhanced the get document API to support documents from DRS and Minio.

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

flutistar and others added 30 commits December 19, 2024 14:15
* update logic to allow update NoW draft
* add notice of withdrawal to api specs
* update filing_header
* add request examples including options
…nesses (bcgov#3148)

* create template for NoW and format it
* update business details for NoW
* update receipt data for NoW
* 21751 - add put back on sync

* 21751 - fix linting issue

* 21751 - fix linting issue

* 21751 - update to the implementation
* add now for temporary businesses in basic checks
* update error code for not found withdrawn filing from 400 to 404
* update code in save_filing and complete_filing to enable NoW for T businesses
* add unit tests NoW filing for regular businesses and T businesses
* fix 2 old unit tests to deal with the last day of a year issue
* 25042 - put back off sync

* 25042 - fix linting issue

* 25042 - fixed typo
* Update putBackOff processor

* Update unit test

* Fix failed unit tests
…v#3158)

* Correction Details Added on
Register Correction Application pdf

* updated line breaks nd staff

* reverting version change
* 24818-Add script to update filing table with withdrawn id and withdrawal pending property

* 24818-Add-logic-to-set-NoW-properties

* 24818-Update-link-function-name

* 24818-Move-NoW-check

* 24818-Convert-withdrawn_filining_id-to-foreign-key

* 24818-Update-withdrawal-pending-script

Co-authored-by: Vysakh Menon <[email protected]>

* 24818-Update-logic-to-reflect-draft-NoW-and-deleting-NoW

* 24818-Update unit test to check for new NoW filing properties

* 24818-Remove-unused-setup-var

---------

Co-authored-by: Vysakh Menon <[email protected]>
* 24839 - script to add corrections and related changes

* 24839 - remove unused file

* 24839 - remove unused data

* 24839 - updated queries

* 24839 - remove commented out code

* 24629 - fix linting issue

* 24629 - remove uneeded code

* 24629 - add correction check

* 24629 - fix correction format share class logic
* Add GH CI/CD for the expired limited restoration job

* Add setup and requirements files

* Add Dockerfile

* Add Makefile

* Add devops configuration

* Add Kubernetes configuration

* Add logging configuration

* Add utils files

* Add main job implementation
* 24715 Updates to support legacy ledger display name(new)

Signed-off-by: Hongjing Chen <[email protected]>

* fix linting

Signed-off-by: Hongjing Chen <[email protected]>

* update for CoD

Signed-off-by: Hongjing Chen <[email protected]>

* add more display name mapping for unsupported types but comment them out

Signed-off-by: Hongjing Chen <[email protected]>

* remove check for isLedgerPlaceholder

Signed-off-by: Hongjing Chen <[email protected]>

---------

Signed-off-by: Hongjing Chen <[email protected]>
…ov#3163)

* 24479 - Tombstone pipeline - amalgamation & legal-api adjustment

Signed-off-by: Hongjing Chen <[email protected]>

* fix linting

Signed-off-by: Hongjing Chen <[email protected]>

* legal-api - small tweaks

Signed-off-by: Hongjing Chen <[email protected]>

* fix bug for claim batch query

Signed-off-by: Hongjing Chen <[email protected]>

* support xpro outside CA - US only

Signed-off-by: Hongjing Chen <[email protected]>

* update TODO(nots) for TING & TED

Signed-off-by: Hongjing Chen <[email protected]>

---------

Signed-off-by: Hongjing Chen <[email protected]>
)

* set temp_reg to none for T business NoW filing
* update unit tests
* 25252 - manual approach

Signed-off-by: Hongjing Chen <[email protected]>

* add comments for manual selection

Signed-off-by: Hongjing Chen <[email protected]>

* add update mapping for amalgamation

Signed-off-by: Hongjing Chen <[email protected]>

* fix delete script for corner cases

Signed-off-by: Hongjing Chen <[email protected]>

* tweak data formatting + add TODOs for NoW

Signed-off-by: Hongjing Chen <[email protected]>

* add notes for subset selection

Signed-off-by: Hongjing Chen <[email protected]>

---------

Signed-off-by: Hongjing Chen <[email protected]>
…gov#3175)

* 24820-Embed-NoW-for-withdrawn-boostrap-filing-during-fetch

* 24820-Add unit tests

* 24820-Update-param-name

* 24820-Update withdrawn filing var name to now filing

* 24280-Move helper out of Filing model

* 24820-Fix lint error

* 24820 - Simplify helper function

* 24820-Add check for temp business

* 24820-Update-unit-test
* update Q* type mapping

Signed-off-by: Hongjing Chen <[email protected]>

* set default index for get unprocessed corps query

Signed-off-by: Hongjing Chen <[email protected]>

* complete & remove one TO-DO in the code

Signed-off-by: Hongjing Chen <[email protected]>

* undo

Signed-off-by: Hongjing Chen <[email protected]>

---------

Signed-off-by: Hongjing Chen <[email protected]>
* 25387-Add withdrawn status filings to ledger

* 25387-Add-unit-tests
chenhongjing and others added 29 commits March 11, 2025 13:26
…& mark processed_status partial if unsupported filings exist

Signed-off-by: Hongjing Chen <[email protected]>
26143 & 26323 Tombstone - allow skipped event_file types & partial processed_status
…v#3300)

* add Consent to Amalgamate Out Filing type

Signed-off-by: Qin <[email protected]>

* add unit tests

Signed-off-by: Qin <[email protected]>

* fix linting error

Signed-off-by: Qin <[email protected]>

* update schema version

Signed-off-by: Qin <[email protected]>

* fix a unit test

Signed-off-by: Qin <[email protected]>

---------

Signed-off-by: Qin <[email protected]>
* API - add founding date to slim business resp

Signed-off-by: Kial Jinnah <[email protected]>

* update test for slim response

Signed-off-by: Kial Jinnah <[email protected]>

---------

Signed-off-by: Kial Jinnah <[email protected]>
* support save the amalg out draft

Signed-off-by: Qin <[email protected]>

* add unit tests

Signed-off-by: Qin <[email protected]>

---------

Signed-off-by: Qin <[email protected]>
Signed-off-by: Hongjing Chen <[email protected]>
26403 - Create verify script for tombstone migration
@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
2 Security Hotspots
3.1% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

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.