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 <vysakh.menon@gov.bc.ca>

* 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 <vysakh.menon@gov.bc.ca>
* 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 <Hongjing.Chen@gov.bc.ca>

* fix linting

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

* update for CoD

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

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

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

* remove check for isLedgerPlaceholder

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

---------

Signed-off-by: Hongjing Chen <Hongjing.Chen@gov.bc.ca>
…ov#3163)

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

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

* fix linting

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

* legal-api - small tweaks

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

* fix bug for claim batch query

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

* support xpro outside CA - US only

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

* update TODO(nots) for TING & TED

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

---------

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

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

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

* add comments for manual selection

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

* add update mapping for amalgamation

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

* fix delete script for corner cases

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

* tweak data formatting + add TODOs for NoW

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

* add notes for subset selection

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

---------

Signed-off-by: Hongjing Chen <Hongjing.Chen@gov.bc.ca>
…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 <Hongjing.Chen@gov.bc.ca>

* set default index for get unprocessed corps query

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

* complete & remove one TO-DO in the code

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

* undo

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

---------

Signed-off-by: Hongjing Chen <Hongjing.Chen@gov.bc.ca>
* 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 <Hongjing.Chen@gov.bc.ca>
Signed-off-by: Hongjing Chen <Hongjing.Chen@gov.bc.ca>
Signed-off-by: Hongjing Chen <Hongjing.Chen@gov.bc.ca>
26143 & 26323 Tombstone - allow skipped event_file types & partial processed_status
…v#3300)

* add Consent to Amalgamate Out Filing type

Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>

* add unit tests

Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>

* fix linting error

Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>

* update schema version

Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>

* fix a unit test

Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>

---------

Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>
* API - add founding date to slim business resp

Signed-off-by: Kial Jinnah <kialj876@gmail.com>

* update test for slim response

Signed-off-by: Kial Jinnah <kialj876@gmail.com>

---------

Signed-off-by: Kial Jinnah <kialj876@gmail.com>
* support save the amalg out draft

Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>

* add unit tests

Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>

---------

Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>
Signed-off-by: Qin <Arwen.Qin@gov.bc.ca>
Signed-off-by: Hongjing Chen <Hongjing.Chen@gov.bc.ca>
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.