├── .gitignore ├── Dockerfile_mtp-build ├── Dockerfile_mtp-data ├── README.md ├── doc ├── draw.io │ ├── png │ │ ├── application components.png │ │ ├── consumption - sequence.png │ │ ├── deployment components.png │ │ ├── fontend - sequence2.png │ │ ├── frontend - sequence.png │ │ └── producer sequece.png │ └── xml │ │ ├── application components.xml │ │ ├── consumption - sequence.xml │ │ ├── deployment components.xml │ │ ├── fontend - sequence2.xml │ │ ├── frontend - sequence.xml │ │ └── producer sequece.xml └── screenshot │ ├── transaction-detail.jpg │ ├── transactions-by-country.jpg │ ├── transactions-by-status.jpg │ └── transactions.jpg ├── docker-compose ├── .dockerignore ├── Dockerfile_mtp-module ├── build-images.sh ├── conf │ ├── spring-application_mtp-client.yml │ ├── spring-application_mtp-consumption.yml │ ├── spring-application_mtp-frontend.yml │ └── spring-application_mtp-processor.yml ├── docker-compose.yml └── start-compose.sh ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── mtp-client ├── build.gradle └── src │ └── main │ ├── conf │ └── spring-application.yml.template │ ├── java │ └── com │ │ └── vedri │ │ └── mtp │ │ └── consumption │ │ └── http │ │ └── akka │ │ ├── ConfigurableTransactionHttpClient.java │ │ └── TransactionHttpClient.java │ └── resources │ ├── application.conf │ ├── application.yml │ └── logback.xml ├── mtp-consumption ├── build.gradle └── src │ ├── main │ ├── conf │ │ └── spring-application.yml.template │ ├── java │ │ └── com │ │ │ └── vedri │ │ │ └── mtp │ │ │ └── consumption │ │ │ ├── ConsumptionApplication.java │ │ │ ├── ConsumptionConfig.java │ │ │ ├── ConsumptionProperties.java │ │ │ ├── MtpConsumptionConstants.java │ │ │ ├── http │ │ │ ├── AbstractHttpServer.java │ │ │ ├── ConsumptionAkkaConfiguration.java │ │ │ ├── ConsumptionRootActor.java │ │ │ ├── HttpServer.java │ │ │ └── akka │ │ │ │ ├── AkkaHttpServer.java │ │ │ │ └── MtpHttpApp.java │ │ │ ├── support │ │ │ └── kafka │ │ │ │ ├── KafkaMessageEnvelope.java │ │ │ │ └── KafkaProducerActor.java │ │ │ └── transaction │ │ │ ├── KafkaTransactionManager.java │ │ │ ├── TransactionManager.java │ │ │ ├── TransactionValidator.java │ │ │ └── ValidationFailedException.java │ ├── resources │ │ ├── application.conf │ │ ├── application.yml │ │ └── logback.xml │ └── scala │ │ └── akka │ │ └── http │ │ └── javadsl │ │ └── marshallers │ │ └── jackson │ │ └── CustomJackson.scala │ └── test │ └── java │ └── com │ └── vedri │ └── mtp │ └── consumption │ ├── ConsumptionTestConfig.java │ ├── http │ └── akka │ │ └── AkkaHttpServerTest.java │ ├── support │ └── cassandra │ │ ├── EmbeddedCassandra.java │ │ ├── EmbeddedCassandraConfiguration.java │ │ └── EmbeddedCassandraSupport.java │ └── transaction │ └── KafkaTransactionManagerTest.java ├── mtp-core-kafka ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── vedri │ └── mtp │ └── core │ └── support │ ├── kyro │ ├── KryoConfiguration.java │ ├── KryoDecoder.java │ ├── KryoEncoder.java │ ├── KryoThreadLocal.java │ └── ThreadLocalKryoDecoder.java │ └── serializer │ ├── TransactionJacksonDecoder.java │ ├── TransactionJacksonEncoder.java │ ├── TransactionKryoDecoder.java │ └── TransactionKryoEncoder.java ├── mtp-core-spark ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── vedri │ └── mtp │ └── processor │ └── support │ └── spark │ ├── CoreSparkProperties.java │ ├── SparkConfiguration.java │ └── SparkKryoRegistrator.java ├── mtp-core ├── build.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── vedri │ │ │ └── mtp │ │ │ └── core │ │ │ ├── CoreConfig.java │ │ │ ├── CoreProperties.java │ │ │ ├── rate │ │ │ └── cf │ │ │ │ ├── CfRate.java │ │ │ │ └── CfRateCalculator.java │ │ │ └── support │ │ │ ├── akka │ │ │ ├── AkkaConfiguration.java │ │ │ ├── AkkaMessage.java │ │ │ ├── AkkaTask.java │ │ │ ├── ClusterAkkaConfiguration.java │ │ │ ├── ClusterAwareHandler.java │ │ │ ├── ClusterAwareWatcher.java │ │ │ ├── LifecycleMessage.java │ │ │ ├── SpringActorProducer.java │ │ │ └── SpringExtension.java │ │ │ ├── cassandra │ │ │ └── CassandraConfiguration.java │ │ │ ├── http │ │ │ ├── AkkaHttpClient1.java │ │ │ ├── AkkaHttpClient2.java │ │ │ └── HttpComponentsHttpClient.java │ │ │ ├── json │ │ │ ├── CustomDateDateTimeDeserializer.java │ │ │ ├── JacksonConfiguration.java │ │ │ └── TransactionJacksonConfiguration.java │ │ │ ├── scala │ │ │ └── ScalaConverts.java │ │ │ └── spring │ │ │ └── AbstractApplication.java │ └── resources │ │ ├── application.conf │ │ ├── application.yml │ │ └── logback.xml │ └── test │ └── java │ └── com │ └── vedri │ └── mtp │ └── core │ └── rate │ └── cf │ └── CfRateCalculatorTest.java ├── mtp-frontend ├── .bowerrc ├── Gruntfile.js ├── bower.json ├── build.gradle ├── package.json └── src │ ├── main │ ├── conf │ │ └── spring-application.yml.template │ ├── java │ │ └── com │ │ │ └── vedri │ │ │ └── mtp │ │ │ └── frontend │ │ │ ├── FrontendApplication.java │ │ │ ├── FrontendConfig.java │ │ │ ├── FrontendProperties.java │ │ │ ├── MtpFrontendConstants.java │ │ │ ├── config │ │ │ ├── CacheConfiguration.java │ │ │ ├── FrontendAkkaConfiguration.java │ │ │ ├── FrontendRootActor.java │ │ │ ├── JacksonConfiguration.java │ │ │ ├── LocaleConfiguration.java │ │ │ ├── LoggingAspectConfiguration.java │ │ │ ├── MetricsConfiguration.java │ │ │ ├── OAuth2ServerConfiguration.java │ │ │ ├── SecurityConfiguration.java │ │ │ ├── WebConfigurer.java │ │ │ ├── WebsocketBrokerConfiguration.java │ │ │ ├── WebsocketConfiguration.java │ │ │ └── WebsocketSecurityConfiguration.java │ │ │ ├── support │ │ │ ├── aop │ │ │ │ └── logging │ │ │ │ │ └── LoggingAspect.java │ │ │ ├── apidoc │ │ │ │ └── SwaggerConfiguration.java │ │ │ ├── datetime │ │ │ │ ├── JSR310DateConverters.java │ │ │ │ ├── JSR310DateTimeSerializer.java │ │ │ │ └── JSR310LocalDateDeserializer.java │ │ │ ├── locale │ │ │ │ └── AngularCookieLocaleResolver.java │ │ │ ├── metrics │ │ │ │ ├── CassandraHealthIndicator.java │ │ │ │ └── MtpHealthIndicatorConfiguration.java │ │ │ ├── random │ │ │ │ └── RandomUtil.java │ │ │ ├── stomp │ │ │ │ ├── CallbackSubscriptionRegistry.java │ │ │ │ ├── DefaultSubscriptionRegistry.java │ │ │ │ ├── DeleteDestinationEvent.java │ │ │ │ ├── DestinationListener.java │ │ │ │ ├── NewDestinationEvent.java │ │ │ │ └── StompDestinationEvent.java │ │ │ └── web │ │ │ │ ├── HeaderUtil.java │ │ │ │ └── PaginationUtil.java │ │ │ ├── transaction │ │ │ └── aggregation │ │ │ │ ├── TransactionAggregationConfiguration.java │ │ │ │ ├── dao │ │ │ │ ├── SparkAggregationByCurrencyDao.java │ │ │ │ ├── SparkAggregationByOriginatingCountryDao.java │ │ │ │ ├── SparkAggregationByStatusDao.java │ │ │ │ └── SparkAggregationByUserDao.java │ │ │ │ └── subscription │ │ │ │ ├── AbstractPeriodicTopicActor.java │ │ │ │ ├── AggregationByCurrencyActor.java │ │ │ │ ├── AggregationByOriginatingCountryActor.java │ │ │ │ ├── AggregationByStatusActor.java │ │ │ │ ├── AggregationByUserActor.java │ │ │ │ ├── PeriodicTick.java │ │ │ │ ├── PtByAllCurrenciesActor.java │ │ │ │ ├── PtByAllOriginatingCountriesActor.java │ │ │ │ ├── PtByCurrencyActor.java │ │ │ │ ├── PtByOriginatingCountryActor.java │ │ │ │ ├── PtByUserActor.java │ │ │ │ ├── RtByAllCurrenciesActor.java │ │ │ │ ├── RtByAllOriginatingCountriesActor.java │ │ │ │ ├── RtByAllStatusesActor.java │ │ │ │ ├── RtByCurrencyActor.java │ │ │ │ ├── RtByOriginatingCountryActor.java │ │ │ │ ├── RtByStatusActor.java │ │ │ │ ├── RtByUserActor.java │ │ │ │ ├── TopicActorInfo.java │ │ │ │ ├── TopicActorSubscriptionInfo.java │ │ │ │ ├── WebsocketPeriodicActor.java │ │ │ │ └── WebsocketSessionRootActor.java │ │ │ ├── user │ │ │ ├── DefaultUserManager.java │ │ │ ├── UserManager.java │ │ │ └── dao │ │ │ │ ├── CassandraUserDao.java │ │ │ │ └── UserDao.java │ │ │ └── web │ │ │ ├── ApplicationWebXml.java │ │ │ ├── filter │ │ │ ├── CachingHttpHeadersFilter.java │ │ │ └── StaticResourcesProductionFilter.java │ │ │ ├── rest │ │ │ ├── admin │ │ │ │ ├── AccountResource.java │ │ │ │ ├── KeyAndPasswordDTO.java │ │ │ │ ├── LoggerDTO.java │ │ │ │ ├── LogsResource.java │ │ │ │ ├── ManagedUserDTO.java │ │ │ │ ├── UserDTO.java │ │ │ │ └── UserResource.java │ │ │ ├── errors │ │ │ │ ├── CustomParameterizedException.java │ │ │ │ ├── ErrorConstants.java │ │ │ │ ├── ErrorDTO.java │ │ │ │ ├── ExceptionTranslator.java │ │ │ │ ├── FieldErrorDTO.java │ │ │ │ └── ParameterizedErrorDTO.java │ │ │ ├── rate │ │ │ │ └── RateCalculatorResource.java │ │ │ └── transaction │ │ │ │ ├── CountryResource.java │ │ │ │ ├── CurrencyResource.java │ │ │ │ └── TransactionResource.java │ │ │ ├── security │ │ │ ├── AjaxLogoutSuccessHandler.java │ │ │ ├── AuthoritiesConstants.java │ │ │ ├── CustomUserDetails.java │ │ │ ├── Http401UnauthorizedEntryPoint.java │ │ │ ├── SecurityUtils.java │ │ │ ├── UserDetailsService.java │ │ │ └── UserNotActivatedException.java │ │ │ └── websocket │ │ │ ├── admin │ │ │ ├── ActivityDTO.java │ │ │ └── ActivityService.java │ │ │ └── transaction │ │ │ └── WebsocketSender.java │ ├── resources │ │ ├── application.conf │ │ ├── application.yml │ │ ├── i18n │ │ │ └── messages_en.properties │ │ └── logback.xml │ └── webapp │ │ ├── .htaccess │ │ ├── 404.html │ │ ├── apple-touch-icon.png │ │ ├── assets │ │ ├── images │ │ │ └── development_ribbon.png │ │ └── styles │ │ │ ├── documentation.css │ │ │ └── main.css │ │ ├── favicon.ico │ │ ├── i18n │ │ └── en │ │ │ ├── activate.json │ │ │ ├── audits.json │ │ │ ├── configuration.json │ │ │ ├── error.json │ │ │ ├── global.json │ │ │ ├── health.json │ │ │ ├── login.json │ │ │ ├── logs.json │ │ │ ├── main.json │ │ │ ├── metrics.json │ │ │ ├── password.json │ │ │ ├── register.json │ │ │ ├── reset.json │ │ │ ├── sessions.json │ │ │ ├── settings.json │ │ │ ├── tracker.json │ │ │ ├── transaction.json │ │ │ ├── transactions-by-country.json │ │ │ ├── transactions-by-currency.json │ │ │ ├── transactions-by-status.json │ │ │ └── user.management.json │ │ ├── index.html │ │ ├── maps │ │ ├── data │ │ │ ├── countries.geo.json │ │ │ └── countries.json │ │ ├── images │ │ │ └── flags32.png │ │ └── styles │ │ │ └── flags32.css │ │ ├── robots.txt │ │ ├── scripts │ │ ├── app │ │ │ ├── account │ │ │ │ ├── account.js │ │ │ │ ├── activate │ │ │ │ │ ├── activate.controller.js │ │ │ │ │ ├── activate.html │ │ │ │ │ └── activate.js │ │ │ │ ├── login │ │ │ │ │ ├── login.controller.js │ │ │ │ │ ├── login.html │ │ │ │ │ └── login.js │ │ │ │ ├── password │ │ │ │ │ ├── password.controller.js │ │ │ │ │ ├── password.directive.js │ │ │ │ │ ├── password.html │ │ │ │ │ └── password.js │ │ │ │ ├── register │ │ │ │ │ ├── register.controller.js │ │ │ │ │ ├── register.html │ │ │ │ │ └── register.js │ │ │ │ ├── reset │ │ │ │ │ ├── finish │ │ │ │ │ │ ├── reset.finish.controller.js │ │ │ │ │ │ ├── reset.finish.html │ │ │ │ │ │ └── reset.finish.js │ │ │ │ │ └── request │ │ │ │ │ │ ├── reset.request.controller.js │ │ │ │ │ │ ├── reset.request.html │ │ │ │ │ │ └── reset.request.js │ │ │ │ └── settings │ │ │ │ │ ├── settings.controller.js │ │ │ │ │ ├── settings.html │ │ │ │ │ └── settings.js │ │ │ ├── admin │ │ │ │ ├── admin.js │ │ │ │ ├── audits │ │ │ │ │ ├── audits.controller.js │ │ │ │ │ ├── audits.html │ │ │ │ │ └── audits.js │ │ │ │ ├── configuration │ │ │ │ │ ├── configuration.controller.js │ │ │ │ │ ├── configuration.html │ │ │ │ │ └── configuration.js │ │ │ │ ├── docs │ │ │ │ │ ├── docs.html │ │ │ │ │ └── docs.js │ │ │ │ ├── health │ │ │ │ │ ├── health.controller.js │ │ │ │ │ ├── health.html │ │ │ │ │ ├── health.js │ │ │ │ │ ├── health.modal.controller.js │ │ │ │ │ └── health.modal.html │ │ │ │ ├── logs │ │ │ │ │ ├── logs.controller.js │ │ │ │ │ ├── logs.html │ │ │ │ │ └── logs.js │ │ │ │ ├── metrics │ │ │ │ │ ├── metrics.controller.js │ │ │ │ │ ├── metrics.html │ │ │ │ │ ├── metrics.js │ │ │ │ │ ├── metrics.modal.controller.js │ │ │ │ │ └── metrics.modal.html │ │ │ │ ├── tracker │ │ │ │ │ ├── tracker.controller.js │ │ │ │ │ ├── tracker.html │ │ │ │ │ └── tracker.js │ │ │ │ └── user-management │ │ │ │ │ ├── user-management-detail.controller.js │ │ │ │ │ ├── user-management-detail.html │ │ │ │ │ ├── user-management.controller.js │ │ │ │ │ ├── user-management.html │ │ │ │ │ └── user-management.js │ │ │ ├── app.constants.js │ │ │ ├── app.js │ │ │ ├── entities │ │ │ │ ├── entity.js │ │ │ │ ├── transaction │ │ │ │ │ ├── transaction-detail.html │ │ │ │ │ ├── transaction-detail.js │ │ │ │ │ ├── transaction.js │ │ │ │ │ ├── transactions.html │ │ │ │ │ └── transactions.js │ │ │ │ ├── transactions-by-country │ │ │ │ │ ├── transactions-by-country.controller.js │ │ │ │ │ ├── transactions-by-country.html │ │ │ │ │ └── transactions-by-country.js │ │ │ │ ├── transactions-by-currency │ │ │ │ │ ├── transactions-by-currency.controller.js │ │ │ │ │ ├── transactions-by-currency.html │ │ │ │ │ └── transactions-by-currency.js │ │ │ │ └── transactions-by-status │ │ │ │ │ ├── transactions-by-status.controller.js │ │ │ │ │ ├── transactions-by-status.html │ │ │ │ │ └── transactions-by-status.js │ │ │ ├── error │ │ │ │ ├── accessdenied.html │ │ │ │ ├── error.html │ │ │ │ └── error.js │ │ │ └── main │ │ │ │ ├── main.controller.js │ │ │ │ ├── main.html │ │ │ │ └── main.js │ │ └── components │ │ │ ├── admin │ │ │ ├── audits.service.js │ │ │ ├── configuration.service.js │ │ │ ├── logs.service.js │ │ │ └── monitoring.service.js │ │ │ ├── alert │ │ │ ├── alert.directive.js │ │ │ └── alert.service.js │ │ │ ├── auth │ │ │ ├── auth.service.js │ │ │ ├── authority.directive.js │ │ │ ├── principal.service.js │ │ │ ├── provider │ │ │ │ └── auth.oauth2.service.js │ │ │ └── services │ │ │ │ ├── account.service.js │ │ │ │ ├── activate.service.js │ │ │ │ ├── password.service.js │ │ │ │ └── register.service.js │ │ │ ├── constants │ │ │ ├── general.constants.js │ │ │ └── validation-status.constant.js │ │ │ ├── entities │ │ │ ├── aggregation.service.js │ │ │ ├── country.service.js │ │ │ ├── currency.service.js │ │ │ └── transaction.service.js │ │ │ ├── form │ │ │ ├── form.directive.js │ │ │ ├── maxbytes.directive.js │ │ │ ├── minbytes.directive.js │ │ │ ├── pager.directive.js │ │ │ ├── pager.html │ │ │ ├── pagination.directive.js │ │ │ └── pagination.html │ │ │ ├── interceptor │ │ │ ├── auth.interceptor.js │ │ │ ├── errorhandler.interceptor.js │ │ │ └── notification.interceptor.js │ │ │ ├── language │ │ │ ├── language.controller.js │ │ │ └── language.service.js │ │ │ ├── navbar │ │ │ ├── navbar.controller.js │ │ │ ├── navbar.directive.js │ │ │ └── navbar.html │ │ │ ├── tracker │ │ │ └── tracker.service.js │ │ │ ├── user │ │ │ └── user.service.js │ │ │ ├── util │ │ │ ├── base64.service.js │ │ │ ├── capitalize.filter.js │ │ │ ├── datetime.filter.js │ │ │ ├── dateutil.service.js │ │ │ ├── parse-links.service.js │ │ │ ├── remember.service.js │ │ │ └── truncate.filter.js │ │ │ └── websocket │ │ │ └── websocket.service.js │ │ └── swagger-ui │ │ ├── images │ │ └── throbber.gif │ │ └── index.html │ └── test │ └── java │ └── com │ └── vedri │ └── mtp │ └── frontend │ └── web │ ├── rest │ └── admin │ │ ├── AccountResourceTest.java │ │ └── UserResourceTest.java │ └── security │ └── SecurityUtilsTest.java ├── mtp-model ├── build.gradle └── src │ ├── main │ ├── cql │ │ ├── create_data.cql │ │ ├── create_keyspace.cql │ │ ├── create_keyspace_prod.cql │ │ └── create_tables.cql │ ├── java │ │ └── com │ │ │ └── vedri │ │ │ └── mtp │ │ │ └── core │ │ │ ├── MtpConstants.java │ │ │ ├── country │ │ │ ├── CachingCountryManager.java │ │ │ ├── Country.java │ │ │ ├── CountryManager.java │ │ │ └── dao │ │ │ │ ├── CassandraCountryDao.java │ │ │ │ └── CountryDao.java │ │ │ ├── currency │ │ │ ├── CacheCurrencyManager.java │ │ │ ├── Currency.java │ │ │ └── CurrencyManager.java │ │ │ ├── rate │ │ │ ├── CachingRateCalculator.java │ │ │ ├── NoRateException.java │ │ │ ├── Rate.java │ │ │ ├── RateCalculator.java │ │ │ └── dao │ │ │ │ ├── CassandraRateDao.java │ │ │ │ └── RateDao.java │ │ │ ├── support │ │ │ └── cassandra │ │ │ │ ├── CassandraPartitionFetcher.java │ │ │ │ ├── CassandraPartitionForHourUtils.java │ │ │ │ ├── CassandraPartitionForMinuteUtils.java │ │ │ │ ├── CassandraUtils.java │ │ │ │ └── ColumnUtils.java │ │ │ ├── transaction │ │ │ ├── TableName.java │ │ │ ├── Transaction.java │ │ │ ├── aggregation │ │ │ │ ├── TimeAggregation.java │ │ │ │ ├── TransactionAggregationByCountry.java │ │ │ │ ├── TransactionAggregationByCurrency.java │ │ │ │ ├── TransactionAggregationByStatus.java │ │ │ │ ├── TransactionAggregationByUser.java │ │ │ │ ├── TransactionValidationStatus.java │ │ │ │ ├── YearToHourTime.java │ │ │ │ └── dao │ │ │ │ │ └── YearToHourTimeUtil.java │ │ │ └── dao │ │ │ │ ├── CassandraTransactionDao.java │ │ │ │ └── TransactionDao.java │ │ │ └── user │ │ │ └── User.java │ └── spark │ │ └── countries │ │ ├── countries.json │ │ ├── countries.json.txt │ │ └── import_countries.script.scala │ └── test │ └── java │ └── com │ └── vedri │ └── mtp │ └── core │ ├── country │ └── CachingCountryManagerTest.java │ ├── currency │ └── CacheCurrencyManagerTest.java │ └── rate │ └── CachingRateCalculatorTest.java ├── mtp-processor ├── build.gradle └── src │ └── main │ ├── conf │ └── spring-application.yml.template │ ├── java │ └── com │ │ └── vedri │ │ └── mtp │ │ └── processor │ │ ├── MtpProcessorConstants.java │ │ ├── ProcessorApplication.java │ │ ├── ProcessorConfig.java │ │ ├── ProcessorProperties.java │ │ ├── streaming │ │ ├── KafkaStreamingActor.java │ │ ├── ProcessorAkkaConfiguration.java │ │ ├── ProcessorRootActor.java │ │ └── handler │ │ │ ├── CreateStreamBuilder.java │ │ │ ├── CreateTransactionBuilder.java │ │ │ ├── DayTransactionAggregationByCountryBuilderTemplate.java │ │ │ ├── DayTransactionAggregationByCurrencyBuilderTemplate.java │ │ │ ├── FilterOkTransactionStatusBuilder.java │ │ │ ├── NoIO.java │ │ │ ├── PlacedDayTransactionAggregationByCountryBuilder.java │ │ │ ├── PlacedDayTransactionAggregationByCurrencyBuilder.java │ │ │ ├── PlacedTimeTransactionAggregationByCountryBuilder.java │ │ │ ├── PlacedTimeTransactionAggregationByCurrencyBuilder.java │ │ │ ├── PlacedTimeTransactionAggregationByUserBuilder.java │ │ │ ├── ReceivedDayTransactionAggregationByCountryBuilder.java │ │ │ ├── ReceivedDayTransactionAggregationByCurrencyBuilder.java │ │ │ ├── ReceivedTimeTransactionAggregationByCountryBuilder.java │ │ │ ├── ReceivedTimeTransactionAggregationByCurrencyBuilder.java │ │ │ ├── ReceivedTimeTransactionAggregationByStatusBuilder.java │ │ │ ├── ReceivedTimeTransactionAggregationByUserBuilder.java │ │ │ ├── StoreTransactionStatusBuilder.java │ │ │ ├── StreamBuilder.java │ │ │ ├── TimeTransactionAggregationByCountryBuilderTemplate.java │ │ │ ├── TimeTransactionAggregationByCurrencyBuilderTemplate.java │ │ │ ├── TimeTransactionAggregationByUserBuilderTemplate.java │ │ │ └── ValidateTransactionBuilder.java │ │ ├── support │ │ └── kafka │ │ │ ├── EmbeddedKafka.java │ │ │ └── KafkaConfiguration.java │ │ └── transaction │ │ └── TransactionValidator.java │ └── resources │ ├── application.conf │ ├── application.yml │ └── logback.xml └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile_mtp-build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/Dockerfile_mtp-build -------------------------------------------------------------------------------- /Dockerfile_mtp-data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/Dockerfile_mtp-data -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # MTP (My Test Project) 2 | 3 | ### [Wiki](https://github.com/vpugar/mtp/wiki) 4 | -------------------------------------------------------------------------------- /doc/draw.io/png/application components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/draw.io/png/application components.png -------------------------------------------------------------------------------- /doc/draw.io/png/consumption - sequence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/draw.io/png/consumption - sequence.png -------------------------------------------------------------------------------- /doc/draw.io/png/deployment components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/draw.io/png/deployment components.png -------------------------------------------------------------------------------- /doc/draw.io/png/fontend - sequence2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/draw.io/png/fontend - sequence2.png -------------------------------------------------------------------------------- /doc/draw.io/png/frontend - sequence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/draw.io/png/frontend - sequence.png -------------------------------------------------------------------------------- /doc/draw.io/png/producer sequece.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/draw.io/png/producer sequece.png -------------------------------------------------------------------------------- /doc/draw.io/xml/application components.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/draw.io/xml/application components.xml -------------------------------------------------------------------------------- /doc/draw.io/xml/consumption - sequence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/draw.io/xml/consumption - sequence.xml -------------------------------------------------------------------------------- /doc/draw.io/xml/deployment components.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/draw.io/xml/deployment components.xml -------------------------------------------------------------------------------- /doc/draw.io/xml/fontend - sequence2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/draw.io/xml/fontend - sequence2.xml -------------------------------------------------------------------------------- /doc/draw.io/xml/frontend - sequence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/draw.io/xml/frontend - sequence.xml -------------------------------------------------------------------------------- /doc/draw.io/xml/producer sequece.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/draw.io/xml/producer sequece.xml -------------------------------------------------------------------------------- /doc/screenshot/transaction-detail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/screenshot/transaction-detail.jpg -------------------------------------------------------------------------------- /doc/screenshot/transactions-by-country.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/screenshot/transactions-by-country.jpg -------------------------------------------------------------------------------- /doc/screenshot/transactions-by-status.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/screenshot/transactions-by-status.jpg -------------------------------------------------------------------------------- /doc/screenshot/transactions.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/doc/screenshot/transactions.jpg -------------------------------------------------------------------------------- /docker-compose/.dockerignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docker-compose/Dockerfile_mtp-module: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/docker-compose/Dockerfile_mtp-module -------------------------------------------------------------------------------- /docker-compose/build-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/docker-compose/build-images.sh -------------------------------------------------------------------------------- /docker-compose/conf/spring-application_mtp-client.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/docker-compose/conf/spring-application_mtp-client.yml -------------------------------------------------------------------------------- /docker-compose/conf/spring-application_mtp-consumption.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/docker-compose/conf/spring-application_mtp-consumption.yml -------------------------------------------------------------------------------- /docker-compose/conf/spring-application_mtp-frontend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/docker-compose/conf/spring-application_mtp-frontend.yml -------------------------------------------------------------------------------- /docker-compose/conf/spring-application_mtp-processor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/docker-compose/conf/spring-application_mtp-processor.yml -------------------------------------------------------------------------------- /docker-compose/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/docker-compose/docker-compose.yml -------------------------------------------------------------------------------- /docker-compose/start-compose.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/docker-compose/start-compose.sh -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/gradlew.bat -------------------------------------------------------------------------------- /mtp-client/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-client/build.gradle -------------------------------------------------------------------------------- /mtp-client/src/main/conf/spring-application.yml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-client/src/main/conf/spring-application.yml.template -------------------------------------------------------------------------------- /mtp-client/src/main/java/com/vedri/mtp/consumption/http/akka/ConfigurableTransactionHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-client/src/main/java/com/vedri/mtp/consumption/http/akka/ConfigurableTransactionHttpClient.java -------------------------------------------------------------------------------- /mtp-client/src/main/java/com/vedri/mtp/consumption/http/akka/TransactionHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-client/src/main/java/com/vedri/mtp/consumption/http/akka/TransactionHttpClient.java -------------------------------------------------------------------------------- /mtp-client/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-client/src/main/resources/application.conf -------------------------------------------------------------------------------- /mtp-client/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-client/src/main/resources/application.yml -------------------------------------------------------------------------------- /mtp-client/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-client/src/main/resources/logback.xml -------------------------------------------------------------------------------- /mtp-consumption/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/build.gradle -------------------------------------------------------------------------------- /mtp-consumption/src/main/conf/spring-application.yml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/conf/spring-application.yml.template -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/ConsumptionApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/ConsumptionApplication.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/ConsumptionConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/ConsumptionConfig.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/ConsumptionProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/ConsumptionProperties.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/MtpConsumptionConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/MtpConsumptionConstants.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/http/AbstractHttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/http/AbstractHttpServer.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/http/ConsumptionAkkaConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/http/ConsumptionAkkaConfiguration.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/http/ConsumptionRootActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/http/ConsumptionRootActor.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/http/HttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/http/HttpServer.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/http/akka/AkkaHttpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/http/akka/AkkaHttpServer.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/http/akka/MtpHttpApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/http/akka/MtpHttpApp.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/support/kafka/KafkaMessageEnvelope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/support/kafka/KafkaMessageEnvelope.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/support/kafka/KafkaProducerActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/support/kafka/KafkaProducerActor.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/transaction/KafkaTransactionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/transaction/KafkaTransactionManager.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/transaction/TransactionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/transaction/TransactionManager.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/transaction/TransactionValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/transaction/TransactionValidator.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/java/com/vedri/mtp/consumption/transaction/ValidationFailedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/java/com/vedri/mtp/consumption/transaction/ValidationFailedException.java -------------------------------------------------------------------------------- /mtp-consumption/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/resources/application.conf -------------------------------------------------------------------------------- /mtp-consumption/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/resources/application.yml -------------------------------------------------------------------------------- /mtp-consumption/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/resources/logback.xml -------------------------------------------------------------------------------- /mtp-consumption/src/main/scala/akka/http/javadsl/marshallers/jackson/CustomJackson.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/main/scala/akka/http/javadsl/marshallers/jackson/CustomJackson.scala -------------------------------------------------------------------------------- /mtp-consumption/src/test/java/com/vedri/mtp/consumption/ConsumptionTestConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/test/java/com/vedri/mtp/consumption/ConsumptionTestConfig.java -------------------------------------------------------------------------------- /mtp-consumption/src/test/java/com/vedri/mtp/consumption/http/akka/AkkaHttpServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/test/java/com/vedri/mtp/consumption/http/akka/AkkaHttpServerTest.java -------------------------------------------------------------------------------- /mtp-consumption/src/test/java/com/vedri/mtp/consumption/support/cassandra/EmbeddedCassandra.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/test/java/com/vedri/mtp/consumption/support/cassandra/EmbeddedCassandra.java -------------------------------------------------------------------------------- /mtp-consumption/src/test/java/com/vedri/mtp/consumption/support/cassandra/EmbeddedCassandraConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/test/java/com/vedri/mtp/consumption/support/cassandra/EmbeddedCassandraConfiguration.java -------------------------------------------------------------------------------- /mtp-consumption/src/test/java/com/vedri/mtp/consumption/support/cassandra/EmbeddedCassandraSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/test/java/com/vedri/mtp/consumption/support/cassandra/EmbeddedCassandraSupport.java -------------------------------------------------------------------------------- /mtp-consumption/src/test/java/com/vedri/mtp/consumption/transaction/KafkaTransactionManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-consumption/src/test/java/com/vedri/mtp/consumption/transaction/KafkaTransactionManagerTest.java -------------------------------------------------------------------------------- /mtp-core-kafka/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core-kafka/build.gradle -------------------------------------------------------------------------------- /mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/kyro/KryoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/kyro/KryoConfiguration.java -------------------------------------------------------------------------------- /mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/kyro/KryoDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/kyro/KryoDecoder.java -------------------------------------------------------------------------------- /mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/kyro/KryoEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/kyro/KryoEncoder.java -------------------------------------------------------------------------------- /mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/kyro/KryoThreadLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/kyro/KryoThreadLocal.java -------------------------------------------------------------------------------- /mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/kyro/ThreadLocalKryoDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/kyro/ThreadLocalKryoDecoder.java -------------------------------------------------------------------------------- /mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/serializer/TransactionJacksonDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/serializer/TransactionJacksonDecoder.java -------------------------------------------------------------------------------- /mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/serializer/TransactionJacksonEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/serializer/TransactionJacksonEncoder.java -------------------------------------------------------------------------------- /mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/serializer/TransactionKryoDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/serializer/TransactionKryoDecoder.java -------------------------------------------------------------------------------- /mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/serializer/TransactionKryoEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core-kafka/src/main/java/com/vedri/mtp/core/support/serializer/TransactionKryoEncoder.java -------------------------------------------------------------------------------- /mtp-core-spark/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core-spark/build.gradle -------------------------------------------------------------------------------- /mtp-core-spark/src/main/java/com/vedri/mtp/processor/support/spark/CoreSparkProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core-spark/src/main/java/com/vedri/mtp/processor/support/spark/CoreSparkProperties.java -------------------------------------------------------------------------------- /mtp-core-spark/src/main/java/com/vedri/mtp/processor/support/spark/SparkConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core-spark/src/main/java/com/vedri/mtp/processor/support/spark/SparkConfiguration.java -------------------------------------------------------------------------------- /mtp-core-spark/src/main/java/com/vedri/mtp/processor/support/spark/SparkKryoRegistrator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core-spark/src/main/java/com/vedri/mtp/processor/support/spark/SparkKryoRegistrator.java -------------------------------------------------------------------------------- /mtp-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/build.gradle -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/CoreConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/CoreConfig.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/CoreProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/CoreProperties.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/rate/cf/CfRate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/rate/cf/CfRate.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/rate/cf/CfRateCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/rate/cf/CfRateCalculator.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/akka/AkkaConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/akka/AkkaConfiguration.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/akka/AkkaMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/akka/AkkaMessage.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/akka/AkkaTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/akka/AkkaTask.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/akka/ClusterAkkaConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/akka/ClusterAkkaConfiguration.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/akka/ClusterAwareHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/akka/ClusterAwareHandler.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/akka/ClusterAwareWatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/akka/ClusterAwareWatcher.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/akka/LifecycleMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/akka/LifecycleMessage.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/akka/SpringActorProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/akka/SpringActorProducer.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/akka/SpringExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/akka/SpringExtension.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/cassandra/CassandraConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/cassandra/CassandraConfiguration.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/http/AkkaHttpClient1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/http/AkkaHttpClient1.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/http/AkkaHttpClient2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/http/AkkaHttpClient2.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/http/HttpComponentsHttpClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/http/HttpComponentsHttpClient.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/json/CustomDateDateTimeDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/json/CustomDateDateTimeDeserializer.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/json/JacksonConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/json/JacksonConfiguration.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/json/TransactionJacksonConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/json/TransactionJacksonConfiguration.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/scala/ScalaConverts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/scala/ScalaConverts.java -------------------------------------------------------------------------------- /mtp-core/src/main/java/com/vedri/mtp/core/support/spring/AbstractApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/java/com/vedri/mtp/core/support/spring/AbstractApplication.java -------------------------------------------------------------------------------- /mtp-core/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/resources/application.conf -------------------------------------------------------------------------------- /mtp-core/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/resources/application.yml -------------------------------------------------------------------------------- /mtp-core/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/main/resources/logback.xml -------------------------------------------------------------------------------- /mtp-core/src/test/java/com/vedri/mtp/core/rate/cf/CfRateCalculatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-core/src/test/java/com/vedri/mtp/core/rate/cf/CfRateCalculatorTest.java -------------------------------------------------------------------------------- /mtp-frontend/.bowerrc: -------------------------------------------------------------------------------- 1 | { 2 | "directory": "src/main/webapp/bower_components" 3 | } 4 | -------------------------------------------------------------------------------- /mtp-frontend/Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/Gruntfile.js -------------------------------------------------------------------------------- /mtp-frontend/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/bower.json -------------------------------------------------------------------------------- /mtp-frontend/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/build.gradle -------------------------------------------------------------------------------- /mtp-frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/package.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/conf/spring-application.yml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/conf/spring-application.yml.template -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/FrontendApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/FrontendApplication.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/FrontendConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/FrontendConfig.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/FrontendProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/FrontendProperties.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/MtpFrontendConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/MtpFrontendConstants.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/CacheConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/CacheConfiguration.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/FrontendAkkaConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/FrontendAkkaConfiguration.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/FrontendRootActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/FrontendRootActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/JacksonConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/JacksonConfiguration.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/LocaleConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/LocaleConfiguration.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/LoggingAspectConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/LoggingAspectConfiguration.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/MetricsConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/MetricsConfiguration.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/OAuth2ServerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/OAuth2ServerConfiguration.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/SecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/SecurityConfiguration.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/WebConfigurer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/WebConfigurer.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/WebsocketBrokerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/WebsocketBrokerConfiguration.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/WebsocketConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/WebsocketConfiguration.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/WebsocketSecurityConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/config/WebsocketSecurityConfiguration.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/aop/logging/LoggingAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/aop/logging/LoggingAspect.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/apidoc/SwaggerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/apidoc/SwaggerConfiguration.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/datetime/JSR310DateConverters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/datetime/JSR310DateConverters.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/datetime/JSR310DateTimeSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/datetime/JSR310DateTimeSerializer.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/datetime/JSR310LocalDateDeserializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/datetime/JSR310LocalDateDeserializer.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/locale/AngularCookieLocaleResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/locale/AngularCookieLocaleResolver.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/metrics/CassandraHealthIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/metrics/CassandraHealthIndicator.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/metrics/MtpHealthIndicatorConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/metrics/MtpHealthIndicatorConfiguration.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/random/RandomUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/random/RandomUtil.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/stomp/CallbackSubscriptionRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/stomp/CallbackSubscriptionRegistry.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/stomp/DefaultSubscriptionRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/stomp/DefaultSubscriptionRegistry.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/stomp/DeleteDestinationEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/stomp/DeleteDestinationEvent.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/stomp/DestinationListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/stomp/DestinationListener.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/stomp/NewDestinationEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/stomp/NewDestinationEvent.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/stomp/StompDestinationEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/stomp/StompDestinationEvent.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/web/HeaderUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/web/HeaderUtil.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/web/PaginationUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/support/web/PaginationUtil.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/TransactionAggregationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/TransactionAggregationConfiguration.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/dao/SparkAggregationByCurrencyDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/dao/SparkAggregationByCurrencyDao.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/dao/SparkAggregationByOriginatingCountryDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/dao/SparkAggregationByOriginatingCountryDao.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/dao/SparkAggregationByStatusDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/dao/SparkAggregationByStatusDao.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/dao/SparkAggregationByUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/dao/SparkAggregationByUserDao.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/AbstractPeriodicTopicActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/AbstractPeriodicTopicActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/AggregationByCurrencyActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/AggregationByCurrencyActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/AggregationByOriginatingCountryActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/AggregationByOriginatingCountryActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/AggregationByStatusActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/AggregationByStatusActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/AggregationByUserActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/AggregationByUserActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/PeriodicTick.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/PeriodicTick.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/PtByAllCurrenciesActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/PtByAllCurrenciesActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/PtByAllOriginatingCountriesActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/PtByAllOriginatingCountriesActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/PtByCurrencyActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/PtByCurrencyActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/PtByOriginatingCountryActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/PtByOriginatingCountryActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/PtByUserActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/PtByUserActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/RtByAllCurrenciesActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/RtByAllCurrenciesActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/RtByAllOriginatingCountriesActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/RtByAllOriginatingCountriesActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/RtByAllStatusesActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/RtByAllStatusesActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/RtByCurrencyActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/RtByCurrencyActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/RtByOriginatingCountryActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/RtByOriginatingCountryActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/RtByStatusActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/RtByStatusActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/RtByUserActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/RtByUserActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/TopicActorInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/TopicActorInfo.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/TopicActorSubscriptionInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/TopicActorSubscriptionInfo.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/WebsocketPeriodicActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/WebsocketPeriodicActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/WebsocketSessionRootActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/transaction/aggregation/subscription/WebsocketSessionRootActor.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/user/DefaultUserManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/user/DefaultUserManager.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/user/UserManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/user/UserManager.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/user/dao/CassandraUserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/user/dao/CassandraUserDao.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/user/dao/UserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/user/dao/UserDao.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/ApplicationWebXml.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/ApplicationWebXml.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/filter/CachingHttpHeadersFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/filter/CachingHttpHeadersFilter.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/filter/StaticResourcesProductionFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/filter/StaticResourcesProductionFilter.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/admin/AccountResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/admin/AccountResource.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/admin/KeyAndPasswordDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/admin/KeyAndPasswordDTO.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/admin/LoggerDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/admin/LoggerDTO.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/admin/LogsResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/admin/LogsResource.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/admin/ManagedUserDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/admin/ManagedUserDTO.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/admin/UserDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/admin/UserDTO.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/admin/UserResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/admin/UserResource.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/errors/CustomParameterizedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/errors/CustomParameterizedException.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/errors/ErrorConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/errors/ErrorConstants.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/errors/ErrorDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/errors/ErrorDTO.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/errors/ExceptionTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/errors/ExceptionTranslator.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/errors/FieldErrorDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/errors/FieldErrorDTO.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/errors/ParameterizedErrorDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/errors/ParameterizedErrorDTO.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/rate/RateCalculatorResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/rate/RateCalculatorResource.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/transaction/CountryResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/transaction/CountryResource.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/transaction/CurrencyResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/transaction/CurrencyResource.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/transaction/TransactionResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/rest/transaction/TransactionResource.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/security/AjaxLogoutSuccessHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/security/AjaxLogoutSuccessHandler.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/security/AuthoritiesConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/security/AuthoritiesConstants.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/security/CustomUserDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/security/CustomUserDetails.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/security/Http401UnauthorizedEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/security/Http401UnauthorizedEntryPoint.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/security/SecurityUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/security/SecurityUtils.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/security/UserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/security/UserDetailsService.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/security/UserNotActivatedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/security/UserNotActivatedException.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/websocket/admin/ActivityDTO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/websocket/admin/ActivityDTO.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/websocket/admin/ActivityService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/websocket/admin/ActivityService.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/websocket/transaction/WebsocketSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/java/com/vedri/mtp/frontend/web/websocket/transaction/WebsocketSender.java -------------------------------------------------------------------------------- /mtp-frontend/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/resources/application.conf -------------------------------------------------------------------------------- /mtp-frontend/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/resources/application.yml -------------------------------------------------------------------------------- /mtp-frontend/src/main/resources/i18n/messages_en.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/resources/i18n/messages_en.properties -------------------------------------------------------------------------------- /mtp-frontend/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/resources/logback.xml -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/.htaccess: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/.htaccess -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/404.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/apple-touch-icon.png -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/assets/images/development_ribbon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/assets/images/development_ribbon.png -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/assets/styles/documentation.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/assets/styles/documentation.css -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/assets/styles/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/assets/styles/main.css -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/favicon.ico -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/activate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/activate.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/audits.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/audits.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/configuration.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/error.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/global.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/health.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/health.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/login.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/login.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/logs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/logs.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/main.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/metrics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/metrics.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/password.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/password.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/register.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/register.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/reset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/reset.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/sessions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/sessions.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/settings.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/tracker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/tracker.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/transaction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/transaction.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/transactions-by-country.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/transactions-by-country.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/transactions-by-currency.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/transactions-by-currency.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/transactions-by-status.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/transactions-by-status.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/i18n/en/user.management.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/i18n/en/user.management.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/index.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/maps/data/countries.geo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/maps/data/countries.geo.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/maps/data/countries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/maps/data/countries.json -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/maps/images/flags32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/maps/images/flags32.png -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/maps/styles/flags32.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/maps/styles/flags32.css -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/robots.txt -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/account.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/account.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/activate/activate.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/activate/activate.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/activate/activate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/activate/activate.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/activate/activate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/activate/activate.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/login/login.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/login/login.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/login/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/login/login.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/login/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/login/login.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/password/password.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/password/password.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/password/password.directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/password/password.directive.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/password/password.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/password/password.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/password/password.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/password/password.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/register/register.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/register/register.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/register/register.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/register/register.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/register/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/register/register.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/reset/finish/reset.finish.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/reset/finish/reset.finish.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/reset/finish/reset.finish.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/reset/finish/reset.finish.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/reset/finish/reset.finish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/reset/finish/reset.finish.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/reset/request/reset.request.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/reset/request/reset.request.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/reset/request/reset.request.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/reset/request/reset.request.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/reset/request/reset.request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/reset/request/reset.request.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/settings/settings.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/settings/settings.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/settings/settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/settings/settings.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/account/settings/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/account/settings/settings.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/admin.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/audits/audits.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/audits/audits.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/audits/audits.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/audits/audits.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/audits/audits.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/audits/audits.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/configuration/configuration.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/configuration/configuration.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/configuration/configuration.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/configuration/configuration.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/configuration/configuration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/configuration/configuration.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/docs/docs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/docs/docs.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/docs/docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/docs/docs.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/health/health.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/health/health.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/health/health.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/health/health.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/health/health.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/health/health.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/health/health.modal.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/health/health.modal.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/health/health.modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/health/health.modal.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/logs/logs.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/logs/logs.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/logs/logs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/logs/logs.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/logs/logs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/logs/logs.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/metrics/metrics.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/metrics/metrics.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/metrics/metrics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/metrics/metrics.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/metrics/metrics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/metrics/metrics.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/metrics/metrics.modal.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/metrics/metrics.modal.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/metrics/metrics.modal.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/metrics/metrics.modal.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/tracker/tracker.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/tracker/tracker.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/tracker/tracker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/tracker/tracker.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/tracker/tracker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/tracker/tracker.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/user-management/user-management-detail.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/user-management/user-management-detail.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/user-management/user-management-detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/user-management/user-management-detail.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/user-management/user-management.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/user-management/user-management.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/user-management/user-management.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/user-management/user-management.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/admin/user-management/user-management.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/admin/user-management/user-management.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/app.constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/app.constants.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/app.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/entities/entity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/entities/entity.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/entities/transaction/transaction-detail.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/entities/transaction/transaction-detail.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/entities/transaction/transaction-detail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/entities/transaction/transaction-detail.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/entities/transaction/transaction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/entities/transaction/transaction.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/entities/transaction/transactions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/entities/transaction/transactions.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/entities/transaction/transactions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/entities/transaction/transactions.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-country/transactions-by-country.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-country/transactions-by-country.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-country/transactions-by-country.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-country/transactions-by-country.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-country/transactions-by-country.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-country/transactions-by-country.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-currency/transactions-by-currency.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-currency/transactions-by-currency.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-currency/transactions-by-currency.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-currency/transactions-by-currency.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-currency/transactions-by-currency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-currency/transactions-by-currency.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-status/transactions-by-status.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-status/transactions-by-status.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-status/transactions-by-status.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-status/transactions-by-status.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-status/transactions-by-status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/entities/transactions-by-status/transactions-by-status.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/error/accessdenied.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/error/accessdenied.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/error/error.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/error/error.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/error/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/error/error.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/main/main.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/main/main.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/main/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/main/main.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/app/main/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/app/main/main.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/admin/audits.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/admin/audits.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/admin/configuration.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/admin/configuration.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/admin/logs.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/admin/logs.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/admin/monitoring.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/admin/monitoring.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/alert/alert.directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/alert/alert.directive.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/alert/alert.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/alert/alert.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/auth/auth.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/auth/auth.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/auth/authority.directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/auth/authority.directive.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/auth/principal.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/auth/principal.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/auth/provider/auth.oauth2.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/auth/provider/auth.oauth2.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/auth/services/account.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/auth/services/account.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/auth/services/activate.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/auth/services/activate.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/auth/services/password.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/auth/services/password.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/auth/services/register.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/auth/services/register.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/constants/general.constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/constants/general.constants.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/constants/validation-status.constant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/constants/validation-status.constant.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/entities/aggregation.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/entities/aggregation.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/entities/country.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/entities/country.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/entities/currency.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/entities/currency.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/entities/transaction.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/entities/transaction.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/form/form.directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/form/form.directive.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/form/maxbytes.directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/form/maxbytes.directive.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/form/minbytes.directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/form/minbytes.directive.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/form/pager.directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/form/pager.directive.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/form/pager.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/form/pager.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/form/pagination.directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/form/pagination.directive.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/form/pagination.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/form/pagination.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/interceptor/auth.interceptor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/interceptor/auth.interceptor.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/interceptor/errorhandler.interceptor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/interceptor/errorhandler.interceptor.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/interceptor/notification.interceptor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/interceptor/notification.interceptor.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/language/language.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/language/language.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/language/language.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/language/language.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/navbar/navbar.controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/navbar/navbar.controller.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/navbar/navbar.directive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/navbar/navbar.directive.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/navbar/navbar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/navbar/navbar.html -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/tracker/tracker.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/tracker/tracker.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/user/user.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/user/user.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/util/base64.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/util/base64.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/util/capitalize.filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/util/capitalize.filter.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/util/datetime.filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/util/datetime.filter.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/util/dateutil.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/util/dateutil.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/util/parse-links.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/util/parse-links.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/util/remember.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/util/remember.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/util/truncate.filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/util/truncate.filter.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/scripts/components/websocket/websocket.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/scripts/components/websocket/websocket.service.js -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/swagger-ui/images/throbber.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/swagger-ui/images/throbber.gif -------------------------------------------------------------------------------- /mtp-frontend/src/main/webapp/swagger-ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/main/webapp/swagger-ui/index.html -------------------------------------------------------------------------------- /mtp-frontend/src/test/java/com/vedri/mtp/frontend/web/rest/admin/AccountResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/test/java/com/vedri/mtp/frontend/web/rest/admin/AccountResourceTest.java -------------------------------------------------------------------------------- /mtp-frontend/src/test/java/com/vedri/mtp/frontend/web/rest/admin/UserResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/test/java/com/vedri/mtp/frontend/web/rest/admin/UserResourceTest.java -------------------------------------------------------------------------------- /mtp-frontend/src/test/java/com/vedri/mtp/frontend/web/security/SecurityUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-frontend/src/test/java/com/vedri/mtp/frontend/web/security/SecurityUtilsTest.java -------------------------------------------------------------------------------- /mtp-model/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/build.gradle -------------------------------------------------------------------------------- /mtp-model/src/main/cql/create_data.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/cql/create_data.cql -------------------------------------------------------------------------------- /mtp-model/src/main/cql/create_keyspace.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/cql/create_keyspace.cql -------------------------------------------------------------------------------- /mtp-model/src/main/cql/create_keyspace_prod.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/cql/create_keyspace_prod.cql -------------------------------------------------------------------------------- /mtp-model/src/main/cql/create_tables.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/cql/create_tables.cql -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/MtpConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/MtpConstants.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/country/CachingCountryManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/country/CachingCountryManager.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/country/Country.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/country/Country.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/country/CountryManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/country/CountryManager.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/country/dao/CassandraCountryDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/country/dao/CassandraCountryDao.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/country/dao/CountryDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/country/dao/CountryDao.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/currency/CacheCurrencyManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/currency/CacheCurrencyManager.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/currency/Currency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/currency/Currency.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/currency/CurrencyManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/currency/CurrencyManager.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/rate/CachingRateCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/rate/CachingRateCalculator.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/rate/NoRateException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/rate/NoRateException.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/rate/Rate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/rate/Rate.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/rate/RateCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/rate/RateCalculator.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/rate/dao/CassandraRateDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/rate/dao/CassandraRateDao.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/rate/dao/RateDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/rate/dao/RateDao.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/support/cassandra/CassandraPartitionFetcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/support/cassandra/CassandraPartitionFetcher.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/support/cassandra/CassandraPartitionForHourUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/support/cassandra/CassandraPartitionForHourUtils.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/support/cassandra/CassandraPartitionForMinuteUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/support/cassandra/CassandraPartitionForMinuteUtils.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/support/cassandra/CassandraUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/support/cassandra/CassandraUtils.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/support/cassandra/ColumnUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/support/cassandra/ColumnUtils.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/transaction/TableName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/transaction/TableName.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/transaction/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/transaction/Transaction.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/TimeAggregation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/TimeAggregation.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/TransactionAggregationByCountry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/TransactionAggregationByCountry.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/TransactionAggregationByCurrency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/TransactionAggregationByCurrency.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/TransactionAggregationByStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/TransactionAggregationByStatus.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/TransactionAggregationByUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/TransactionAggregationByUser.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/TransactionValidationStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/TransactionValidationStatus.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/YearToHourTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/YearToHourTime.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/dao/YearToHourTimeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/transaction/aggregation/dao/YearToHourTimeUtil.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/transaction/dao/CassandraTransactionDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/transaction/dao/CassandraTransactionDao.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/transaction/dao/TransactionDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/transaction/dao/TransactionDao.java -------------------------------------------------------------------------------- /mtp-model/src/main/java/com/vedri/mtp/core/user/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/java/com/vedri/mtp/core/user/User.java -------------------------------------------------------------------------------- /mtp-model/src/main/spark/countries/countries.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/spark/countries/countries.json -------------------------------------------------------------------------------- /mtp-model/src/main/spark/countries/countries.json.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/spark/countries/countries.json.txt -------------------------------------------------------------------------------- /mtp-model/src/main/spark/countries/import_countries.script.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/main/spark/countries/import_countries.script.scala -------------------------------------------------------------------------------- /mtp-model/src/test/java/com/vedri/mtp/core/country/CachingCountryManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/test/java/com/vedri/mtp/core/country/CachingCountryManagerTest.java -------------------------------------------------------------------------------- /mtp-model/src/test/java/com/vedri/mtp/core/currency/CacheCurrencyManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/test/java/com/vedri/mtp/core/currency/CacheCurrencyManagerTest.java -------------------------------------------------------------------------------- /mtp-model/src/test/java/com/vedri/mtp/core/rate/CachingRateCalculatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-model/src/test/java/com/vedri/mtp/core/rate/CachingRateCalculatorTest.java -------------------------------------------------------------------------------- /mtp-processor/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/build.gradle -------------------------------------------------------------------------------- /mtp-processor/src/main/conf/spring-application.yml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/conf/spring-application.yml.template -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/MtpProcessorConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/MtpProcessorConstants.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/ProcessorApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/ProcessorApplication.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/ProcessorConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/ProcessorConfig.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/ProcessorProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/ProcessorProperties.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/KafkaStreamingActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/KafkaStreamingActor.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/ProcessorAkkaConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/ProcessorAkkaConfiguration.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/ProcessorRootActor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/ProcessorRootActor.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/CreateStreamBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/CreateStreamBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/CreateTransactionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/CreateTransactionBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/DayTransactionAggregationByCountryBuilderTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/DayTransactionAggregationByCountryBuilderTemplate.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/DayTransactionAggregationByCurrencyBuilderTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/DayTransactionAggregationByCurrencyBuilderTemplate.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/FilterOkTransactionStatusBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/FilterOkTransactionStatusBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/NoIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/NoIO.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/PlacedDayTransactionAggregationByCountryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/PlacedDayTransactionAggregationByCountryBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/PlacedDayTransactionAggregationByCurrencyBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/PlacedDayTransactionAggregationByCurrencyBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/PlacedTimeTransactionAggregationByCountryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/PlacedTimeTransactionAggregationByCountryBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/PlacedTimeTransactionAggregationByCurrencyBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/PlacedTimeTransactionAggregationByCurrencyBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/PlacedTimeTransactionAggregationByUserBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/PlacedTimeTransactionAggregationByUserBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/ReceivedDayTransactionAggregationByCountryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/ReceivedDayTransactionAggregationByCountryBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/ReceivedDayTransactionAggregationByCurrencyBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/ReceivedDayTransactionAggregationByCurrencyBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/ReceivedTimeTransactionAggregationByCountryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/ReceivedTimeTransactionAggregationByCountryBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/ReceivedTimeTransactionAggregationByCurrencyBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/ReceivedTimeTransactionAggregationByCurrencyBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/ReceivedTimeTransactionAggregationByStatusBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/ReceivedTimeTransactionAggregationByStatusBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/ReceivedTimeTransactionAggregationByUserBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/ReceivedTimeTransactionAggregationByUserBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/StoreTransactionStatusBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/StoreTransactionStatusBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/StreamBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/StreamBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/TimeTransactionAggregationByCountryBuilderTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/TimeTransactionAggregationByCountryBuilderTemplate.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/TimeTransactionAggregationByCurrencyBuilderTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/TimeTransactionAggregationByCurrencyBuilderTemplate.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/TimeTransactionAggregationByUserBuilderTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/TimeTransactionAggregationByUserBuilderTemplate.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/ValidateTransactionBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/streaming/handler/ValidateTransactionBuilder.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/support/kafka/EmbeddedKafka.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/support/kafka/EmbeddedKafka.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/support/kafka/KafkaConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/support/kafka/KafkaConfiguration.java -------------------------------------------------------------------------------- /mtp-processor/src/main/java/com/vedri/mtp/processor/transaction/TransactionValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/java/com/vedri/mtp/processor/transaction/TransactionValidator.java -------------------------------------------------------------------------------- /mtp-processor/src/main/resources/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/resources/application.conf -------------------------------------------------------------------------------- /mtp-processor/src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/resources/application.yml -------------------------------------------------------------------------------- /mtp-processor/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/mtp-processor/src/main/resources/logback.xml -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vpugar/mtp/HEAD/settings.gradle --------------------------------------------------------------------------------