Commit Graph

  • aa0167525b Update 7 files Christoph Schabert 2023-06-01 11:11:24 +02:00
  • cdb0a418f8 Pull request #537: RED-6744 4.12.0 Corina Olariu 2023-05-31 10:19:32 +02:00
  • 040097bc52 RED-6009: Document Tree Structure * removed unnecessary final keywords RED-6009_132 Kilian Schuettler 2023-05-30 17:33:53 +02:00
  • 32df4ca867 RED-6009: Document Tree Structure * reworked section grid RED-6009-32df4 Kilian Schuettler 2023-05-26 13:45:20 +02:00
  • d601942b7a RED-6009: Document Tree Structure * some refactoring like renaming * added migration poc Kilian Schuettler 2023-05-25 17:05:36 +02:00
  • 809349f65d RED-6744 - Merge dossier and template dictionaries in redaction-service - reformat - add junit test RED-6744_5 devplant 2023-05-26 10:17:48 +03:00
  • 9cfbf62bc5 RED-6744 - Merge dossier and template dictionaries in redaction-service - remove unnecessary annotations RED-6744_4 devplant 2023-05-24 12:23:04 +03:00
  • 2c6e397247 RED-6744 - erge dossier and template dictionaries in redaction-service - extend DictionaryEntry from persistence to use it in merging dictionaries and to override the hascode and equals - use this DictionaryEntryModel instead of DictionaryEntry RED-6744_3 devplant 2023-05-23 17:05:53 +03:00
  • c8ee4444c2 RED-6009: Document Tree Structure * extracted classification to enum * extracted approxLineCount as constant * removed NodeType from Entry in DocumentTree * renamed a variable RED-6009_125 Kilian Schuettler 2023-05-17 13:29:41 +02:00
  • 1dd55d9af6 RED-6009: Document Tree Structure * added method getNodeType() to SemanticNodes * moved DocumentDataMapper to constructors * moved a few other methods to named constructors * other minor refactors RED-6009_122 Kilian Schuettler 2023-05-17 12:50:13 +02:00
  • 6d65e1f55c RED-6009: Document Tree Structure * added method getNodeType() to SemanticNodes * moved DocumentDataMapper to constructors * moved a few other methods to named constructors RED-6009_121 Kilian Schuettler 2023-05-17 12:50:13 +02:00
  • 4ff73100af RED-6009: Document Tree Structure * fixed boundary intersect Kilian Schuettler 2023-05-16 15:45:38 +02:00
  • 82885267b9 RED-6009: Document Tree Structure * fixed boundary intersect RED-6009-82885 Kilian Schuettler 2023-05-16 15:45:38 +02:00
  • a7896148df RED-6009: Document Tree Structure * remove instanceof as much as possible * refactor access levels RED-6009-a7896 Kilian Schuettler 2023-05-16 14:38:09 +02:00
  • f8963feac1 RED-6009: Document Tree Structure * remove instanceof as much as possible RED-6009_116 Kilian Schuettler 2023-05-16 14:38:09 +02:00
  • 926d507583 RED-6009: Document Tree Structure * ignore wrong pmd vioaltions Kilian Schuettler 2023-05-16 14:18:32 +02:00
  • 0dc17d86bd RED-6009: Document Tree Structure * refactored data mapper classes * refactored graph construction to remove the possibility of adding anythingbut table cells underneath a table node Kilian Schuettler 2023-05-16 14:01:10 +02:00
  • 8ec88869e2 RED-6009 - Document Tree Structure * remove unused code RED-6009_112 Kilian Schuettler 2023-05-12 14:27:10 +02:00
  • 2ae601f08e hotfix: Tests for layoutParsing LAYOUT_TESTS deiflaender 2023-05-12 12:29:13 +02:00
  • 643e2e81d4 RED-6009 - Document Tree Structure * added gaps in Redaction Positions, if they are farther than five character widths apart RED-6009_111 Kilian Schuettler 2023-05-10 13:00:18 +02:00
  • cdbccd83e3 RED-6009 - Document Tree Structure * added gaps in Redaction Positions, if they are farther than five character widths apart RED-6009_109 RED-6009-cdbcc Kilian Schuettler 2023-05-10 13:00:18 +02:00
  • ce0a65c06a RED-6009 - Document Tree Structure * refactored Visualization Class RED-6009_107 Kilian Schuettler 2023-05-10 10:41:59 +02:00
  • f0144799c5 RED-6009 - Document Tree Structure * fixed rules to include vertebrate study flags RED-6009_106 Kilian Schuettler 2023-05-09 17:20:33 +02:00
  • 0443e21858 RED-6009 - Document Tree Structure * added more javadoc * fixed build RED-6009-0443e Kilian Schuettler 2023-05-09 16:50:52 +02:00
  • c151b4a94b RED-6009 - Document Tree Structure * renamed terminal to leaf RED-6009_101 RED-6009-c151b Kilian Schuettler 2023-05-09 14:32:53 +02:00
  • e31a7b1a2f RED-6009 - Document Tree Structure * added more javadoc RED-6009_100 Kilian Schuettler 2023-05-09 14:01:19 +02:00
  • 088a5cde1a RED-6009 - Document Tree Structure * fixed javadoc and delombok plugins * removed unused classes * refactored names RED-6009_93 RED-6009-088a5 Kilian Schuettler 2023-05-08 16:42:24 +02:00
  • c68c6f9ba9 RED-6009 - Document Tree Structure * updated rules to production syngenta rules RED-6009_89 RED-6009-c68c6 Kilian Schuettler 2023-05-05 13:43:00 +02:00
  • bdd0692df9 RED-6009 - Document Tree Structure * implemented table merging when no headers present Kilian Schuettler 2023-05-04 13:08:24 +02:00
  • 06df8bd47f RED-6009 - Document Tree Structure * removed ner entity validation due to poor performance * filtered ner entities during reanalysis to improve performance Kilian Schuettler 2023-05-04 00:53:54 +02:00
  • e193cc67d5 RED-6009 - Document Tree Structure * added logging for performance Kilian Schuettler 2023-05-04 00:08:21 +02:00
  • 826fce455f RED-6009 - Document Tree Structure * moved NER Entity combination to drools Kilian Schuettler 2023-05-03 16:01:46 +02:00
  • 2f63627b60 RED-6009 - Document Tree Structure * improved logging for performance monitoring Kilian Schuettler 2023-05-03 13:36:25 +02:00
  • 1a6e678b00 RED-6009 - Document Tree Structure * remove Add ManualRedactions handling Kilian Schuettler 2023-05-03 11:25:15 +02:00
  • cd471a1547 RED-6009 - Document Tree Structure * fix Ner Adapter Kilian Schuettler 2023-05-03 02:30:04 +02:00
  • 746f789be1 RED-6009 - Document Tree Structure * implement ManualRedactionEntry Handling Kilian Schuettler 2023-05-03 00:06:47 +02:00
  • 3f5e6dae66 RED-6009 - Document Tree Structure * fix parse imageType * fix getMatchedRule * remove trailing separator from Ai Entities Kilian Schuettler 2023-05-02 20:08:44 +02:00
  • fdfb4c4071 RED-6009 - Document Tree Structure * fix rebased tests Kilian Schuettler 2023-05-02 18:07:31 +02:00
  • cdab1d6945 RED-6009 - Document Tree Structure * fix nullpointer, if empty entity falls on end of TextBlock Kilian Schuettler 2023-05-02 17:27:15 +02:00
  • 0d5ef87d3e RED-6009 - Document Tree Structure * image Type to lower case Kilian Schuettler 2023-05-02 10:13:56 +02:00
  • 37a3ee8d54 RED-6009 - Document Tree Structure * fix NerEntities CBI_address combination Kilian Schuettler 2023-04-28 16:37:51 +02:00
  • f891e02935 RED-6009 - Document Tree Structure * minor rule fix Kilian Schuettler 2023-04-28 13:55:28 +02:00
  • 6d4326fb04 RED-6009 - Document Tree Structure * fix build Kilian Schuettler 2023-04-28 13:55:28 +02:00
  • 06163e1003 RED-6009: Document Tree Structure * fixed build * slight refactor of AnnotationService Kilian Schuettler 2023-04-28 13:09:40 +02:00
  • 5c4c8218f5 RED-6009: Document Tree Structure * added a test for removing entities by ManualResizeRedaction in ReAnalysis * Fixed Set logic when removing and readding a resized entity * Refactored RedactionLog change computation Kilian Schuettler 2023-04-28 12:38:24 +02:00
  • 22de0605d2 RED-6009: Document Tree Structure * wired ManualRedactionApplicationService to Drools Container Kilian Schuettler 2023-04-27 15:51:26 +02:00
  • 3ce08a34a6 RED-6009: Document Tree Structure * changed redactionLog Rectangle mapping to match UI Kilian Schuettler 2023-04-27 12:28:50 +02:00
  • 2f9b023bb4 RED-6009: Document Tree Structure * mapped pages back into ImageNodes in the graphMapper * fixed path in the noExceptionShouldBeThrownForAnyFilesTest Kilian Schuettler 2023-04-27 11:56:00 +02:00
  • c7b08410e1 RED-6009: Document Tree Structure * optimized table access functions Kilian Schuettler 2023-04-26 20:06:58 +02:00
  • 57799c5f46 RED-6009: Document Tree Structure * pmd fixes Kilian Schuettler 2023-04-26 19:25:53 +02:00
  • 8b7365c947 RED-6009: Document Tree Structure * added a TableFactory to refactor DocumentGraphFactory * updated all enabled tests to run with new structure * moved PdfTableCells to classification package Kilian Schuettler 2023-04-26 19:20:12 +02:00
  • c0aac985c1 RED-6009: Document Tree Structure *renamed old TextBlock and Table Classes *added subsections to enable separate rules for tables and text-only sections *added ManualRedaction Tests *finished default rules Kilian Schuettler 2023-04-25 17:33:57 +02:00
  • 1c0f7e308b RED-6009: Document Tree Structure * refactored package structure Kilian Schuettler 2023-04-21 10:54:33 +02:00
  • 9c48d36b05 RED-6369: Rules Refactor * minor renaming * added NerEntityAdapter to include the Ner Entities * moved combine logic outside of rules Kilian Schuettler 2023-04-20 18:03:20 +02:00
  • 8bbaa4c140 RED-6369: Rules Refactor * added id to ImageNode * added Manual Redaction Handling to Rules * minor rename Kilian Schuettler 2023-04-19 13:52:27 +02:00
  • 3e7081a87a RED-6369: Rules Refactor * fix pmd errors Kilian Schuettler 2023-04-17 18:34:00 +02:00
  • c009790336 RED-6369: Rules Refactor * fixed builkd by disabling failing tests Kilian Schuettler 2023-04-17 18:17:01 +02:00
  • 09525f9b35 RED-6369: Rules Refactor *removed manualredaction handling for further analysis of how it actually works Kilian Schuettler 2023-04-17 16:34:08 +02:00
  • 282ee7652d RED-6369: Rules Refactor * marked entities as resized if a resizeRedaction with same id exists Kilian Schuettler 2023-04-17 13:25:45 +02:00
  • aa86e94f70 RED-6369: Rules Refactor * refactored documentGraph.tableOfContents to include document as root Kilian Schuettler 2023-04-17 12:54:17 +02:00
  • 9d8e544d0c RED-6369: Rules Refactor * fixed AnnotationService with new Coordinates * fixed bug in split boundary function Kilian Schuettler 2023-04-05 18:03:07 +02:00
  • 59827eab81 RED-6369: Rules Refactor * refactored DocumentData to 4 different jsons to make reading only text possible * wip integration of new rules into workflow Kilian Schuettler 2023-04-05 15:54:20 +02:00
  • ea0181d50f RED-6369: Rules Refactor *added betweenStrings to entityCreationService Kilian Schuettler 2023-04-03 14:12:40 +02:00
  • 6402151311 RED-6369: Rules Refactor *some refactors *some comment cleanup Kilian Schuettler 2023-04-03 11:52:32 +02:00
  • d804f0d0a2 RED-6369: Rules Refactor *fixed DocumentData Mapping Kilian Schuettler 2023-03-23 15:05:07 +01:00
  • b6307759fb RED-6369: Rules Refactor *added some new Rules and Methods to support them *integrated local dictionary searches into ruleflow using agenda-groups *Generalized methods to be able to execute on any SemanticNode *made Documentgraph implement SemanticNode Kilian Schuettler 2023-03-22 19:05:33 +01:00
  • 253e544724 RED-6368: Include Tables and Images into Prototype Document Structure *started Implementation of new rules Kilian Schuettler 2023-03-21 16:36:30 +01:00
  • d04a576397 RED-6368: Include Tables and Images into Prototype Document Structure *rebased to master and included tenant capabilities *added separator validation to entity search *added EntityPosition class to bridge the gap to the redactionLogEntry Kilian Schuettler 2023-03-20 12:51:47 +01:00
  • 33d47e5202 RED-6368: Include Tables and Images into Prototype Document Structure *added some starting rules Kilian Schuettler 2023-03-17 15:54:04 +01:00
  • dc76e581c4 RED-6368: Include Tables and Images into Prototype Document Structure *added Tables And TableCell *added BoundingBox calculation function *added images to structure without restructuring them, some images are still added twice Kilian Schuettler 2023-03-17 15:15:35 +01:00
  • f3bfe95ea7 RED-6093: Prototype document structure *refactored File Structure *started refactor of original rules Kilian Schuettler 2023-03-07 14:20:27 +01:00
  • 53fa4f2851 RED-6093: Prototype document structure *refactored Nodes *added some tests *wip Kilian Schuettler 2023-03-02 18:44:52 +01:00
  • 64c54e73fb RED-6093: Prototype document structurewip dependency upgrade deiflaender 2023-02-27 12:23:36 +01:00
  • 7c024a579c RED-6093: Prototype document structure wip Kilian Schuettler 2023-02-27 12:00:51 +01:00
  • 3aa2f84f08 RED-6093: Prototype find entities in rules *added improved string to text position mapping Kilian Schuettler 2023-02-17 17:06:00 +01:00
  • 18dc68714b RED-6093: Prototype find entities in rules *added a prototype paragraph rule Kilian Schuettler 2023-02-15 16:51:16 +01:00
  • c4017e8e5e RED-6093: Prototype find entities in rules deiflaender 2023-02-13 15:49:20 +01:00
  • 86aa9ab3f7 RED-6009 - Document Tree Structure * implemented table merging when no headers present RED-6009_83 RED-6009-86aa9 Kilian Schuettler 2023-05-04 13:08:24 +02:00
  • 038dce6e58 RED-6009 - Document Tree Structure * implemented table merging when no headers present RED-6009_81 RED-6009-038dc Kilian Schuettler 2023-05-04 13:08:24 +02:00
  • a9e3c1e467 RED-6009 - Document Tree Structure * removed ner entity validation due to poor performance * filtered ner entities during reanalysis to improve performance RED-6009_79 Kilian Schuettler 2023-05-04 00:53:54 +02:00
  • ba6838fe80 RED-6009 - Document Tree Structure * removed ner entity validation due to poor performance * filtered ner entities during reanalysis to improve performance RED-6009-ba683 Kilian Schuettler 2023-05-04 00:53:54 +02:00
  • ada5df0048 Pull request #535: RED-6619 - change iqser to knecon 3.222.3 Thomas Beyer 2023-05-04 10:41:43 +02:00
  • 7fcc6fac03 RED-6619 - change iqser to knecon dev_tmptest15 RED-6619_3.222_1_5 Thomas Beyer 2023-05-04 10:23:21 +02:00
  • d345643499 Pull request #533: RED-6619 - backmerge Thomas Beyer 2023-05-04 09:56:03 +02:00
  • 3047c804be RED-6009 - Document Tree Structure * removed ner entity validation due to poor performance RED-6009_75 RED-6009-3047c Kilian Schuettler 2023-05-04 00:53:54 +02:00
  • e7d1fe242b RED-6009 - Document Tree Structure * added logging for performance RED-6009-e7d1fe Kilian Schuettler 2023-05-04 00:08:21 +02:00
  • a78a18fe6d RED-6009 - Document Tree Structure * moved NER Entity combination to drools RED-6009-a78a1 Kilian Schuettler 2023-05-03 16:01:46 +02:00
  • dce1f3b386 RED-6009 - Document Tree Structure * improved logging for performance monitoring RED-6009_70 Kilian Schuettler 2023-05-03 13:36:25 +02:00
  • d934aa9800 RED-6009 - Document Tree Structure * remove Add ManualRedactions handling RED-6009-d934a Kilian Schuettler 2023-05-03 11:25:15 +02:00
  • a6be7c9cfd Pull request #534: RED-6619 5 RED-6744_2 4.11.0 Thomas Beyer 2023-05-03 09:43:35 +02:00
  • f574b414c4 RED-6619 - change pom to fforesight again dev_tmptest11 RED-6619_5_13 Thomas Beyer 2023-05-03 08:55:42 +02:00
  • 1bcb43e50e RED-6009 - Document Tree Structure * fix Ner Adapter RED-6009-1bcb4 Kilian Schuettler 2023-05-03 02:30:04 +02:00
  • 06c4162018 RED-6009 - Document Tree Structure * implement ManualRedactionEntry Handling RED-6009-06c41 Kilian Schuettler 2023-05-03 00:06:47 +02:00
  • 40307b7e62 RED-6009 - Document Tree Structure * implement ManualRedactionEntry Handling RED-6009_62 Kilian Schuettler 2023-05-03 00:06:47 +02:00
  • 8ec3c32a85 RED-6009 - Document Tree Structure * fix parse imageType * fix getMatchedRule * remove trailing separator from Ai Entities RED-6009-8ec3c Kilian Schuettler 2023-05-02 20:08:44 +02:00
  • fe818b65d0 RED-6009 - Document Tree Structure * fix rebased tests RED-6009-fe818b Kilian Schuettler 2023-05-02 18:07:31 +02:00
  • 23396976c2 RED-6009 - Document Tree Structure * fix rebased tests RED-6009-23396 Kilian Schuettler 2023-05-02 18:07:31 +02:00
  • d6a28007e1 RED-6009 - Document Tree Structure * fix rebased tests RED-6009-d6a28 Kilian Schuettler 2023-05-02 18:07:31 +02:00
  • 3ee3ba7e98 RED-6009 - Document Tree Structure * fix nullpointer, if empty entity falls on end of TextBlock Kilian Schuettler 2023-05-02 17:27:15 +02:00
  • 00bc0e98f8 RED-6009 - Document Tree Structure * image Type to lower case Kilian Schuettler 2023-05-02 10:13:56 +02:00