Skip to content

Commit

Permalink
Sync to eGov repo (#117)
Browse files Browse the repository at this point in the history
* 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…
  • Loading branch information
11 people authored Oct 28, 2022
1 parent 4c5c4f8 commit 45b01c4
Showing 0 changed files with 0 additions and 0 deletions.

0 comments on commit 45b01c4

Please sign in to comment.