initial commit
authormgeiss <mgeiss@mifos.org>
Mon, 18 Sep 2017 14:36:23 +0000 (16:36 +0200)
committermgeiss <mgeiss@mifos.org>
Mon, 18 Sep 2017 14:36:23 +0000 (16:36 +0200)
commit118dd1df0e001f35cdbc3889f07915c5b60491b3
treeaf5ae0df78c6db256d8da65deaf7b565f2fed79b
parent08f84198fe12b8b7547ef6c104a3be23558278be
initial commit
71 files changed:
.gitignore
README.md
api/src/main/java/io/mifos/payroll/api/v1/EventConstants.java [moved from api/src/main/java/io/mifos/template/api/v1/events/EventConstants.java with 67% similarity]
api/src/main/java/io/mifos/payroll/api/v1/PermittableGroupIds.java [moved from api/src/main/java/io/mifos/template/api/v1/PermittableGroupIds.java with 82% similarity]
api/src/main/java/io/mifos/payroll/api/v1/client/CustomerNotFoundException.java [moved from api/src/main/java/io/mifos/template/api/v1/client/IamATeapotException.java with 81% similarity]
api/src/main/java/io/mifos/payroll/api/v1/client/PayrollConfigurationNotFoundException.java [new file with mode: 0644]
api/src/main/java/io/mifos/payroll/api/v1/client/PayrollDistributionValidationException.java [new file with mode: 0644]
api/src/main/java/io/mifos/payroll/api/v1/client/PayrollManager.java [new file with mode: 0644]
api/src/main/java/io/mifos/payroll/api/v1/client/PayrollPaymentValidationException.java [new file with mode: 0644]
api/src/main/java/io/mifos/payroll/api/v1/domain/PayrollAllocation.java [new file with mode: 0644]
api/src/main/java/io/mifos/payroll/api/v1/domain/PayrollCollectionHistory.java [new file with mode: 0644]
api/src/main/java/io/mifos/payroll/api/v1/domain/PayrollCollectionSheet.java [new file with mode: 0644]
api/src/main/java/io/mifos/payroll/api/v1/domain/PayrollConfiguration.java [new file with mode: 0644]
api/src/main/java/io/mifos/payroll/api/v1/domain/PayrollPayment.java [new file with mode: 0644]
api/src/main/java/io/mifos/payroll/api/v1/domain/PayrollPaymentPage.java [new file with mode: 0644]
api/src/main/java/io/mifos/template/api/v1/client/TemplateManager.java [deleted file]
api/src/main/java/io/mifos/template/api/v1/domain/Sample.java [deleted file]
api/src/test/java/io/mifos/template/api/v1/domain/SampleTest.java [deleted file]
component-test/build.gradle
component-test/src/main/java/io/mifos/payroll/AbstractPayrollTest.java [new file with mode: 0644]
component-test/src/main/java/io/mifos/payroll/SuiteTestEnvironment.java [moved from component-test/src/main/java/io/mifos/template/SuiteTestEnvironment.java with 95% similarity]
component-test/src/main/java/io/mifos/payroll/TestPayrollConfiguration.java [new file with mode: 0644]
component-test/src/main/java/io/mifos/payroll/TestPayrollDistribution.java [new file with mode: 0644]
component-test/src/main/java/io/mifos/payroll/TestSuite.java [moved from component-test/src/main/java/io/mifos/template/TestSuite.java with 84% similarity]
component-test/src/main/java/io/mifos/payroll/domain/DomainObjectGenerator.java [new file with mode: 0644]
component-test/src/main/java/io/mifos/payroll/listener/MigrationEventListener.java [moved from component-test/src/main/java/io/mifos/template/listener/MigrationEventListener.java with 94% similarity]
component-test/src/main/java/io/mifos/payroll/listener/PayrollConfigurationListener.java [moved from component-test/src/main/java/io/mifos/template/listener/SampleEventListener.java with 57% similarity]
component-test/src/main/java/io/mifos/payroll/listener/PayrollDistributionListener.java [new file with mode: 0644]
component-test/src/main/java/io/mifos/template/TestSample.java [deleted file]
component-test/src/main/resources/logback-test.xml [new file with mode: 0644]
gradle/wrapper/gradle-wrapper.properties
service/build.gradle
service/src/main/java/io/mifos/payroll/service/PayrollApplication.java [moved from service/src/main/java/io/mifos/template/service/TemplateApplication.java with 81% similarity]
service/src/main/java/io/mifos/payroll/service/PayrollServiceConfiguration.java [moved from service/src/main/java/io/mifos/template/service/TemplateConfiguration.java with 76% similarity]
service/src/main/java/io/mifos/payroll/service/ServiceConstants.java [moved from service/src/main/java/io/mifos/template/service/ServiceConstants.java with 89% similarity]
service/src/main/java/io/mifos/payroll/service/internal/command/DistributePayrollCommand.java [moved from service/src/main/java/io/mifos/template/service/internal/command/SampleCommand.java with 57% similarity]
service/src/main/java/io/mifos/payroll/service/internal/command/MigrateServiceCommand.java [moved from service/src/main/java/io/mifos/template/service/internal/command/InitializeServiceCommand.java with 74% similarity]
service/src/main/java/io/mifos/payroll/service/internal/command/PutPayrollConfigurationCommand.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/command/handler/MigrationAggregate.java [moved from service/src/main/java/io/mifos/template/service/internal/command/handler/MigrationAggregate.java with 64% similarity]
service/src/main/java/io/mifos/payroll/service/internal/command/handler/PayrollConfigurationAggregate.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/command/handler/PayrollDistributionAggregate.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/mapper/PayrollAllocationMapper.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/mapper/PayrollConfigurationMapper.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/mapper/PayrollPaymentMapper.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/repository/PayrollAllocationEntity.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/repository/PayrollAllocationRepository.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/repository/PayrollCollectionEntity.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/repository/PayrollCollectionRepository.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/repository/PayrollConfigurationEntity.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/repository/PayrollConfigurationRepository.java [moved from service/src/main/java/io/mifos/template/service/internal/repository/SampleJpaEntityRepository.java with 74% similarity]
service/src/main/java/io/mifos/payroll/service/internal/repository/PayrollPaymentEntity.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/repository/PayrollPaymentRepository.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/service/PayrollConfigurationService.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/service/PayrollDistributionService.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/service/adaptor/AccountingAdaptor.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/internal/service/adaptor/CustomerAdaptor.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/rest/MigrationRestController.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/rest/PayrollConfigurationRestController.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/rest/PayrollDistributionRestController.java [new file with mode: 0644]
service/src/main/java/io/mifos/payroll/service/rest/util/PageableBuilder.java [new file with mode: 0644]
service/src/main/java/io/mifos/template/service/internal/command/handler/SampleAggregate.java [deleted file]
service/src/main/java/io/mifos/template/service/internal/mapper/SampleMapper.java [deleted file]
service/src/main/java/io/mifos/template/service/internal/repository/SampleJpaEntity.java [deleted file]
service/src/main/java/io/mifos/template/service/internal/service/SampleService.java [deleted file]
service/src/main/java/io/mifos/template/service/rest/SampleRestController.java [deleted file]
service/src/main/resources/application.yml
service/src/main/resources/bootstrap.yml
service/src/main/resources/db/migrations/mariadb/V1__initial_setup.sql
service/src/main/resources/logback.xml [new file with mode: 0644]
settings.gradle
shared.gradle