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

Ifix master data service #18

Closed
wants to merge 46 commits into from
Closed

Conversation

pintu-eGov
Copy link
Collaborator

No description provided.

rushang7 and others added 30 commits August 2, 2021 16:50
…uditDetails ,And added the same from common library

Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot
pintu-eGov and others added 16 commits August 9, 2021 18:45
* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

Co-authored-by: pintu-eGov <[email protected]>
* MongoDB migration data and instructions.

* Seed data and index mongo queries

Co-authored-by: pintu-eGov <[email protected]>
* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case
@rushang7 rushang7 closed this Aug 17, 2021
@sathishp-eGov sathishp-eGov deleted the ifix-master-data-service branch August 17, 2021 06:39
nikesh2812 added a commit that referenced this pull request Oct 28, 2022
* Master copy (#12)

* Junit master (#6)

* initial junit sample

* initial fiscal event junit changes (#101)

* initial fiscal event junit changes

* removed unused props

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

* IFIX-561 : Junit COA (#102)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Ifix 561 (#105)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Master data service unit cases (#106)

* Ifix 564 (#107)

* initial fiscal event junit changes

* removed unused props

* IFIX-564 : junit Fiscal event search

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

* Complete Junit case for Master data server

* added junit-fiscal-event-service changes

* master service junit code coverage report-1.0.0

* junit-master : formatted

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

* Patch Updates (#114) (#7)

* Event type enum rename (#109)

* Renamed enum to Pascal_Case. (#103)

* Renamed enum to Pascal_Case.

* API will receive enum in All Caps but within iFix-Core the enum will be in Pascal_Case.

* Fiscal-Event-Service will receive EventType enum in ALL_CAPS but it will output EventType enum in Pascal_Case.

* Added note to CHANGELOG.md

* Renamed enum to Pascal_Case. (#104)

* Renamed enum to Pascal_Case.

* Added note to CHANGELOG.md

* Fixed the hierarchy level search criteria parameter (#111)

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

* Enum rename version update (#110)

* Updated version in pom.xml

* Updated version number

* Update ifix-department-entity-service-1.0.0.yaml (#112)

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

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

* IFIX-687 : Included audit details in Druid (#8)

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

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

* Log4j bug fix & JUnit test cases (#19)

* Merge the fiscal event aggregate service into develop branch  (#14)

* Ifix master data service (#19)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix master patch (#20)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* updated the read me

* updated the read me

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Update CODEOWNERS

* Ifix seed data (#21)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* Tenant Id changes

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

* ifix services common (#23)

* Created ifix-services-common library

* Update domain name

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* ifix-tracer library

* Update build-config.yml (#5)

* Added dockerfile and Changed settings

* Update dependency repositories

* Updated groupId

* Updated ifix-tracer for Spring 2

* Create .gitignore (#24)

accepting only gitignore

* Fiscal event post processor (#28)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Post Processor: Initial Commit

* Update build-config.yml (#12)

* IFIX:244 : Service, producer and other packages, classes

* IFIX:244 : Service, producer and other packages, classes

* Rahu ifix 244 (#15)

* Push to MongoDB: config and instruction

* Update README.md

* Pk fiscal event post processor (#17)

* Update README.md

* Refactor consumer name

* Flattening fiscal event data

* Fix: Kafka consumer properties

* Version change

* Addition of ingestionTime and version change

* Added instructions and config for Push to Druid.

* Updated Druid config.

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Fiscal event service (#29)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Service: Initial commit

* Pk fiscal event service (#11)

* IFIX-230 : Added the producer and other package

* IFIX-230 : Basic validator, enricher and other packages structure

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

* IFIX-230 : Moved service package

* Update build-config.yml (#12)

* Rahu ifix 230 (#14)

* IFIX-230 : Validate the COA Ids from master service , Enriched the details

* validate tenant and project Id

* Naming convention resolved

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

* Coa Uri config

* Coa Uri config

* modified the coa -  error message

* EventTypeEnum key value correction

* addition of ingestionTime

* Migration scripts for fiscal event

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix zuul (#30)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* ifix-zuul: Copy from DIGIT Zuul

* Code cleanup

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Jwt Verifier Filter

* Refactored: requestInfo -> requestHeader and responseInfo -> responseHeader

* Commented out all unused filters

* Reformat Code

* Refactor REQUEST_INFO -> REQUEST_HEADER

* Added userInfo to requestHeader by reading it from JWT.

* Bug Fixed

* Commented out unused filter

* Bug fixed

* Removed unused filter

* Resolve test cases

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

* Keycloak (#31)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Instructions for Creating Client

* Added ifix-realm and instructions to import it

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

* Build config for department entity service (#34)

* Convert enum to all caps (#36)

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

* Rahu 310 (#38)

* Supporting code for Project Department Entity Ancestry Integration

* Project create API

* Enrich department entity ancestry in project.

* Added departmentId in DepartmentEntity model

* Department entity validation

* COA code fix

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

* Refactored: responseInfo -> responseHeader (#39)

* Pk department entity post processor (#40)

* Updated Druid ingestion config (#41)

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

* IFIX-320: EAT index refactor (#44)

* Ifix department entity service (#45)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Update CODEOWNERS

* Initial Commit

* initial Department entity service setup

* initial Department entity service setup

* Added build config for ifix-department-entity-service (#26)

* Updated context path and port number

* Rahu 313 (#27)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* DepartmentEntity attribute correction

* refactor the GovernmentUtil and DepartmentUtil

* DepartmentEntity validation fix

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

* removed unused object, imports

* Initialise create index file

* Pk ifix department entity service (#32)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* IFIX-314: Search Department Hierarchy

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

* Department entity get parent (#33)

* Department Entity get parent.

* Return complete ancestry.

* Added seed data.

* Pk ifix department entity service (#35)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* IFIX-314: Search Department Hierarchy

* IFIX-314: Search Department Entity

* Migration scripts

* Migration scripts

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

* seed data change and department ancestry attribute correction

* Updated seed data

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

* IFIX-320: New indexes for for fiscal event (#43)

* IFIX-320: New indexes for for fiscal event

* add department entity id

* add ancestry id

* IFIX-320: index correction

* IFIX-371 : fiscal event search api (#47)

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

* Jmeter test plan for fiscal-event-service (#48)

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

* Updated README file (#49)

* Updated README file

* README changes

* Migration file rename (#50)

* Update INSTRUCTIONS.md (#51)

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

* Pk ifix 319 (#52)

* IFIX 319 : Create expenditure api

* IFIX-318: Department Entity create

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

* Changed primary timestamp in druid config (#53)

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

* Ifix 379 (#54)

* Ifix 387 (#55)

* IFIX 387 : - Department entity master service

* IFIX-387 : fiscal event service

* IFIX-387: Master Data service reformat.

* IFIX-387: FiscalEvent Post Processor reformat.

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX 387 : - Department entity master service--yaml file renamed

* IFIX-387: FiscalEvent Post Processor yaml file addition

* IFIX-387: Yaml file correction

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

* Druid config (#56)

* Added transformSpec

* Updated JMeter test with csv

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

* documentation link and postman collection (#57)

* documentation link and postman collection

* link fix

* Update README.md

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

* Doc add (#58)

* Added the postman and documentation link

* redocly link fix

* redocly link fix1

* redocly link

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

* Postman collection and API redocly link (#59)

* Ifix 386 (#60)

* Add ps link (#61)

* Bug fix regarding refactor (#62)

* Null check for corrupted project data (#63)

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

* Department Entity check at fiscal event push (#64)

* Bug fix department entity check while fetching from department entity service (#65)

* Kafka consumer lag issue (#67)

* Department entity children fix (#69)

* Hierarchy level zero addition (#70)

* Corrected collection name of fiscal event (#72)

* Updated the readme doc (#71)

* Updated the readme doc

* Updated the readme doc

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

* Corrected collection name (#73)

* Corrected collection name of fiscal event

* fiscal event amount details

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

* Update FiscalEventValidator.java (#74)

Removed the duplicate call of validate amount details

* CoaId null fix (#75)

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

* Added utilities

* initial aggregate setup

* Renamed the aggregator

* reanmed the service

* Moved to db folder

* Re-indented .sql flie

* first version of fiscal event aggregate

* review comments

* moved migration script into main folder

* Removed dockerfile for flyway db migration

* Updated Flyway environment variable names

* fiscal event aggregate : Pending collection & payment

* update issue fix for null coa id

* IFIX 557 : documentation

* Renamed EventType enum to Pascal_Case.

* IFIX-589 : Dynamic fiscal period

* IFIX-589 : Dynamic hierarchy level

* IFIX-590 : Dynamic hierarchy level

* named parameters (for query maintenance)

* removed commented code

* removed unused test file

* merged and synced develop branch

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>
Co-authored-by: GhanshyamRawat-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>

* removed mandate check for user info from Search APIs of Master data and Department Entity Service (#15)

* removed mandate check for user info from government and COA service

* removed mandate check for user info from search department,expenditure and project service

* removed user info mandate check from search department entity service

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

* Junit - ifix post processor service (#16)

* Junit master (#6)

* initial junit sample

* initial fiscal event junit changes (#101)

* initial fiscal event junit changes

* removed unused props

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

* IFIX-561 : Junit COA (#102)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Ifix 561 (#105)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Master data service unit cases (#106)

* Ifix 564 (#107)

* initial fiscal event junit changes

* removed unused props

* IFIX-564 : junit Fiscal event search

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

* Complete Junit case for Master data server

* added junit-fiscal-event-service changes

* master service junit code coverage report-1.0.0

* junit-master : formatted

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

* Patch Updates (#114) (#7)

* Event type enum rename (#109)

* Renamed enum to Pascal_Case. (#103)

* Renamed enum to Pascal_Case.

* API will receive enum in All Caps but within iFix-Core the enum will be in Pascal_Case.

* Fiscal-Event-Service will receive EventType enum in ALL_CAPS but it will output EventType enum in Pascal_Case.

* Added note to CHANGELOG.md

* Renamed enum to Pascal_Case. (#104)

* Renamed enum to Pascal_Case.

* Added note to CHANGELOG.md

* Fixed the hierarchy level search criteria parameter (#111)

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

* Enum rename version update (#110)

* Updated version in pom.xml

* Updated version number

* Update ifix-department-entity-service-1.0.0.yaml (#112)

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

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

* IFIX-687 : Included audit details in Druid (#8)

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

* IFIX-587 & IFIX-588 - junit post processor

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

* Log4j bug fix (#18)

* Fixed log4j bug by updating to new version

* Adjusted tab spaces

Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>
Co-authored-by: GhanshyamRawat-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>

* Updated log4j version to 2.16 (#20)

* modified docker registry

* Bulk fiscal event push request , Junit - iFIX dept entity and fiscal event service, And Log4j vulnerability fixes (#24)

* junit - iFIX-Department-Entity and Merged the develop branch (#21)

* Merge the fiscal event aggregate service into develop branch  (#14)

* Ifix master data service (#19)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix master patch (#20)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* updated the read me

* updated the read me

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Update CODEOWNERS

* Ifix seed data (#21)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* Tenant Id changes

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

* ifix services common (#23)

* Created ifix-services-common library

* Update domain name

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* ifix-tracer library

* Update build-config.yml (#5)

* Added dockerfile and Changed settings

* Update dependency repositories

* Updated groupId

* Updated ifix-tracer for Spring 2

* Create .gitignore (#24)

accepting only gitignore

* Fiscal event post processor (#28)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Post Processor: Initial Commit

* Update build-config.yml (#12)

* IFIX:244 : Service, producer and other packages, classes

* IFIX:244 : Service, producer and other packages, classes

* Rahu ifix 244 (#15)

* Push to MongoDB: config and instruction

* Update README.md

* Pk fiscal event post processor (#17)

* Update README.md

* Refactor consumer name

* Flattening fiscal event data

* Fix: Kafka consumer properties

* Version change

* Addition of ingestionTime and version change

* Added instructions and config for Push to Druid.

* Updated Druid config.

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Fiscal event service (#29)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Service: Initial commit

* Pk fiscal event service (#11)

* IFIX-230 : Added the producer and other package

* IFIX-230 : Basic validator, enricher and other packages structure

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

* IFIX-230 : Moved service package

* Update build-config.yml (#12)

* Rahu ifix 230 (#14)

* IFIX-230 : Validate the COA Ids from master service , Enriched the details

* validate tenant and project Id

* Naming convention resolved

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

* Coa Uri config

* Coa Uri config

* modified the coa -  error message

* EventTypeEnum key value correction

* addition of ingestionTime

* Migration scripts for fiscal event

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix zuul (#30)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* ifix-zuul: Copy from DIGIT Zuul

* Code cleanup

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Jwt Verifier Filter

* Refactored: requestInfo -> requestHeader and responseInfo -> responseHeader

* Commented out all unused filters

* Reformat Code

* Refactor REQUEST_INFO -> REQUEST_HEADER

* Added userInfo to requestHeader by reading it from JWT.

* Bug Fixed

* Commented out unused filter

* Bug fixed

* Removed unused filter

* Resolve test cases

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

* Keycloak (#31)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Instructions for Creating Client

* Added ifix-realm and instructions to import it

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

* Build config for department entity service (#34)

* Convert enum to all caps (#36)

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

* Rahu 310 (#38)

* Supporting code for Project Department Entity Ancestry Integration

* Project create API

* Enrich department entity ancestry in project.

* Added departmentId in DepartmentEntity model

* Department entity validation

* COA code fix

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

* Refactored: responseInfo -> responseHeader (#39)

* Pk department entity post processor (#40)

* Updated Druid ingestion config (#41)

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

* IFIX-320: EAT index refactor (#44)

* Ifix department entity service (#45)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Update CODEOWNERS

* Initial Commit

* initial Department entity service setup

* initial Department entity service setup

* Added build config for ifix-department-entity-service (#26)

* Updated context path and port number

* Rahu 313 (#27)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* DepartmentEntity attribute correction

* refactor the GovernmentUtil and DepartmentUtil

* DepartmentEntity validation fix

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

* removed unused object, imports

* Initialise create index file

* Pk ifix department entity service (#32)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* IFIX-314: Search Department Hierarchy

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

* Department entity get parent (#33)

* Department Entity get parent.

* Return complete ancestry.

* Added seed data.

* Pk ifix department entity service (#35)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* IFIX-314: Search Department Hierarchy

* IFIX-314: Search Department Entity

* Migration scripts

* Migration scripts

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

* seed data change and department ancestry attribute correction

* Updated seed data

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

* IFIX-320: New indexes for for fiscal event (#43)

* IFIX-320: New indexes for for fiscal event

* add department entity id

* add ancestry id

* IFIX-320: index correction

* IFIX-371 : fiscal event search api (#47)

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

* Jmeter test plan for fiscal-event-service (#48)

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

* Updated README file (#49)

* Updated README file

* README changes

* Migration file rename (#50)

* Update INSTRUCTIONS.md (#51)

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

* Pk ifix 319 (#52)

* IFIX 319 : Create expenditure api

* IFIX-318: Department Entity create

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

* Changed primary timestamp in druid config (#53)

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

* Ifix 379 (#54)

* Ifix 387 (#55)

* IFIX 387 : - Department entity master service

* IFIX-387 : fiscal event service

* IFIX-387: Master Data service reformat.

* IFIX-387: FiscalEvent Post Processor reformat.

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX 387 : - Department entity master service--yaml file renamed

* IFIX-387: FiscalEvent Post Processor yaml file addition

* IFIX-387: Yaml file correction

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

* Druid config (#56)

* Added transformSpec

* Updated JMeter test with csv

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

* documentation link and postman collection (#57)

* documentation link and postman collection

* link fix

* Update README.md

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

* Doc add (#58)

* Added the postman and documentation link

* redocly link fix

* redocly link fix1

* redocly link

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

* Postman collection and API redocly link (#59)

* Ifix 386 (#60)

* Add ps link (#61)

* Bug fix regarding refactor (#62)

* Null check for corrupted project data (#63)

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

* Department Entity check at fiscal event push (#64)

* Bug fix department entity check while fetching from department entity service (#65)

* Kafka consumer lag issue (#67)

* Department entity children fix (#69)

* Hierarchy level zero addition (#70)

* Corrected collection name of fiscal event (#72)

* Updated the readme doc (#71)

* Updated the readme doc

* Updated the readme doc

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

* Corrected collection name (#73)

* Corrected collection name of fiscal event

* fiscal event amount details

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

* Update FiscalEventValidator.java (#74)

Removed the duplicate call of validate amount details

* CoaId null fix (#75)

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

* Added utilities

* initial aggregate setup

* Renamed the aggregator

* reanmed the service

* Moved to db folder

* Re-indented .sql flie

* first version of fiscal event aggregate

* review comments

* moved migration script into main folder

* Removed dockerfile for flyway db migration

* Updated Flyway environment variable names

* fiscal event aggregate : Pending collection & payment

* update issue fix for null coa id

* IFIX 557 : documentation

* Renamed EventType enum to Pascal_Case.

* IFIX-589 : Dynamic fiscal period

* IFIX-589 : Dynamic hierarchy level

* IFIX-590 : Dynamic hierarchy level

* named parameters (for query maintenance)

* removed commented code

* removed unused test file

* merged and synced develop branch

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>
Co-authored-by: GhanshyamRawat-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>

* junit - ifix department entity and merged develop branch

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>
Co-authored-by: GhanshyamRawat-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>

* Bulk fiscal event push and merged develop branch changes (#22)

* initial junit sample

* initial fiscal event junit changes (#101)

* initial fiscal event junit changes

* removed unused props

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

* IFIX-561 : Junit COA (#102)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Ifix 561 (#105)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Master data service unit cases (#106)

* Ifix 564 (#107)

* initial fiscal event junit changes

* removed unused props

* IFIX-564 : junit Fiscal event search

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

* Complete Junit case for Master data server

* added junit-fiscal-event-service changes

* master service junit code coverage report-1.0.0

* Bulk fiscal event push

* Bulk fiscal event push- changed the pom version

* Junit master (#6)

* initial junit sample

* initial fiscal event junit changes (#101)

* initial fiscal event junit changes

* removed unused props

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

* IFIX-561 : Junit COA (#102)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Ifix 561 (#105)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Master data service unit cases (#106)

* Ifix 564 (#107)

* initial fiscal event junit changes

* removed unused props

* IFIX-564 : junit Fiscal event search

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

* Complete Junit case for Master data server

* added junit-fiscal-event-service changes

* master service junit code coverage report-1.0.0

* junit-master : formatted

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

* Patch Updates (#114) (#7)

* Event type enum rename (#109)

* Renamed enum to Pascal_Case. (#103)

* Renamed enum to Pascal_Case.

* API will receive enum in All Caps but within iFix-Core the enum will be in Pascal_Case.

* Fiscal-Event-Service will receive EventType enum in ALL_CAPS but it will output EventType enum in Pascal_Case.

* Added note to CHANGELOG.md

* Renamed enum to Pascal_Case. (#104)

* Renamed enum to Pascal_Case.

* Added note to CHANGELOG.md

* Fixed the hierarchy level search criteria parameter (#111)

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

* Enum rename version update (#110)

* Updated version in pom.xml

* Updated version number

* Update ifix-department-entity-service-1.0.0.yaml (#112)

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

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

* bulk fiscal event validations

* bulk fiscal event validations- version corrected

* bulk fiscal event validations- Junit

* Merge the fiscal event aggregate service into develop branch  (#14)

* Ifix master data service (#19)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix master patch (#20)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* updated the read me

* updated the read me

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Update CODEOWNERS

* Ifix seed data (#21)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* Tenant Id changes

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

* ifix services common (#23)

* Created ifix-services-common library

* Update domain name

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* ifix-tracer library

* Update build-config.yml (#5)

* Added dockerfile and Changed settings

* Update dependency repositories

* Updated groupId

* Updated ifix-tracer for Spring 2

* Create .gitignore (#24)

accepting only gitignore

* Fiscal event post processor (#28)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Post Processor: Initial Commit

* Update build-config.yml (#12)

* IFIX:244 : Service, producer and other packages, classes

* IFIX:244 : Service, producer and other packages, classes

* Rahu ifix 244 (#15)

* Push to MongoDB: config and instruction

* Update README.md

* Pk fiscal event post processor (#17)

* Update README.md

* Refactor consumer name

* Flattening fiscal event data

* Fix: Kafka consumer properties

* Version change

* Addition of ingestionTime and version change

* Added instructions and config for Push to Druid.

* Updated Druid config.

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Fiscal event service (#29)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Service: Initial commit

* Pk fiscal event service (#11)

* IFIX-230 : Added the producer and other package

* IFIX-230 : Basic validator, enricher and other packages structure

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

* IFIX-230 : Moved service package

* Update build-config.yml (#12)

* Rahu ifix 230 (#14)

* IFIX-230 : Validate the COA Ids from master service , Enriched the details

* validate tenant and project Id

* Naming convention resolved

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

* Coa Uri config

* Coa Uri config

* modified the coa -  error message

* EventTypeEnum key value correction

* addition of ingestionTime

* Migration scripts for fiscal event

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix zuul (#30)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* ifix-zuul: Copy from DIGIT Zuul

* Code cleanup

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Jwt Verifier Filter

* Refactored: requestInfo -> requestHeader and responseInfo -> responseHeader

* Commented out all unused filters

* Reformat Code

* Refactor REQUEST_INFO -> REQUEST_HEADER

* Added userInfo to requestHeader by reading it from JWT.

* Bug Fixed

* Commented out unused filter

* Bug fixed

* Removed unused filter

* Resolve test cases

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

* Keycloak (#31)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Instructions for Creating Client

* Added ifix-realm and instructions to import it

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

* Build config for department entity service (#34)

* Convert enum to all caps (#36)

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

* Rahu 310 (#38)

* Supporting code for Project Department Entity Ancestry Integration

* Project create API

* Enrich department entity ancestry in project.

* Added departmentId in DepartmentEntity model

* Department entity validation

* COA code fix

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

* Refactored: responseInfo -> responseHeader (#39)

* Pk department entity post processor (#40)

* Updated Druid ingestion config (#41)

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

* IFIX-320: EAT index refactor (#44)

* Ifix department entity service (#45)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Update CODEOWNERS

* Initial Commit

* initial Department entity service setup

* initial Department entity service setup

* Added build config for ifix-department-entity-service (#26)

* Updated context path and port number

* Rahu 313 (#27)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* DepartmentEntity attribute correction

* refactor the GovernmentUtil and DepartmentUtil

* DepartmentEntity validation fix

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

* removed unused object, imports

* Initialise create index file

* Pk ifix department ent…
nikesh2812 added a commit that referenced this pull request Oct 28, 2022
* Master copy (#12)

* Junit master (#6)

* initial junit sample

* initial fiscal event junit changes (#101)

* initial fiscal event junit changes

* removed unused props

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

* IFIX-561 : Junit COA (#102)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Ifix 561 (#105)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Master data service unit cases (#106)

* Ifix 564 (#107)

* initial fiscal event junit changes

* removed unused props

* IFIX-564 : junit Fiscal event search

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

* Complete Junit case for Master data server

* added junit-fiscal-event-service changes

* master service junit code coverage report-1.0.0

* junit-master : formatted

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

* Patch Updates (#114) (#7)

* Event type enum rename (#109)

* Renamed enum to Pascal_Case. (#103)

* Renamed enum to Pascal_Case.

* API will receive enum in All Caps but within iFix-Core the enum will be in Pascal_Case.

* Fiscal-Event-Service will receive EventType enum in ALL_CAPS but it will output EventType enum in Pascal_Case.

* Added note to CHANGELOG.md

* Renamed enum to Pascal_Case. (#104)

* Renamed enum to Pascal_Case.

* Added note to CHANGELOG.md

* Fixed the hierarchy level search criteria parameter (#111)

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

* Enum rename version update (#110)

* Updated version in pom.xml

* Updated version number

* Update ifix-department-entity-service-1.0.0.yaml (#112)

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

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

* IFIX-687 : Included audit details in Druid (#8)

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

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

* Log4j bug fix & JUnit test cases (#19)

* Merge the fiscal event aggregate service into develop branch  (#14)

* Ifix master data service (#19)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix master patch (#20)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* updated the read me

* updated the read me

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Update CODEOWNERS

* Ifix seed data (#21)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* Tenant Id changes

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

* ifix services common (#23)

* Created ifix-services-common library

* Update domain name

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* ifix-tracer library

* Update build-config.yml (#5)

* Added dockerfile and Changed settings

* Update dependency repositories

* Updated groupId

* Updated ifix-tracer for Spring 2

* Create .gitignore (#24)

accepting only gitignore

* Fiscal event post processor (#28)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Post Processor: Initial Commit

* Update build-config.yml (#12)

* IFIX:244 : Service, producer and other packages, classes

* IFIX:244 : Service, producer and other packages, classes

* Rahu ifix 244 (#15)

* Push to MongoDB: config and instruction

* Update README.md

* Pk fiscal event post processor (#17)

* Update README.md

* Refactor consumer name

* Flattening fiscal event data

* Fix: Kafka consumer properties

* Version change

* Addition of ingestionTime and version change

* Added instructions and config for Push to Druid.

* Updated Druid config.

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Fiscal event service (#29)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Service: Initial commit

* Pk fiscal event service (#11)

* IFIX-230 : Added the producer and other package

* IFIX-230 : Basic validator, enricher and other packages structure

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

* IFIX-230 : Moved service package

* Update build-config.yml (#12)

* Rahu ifix 230 (#14)

* IFIX-230 : Validate the COA Ids from master service , Enriched the details

* validate tenant and project Id

* Naming convention resolved

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

* Coa Uri config

* Coa Uri config

* modified the coa -  error message

* EventTypeEnum key value correction

* addition of ingestionTime

* Migration scripts for fiscal event

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix zuul (#30)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* ifix-zuul: Copy from DIGIT Zuul

* Code cleanup

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Jwt Verifier Filter

* Refactored: requestInfo -> requestHeader and responseInfo -> responseHeader

* Commented out all unused filters

* Reformat Code

* Refactor REQUEST_INFO -> REQUEST_HEADER

* Added userInfo to requestHeader by reading it from JWT.

* Bug Fixed

* Commented out unused filter

* Bug fixed

* Removed unused filter

* Resolve test cases

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

* Keycloak (#31)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Instructions for Creating Client

* Added ifix-realm and instructions to import it

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

* Build config for department entity service (#34)

* Convert enum to all caps (#36)

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

* Rahu 310 (#38)

* Supporting code for Project Department Entity Ancestry Integration

* Project create API

* Enrich department entity ancestry in project.

* Added departmentId in DepartmentEntity model

* Department entity validation

* COA code fix

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

* Refactored: responseInfo -> responseHeader (#39)

* Pk department entity post processor (#40)

* Updated Druid ingestion config (#41)

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

* IFIX-320: EAT index refactor (#44)

* Ifix department entity service (#45)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Update CODEOWNERS

* Initial Commit

* initial Department entity service setup

* initial Department entity service setup

* Added build config for ifix-department-entity-service (#26)

* Updated context path and port number

* Rahu 313 (#27)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* DepartmentEntity attribute correction

* refactor the GovernmentUtil and DepartmentUtil

* DepartmentEntity validation fix

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

* removed unused object, imports

* Initialise create index file

* Pk ifix department entity service (#32)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* IFIX-314: Search Department Hierarchy

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

* Department entity get parent (#33)

* Department Entity get parent.

* Return complete ancestry.

* Added seed data.

* Pk ifix department entity service (#35)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* IFIX-314: Search Department Hierarchy

* IFIX-314: Search Department Entity

* Migration scripts

* Migration scripts

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

* seed data change and department ancestry attribute correction

* Updated seed data

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

* IFIX-320: New indexes for for fiscal event (#43)

* IFIX-320: New indexes for for fiscal event

* add department entity id

* add ancestry id

* IFIX-320: index correction

* IFIX-371 : fiscal event search api (#47)

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

* Jmeter test plan for fiscal-event-service (#48)

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

* Updated README file (#49)

* Updated README file

* README changes

* Migration file rename (#50)

* Update INSTRUCTIONS.md (#51)

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

* Pk ifix 319 (#52)

* IFIX 319 : Create expenditure api

* IFIX-318: Department Entity create

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

* Changed primary timestamp in druid config (#53)

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

* Ifix 379 (#54)

* Ifix 387 (#55)

* IFIX 387 : - Department entity master service

* IFIX-387 : fiscal event service

* IFIX-387: Master Data service reformat.

* IFIX-387: FiscalEvent Post Processor reformat.

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX 387 : - Department entity master service--yaml file renamed

* IFIX-387: FiscalEvent Post Processor yaml file addition

* IFIX-387: Yaml file correction

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

* Druid config (#56)

* Added transformSpec

* Updated JMeter test with csv

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

* documentation link and postman collection (#57)

* documentation link and postman collection

* link fix

* Update README.md

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

* Doc add (#58)

* Added the postman and documentation link

* redocly link fix

* redocly link fix1

* redocly link

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

* Postman collection and API redocly link (#59)

* Ifix 386 (#60)

* Add ps link (#61)

* Bug fix regarding refactor (#62)

* Null check for corrupted project data (#63)

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

* Department Entity check at fiscal event push (#64)

* Bug fix department entity check while fetching from department entity service (#65)

* Kafka consumer lag issue (#67)

* Department entity children fix (#69)

* Hierarchy level zero addition (#70)

* Corrected collection name of fiscal event (#72)

* Updated the readme doc (#71)

* Updated the readme doc

* Updated the readme doc

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

* Corrected collection name (#73)

* Corrected collection name of fiscal event

* fiscal event amount details

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

* Update FiscalEventValidator.java (#74)

Removed the duplicate call of validate amount details

* CoaId null fix (#75)

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

* Added utilities

* initial aggregate setup

* Renamed the aggregator

* reanmed the service

* Moved to db folder

* Re-indented .sql flie

* first version of fiscal event aggregate

* review comments

* moved migration script into main folder

* Removed dockerfile for flyway db migration

* Updated Flyway environment variable names

* fiscal event aggregate : Pending collection & payment

* update issue fix for null coa id

* IFIX 557 : documentation

* Renamed EventType enum to Pascal_Case.

* IFIX-589 : Dynamic fiscal period

* IFIX-589 : Dynamic hierarchy level

* IFIX-590 : Dynamic hierarchy level

* named parameters (for query maintenance)

* removed commented code

* removed unused test file

* merged and synced develop branch

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>
Co-authored-by: GhanshyamRawat-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>

* removed mandate check for user info from Search APIs of Master data and Department Entity Service (#15)

* removed mandate check for user info from government and COA service

* removed mandate check for user info from search department,expenditure and project service

* removed user info mandate check from search department entity service

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

* Junit - ifix post processor service (#16)

* Junit master (#6)

* initial junit sample

* initial fiscal event junit changes (#101)

* initial fiscal event junit changes

* removed unused props

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

* IFIX-561 : Junit COA (#102)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Ifix 561 (#105)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Master data service unit cases (#106)

* Ifix 564 (#107)

* initial fiscal event junit changes

* removed unused props

* IFIX-564 : junit Fiscal event search

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

* Complete Junit case for Master data server

* added junit-fiscal-event-service changes

* master service junit code coverage report-1.0.0

* junit-master : formatted

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

* Patch Updates (#114) (#7)

* Event type enum rename (#109)

* Renamed enum to Pascal_Case. (#103)

* Renamed enum to Pascal_Case.

* API will receive enum in All Caps but within iFix-Core the enum will be in Pascal_Case.

* Fiscal-Event-Service will receive EventType enum in ALL_CAPS but it will output EventType enum in Pascal_Case.

* Added note to CHANGELOG.md

* Renamed enum to Pascal_Case. (#104)

* Renamed enum to Pascal_Case.

* Added note to CHANGELOG.md

* Fixed the hierarchy level search criteria parameter (#111)

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

* Enum rename version update (#110)

* Updated version in pom.xml

* Updated version number

* Update ifix-department-entity-service-1.0.0.yaml (#112)

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

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

* IFIX-687 : Included audit details in Druid (#8)

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

* IFIX-587 & IFIX-588 - junit post processor

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

* Log4j bug fix (#18)

* Fixed log4j bug by updating to new version

* Adjusted tab spaces

Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>
Co-authored-by: GhanshyamRawat-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>

* Updated log4j version to 2.16 (#20)

* modified docker registry

* Bulk fiscal event push request , Junit - iFIX dept entity and fiscal event service, And Log4j vulnerability fixes (#24)

* junit - iFIX-Department-Entity and Merged the develop branch (#21)

* Merge the fiscal event aggregate service into develop branch  (#14)

* Ifix master data service (#19)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix master patch (#20)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* updated the read me

* updated the read me

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Update CODEOWNERS

* Ifix seed data (#21)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* Tenant Id changes

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

* ifix services common (#23)

* Created ifix-services-common library

* Update domain name

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* ifix-tracer library

* Update build-config.yml (#5)

* Added dockerfile and Changed settings

* Update dependency repositories

* Updated groupId

* Updated ifix-tracer for Spring 2

* Create .gitignore (#24)

accepting only gitignore

* Fiscal event post processor (#28)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Post Processor: Initial Commit

* Update build-config.yml (#12)

* IFIX:244 : Service, producer and other packages, classes

* IFIX:244 : Service, producer and other packages, classes

* Rahu ifix 244 (#15)

* Push to MongoDB: config and instruction

* Update README.md

* Pk fiscal event post processor (#17)

* Update README.md

* Refactor consumer name

* Flattening fiscal event data

* Fix: Kafka consumer properties

* Version change

* Addition of ingestionTime and version change

* Added instructions and config for Push to Druid.

* Updated Druid config.

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Fiscal event service (#29)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Service: Initial commit

* Pk fiscal event service (#11)

* IFIX-230 : Added the producer and other package

* IFIX-230 : Basic validator, enricher and other packages structure

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

* IFIX-230 : Moved service package

* Update build-config.yml (#12)

* Rahu ifix 230 (#14)

* IFIX-230 : Validate the COA Ids from master service , Enriched the details

* validate tenant and project Id

* Naming convention resolved

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

* Coa Uri config

* Coa Uri config

* modified the coa -  error message

* EventTypeEnum key value correction

* addition of ingestionTime

* Migration scripts for fiscal event

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix zuul (#30)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* ifix-zuul: Copy from DIGIT Zuul

* Code cleanup

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Jwt Verifier Filter

* Refactored: requestInfo -> requestHeader and responseInfo -> responseHeader

* Commented out all unused filters

* Reformat Code

* Refactor REQUEST_INFO -> REQUEST_HEADER

* Added userInfo to requestHeader by reading it from JWT.

* Bug Fixed

* Commented out unused filter

* Bug fixed

* Removed unused filter

* Resolve test cases

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

* Keycloak (#31)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Instructions for Creating Client

* Added ifix-realm and instructions to import it

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

* Build config for department entity service (#34)

* Convert enum to all caps (#36)

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

* Rahu 310 (#38)

* Supporting code for Project Department Entity Ancestry Integration

* Project create API

* Enrich department entity ancestry in project.

* Added departmentId in DepartmentEntity model

* Department entity validation

* COA code fix

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

* Refactored: responseInfo -> responseHeader (#39)

* Pk department entity post processor (#40)

* Updated Druid ingestion config (#41)

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

* IFIX-320: EAT index refactor (#44)

* Ifix department entity service (#45)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Update CODEOWNERS

* Initial Commit

* initial Department entity service setup

* initial Department entity service setup

* Added build config for ifix-department-entity-service (#26)

* Updated context path and port number

* Rahu 313 (#27)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* DepartmentEntity attribute correction

* refactor the GovernmentUtil and DepartmentUtil

* DepartmentEntity validation fix

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

* removed unused object, imports

* Initialise create index file

* Pk ifix department entity service (#32)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* IFIX-314: Search Department Hierarchy

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

* Department entity get parent (#33)

* Department Entity get parent.

* Return complete ancestry.

* Added seed data.

* Pk ifix department entity service (#35)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* IFIX-314: Search Department Hierarchy

* IFIX-314: Search Department Entity

* Migration scripts

* Migration scripts

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

* seed data change and department ancestry attribute correction

* Updated seed data

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

* IFIX-320: New indexes for for fiscal event (#43)

* IFIX-320: New indexes for for fiscal event

* add department entity id

* add ancestry id

* IFIX-320: index correction

* IFIX-371 : fiscal event search api (#47)

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

* Jmeter test plan for fiscal-event-service (#48)

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

* Updated README file (#49)

* Updated README file

* README changes

* Migration file rename (#50)

* Update INSTRUCTIONS.md (#51)

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

* Pk ifix 319 (#52)

* IFIX 319 : Create expenditure api

* IFIX-318: Department Entity create

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

* Changed primary timestamp in druid config (#53)

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

* Ifix 379 (#54)

* Ifix 387 (#55)

* IFIX 387 : - Department entity master service

* IFIX-387 : fiscal event service

* IFIX-387: Master Data service reformat.

* IFIX-387: FiscalEvent Post Processor reformat.

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX 387 : - Department entity master service--yaml file renamed

* IFIX-387: FiscalEvent Post Processor yaml file addition

* IFIX-387: Yaml file correction

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

* Druid config (#56)

* Added transformSpec

* Updated JMeter test with csv

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

* documentation link and postman collection (#57)

* documentation link and postman collection

* link fix

* Update README.md

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

* Doc add (#58)

* Added the postman and documentation link

* redocly link fix

* redocly link fix1

* redocly link

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

* Postman collection and API redocly link (#59)

* Ifix 386 (#60)

* Add ps link (#61)

* Bug fix regarding refactor (#62)

* Null check for corrupted project data (#63)

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

* Department Entity check at fiscal event push (#64)

* Bug fix department entity check while fetching from department entity service (#65)

* Kafka consumer lag issue (#67)

* Department entity children fix (#69)

* Hierarchy level zero addition (#70)

* Corrected collection name of fiscal event (#72)

* Updated the readme doc (#71)

* Updated the readme doc

* Updated the readme doc

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

* Corrected collection name (#73)

* Corrected collection name of fiscal event

* fiscal event amount details

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

* Update FiscalEventValidator.java (#74)

Removed the duplicate call of validate amount details

* CoaId null fix (#75)

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

* Added utilities

* initial aggregate setup

* Renamed the aggregator

* reanmed the service

* Moved to db folder

* Re-indented .sql flie

* first version of fiscal event aggregate

* review comments

* moved migration script into main folder

* Removed dockerfile for flyway db migration

* Updated Flyway environment variable names

* fiscal event aggregate : Pending collection & payment

* update issue fix for null coa id

* IFIX 557 : documentation

* Renamed EventType enum to Pascal_Case.

* IFIX-589 : Dynamic fiscal period

* IFIX-589 : Dynamic hierarchy level

* IFIX-590 : Dynamic hierarchy level

* named parameters (for query maintenance)

* removed commented code

* removed unused test file

* merged and synced develop branch

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>
Co-authored-by: GhanshyamRawat-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>

* junit - ifix department entity and merged develop branch

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>
Co-authored-by: GhanshyamRawat-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>

* Bulk fiscal event push and merged develop branch changes (#22)

* initial junit sample

* initial fiscal event junit changes (#101)

* initial fiscal event junit changes

* removed unused props

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

* IFIX-561 : Junit COA (#102)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Ifix 561 (#105)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Master data service unit cases (#106)

* Ifix 564 (#107)

* initial fiscal event junit changes

* removed unused props

* IFIX-564 : junit Fiscal event search

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

* Complete Junit case for Master data server

* added junit-fiscal-event-service changes

* master service junit code coverage report-1.0.0

* Bulk fiscal event push

* Bulk fiscal event push- changed the pom version

* Junit master (#6)

* initial junit sample

* initial fiscal event junit changes (#101)

* initial fiscal event junit changes

* removed unused props

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

* IFIX-561 : Junit COA (#102)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Ifix 561 (#105)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Master data service unit cases (#106)

* Ifix 564 (#107)

* initial fiscal event junit changes

* removed unused props

* IFIX-564 : junit Fiscal event search

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

* Complete Junit case for Master data server

* added junit-fiscal-event-service changes

* master service junit code coverage report-1.0.0

* junit-master : formatted

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

* Patch Updates (#114) (#7)

* Event type enum rename (#109)

* Renamed enum to Pascal_Case. (#103)

* Renamed enum to Pascal_Case.

* API will receive enum in All Caps but within iFix-Core the enum will be in Pascal_Case.

* Fiscal-Event-Service will receive EventType enum in ALL_CAPS but it will output EventType enum in Pascal_Case.

* Added note to CHANGELOG.md

* Renamed enum to Pascal_Case. (#104)

* Renamed enum to Pascal_Case.

* Added note to CHANGELOG.md

* Fixed the hierarchy level search criteria parameter (#111)

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

* Enum rename version update (#110)

* Updated version in pom.xml

* Updated version number

* Update ifix-department-entity-service-1.0.0.yaml (#112)

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

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

* bulk fiscal event validations

* bulk fiscal event validations- version corrected

* bulk fiscal event validations- Junit

* Merge the fiscal event aggregate service into develop branch  (#14)

* Ifix master data service (#19)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix master patch (#20)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* updated the read me

* updated the read me

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Update CODEOWNERS

* Ifix seed data (#21)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* Tenant Id changes

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

* ifix services common (#23)

* Created ifix-services-common library

* Update domain name

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* ifix-tracer library

* Update build-config.yml (#5)

* Added dockerfile and Changed settings

* Update dependency repositories

* Updated groupId

* Updated ifix-tracer for Spring 2

* Create .gitignore (#24)

accepting only gitignore

* Fiscal event post processor (#28)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Post Processor: Initial Commit

* Update build-config.yml (#12)

* IFIX:244 : Service, producer and other packages, classes

* IFIX:244 : Service, producer and other packages, classes

* Rahu ifix 244 (#15)

* Push to MongoDB: config and instruction

* Update README.md

* Pk fiscal event post processor (#17)

* Update README.md

* Refactor consumer name

* Flattening fiscal event data

* Fix: Kafka consumer properties

* Version change

* Addition of ingestionTime and version change

* Added instructions and config for Push to Druid.

* Updated Druid config.

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Fiscal event service (#29)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Service: Initial commit

* Pk fiscal event service (#11)

* IFIX-230 : Added the producer and other package

* IFIX-230 : Basic validator, enricher and other packages structure

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

* IFIX-230 : Moved service package

* Update build-config.yml (#12)

* Rahu ifix 230 (#14)

* IFIX-230 : Validate the COA Ids from master service , Enriched the details

* validate tenant and project Id

* Naming convention resolved

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

* Coa Uri config

* Coa Uri config

* modified the coa -  error message

* EventTypeEnum key value correction

* addition of ingestionTime

* Migration scripts for fiscal event

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix zuul (#30)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* ifix-zuul: Copy from DIGIT Zuul

* Code cleanup

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Jwt Verifier Filter

* Refactored: requestInfo -> requestHeader and responseInfo -> responseHeader

* Commented out all unused filters

* Reformat Code

* Refactor REQUEST_INFO -> REQUEST_HEADER

* Added userInfo to requestHeader by reading it from JWT.

* Bug Fixed

* Commented out unused filter

* Bug fixed

* Removed unused filter

* Resolve test cases

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

* Keycloak (#31)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Instructions for Creating Client

* Added ifix-realm and instructions to import it

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

* Build config for department entity service (#34)

* Convert enum to all caps (#36)

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

* Rahu 310 (#38)

* Supporting code for Project Department Entity Ancestry Integration

* Project create API

* Enrich department entity ancestry in project.

* Added departmentId in DepartmentEntity model

* Department entity validation

* COA code fix

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

* Refactored: responseInfo -> responseHeader (#39)

* Pk department entity post processor (#40)

* Updated Druid ingestion config (#41)

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

* IFIX-320: EAT index refactor (#44)

* Ifix department entity service (#45)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Update CODEOWNERS

* Initial Commit

* initial Department entity service setup

* initial Department entity service setup

* Added build config for ifix-department-entity-service (#26)

* Updated context path and port number

* Rahu 313 (#27)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* DepartmentEntity attribute correction

* refactor the GovernmentUtil and DepartmentUtil

* DepartmentEntity validation fix

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

* removed unused object, imports

* Initialise create index file

* Pk ifix department ent…
nikesh2812 added a commit that referenced this pull request Oct 28, 2022
* Master copy (#12)

* Junit master (#6)

* initial junit sample

* initial fiscal event junit changes (#101)

* initial fiscal event junit changes

* removed unused props

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

* IFIX-561 : Junit COA (#102)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Ifix 561 (#105)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Master data service unit cases (#106)

* Ifix 564 (#107)

* initial fiscal event junit changes

* removed unused props

* IFIX-564 : junit Fiscal event search

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

* Complete Junit case for Master data server

* added junit-fiscal-event-service changes

* master service junit code coverage report-1.0.0

* junit-master : formatted

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

* Patch Updates (#114) (#7)

* Event type enum rename (#109)

* Renamed enum to Pascal_Case. (#103)

* Renamed enum to Pascal_Case.

* API will receive enum in All Caps but within iFix-Core the enum will be in Pascal_Case.

* Fiscal-Event-Service will receive EventType enum in ALL_CAPS but it will output EventType enum in Pascal_Case.

* Added note to CHANGELOG.md

* Renamed enum to Pascal_Case. (#104)

* Renamed enum to Pascal_Case.

* Added note to CHANGELOG.md

* Fixed the hierarchy level search criteria parameter (#111)

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

* Enum rename version update (#110)

* Updated version in pom.xml

* Updated version number

* Update ifix-department-entity-service-1.0.0.yaml (#112)

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

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

* IFIX-687 : Included audit details in Druid (#8)

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

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

* Log4j bug fix & JUnit test cases (#19)

* Merge the fiscal event aggregate service into develop branch  (#14)

* Ifix master data service (#19)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix master patch (#20)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* updated the read me

* updated the read me

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Update CODEOWNERS

* Ifix seed data (#21)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* Tenant Id changes

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

* ifix services common (#23)

* Created ifix-services-common library

* Update domain name

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* ifix-tracer library

* Update build-config.yml (#5)

* Added dockerfile and Changed settings

* Update dependency repositories

* Updated groupId

* Updated ifix-tracer for Spring 2

* Create .gitignore (#24)

accepting only gitignore

* Fiscal event post processor (#28)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Post Processor: Initial Commit

* Update build-config.yml (#12)

* IFIX:244 : Service, producer and other packages, classes

* IFIX:244 : Service, producer and other packages, classes

* Rahu ifix 244 (#15)

* Push to MongoDB: config and instruction

* Update README.md

* Pk fiscal event post processor (#17)

* Update README.md

* Refactor consumer name

* Flattening fiscal event data

* Fix: Kafka consumer properties

* Version change

* Addition of ingestionTime and version change

* Added instructions and config for Push to Druid.

* Updated Druid config.

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Fiscal event service (#29)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Service: Initial commit

* Pk fiscal event service (#11)

* IFIX-230 : Added the producer and other package

* IFIX-230 : Basic validator, enricher and other packages structure

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

* IFIX-230 : Moved service package

* Update build-config.yml (#12)

* Rahu ifix 230 (#14)

* IFIX-230 : Validate the COA Ids from master service , Enriched the details

* validate tenant and project Id

* Naming convention resolved

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

* Coa Uri config

* Coa Uri config

* modified the coa -  error message

* EventTypeEnum key value correction

* addition of ingestionTime

* Migration scripts for fiscal event

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix zuul (#30)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* ifix-zuul: Copy from DIGIT Zuul

* Code cleanup

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Jwt Verifier Filter

* Refactored: requestInfo -> requestHeader and responseInfo -> responseHeader

* Commented out all unused filters

* Reformat Code

* Refactor REQUEST_INFO -> REQUEST_HEADER

* Added userInfo to requestHeader by reading it from JWT.

* Bug Fixed

* Commented out unused filter

* Bug fixed

* Removed unused filter

* Resolve test cases

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

* Keycloak (#31)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Instructions for Creating Client

* Added ifix-realm and instructions to import it

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

* Build config for department entity service (#34)

* Convert enum to all caps (#36)

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

* Rahu 310 (#38)

* Supporting code for Project Department Entity Ancestry Integration

* Project create API

* Enrich department entity ancestry in project.

* Added departmentId in DepartmentEntity model

* Department entity validation

* COA code fix

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

* Refactored: responseInfo -> responseHeader (#39)

* Pk department entity post processor (#40)

* Updated Druid ingestion config (#41)

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

* IFIX-320: EAT index refactor (#44)

* Ifix department entity service (#45)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Update CODEOWNERS

* Initial Commit

* initial Department entity service setup

* initial Department entity service setup

* Added build config for ifix-department-entity-service (#26)

* Updated context path and port number

* Rahu 313 (#27)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* DepartmentEntity attribute correction

* refactor the GovernmentUtil and DepartmentUtil

* DepartmentEntity validation fix

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

* removed unused object, imports

* Initialise create index file

* Pk ifix department entity service (#32)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* IFIX-314: Search Department Hierarchy

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

* Department entity get parent (#33)

* Department Entity get parent.

* Return complete ancestry.

* Added seed data.

* Pk ifix department entity service (#35)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* IFIX-314: Search Department Hierarchy

* IFIX-314: Search Department Entity

* Migration scripts

* Migration scripts

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

* seed data change and department ancestry attribute correction

* Updated seed data

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

* IFIX-320: New indexes for for fiscal event (#43)

* IFIX-320: New indexes for for fiscal event

* add department entity id

* add ancestry id

* IFIX-320: index correction

* IFIX-371 : fiscal event search api (#47)

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

* Jmeter test plan for fiscal-event-service (#48)

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

* Updated README file (#49)

* Updated README file

* README changes

* Migration file rename (#50)

* Update INSTRUCTIONS.md (#51)

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

* Pk ifix 319 (#52)

* IFIX 319 : Create expenditure api

* IFIX-318: Department Entity create

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

* Changed primary timestamp in druid config (#53)

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

* Ifix 379 (#54)

* Ifix 387 (#55)

* IFIX 387 : - Department entity master service

* IFIX-387 : fiscal event service

* IFIX-387: Master Data service reformat.

* IFIX-387: FiscalEvent Post Processor reformat.

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX 387 : - Department entity master service--yaml file renamed

* IFIX-387: FiscalEvent Post Processor yaml file addition

* IFIX-387: Yaml file correction

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

* Druid config (#56)

* Added transformSpec

* Updated JMeter test with csv

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

* documentation link and postman collection (#57)

* documentation link and postman collection

* link fix

* Update README.md

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

* Doc add (#58)

* Added the postman and documentation link

* redocly link fix

* redocly link fix1

* redocly link

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

* Postman collection and API redocly link (#59)

* Ifix 386 (#60)

* Add ps link (#61)

* Bug fix regarding refactor (#62)

* Null check for corrupted project data (#63)

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

* Department Entity check at fiscal event push (#64)

* Bug fix department entity check while fetching from department entity service (#65)

* Kafka consumer lag issue (#67)

* Department entity children fix (#69)

* Hierarchy level zero addition (#70)

* Corrected collection name of fiscal event (#72)

* Updated the readme doc (#71)

* Updated the readme doc

* Updated the readme doc

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

* Corrected collection name (#73)

* Corrected collection name of fiscal event

* fiscal event amount details

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

* Update FiscalEventValidator.java (#74)

Removed the duplicate call of validate amount details

* CoaId null fix (#75)

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

* Added utilities

* initial aggregate setup

* Renamed the aggregator

* reanmed the service

* Moved to db folder

* Re-indented .sql flie

* first version of fiscal event aggregate

* review comments

* moved migration script into main folder

* Removed dockerfile for flyway db migration

* Updated Flyway environment variable names

* fiscal event aggregate : Pending collection & payment

* update issue fix for null coa id

* IFIX 557 : documentation

* Renamed EventType enum to Pascal_Case.

* IFIX-589 : Dynamic fiscal period

* IFIX-589 : Dynamic hierarchy level

* IFIX-590 : Dynamic hierarchy level

* named parameters (for query maintenance)

* removed commented code

* removed unused test file

* merged and synced develop branch

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>
Co-authored-by: GhanshyamRawat-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>

* removed mandate check for user info from Search APIs of Master data and Department Entity Service (#15)

* removed mandate check for user info from government and COA service

* removed mandate check for user info from search department,expenditure and project service

* removed user info mandate check from search department entity service

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

* Junit - ifix post processor service (#16)

* Junit master (#6)

* initial junit sample

* initial fiscal event junit changes (#101)

* initial fiscal event junit changes

* removed unused props

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

* IFIX-561 : Junit COA (#102)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Ifix 561 (#105)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Master data service unit cases (#106)

* Ifix 564 (#107)

* initial fiscal event junit changes

* removed unused props

* IFIX-564 : junit Fiscal event search

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

* Complete Junit case for Master data server

* added junit-fiscal-event-service changes

* master service junit code coverage report-1.0.0

* junit-master : formatted

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

* Patch Updates (#114) (#7)

* Event type enum rename (#109)

* Renamed enum to Pascal_Case. (#103)

* Renamed enum to Pascal_Case.

* API will receive enum in All Caps but within iFix-Core the enum will be in Pascal_Case.

* Fiscal-Event-Service will receive EventType enum in ALL_CAPS but it will output EventType enum in Pascal_Case.

* Added note to CHANGELOG.md

* Renamed enum to Pascal_Case. (#104)

* Renamed enum to Pascal_Case.

* Added note to CHANGELOG.md

* Fixed the hierarchy level search criteria parameter (#111)

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

* Enum rename version update (#110)

* Updated version in pom.xml

* Updated version number

* Update ifix-department-entity-service-1.0.0.yaml (#112)

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

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

* IFIX-687 : Included audit details in Druid (#8)

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

* IFIX-587 & IFIX-588 - junit post processor

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

* Log4j bug fix (#18)

* Fixed log4j bug by updating to new version

* Adjusted tab spaces

Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>
Co-authored-by: GhanshyamRawat-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>

* Updated log4j version to 2.16 (#20)

* modified docker registry

* Bulk fiscal event push request , Junit - iFIX dept entity and fiscal event service, And Log4j vulnerability fixes (#24)

* junit - iFIX-Department-Entity and Merged the develop branch (#21)

* Merge the fiscal event aggregate service into develop branch  (#14)

* Ifix master data service (#19)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix master patch (#20)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* updated the read me

* updated the read me

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Update CODEOWNERS

* Ifix seed data (#21)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* Tenant Id changes

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

* ifix services common (#23)

* Created ifix-services-common library

* Update domain name

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* ifix-tracer library

* Update build-config.yml (#5)

* Added dockerfile and Changed settings

* Update dependency repositories

* Updated groupId

* Updated ifix-tracer for Spring 2

* Create .gitignore (#24)

accepting only gitignore

* Fiscal event post processor (#28)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Post Processor: Initial Commit

* Update build-config.yml (#12)

* IFIX:244 : Service, producer and other packages, classes

* IFIX:244 : Service, producer and other packages, classes

* Rahu ifix 244 (#15)

* Push to MongoDB: config and instruction

* Update README.md

* Pk fiscal event post processor (#17)

* Update README.md

* Refactor consumer name

* Flattening fiscal event data

* Fix: Kafka consumer properties

* Version change

* Addition of ingestionTime and version change

* Added instructions and config for Push to Druid.

* Updated Druid config.

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Fiscal event service (#29)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Service: Initial commit

* Pk fiscal event service (#11)

* IFIX-230 : Added the producer and other package

* IFIX-230 : Basic validator, enricher and other packages structure

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

* IFIX-230 : Moved service package

* Update build-config.yml (#12)

* Rahu ifix 230 (#14)

* IFIX-230 : Validate the COA Ids from master service , Enriched the details

* validate tenant and project Id

* Naming convention resolved

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

* Coa Uri config

* Coa Uri config

* modified the coa -  error message

* EventTypeEnum key value correction

* addition of ingestionTime

* Migration scripts for fiscal event

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix zuul (#30)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* ifix-zuul: Copy from DIGIT Zuul

* Code cleanup

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Jwt Verifier Filter

* Refactored: requestInfo -> requestHeader and responseInfo -> responseHeader

* Commented out all unused filters

* Reformat Code

* Refactor REQUEST_INFO -> REQUEST_HEADER

* Added userInfo to requestHeader by reading it from JWT.

* Bug Fixed

* Commented out unused filter

* Bug fixed

* Removed unused filter

* Resolve test cases

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

* Keycloak (#31)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Instructions for Creating Client

* Added ifix-realm and instructions to import it

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

* Build config for department entity service (#34)

* Convert enum to all caps (#36)

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

* Rahu 310 (#38)

* Supporting code for Project Department Entity Ancestry Integration

* Project create API

* Enrich department entity ancestry in project.

* Added departmentId in DepartmentEntity model

* Department entity validation

* COA code fix

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

* Refactored: responseInfo -> responseHeader (#39)

* Pk department entity post processor (#40)

* Updated Druid ingestion config (#41)

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

* IFIX-320: EAT index refactor (#44)

* Ifix department entity service (#45)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Update CODEOWNERS

* Initial Commit

* initial Department entity service setup

* initial Department entity service setup

* Added build config for ifix-department-entity-service (#26)

* Updated context path and port number

* Rahu 313 (#27)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* DepartmentEntity attribute correction

* refactor the GovernmentUtil and DepartmentUtil

* DepartmentEntity validation fix

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

* removed unused object, imports

* Initialise create index file

* Pk ifix department entity service (#32)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* IFIX-314: Search Department Hierarchy

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

* Department entity get parent (#33)

* Department Entity get parent.

* Return complete ancestry.

* Added seed data.

* Pk ifix department entity service (#35)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* IFIX-314: Search Department Hierarchy

* IFIX-314: Search Department Entity

* Migration scripts

* Migration scripts

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

* seed data change and department ancestry attribute correction

* Updated seed data

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

* IFIX-320: New indexes for for fiscal event (#43)

* IFIX-320: New indexes for for fiscal event

* add department entity id

* add ancestry id

* IFIX-320: index correction

* IFIX-371 : fiscal event search api (#47)

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

* Jmeter test plan for fiscal-event-service (#48)

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

* Updated README file (#49)

* Updated README file

* README changes

* Migration file rename (#50)

* Update INSTRUCTIONS.md (#51)

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

* Pk ifix 319 (#52)

* IFIX 319 : Create expenditure api

* IFIX-318: Department Entity create

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

* Changed primary timestamp in druid config (#53)

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

* Ifix 379 (#54)

* Ifix 387 (#55)

* IFIX 387 : - Department entity master service

* IFIX-387 : fiscal event service

* IFIX-387: Master Data service reformat.

* IFIX-387: FiscalEvent Post Processor reformat.

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX 387 : - Department entity master service--yaml file renamed

* IFIX-387: FiscalEvent Post Processor yaml file addition

* IFIX-387: Yaml file correction

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

* Druid config (#56)

* Added transformSpec

* Updated JMeter test with csv

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

* documentation link and postman collection (#57)

* documentation link and postman collection

* link fix

* Update README.md

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

* Doc add (#58)

* Added the postman and documentation link

* redocly link fix

* redocly link fix1

* redocly link

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

* Postman collection and API redocly link (#59)

* Ifix 386 (#60)

* Add ps link (#61)

* Bug fix regarding refactor (#62)

* Null check for corrupted project data (#63)

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

* Department Entity check at fiscal event push (#64)

* Bug fix department entity check while fetching from department entity service (#65)

* Kafka consumer lag issue (#67)

* Department entity children fix (#69)

* Hierarchy level zero addition (#70)

* Corrected collection name of fiscal event (#72)

* Updated the readme doc (#71)

* Updated the readme doc

* Updated the readme doc

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

* Corrected collection name (#73)

* Corrected collection name of fiscal event

* fiscal event amount details

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

* Update FiscalEventValidator.java (#74)

Removed the duplicate call of validate amount details

* CoaId null fix (#75)

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

* Added utilities

* initial aggregate setup

* Renamed the aggregator

* reanmed the service

* Moved to db folder

* Re-indented .sql flie

* first version of fiscal event aggregate

* review comments

* moved migration script into main folder

* Removed dockerfile for flyway db migration

* Updated Flyway environment variable names

* fiscal event aggregate : Pending collection & payment

* update issue fix for null coa id

* IFIX 557 : documentation

* Renamed EventType enum to Pascal_Case.

* IFIX-589 : Dynamic fiscal period

* IFIX-589 : Dynamic hierarchy level

* IFIX-590 : Dynamic hierarchy level

* named parameters (for query maintenance)

* removed commented code

* removed unused test file

* merged and synced develop branch

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>
Co-authored-by: GhanshyamRawat-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>

* junit - ifix department entity and merged develop branch

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>
Co-authored-by: GhanshyamRawat-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>

* Bulk fiscal event push and merged develop branch changes (#22)

* initial junit sample

* initial fiscal event junit changes (#101)

* initial fiscal event junit changes

* removed unused props

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

* IFIX-561 : Junit COA (#102)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Ifix 561 (#105)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Master data service unit cases (#106)

* Ifix 564 (#107)

* initial fiscal event junit changes

* removed unused props

* IFIX-564 : junit Fiscal event search

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

* Complete Junit case for Master data server

* added junit-fiscal-event-service changes

* master service junit code coverage report-1.0.0

* Bulk fiscal event push

* Bulk fiscal event push- changed the pom version

* Junit master (#6)

* initial junit sample

* initial fiscal event junit changes (#101)

* initial fiscal event junit changes

* removed unused props

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

* IFIX-561 : Junit COA (#102)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Ifix 561 (#105)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Master data service unit cases (#106)

* Ifix 564 (#107)

* initial fiscal event junit changes

* removed unused props

* IFIX-564 : junit Fiscal event search

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

* Complete Junit case for Master data server

* added junit-fiscal-event-service changes

* master service junit code coverage report-1.0.0

* junit-master : formatted

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

* Patch Updates (#114) (#7)

* Event type enum rename (#109)

* Renamed enum to Pascal_Case. (#103)

* Renamed enum to Pascal_Case.

* API will receive enum in All Caps but within iFix-Core the enum will be in Pascal_Case.

* Fiscal-Event-Service will receive EventType enum in ALL_CAPS but it will output EventType enum in Pascal_Case.

* Added note to CHANGELOG.md

* Renamed enum to Pascal_Case. (#104)

* Renamed enum to Pascal_Case.

* Added note to CHANGELOG.md

* Fixed the hierarchy level search criteria parameter (#111)

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

* Enum rename version update (#110)

* Updated version in pom.xml

* Updated version number

* Update ifix-department-entity-service-1.0.0.yaml (#112)

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

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

* bulk fiscal event validations

* bulk fiscal event validations- version corrected

* bulk fiscal event validations- Junit

* Merge the fiscal event aggregate service into develop branch  (#14)

* Ifix master data service (#19)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix master patch (#20)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* updated the read me

* updated the read me

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Update CODEOWNERS

* Ifix seed data (#21)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @ToString,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* Tenant Id changes

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

* ifix services common (#23)

* Created ifix-services-common library

* Update domain name

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* ifix-tracer library

* Update build-config.yml (#5)

* Added dockerfile and Changed settings

* Update dependency repositories

* Updated groupId

* Updated ifix-tracer for Spring 2

* Create .gitignore (#24)

accepting only gitignore

* Fiscal event post processor (#28)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Post Processor: Initial Commit

* Update build-config.yml (#12)

* IFIX:244 : Service, producer and other packages, classes

* IFIX:244 : Service, producer and other packages, classes

* Rahu ifix 244 (#15)

* Push to MongoDB: config and instruction

* Update README.md

* Pk fiscal event post processor (#17)

* Update README.md

* Refactor consumer name

* Flattening fiscal event data

* Fix: Kafka consumer properties

* Version change

* Addition of ingestionTime and version change

* Added instructions and config for Push to Druid.

* Updated Druid config.

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Fiscal event service (#29)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Service: Initial commit

* Pk fiscal event service (#11)

* IFIX-230 : Added the producer and other package

* IFIX-230 : Basic validator, enricher and other packages structure

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

* IFIX-230 : Moved service package

* Update build-config.yml (#12)

* Rahu ifix 230 (#14)

* IFIX-230 : Validate the COA Ids from master service , Enriched the details

* validate tenant and project Id

* Naming convention resolved

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

* Coa Uri config

* Coa Uri config

* modified the coa -  error message

* EventTypeEnum key value correction

* addition of ingestionTime

* Migration scripts for fiscal event

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix zuul (#30)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* ifix-zuul: Copy from DIGIT Zuul

* Code cleanup

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Jwt Verifier Filter

* Refactored: requestInfo -> requestHeader and responseInfo -> responseHeader

* Commented out all unused filters

* Reformat Code

* Refactor REQUEST_INFO -> REQUEST_HEADER

* Added userInfo to requestHeader by reading it from JWT.

* Bug Fixed

* Commented out unused filter

* Bug fixed

* Removed unused filter

* Resolve test cases

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

* Keycloak (#31)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Instructions for Creating Client

* Added ifix-realm and instructions to import it

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

* Build config for department entity service (#34)

* Convert enum to all caps (#36)

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

* Rahu 310 (#38)

* Supporting code for Project Department Entity Ancestry Integration

* Project create API

* Enrich department entity ancestry in project.

* Added departmentId in DepartmentEntity model

* Department entity validation

* COA code fix

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

* Refactored: responseInfo -> responseHeader (#39)

* Pk department entity post processor (#40)

* Updated Druid ingestion config (#41)

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

* IFIX-320: EAT index refactor (#44)

* Ifix department entity service (#45)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Update CODEOWNERS

* Initial Commit

* initial Department entity service setup

* initial Department entity service setup

* Added build config for ifix-department-entity-service (#26)

* Updated context path and port number

* Rahu 313 (#27)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* DepartmentEntity attribute correction

* refactor the GovernmentUtil and DepartmentUtil

* DepartmentEntity validation fix

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

* removed unused object, imports

* Initialise create index file

* Pk ifix department ent…
rahu-eGov added a commit that referenced this pull request Jan 2, 2023
* Merge the fiscal event aggregate service into develop branch  (#14)

* Ifix master data service (#19)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @tostring,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix master patch (#20)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @tostring,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* updated the read me

* updated the read me

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Update CODEOWNERS

* Ifix seed data (#21)

* iFix-Master-Data-Service: Initial Commit

* Update build-config.yml (#3)

* Removed the local RequestHeader, ResponseHeader,Error,ErrorResponse,AuditDetails ,And added the same from common library
Created the basic package structure and concrete classes.
updated the tracer jar version to 2.0.0 snapshot

* Chart of account service - Create v1 Post

* Goverment Create API structuring

* Governmet Create API

* Chart of account service - modified the api end point and put the validation for user info

* Update build-config.yml (#4)

* Env variable added and updated the spring boot version to 2.3.3

* Updated tracer to ifix-tracer.

* Updated groupId for ifix-services-common

* add the @tostring,@EqualsAndHashCode model class level

* Refactored goverment create API and search API

* Recorrection of tracer dependency

* Updated ifix-tracer version

* COA search flow

* Spring boot version change

* Chart of Account - create api - tenant search

* Update Dockerfile

* Refactor responseInfo to responseHeader

* Refactor majorHeadtype to majorHeadType

* Chart of Account - create api - tenant search--> Review comment(s). (#8)

* Rahu eat search api (#7)

* MongoDB pass url instead of host and port

* Removed unused property

* Pk master data coa (#9)

* Chart of Account - create api - tenant search--> Review comment(s).

* Generic type serviceRequestRepository

* Generic type serviceRequestRepository

* Department search Api

* MongoDb url config

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

* Project search API

* Removed unused properties

* Removed corresponding property from the code

* Renamed property

* Project search API (#10)

* file name changes

* Removed unused properties

* MongoDB migration data and instructions. (#13)

* MongoDB migration data and instructions.

* Seed data and index mongo queries

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

* seed data for Coa and government

* IFIX-242: EAT refactored to Expenditure (#16)

* IFIX-242: EAT refactored to Expenditure

* IFIX-242: location value has been removed

* IFIX-242: tenant id in lower case

* changing expenditure class name in seed data

* Id addition in COA

* Tenant Id changes

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

* ifix services common (#23)

* Created ifix-services-common library

* Update domain name

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* ifix-tracer library

* Update build-config.yml (#5)

* Added dockerfile and Changed settings

* Update dependency repositories

* Updated groupId

* Updated ifix-tracer for Spring 2

* Create .gitignore (#24)

accepting only gitignore

* Fiscal event post processor (#28)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Post Processor: Initial Commit

* Update build-config.yml (#12)

* IFIX:244 : Service, producer and other packages, classes

* IFIX:244 : Service, producer and other packages, classes

* Rahu ifix 244 (#15)

* Push to MongoDB: config and instruction

* Update README.md

* Pk fiscal event post processor (#17)

* Update README.md

* Refactor consumer name

* Flattening fiscal event data

* Fix: Kafka consumer properties

* Version change

* Addition of ingestionTime and version change

* Added instructions and config for Push to Druid.

* Updated Druid config.

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Fiscal event service (#29)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Fiscal Event Service: Initial commit

* Pk fiscal event service (#11)

* IFIX-230 : Added the producer and other package

* IFIX-230 : Basic validator, enricher and other packages structure

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

* IFIX-230 : Moved service package

* Update build-config.yml (#12)

* Rahu ifix 230 (#14)

* IFIX-230 : Validate the COA Ids from master service , Enriched the details

* validate tenant and project Id

* Naming convention resolved

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

* Coa Uri config

* Coa Uri config

* modified the coa -  error message

* EventTypeEnum key value correction

* addition of ingestionTime

* Migration scripts for fiscal event

Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>

* Ifix zuul (#30)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* ifix-zuul: Copy from DIGIT Zuul

* Code cleanup

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Jwt Verifier Filter

* Refactored: requestInfo -> requestHeader and responseInfo -> responseHeader

* Commented out all unused filters

* Reformat Code

* Refactor REQUEST_INFO -> REQUEST_HEADER

* Added userInfo to requestHeader by reading it from JWT.

* Bug Fixed

* Commented out unused filter

* Bug fixed

* Removed unused filter

* Resolve test cases

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

* Keycloak (#31)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Instructions for Creating Client

* Added ifix-realm and instructions to import it

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

* Build config for department entity service (#34)

* Convert enum to all caps (#36)

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

* Rahu 310 (#38)

* Supporting code for Project Department Entity Ancestry Integration

* Project create API

* Enrich department entity ancestry in project.

* Added departmentId in DepartmentEntity model

* Department entity validation

* COA code fix

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

* Refactored: responseInfo -> responseHeader (#39)

* Pk department entity post processor (#40)

* Updated Druid ingestion config (#41)

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

* IFIX-320: EAT index refactor (#44)

* Ifix department entity service (#45)

* Update build-config.yml (#3)

* Update build-config.yml (#4)

* Update build-config.yml (#5)

* Updated Dockerfile base image (#6)

* Update build-config.yml (#12)

* Update CODEOWNERS

* Initial Commit

* initial Department entity service setup

* initial Department entity service setup

* Added build config for ifix-department-entity-service (#26)

* Updated context path and port number

* Rahu 313 (#27)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* DepartmentEntity attribute correction

* refactor the GovernmentUtil and DepartmentUtil

* DepartmentEntity validation fix

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

* removed unused object, imports

* Initialise create index file

* Pk ifix department entity service (#32)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* IFIX-314: Search Department Hierarchy

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

* Department entity get parent (#33)

* Department Entity get parent.

* Return complete ancestry.

* Added seed data.

* Pk ifix department entity service (#35)

* IFIX-311: Create Department Hierarchy

* Merge branch 'ifix-department-entity-service' of https://github.com/egovernments/iFix-Dev into pk-ifix-department-entity-service

# Conflicts:
#	domain-services/ifix-department-entity-service/src/main/resources/application.properties

* IFIX-313: Department entity create api

* changed the level data tpe to Integer

* IFIX-314: Search Department Hierarchy

* IFIX-314: Search Department Entity

* Migration scripts

* Migration scripts

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

* seed data change and department ancestry attribute correction

* Updated seed data

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

* IFIX-320: New indexes for for fiscal event (#43)

* IFIX-320: New indexes for for fiscal event

* add department entity id

* add ancestry id

* IFIX-320: index correction

* IFIX-371 : fiscal event search api (#47)

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

* Jmeter test plan for fiscal-event-service (#48)

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

* Updated README file (#49)

* Updated README file

* README changes

* Migration file rename (#50)

* Update INSTRUCTIONS.md (#51)

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

* Pk ifix 319 (#52)

* IFIX 319 : Create expenditure api

* IFIX-318: Department Entity create

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

* Changed primary timestamp in druid config (#53)

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

* Ifix 379 (#54)

* Ifix 387 (#55)

* IFIX 387 : - Department entity master service

* IFIX-387 : fiscal event service

* IFIX-387: Master Data service reformat.

* IFIX-387: FiscalEvent Post Processor reformat.

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX-387 : fiscal event service- renamed yaml file

* IFIX 387 : - Department entity master service--yaml file renamed

* IFIX-387: FiscalEvent Post Processor yaml file addition

* IFIX-387: Yaml file correction

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

* Druid config (#56)

* Added transformSpec

* Updated JMeter test with csv

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

* documentation link and postman collection (#57)

* documentation link and postman collection

* link fix

* Update README.md

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

* Doc add (#58)

* Added the postman and documentation link

* redocly link fix

* redocly link fix1

* redocly link

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

* Postman collection and API redocly link (#59)

* Ifix 386 (#60)

* Add ps link (#61)

* Bug fix regarding refactor (#62)

* Null check for corrupted project data (#63)

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

* Department Entity check at fiscal event push (#64)

* Bug fix department entity check while fetching from department entity service (#65)

* Kafka consumer lag issue (#67)

* Department entity children fix (#69)

* Hierarchy level zero addition (#70)

* Corrected collection name of fiscal event (#72)

* Updated the readme doc (#71)

* Updated the readme doc

* Updated the readme doc

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

* Corrected collection name (#73)

* Corrected collection name of fiscal event

* fiscal event amount details

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

* Update FiscalEventValidator.java (#74)

Removed the duplicate call of validate amount details

* CoaId null fix (#75)

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

* Added utilities

* initial aggregate setup

* Renamed the aggregator

* reanmed the service

* Moved to db folder

* Re-indented .sql flie

* first version of fiscal event aggregate

* review comments

* moved migration script into main folder

* Removed dockerfile for flyway db migration

* Updated Flyway environment variable names

* fiscal event aggregate : Pending collection & payment

* update issue fix for null coa id

* IFIX 557 : documentation

* Renamed EventType enum to Pascal_Case.

* IFIX-589 : Dynamic fiscal period

* IFIX-589 : Dynamic hierarchy level

* IFIX-590 : Dynamic hierarchy level

* named parameters (for query maintenance)

* removed commented code

* removed unused test file

* merged and synced develop branch

Co-authored-by: Rushang Dhanesha <[email protected]>
Co-authored-by: rushang7-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>
Co-authored-by: GhanshyamRawat-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>

* removed mandate check for user info from Search APIs of Master data and Department Entity Service (#15)

* removed mandate check for user info from government and COA service

* removed mandate check for user info from search department,expenditure and project service

* removed user info mandate check from search department entity service

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

* Junit - ifix post processor service (#16)

* Junit master (#6)

* initial junit sample

* initial fiscal event junit changes (#101)

* initial fiscal event junit changes

* removed unused props

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

* IFIX-561 : Junit COA (#102)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Ifix 561 (#105)

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

* IFIX-561 : Junit COA

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

* Master data service unit cases (#106)

* Ifix 564 (#107)

* initial fiscal event junit changes

* removed unused props

* IFIX-564 : junit Fiscal event search

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

* Complete Junit case for Master data server

* added junit-fiscal-event-service changes

* master service junit code coverage report-1.0.0

* junit-master : formatted

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

* Patch Updates (#114) (#7)

* Event type enum rename (#109)

* Renamed enum to Pascal_Case. (#103)

* Renamed enum to Pascal_Case.

* API will receive enum in All Caps but within iFix-Core the enum will be in Pascal_Case.

* Fiscal-Event-Service will receive EventType enum in ALL_CAPS but it will output EventType enum in Pascal_Case.

* Added note to CHANGELOG.md

* Renamed enum to Pascal_Case. (#104)

* Renamed enum to Pascal_Case.

* Added note to CHANGELOG.md

* Fixed the hierarchy level search criteria parameter (#111)

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

* Enum rename version update (#110)

* Updated version in pom.xml

* Updated version number

* Update ifix-department-entity-service-1.0.0.yaml (#112)

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

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

* IFIX-687 : Included audit details in Druid (#8)

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

* IFIX-587 & IFIX-588 - junit post processor

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

* Log4j bug fix (#18)

* Fixed log4j bug by updating to new version

* Adjusted tab spaces

Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: pintu-eGov <[email protected]>
Co-authored-by: rahu-dev <[email protected]>
Co-authored-by: rahu-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[email protected]>
Co-authored-by: GhanshyamRawat-eGov <[email protected]>
Co-authored-by: nikesh-eGov <[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.

4 participants