Commit graph

  • a72930d1af Merge branch 'review' into 'dev' Mikhail Trofimov 2025-07-03 14:06:20 +00:00
  • 3ed2902219 Refactoring after review Mikhail Trofimov 2025-07-03 14:06:20 +00:00
  • 9af92c05f9 Merge branch 'review' into 'dev' Mikhail Trofimov 2025-07-03 14:06:09 +00:00
  • 79259170bc Added PersonFactoryBuilder; Used lombok builder for creating subjects to update personal/review review Mikhail Trofimov 2025-07-02 15:44:49 +03:00
  • 8a7a313c1d Refactored findActivePackages and deletePackage methods Mikhail Trofimov 2025-07-02 13:41:03 +03:00
  • bd2ad04a65 Added tests for entry extracting and monitoring request validation Mikhail Trofimov 2025-07-02 13:09:33 +03:00
  • 3358a8ee21 Get rid of XmlUtilService; Created beans of IXmlProcessor and StaxXmlProcessor Mikhail Trofimov 2025-07-02 12:15:43 +03:00
  • b4c4475398 Moved monitoring request validation to ValidationUtil Mikhail Trofimov 2025-07-02 12:01:31 +03:00
  • 43897c6cbb Added SignalServerException; Update ExceptionUtils and GlobalExceptionHandler; Used ExceptionUtils in SignalFacade instead of throwing SignalErrorException Mikhail Trofimov 2025-07-01 20:23:01 +03:00
  • fb8da59b1b minor fix Mikhail Trofimov 2025-07-01 20:16:54 +03:00
  • ead8638d3e Renamed dtos; Renamed mappers and services methods Mikhail Trofimov 2025-07-01 19:22:16 +03:00
  • 9c4e5ed13c Rename PhoneFidMapper.xml to PhoneFidMapMapper.xml Mikhail Trofimov 2025-07-01 18:16:14 +03:00
  • b80ec82ab9 Split signal mappers by tables Mikhail Trofimov 2025-07-01 18:10:58 +03:00
  • 392b99aca4 new exception etreschenkov 2025-07-01 15:47:45 +03:00
  • 307f43f49b Change logging for MonitoringService; Minor fix Mikhail Trofimov 2025-06-30 17:50:13 +03:00
  • 1507705380 Added loging for shedulers ending Mikhail Trofimov 2025-06-30 17:10:24 +03:00
  • a3df330f70 Minor fix Mikhail Trofimov 2025-06-30 16:51:55 +03:00
  • e6859c5a8f Use batchs for finding persons Mikhail Trofimov 2025-06-30 16:02:18 +03:00
  • 4af0bad507 Use batchs for finding fids and flags Mikhail Trofimov 2025-06-30 12:17:00 +03:00
  • 47450009ce Added log for invalid person Mikhail Trofimov 2025-06-27 14:51:22 +03:00
  • 32f002b427 Changed response status codes for several errors Mikhail Trofimov 2025-06-27 14:49:06 +03:00
  • f0b7149b05 Added logs for UpdatingFlagsService Mikhail Trofimov 2025-06-27 14:41:15 +03:00
  • a56d6a2712 Added logs for SignalFacade Mikhail Trofimov 2025-06-27 14:36:36 +03:00
  • 78d7929342 Added logs for MonitoringService Mikhail Trofimov 2025-06-27 14:31:48 +03:00
  • 8938a99165 Fix passport sorting Mikhail Trofimov 2025-06-27 14:19:32 +03:00
  • 651a908d1b Minor fix Mikhail Trofimov 2025-06-27 13:31:38 +03:00
  • 296e3eeb4c Changed error tags for MonitoringActivePackagesError and MonitoringPackageDeleteError Mikhail Trofimov 2025-06-27 13:24:04 +03:00
  • d61c5c6cb5 Rename root element for MonitoringActivePackagesResponse Mikhail Trofimov 2025-06-27 13:18:34 +03:00
  • 72f7f6e2ac Return active packages only with on_monitoring status Mikhail Trofimov 2025-06-27 13:14:36 +03:00
  • 6e5350b6ab Removed BANK from checkBusCategory method Mikhail Trofimov 2025-06-27 10:16:49 +03:00
  • 4d08bf0d27 Changed error response encoding Mikhail Trofimov 2025-06-27 10:16:24 +03:00
  • a1fb717e10 Minor fix Mikhail Trofimov 2025-06-26 17:31:51 +03:00
  • d6992e00c0 Optimize fids loading Mikhail Trofimov 2025-06-26 16:28:57 +03:00
  • 656ca4172e Added git-commit-id plugin for app version logging Mikhail Trofimov 2025-06-26 10:27:54 +03:00
  • c5d0740abc Enable logback logging Mikhail Trofimov 2025-06-26 10:15:08 +03:00
  • 7a469fe2d4 increase max-request-size for multipart files Mikhail Trofimov 2025-06-26 09:35:56 +03:00
  • deac68b9ae Fix calculating flag 5000; Set package status to Error if some errors occures Mikhail Trofimov 2025-06-26 09:25:07 +03:00
  • 16bb8eb723 Removed FailureAnswerGenerator and SuccessAnswerGenerator; Added staxReader for exceptions handling from nbki service; Minor refactoring Mikhail Trofimov 2025-06-25 17:16:00 +03:00
  • d85f97a025 Added updating fids and flags Mikhail Trofimov 2025-06-25 13:18:46 +03:00
  • 7f9d682ece Added calculated_at updating for signals_phone_fid_map Mikhail Trofimov 2025-06-25 12:12:05 +03:00
  • 389eeb4356 Refactoring Mikhail Trofimov 2025-06-25 12:09:55 +03:00
  • 3e983985a4 Added ct.monitoring-interval property Mikhail Trofimov 2025-06-24 16:09:58 +03:00
  • 27c6e5188c Added sheduling for report loading Mikhail Trofimov 2025-06-24 16:08:23 +03:00
  • b3102a17f8 Used throwing for set method Mikhail Trofimov 2025-06-24 15:57:24 +03:00
  • 16c286eac0 Added file downloading Mikhail Trofimov 2025-06-24 15:42:37 +03:00
  • 4a9c59b0e3 Added getting list of packages Mikhail Trofimov 2025-06-24 15:01:11 +03:00
  • c48f2dbf55 Minor fix Mikhail Trofimov 2025-06-23 17:42:11 +03:00
  • 1d582edf80 Added updating last_dowloaded_report Mikhail Trofimov 2025-06-23 17:25:07 +03:00
  • adb134c8bb Added updating hits Mikhail Trofimov 2025-06-23 17:21:36 +03:00
  • d43a95e564 Added zip response Mikhail Trofimov 2025-06-23 16:52:16 +03:00
  • 76525b3f8b Added generating MonitoringSignalResponse Mikhail Trofimov 2025-06-23 15:45:09 +03:00
  • a9332dd71e Added loading Report by fileName and parsing it Mikhail Trofimov 2025-06-23 12:53:37 +03:00
  • 7f6e56a835 Added getting list of reports by package from monitoring; Filter lastReport Mikhail Trofimov 2025-06-23 11:04:31 +03:00
  • 29dd358dc1 Uncommented logic Mikhail Trofimov 2025-06-19 09:11:30 +03:00
  • 57bfe02fe9 Added deleting package from nbki service Mikhail Trofimov 2025-06-18 18:57:22 +03:00
  • a78e49f1e0 Added deleting package from internal service Mikhail Trofimov 2025-06-18 16:42:27 +03:00
  • b6f4f47715 Fixed monitoring setup Mikhail Trofimov 2025-06-17 17:05:24 +03:00
  • 16b3f085cb Extend error with isUserError flag, to catch user and internal server exceptions Mikhail Trofimov 2025-06-17 16:57:56 +03:00
  • b9a98d9e0b Added GlobalExceptionHandler; Added finding active packages by membercode; Mikhail Trofimov 2025-06-17 16:48:47 +03:00
  • 7a4290ad0b Fixed sending package to nbki service Mikhail Trofimov 2025-06-17 12:48:30 +03:00
  • cf9cba8aad Fix building token Mikhail Trofimov 2025-06-16 17:35:41 +03:00
  • df66685244 Moved properties to upper lvl; get rid of ct.tmp-file-path Mikhail Trofimov 2025-06-16 16:35:06 +03:00
  • 69a86bbe57 Do not use files for creating response to nbki service Mikhail Trofimov 2025-06-16 16:28:39 +03:00
  • c0ae69df4f Added SuccessAnswerGenerator Mikhail Trofimov 2025-06-16 15:54:36 +03:00
  • 933e91365d Use packageId to load data for counting flags and finding fids Mikhail Trofimov 2025-06-16 15:49:22 +03:00
  • 69dbb5ea6e Added support for checking product during authorization Mikhail Trofimov 2025-06-16 13:31:57 +03:00
  • 073932748f Use utf-8 for answer; Got rid of temp failure directory Mikhail Trofimov 2025-06-16 11:52:51 +03:00
  • a2a6512d9c Added validation for tags formats Mikhail Trofimov 2025-06-16 10:57:50 +03:00
  • cab48f940f Moved escape handlers Mikhail Trofimov 2025-06-16 10:06:51 +03:00
  • 96e0f20ebd Put finding fids and calculating debt flags into separate thread Mikhail Trofimov 2025-06-16 09:55:28 +03:00
  • c35498f8d5 Added Rest Template; Added sending update post query; Added ability to change package statuses Mikhail Trofimov 2025-06-11 15:34:29 +03:00
  • ebbbd1b575 Added generation request logic to nbki signal service; Added type handlers for IndicDataSourceConfig; Mikhail Trofimov 2025-06-09 17:50:00 +03:00
  • a6110322d3 Added calculating debt flags logic Mikhail Trofimov 2025-06-09 11:33:54 +03:00
  • 122c6d2419 Added Fid registration for signals_phone_fid_map Mikhail Trofimov 2025-06-06 15:04:49 +03:00
  • e860950552 Rename method Mikhail Trofimov 2025-06-06 12:24:27 +03:00
  • 92a13829cd Extend error replies with tag Mikhail Trofimov 2025-06-05 17:55:40 +03:00
  • 18809d24d2 Added validation for required types Mikhail Trofimov 2025-06-05 17:51:18 +03:00
  • 2b5bd8c120 Added database registration for packege and subject Mikhail Trofimov 2025-06-05 16:47:11 +03:00
  • ace8bd46e4 Added MonitoringRequest entity; Added validation for MonitoringRequest; Added unmarshalling for XmlProcessor; Added unmarshalling for MonitoringRequest Mikhail Trofimov 2025-06-05 12:50:48 +03:00
  • 97cdefd166 Return xml Resource for setupMonitoring method Mikhail Trofimov 2025-06-04 16:53:57 +03:00
  • 590baeba97 Added JAXB; Added XmlProcessor; Added FailureAnswerGenerator functionality Mikhail Trofimov 2025-06-04 16:23:08 +03:00
  • 62e60dd909 Added authorization check Mikhail Trofimov 2025-06-04 13:36:44 +03:00
  • c0f855c2a0 Added SignalController with setup monitoring method; Added check for validity of zip file and xml file, extentions and sizes; Added SignalError enum with error codes and messages; Added dummy FailureAnswerGenerator; Mikhail Trofimov 2025-06-03 16:54:35 +03:00
  • 291ab1a206 Remove .idea from git Mikhail Trofimov 2025-06-02 16:59:20 +03:00
  • efe7ad38ab Set up Scoring DataSource Mikhail Trofimov 2025-06-02 16:54:03 +03:00
  • 8a9c9a4c89 Added db init ddl file Mikhail Trofimov 2025-06-02 16:13:20 +03:00
  • 30eeda7eec Added db2 driver Mikhail Trofimov 2025-06-02 16:12:04 +03:00
  • 5f8ff7aa9b Remove target; Set up INDIC and SIGNAL datasources Mikhail Trofimov 2025-06-02 16:03:00 +03:00
  • 06d7ab73f0 initial commit Mikhail Trofimov 2025-06-02 15:08:57 +03:00
  • 0347785fc1 Initial commit Evgeniy Treschenkov 2025-06-02 12:06:10 +00:00