commit 8f4d052539f754d4bc63c4752e48ccabd6819ec6 Author: infinnit-admin Date: Wed Apr 24 05:47:30 2024 +0000 Upload files to "/" diff --git a/application-default.yml b/application-default.yml new file mode 100644 index 0000000..b22eef6 --- /dev/null +++ b/application-default.yml @@ -0,0 +1,73 @@ +spring: + kafka: + bootstrap-servers: localhost:9992,localhost:9993,localhost:9994 + properties: + isolation: + level: read_uncommitted + security: + oauth2: + client: + registration: + oidc: + client-id: infinnit + authorization-grant-type: password + provider: + oidc: + token-uri: http://localhost:9080/auth/realms/nitsha/protocol/openid-connect/token + authorization-uri: http://localhost:9080/auth/realms/nitsha/protocol/openid-connect/auth + resourceserver: + jwt: + issuer-uri: http://localhost:9080/auth/realms/nitsha + jwk-set-uri: http://localhost:9080/auth/realms/nitsha/protocol/openid-connect/certs +springdoc: + show-actuator: true + swagger-ui: + disable-swagger-default-url: true + oauth: + clientId: infinnit +management: + endpoint: + health: + show-details: always + loggers: + enabled: true + endpoints: + web: + exposure: + include: + - health + - info + - loggers +infinnit: + technical-user: technicaluser + technical-user-secret: technicaluser + ifn-urls: + ifn-loan-accounting: localhost:8080 + ifn-savings-accounting: localhost:8096 + ifn-mth: localhost:8081 + ifn-integration: localhost:8083 + ifn-loan-management: localhost:8086 + ibs: http://localhost:8080 + ifn-keyvalue: localhost:8092 + ifn-simulation-category-one: localhost:8095 + ifn-simulation-category-two: ifn-simulation-category-two:8096 + ifn-simulation-category-three: ifn-simulation-category-three:8097 + ifn-simulation-category-all: ifn-simulation-category-all:8098 + ifn-cis: localhost:8094 + mth: + payment: + time-at-retrevocdate-until-return-allowed: 10.55.00.000 + accounting: + payment: + time-at-retrevocdate-until-return-allowed: 10.55.00.000 + loan: + savings: + + pgw: + url: http://localhost/notExisting + compass: + url: http://localhost:8083/api/assessments + + holidays: + absolute-holidays: --01-01, --01-06, --05-01, --05-08, --12-24, --12-25, --12-26, --07-05, --08-29, --09-01, --09-15, --11-01, --11-17 + relative-to-easter-sunday-holidays: -2, 1 \ No newline at end of file diff --git a/application-dev-pnq.yml b/application-dev-pnq.yml new file mode 100644 index 0000000..53838ea --- /dev/null +++ b/application-dev-pnq.yml @@ -0,0 +1,17 @@ +# Common configuration, for all infinnit applications +spring: + security: + oauth2: + client: + registration: + oidc: + client-id: infinnit + authorization-grant-type: password + provider: + oidc: + token-uri: https://login.infinnit-test-pnq.neptune.codes/auth/realms/nitsha/protocol/openid-connect/token + authorization-uri: https://login.infinnit-test-pnq.neptune.codes/auth/realms/nitsha/protocol/openid-connect/auth + resourceserver: + jwt: + issuer-uri: https://login.infinnit-test-pnq.neptune.codes/auth/realms/nitsha + jwk-set-uri: https://login.infinnit-test-pnq.neptune.codes/auth/realms/nitsha/protocol/openid-connect/certs \ No newline at end of file diff --git a/application-singlebroker.yml b/application-singlebroker.yml new file mode 100644 index 0000000..12edd63 --- /dev/null +++ b/application-singlebroker.yml @@ -0,0 +1,15 @@ +spring: + kafka: + bootstrap-servers: localhost:9992 + properties: + isolation: + level: read_uncommitted + consumer: + max-poll-records: 1 + properties: + max.poll.interval.ms: 1200000 + heartbeat.interval.ms: 6000 + session.timeout.ms: 20000 + reconnect.backoff.ms: 5000 + listener: + concurrency: 5 \ No newline at end of file diff --git a/ibs-api.yml b/ibs-api.yml new file mode 100644 index 0000000..5afb018 --- /dev/null +++ b/ibs-api.yml @@ -0,0 +1,57 @@ +spring: + security: + oauth2: + client: + registration: + oidc: + client-id: ibpibs + provider: + oidc: + token-uri: https://login.infinnit-test-pnq.neptune.codes/auth/realms/nitsha/protocol/openid-connect/token + authorization-uri: https://login.infinnit-test-pnq.neptune.codes/auth/realms/nitsha/protocol/openid-connect/auth + resourceserver: + jwt: + issuer-uri: https://login.infinnit-test-pnq.neptune.codes/auth/realms/nitsha + jwk-set-uri: https://login.infinnit-test-pnq.neptune.codes/auth/realms/nitsha/protocol/openid-connect/certs + datasource: + hikari: + connection-test-query: SELECT 1 FROM VALUES(1) + +server: + port: 8098 + +jt400: + system: majestix.sha.neptune-int.com + user: wsuser + password: wsuser4ibp + maxConnections: 200 + libraryList: IBSTTRAVEL,IBPDDB,IBPDPGM + +ibs: + datasource: + url: jdbc:h2:tcp://localhost:1521/ibs + username: sa + password: + payment: + scheduler-fixed-delay: + incoming: 900000 + outgoing: 900000 + pgw: + url: http://localhost/notExisting + + batch: + cron-expression-waiting-payouts: 0 0 5 * * * + cron-expression-incoming-payments: 0 0 22 * * * + + interest: + scheduler: + cron-expression: 0 30 0 L * * + + smtp: + host: mail.sha.neptune-int.com + username: username + password: password + default: + sender: ibs-batch@neptune-int.com + recipients: batch@sha.neptune-int.com + subject: IBS batch program \ No newline at end of file diff --git a/ifn-cis.yml b/ifn-cis.yml new file mode 100644 index 0000000..4561223 --- /dev/null +++ b/ifn-cis.yml @@ -0,0 +1,54 @@ +# GLOBAL CONFIGURATION +spring: + application: + name: ifn-cis + jpa: + hibernate: + ddl-auto: none + properties: + hibernate: + jdbc: + batch_size: 100 + order_insert: true + kafka: + consumer: + group-id: ${spring.application.name} + auto-offset-reset: latest + enable-auto-commit: false + producer: + key-serializer: org.apache.kafka.common.serialization.StringSerializer + value-serializer: de.infinnit.commons.business.kafka.IfnJsonSerializer + listener: + ack-mode: MANUAL + properties: + isolation: + level: read_committed + datasource: + driverClassName: org.h2.Driver + # server mode + url: jdbc:h2:tcp://localhost:1521/ifn_cis;COMPRESS=TRUE;JMX=TRUE + username: sa + password: + main: + allow-bean-definition-overriding: true + liquibase: + enabled: true + change-log: classpath:/liquibase/master_test.xml + +server: + max-http-header-size: 16000 + error: + path: /mvc-error + +management: + server: + servlet: + context-path: /actuator + + +# security: +# enabled: false + +#endpoints: +# dump: +# \ No newline at end of file