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

Copy of master #186

Open
wants to merge 15 commits into
base: master
Choose a base branch
from
Open

Copy of master #186

wants to merge 15 commits into from

Conversation

debasishchakraborty-egovt
Copy link
Collaborator

No description provided.

rahu-eGov and others added 15 commits January 4, 2023 10:59
* [DPG-667] Added ifix dashboard and filter changes

* Restore logo url to mdms
#143)

* [DPG-946] Adding master data service changes related to postgres implementation

* [DPG-946] Adding changes to enable db init container for ifix master data service

* [DPG-946] Commented out test cases for ifix master data service

* [DPG-946] Restructuring ifix master data service

* Reverted a typo change

* Updated version and CHANGELOG.md

* Deleted Mongo index script

* Resolved comments

* Linked government to mdms and re enabled unique CoA check in create api

* Added indexes to the table

* Cleared government related files

* Fixed typos

---------

Co-authored-by: Rushang Dhanesha <[email protected]>
* [DPG-946] Adding fiscal event service related postgres changes

* [DPG-946] Corrected indentation wherever applicable in fiscal event service

* [DPG-946] Updated version, changelog and minor code cleanup

* [DPG-946] Moved receivers to a separate table

* [DPG-946] Removed unnecessary amount join in uuids query and added pagination to optimize search flow

* [DPG-946] Added default sort ordering to search query

* [DPG-946] Commented out test cases temporarily for creating build

* [DPG-946] Commenting out test cases to test build

* [DPG-946] Updating build config for fiscal-event-service

* [DPG-946] Adding dockerfile and migrate bash file for fiscal-event-service

* [DPG-946] Correcting ingestion time query

* [DPG-946] Adding a separate topic to enable ES pipeline to listen onto live indexing fiscal events

* [DPG-946] Adding fiscal event service contract

* [DPG-946] Setting fiscal event objects explicitly in fiscal event service

* Update fiscal-event-service-2.2.0.yaml

* Resolved review comments

* Enriched fiscal events with version

* Resolved review comments

* Fixed a filename

* Moved tenant id check from /government to MDMS

* Added version reference

* Added version attribute to the database

* Unbundle bulk request and push fiscal event for post-processor

* Reused FiscalEventRequest and removed ProducerPOJO.java

* Updated env var name

* Unbundle bulk request and push to ifix-es-pipeline (#159)

* Fiscal event service build (#166)

* Unbundle bulk request and push to ifix-es-pipeline

* Pushed fiscal event bulk request to a common topic for es-pipeline and post-processor

* Fixed: Sender is a readOnly field auto-populated from userInfo

---------

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
…144)

* [DPG-946] Adding iFIX ES Pipeline service to egovernments ifix repo

* [DPG-946] Enabling live index and migration support in ifix-es-pipeline

* [DPG-946] Single consumer for both migration and live indexing of records

* [DPG-946] Updating fiscal event POJO

* Disabled migration consumer from listening to live topic

* Disabled migration consumer from listening to live topic

* Removed unbundling of bulk event into individual events. Now, that will happen in migration toolkit.

* Updated es pipeline to consume fiscal event bulk request

* Fixed error in TestController

* Fix review comments

---------

Co-authored-by: Rushang Dhanesha <[email protected]>
#141)

* [DPG-946] Adding ifix-migration-toolkit to egovernments IFIX code repository

* Updated endpoints and context path

* [DPG-946] Updating build config for migraiton toolkit

* [DPG-946] Changing topic name to perform postgres migration

* Removed additional Request Mapping path

* Changing data path for fiscal events in migration toolkit

* [DPG-946] Adding support for migrating data from mongo to postgres

* [DPG-946] Updating event type enum

* [DPG-946] Updated Producer POJO

* [DPG-946] Adding audit details to amount in case of legacy data

* [DPG-946] Corrected audit details import

* [DPG-946] Added audit details to amount in migration toolkit DTO

* [DPG-946] Pushing legacy master data through live persister topic

* Support to department entity and its child relation table for data mi… (#156)

* Support to department entity and its child relation table for data migration.

* Sending record one by one in kafka topic

* Update batch size for department hierarchy leve.

* Update batch size for department hierarchy leve.

* Revert "Update batch size for department hierarchy leve."

This reverts commit f3291af.

* Revert "Support to department entity and its child relation table for data mi… (#156)" (#157)

This reverts commit bc4d18a.

* Push singular fiscal events instead of bulk to ES-pipeline topic

* Bug fix

* Fixed typo

* Migration toolkit update for depatment entity service. (#158)

* Support to department entity and its child relation table for data migration.

* Sending record one by one in kafka topic

* Update batch size for department hierarchy leve.

* Update batch size for department hierarchy leve.

* Revert "Update batch size for department hierarchy leve."

This reverts commit f3291af.

* Fix review comments

* Bug fixes

* Added department master data migration

* Added requestHeader to the department search request

* Added migration for expenditure

* Added migration for expenditure

* Added migration for expenditure

* Added migration for Project

* Added migration for Project

---------

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
* Postgres related changes in department entity service.

* Added relationship table for parent children in department entity

* Enhance search API by single db call, DE relationship DTO and db table update.

* Update and rename ifix-department-entity-service-1.1.0.yaml to ifix-department-entity-service-1.2.0.yaml

* Update department entity request DTO to match with persister config

* Update V202211131027__department_entity_ddl.sql

* Update V202211131027__department_entity_ddl.sql

* remove foreign constraint

* change name of DTO from relationship to children

* Updated version number and CHANGELOG.md

---------

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
* [DPG-946] Updating build config file for enabling fiscal-event-service postgres database. (#145)

* Changed micro-ui build directory (#148)

* [DPG-946] Adding db image related entries in build config for ifix-master-data-service (#149)

* Update build-config.yml (#150)

Co-authored-by: rushang7-eGov <[email protected]>

* Readme (#155)

* Create README.md

* Update README.md

Co-authored-by: rushang7-eGov <[email protected]>

* Created a baseline Frontend from Digit UI core for Ifix Dashboard (#160) (#161)

* Update adapter master data service with postgres

* Remove TODO and unused method.

* Indexes addition and mongo index script removed

* Fixed: commented test case with errors

* Update build-config.yml (#167)

* Update build-config.yml

* Update build-config.yml

* Update build-config.yml

---------

Co-authored-by: rushang7-eGov <[email protected]>

* Fixed filename

* Enabled departmentEntityId in ProjectSearchCriteria

---------

Co-authored-by: Shashwat Mishra <[email protected]>
Co-authored-by: Shailesh Pandey <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Jagankumar <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: shubhang-eGov <[email protected]>
* Added support to migrate data from postgres to ES only

* Changed: "offset" will contain the absolute offset and not the page number

---------

Co-authored-by: Rushang Dhanesha <[email protected]>
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.

7 participants