Merge in RED/redaction-service from RED-6264 to master
* commit 'f9d61a57c1813d34219c6442108af34b411094f7':
RED-6264: Corrected metric name and added clarifying comment
RED-6264: Implemented metric to show analyze time correlated with pages
Merge in RED/redaction-service from RED-6204 to master
* commit '6e73cac99c99fc333b9ec29b4a16aad48ffba149':
RED-6204: Added annotation to suppress a false-positive warning in SonarQube
RED-6204: Corrected typo in comment
RED-6204: Simplified conversion of File to Path
RED-6204: Corrected temp file deletion in PdfSegmentationService.
RED-6204: Upgraded to newest platform-dependency and migrated tests to Junit5
Merge in RED/redaction-service from RED-6204 to master
* commit '3fad6381ce71f36083d6f545e1b9c47cecda3ef1':
RED-6204: Removed redundant parenthesis
RED-6204: Removed redundant variable assignment (sonar issue) & simplified code
RED-6204: Remove unused import (sonar issue)
RED-6204: Moved code to its own class for metrics.
RED-6204: Moved code to its own class for metrics.
RED-6204: Remove AspectJ mode setting, since it would require a couple of AspectJ dependencies for a very limited use case
RED-6204: Switched to AspectJ to enable proxies on private methods
Merge in RED/redaction-service from RED-6164 to master
* commit '0cf867b97c2a240f2bbdca479ebdc36f64ed3bbb':
RED-6164: Fixed calculation of image is ocr on scanned pages with cv analysis found tables
Merge in RED/redaction-service from RED-5664 to master
* commit '1fca62f5782a7b2512092389c13195415bd5df9c':
RED-5664: Enabled to redact words that start or end with seperator, needed for japan documents
Merge in RED/redaction-service from RED-4609 to master
* commit 'e23432096cb0ed486a294ed210646bbd8682350e':
RED-4609 - adjusted some metrics, added tests for metrics
Merge in RED/redaction-service from RED-5276-1 to master
* commit '16b04b5918a3c8cac0070125d0e984bcd55b9b70':
RED-5276: Fixed strange behavior of text parsing for tables example document
Merge in RED/redaction-service from RED-5917 to master
* commit '41282c0edd1cbc98357ba04e33731d5b079064b8':
RED-5917: Wrong value set for Signature and Logo after Resize
Merge in RED/redaction-service from RED-5981 to master
* commit 'd2eeaa91a6857b779996e5f5e9254bd4a460ac63':
RED-5981 remove from dictionary pending analhysis
Merge in RED/redaction-service from RED-5276-1 to master
* commit 'd233c18d335d17d3c79590dd3a295eaa89881de2':
RED-5276: Imporved table calculation, support spanned rows and colmns
Merge in RED/redaction-service from RED-5249 to master
* commit 'faa702d3f499b89dfd9a7dedf8c16af89128c77d':
RED-5249: Marked utils classes with @UtilityClass
Merge in RED/redaction-service from RED-5748 to master
* commit '776de8392a78f7b26e864e37f4be607d1ff7e48e':
RED-5748 - Redaction Service Error after helm upgrade - in case of deleted types throw a NotFoundException providing the info about the type not found instead of NullPointerException
Merge in RED/redaction-service from RED-5670 to master
* commit '8b74142d319718cc448c9ddbbb40fa1b30c29b18':
RED-5670: Update platform version to include security fixes from spring-boot
Merge in RED/redaction-service from RED-5469 to master
* commit '87b11842a6606cd24155b8e9b0a82932267512bb':
RED-5469 - Rename CVSERVICEENABLED to CVTABLEPARSINGENABLED - renamed from cvServiceEnabled to cvTableParsingEnabled
Merge in RED/redaction-service from RED-5562-mst to master
* commit '623b8df5e6136d2ae6649e5016933abdc40454cc':
RED-5562 improved pattern compile
RED-5562 japanse space characters - fixed PMD
RED-5562 japanse space characters
Merge in RED/redaction-service from RSS-164-2 to master
* commit '02bdbbc2d1f6bff0c907240f61726a78a0b8f318':
RSS-164: Added new rule function for redactLineAfterAcrossColumns with param to return only exactMatch in the section
Merge in RED/redaction-service from RSS-177 to master
* commit '5c38150d34d8558f0e0e19ecd340d459a132426d':
RSS-177: Added required rule functions for scm poc
Merge in RED/redaction-service from RSS-145 to master
* commit 'e2234dc52a8a27a285c0e20b8326bd7129fc7dbf':
RSS-145: Fixed Immutable list exception when merging existing and added fileattributes
RSS-145: Added rules to add new FileAttributes
Merge in RED/redaction-service from RSS-118 to master
* commit 'b4f079c3c2a5b26828a81b1c950d0f7e40c6314a':
RSS-118: Refactored method in Section for adding AI entries
Merge in RED/redaction-service from RED-5381 to master
* commit '17bdcf8d2469429106234d9ccfdb9f2db17d9b84':
RED-5381: Fixed pr findings
RED-5381: Fixed calculation of textblocks and body text frame for rotated text and rotated pages
Merge in RED/redaction-service from RED-5295 to master
* commit 'e0dd06c6bf64bccff41f425cd934ebbe934384cf':
RED-5295: Added redactWordPartByRegEx rule function
Merge in RED/redaction-service from RED-5275 to master
* commit '8d88b19915f0eaf83dc4174635585081f0468db2':
RED-5275: Calculate precision and recall for headline detection
Merge in RED/redaction-service from RED-5275 to master
* commit '074205aa4d4532d5143463ab80199be08e1599a1':
RED-5275: Fixed not all headline were found because headline contains newlines
Merge in RED/redaction-service from RED-5275 to master
* commit 'a510a8bb9f6796da4652b45fdefbf3c5f3f2ac92':
RED-5275: Fixed ArrayOutOfBounds if headline is empty in redactHeadline rule
Merge in RED/redaction-service from RED-4988 to master
* commit '313cf68044513f354d297162b1789ce9ce1f171c':
RED-4988: Updated drools to latest final version, updated jacoco, removed drools from jacoco
Merge in RED/redaction-service from RED-5139-d to master
* commit '5aba8fe88151ba6576e3ad17fd9f2ba78fc889f6':
RED-5139: Bugfix if false positives are added, for rule added entries
Merge in RED/redaction-service from RED-5151 to master
* commit '0e71613ffcce147b2ae659e47ad6ab1c6405f0e7':
RED-5151: Do not retry messages on oom errors
Merge in RED/redaction-service from RSS-105 to master
* commit '5503dbfffc10ef9f51da7c37cb66e933d747a874':
RSS-105: Use string after match of first regEx for second regex in redactBetweenRegexes
Merge in RED/redaction-service from RSS-105 to master
* commit 'b7bf84c323b1e730481dad16428db01227d3347e':
RSS-105: Fixed checkstyle error
RSS-105: Added parameters to include/exclude start/stop in redactBetween rule
Merge in RED/redaction-service from RSS-106 to master
* commit 'ee5da81299425452171370ab609a0172858c4787':
RSS-106: Fixed not working redactions over multi pages
Merge in RED/redaction-service from RSS-31 to master
* commit '317a8a9af9d9755befe66d82eef5f7b21fe49b33':
RSS-31: Allow to skip removeEntitiesContainedInLarger in redactBetween rule and added param to sort result by positions
Merge in RED/redaction-service from RSS-86 to master
* commit 'a5f27cfa4cf81bfe1cb29016d18d3fc40e77624d':
RSS-86: Added new rule function redactLineAfterAcrossColumns
Merge in RED/redaction-service from RSS-2 to master
* commit 'f1b5d605ccbe4984943e7452dd701004f64f7525':
RSS-2: Section: added method redactSectionText and extended redactBetween(Not) with excludeHeadline flag
Merge in RED/redaction-service from red-5002 to master
* commit '64bd25a9000286c2c30400f1da02cc2ff54ea946':
RED-5002: Fixed return http error code for testing rules
Merge in RED/redaction-service from RED-4178-rs1 to master
* commit '29451db72d7cf0b22acb27fd86d3198dab2534ca':
RED-4178: Remove special behavior for tables with 2 columns
Merge in RED/redaction-service from RED-5032-rs1 to master
* commit 'b6471f904c14e02a7f42cab0aa1dc07bb1aa503a':
RED-5032: Upgrade services to new base image
Merge in RED/redaction-service from RED-5022 to master
* commit '85cad66ade28fd482beee57b4b01951ec2b93dfd':
RED-5022: Add figure detection values the same way as normal images
Merge in RED/redaction-service from RED-5010 to master
* commit 'a1ef711bc32c365b2f276df5de7f3578f82f567f':
RED-4824: Corrected annotation for json deserialization so that is unambiguously detected as a delegating creator method
RED-4824: Added annotations to correctly handle json deserialization
Merge in RED/redaction-service from RED-4890 to master
* commit 'f5fb8f7c074b3e7b38c6cfdd28ba4c8cc1edfeff':
RED-4890: Refactored redaction log tests to show failed files
RED-4890: Refactored RulesTests, will fail individually
Merge in RED/redaction-service from RED-4891-rs1 to master
* commit 'a9ae01ab32f08d0dadb1b12b0cc4db8070071b42':
RED-4891: Rectangle redactions not listed in DELTA view
Merge in RED/redaction-service from RED-3974 to master
* commit 'a9ff46a3fd3363b47799e8dfe5dc99575c36a33b':
RED-3974: Fixed special case table header with diffent size of columns in rows
Merge in RED/redaction-service from RED-3974 to master
* commit 'cba81ce061df867936314dcbdbc565248c8db006':
RED-3974: Refactored processTablePerRow
RED-3974: Use first row as header if header detection does not find a header
Merge in RED/redaction-service from RED-4824 to master
* commit '1d39c150c7e9084ae6a3833149ad66a4f31da774':
RED-4824: Corrected code style by removing parameter assignment
RED-4824: Replaced type of the text dir with an enum that only accepts values that can be handled by our code
RED-4824: Recreated log files to include changes in rectangle calculation
RED-4824: Removed obsolete logging statement
RED-4824: Finalized affine transformation by correcting the center of the rotation according to the text direction
RED-4824: WIP: Transformed rectangle calculation from a if-else chain to an affine transformation
RED-4824: Added test with a simple pdf that contains all combinations for rotation and text direction
RED-4824: Cleaned up code to make method more readable
RED-4824: Created base test for text-position rectangle creation
Merge in RED/redaction-service from RED-4835 to master
* commit '6e46cad2c5466136c7191042e6834eb074fc5911':
RED-4835 - cleanup
RED-4835 - entity position not calculated correctly for duplicates where 1 is marked as false positive
Merge in RED/redaction-service from RED-4867-rs1 to master
* commit '3ec1e20e417e65907448930cf7f8eb9713874fb9':
RED-4867: Sonar issues: RedactionService
Merge in RED/redaction-service from RED-4753 to master
* commit '55bebe8541cfded8a456b63dbd8d8b7e79bab33f':
RED-4753: Reduced size of TEXT File a bit more
RED-4753: Reduced size of TEXT File
Merge in RED/redaction-service from kbudisantoso/Sectionjava-1659012500262 to master
* commit '47de526b4bd451d302317647cb05ac685e069622':
RED-4829 Fix wrong annotation
Merge in RED/redaction-service from RED-4799-3 to master
* commit '53428ec65296b9fac2c206e7bd89916c933fb5c8':
RED-4799 - remove FP entities from redactionlog
Merge in RED/redaction-service from RED-4510-Rework to master
* commit '0544a42117a742de70325cd1a84e57d6829aaa25':
RED-4510: Added generated RedactionLog Json files and optimizations for RulesTest.java for Bamboo
Merge in RED/redaction-service from RED-4510 to master
* commit 'db8eedc9a36dfba22946940b31e28854ffdca26d':
RED-4510: Added bamboo build to execute tests nightly and generate RedactionLog for tests if it doesn't exist
Merge in RED/redaction-service from RED-4686-2 to master
* commit '0fe2b627f071f6d8e4841cf08e3bcdc059b60567':
RED-4686: Removed test scope from jackson-datatype-jsr310
Merge in RED/redaction-service from RED-4510 to master
* commit '8c5ede3fde0fd1b2df9e8fca0908e9233d6d403c':
RED-4510: Refactoring after review
RED-4510: Implemented Test class which generates and compares RedactionLogs
Merge in RED/redaction-service from RED-4648 to master
* commit '708b7f992cadba8779ac6d2f7a9e9e4a837eaf1b':
RED-4648: Fixed wrong field names for DSLJson
Merge in RED/redaction-service from RED-4548-rs2 to master
* commit 'c330de86246b8cc10955401d307d7d1a20190e32':
RED-4548: Create SIMPLIFIED_TEXT.json from TEXT.json (for NER-service)
Merge in RED/redaction-service from RED-4548 to master
* commit 'df80ff68cd21626679c107b056b275b67ce6bf74':
RED-4548: Create SIMPLIFIED_TEXT.json from TEXT.json (for NER-service)
Merge in RED/redaction-service from RED-4254 to master
* commit '264d7e3a87d4a99aa60a4c7c140335ba8d3a7241':
RED-4254: Added dirty hack in pdfbox classes to find words that contains uniqueCharacters with 2 chars like 'RA'
Merge in RED/redaction-service from RED-4407 to master
* commit 'a74d049cf8a52395771f9940471defd692cae0e8':
RED-4407: Fixed merging request for dossierDictionarys in redactionLog
Merge in RED/redaction-service from RED-4350-rs1 to master
* commit '663c361707678370149ed08cb6c33c8ac341dc26':
RED-4350: Reason set to null after reject suggestion "Remove from Dict" for skipped types
Merge in RED/redaction-service from RED-4301 to master
* commit '57ef7ead72018a91d9c15530efce40f713fb6c86':
RED-4301: Revert redaction log merge of duplicate annotations
Merge in RED/redaction-service from RED-3791 to master
* commit 'ec8d3183dc119e3eddd45a653ca88a2666073f51':
RED-3791 - redaction log merge of duplicate annotations
Merge in RED/redaction-service from RED-4129 to master
* commit '2a6ee02f9f8f527546f01cf98542dfc7e39b259a':
RED-4129: Fixed calculation of imported redaction intersections for all rotation cases
Merge in RED/redaction-service from RED-4114 to master
* commit 'dacd7b725d1bcdd17193aaefa045bd9555b8528a':
RED-4114: Added all missing cases for text rotations
Merge in RED/redaction-service from RED-4176 to master
* commit '19d48e207b6fb4169adb894ced089fb3c2f9c49f':
RED-4176: Only apply APPROVED resizes in to annotations in analysis
Merge in RED/redaction-service from RED-4114 to master
* commit '95a2d71af0a69c06a40e4d39d1f9f1286d726028':
RED-4114: Fixed text rotation for rotation = 0 and text direction = 180
Merge in RED/redaction-service from RED_4029_1 to master
* commit 'fa3cbc938c6d5066b4c6706bc0c98ac030f4c498':
RED-4029 - Do not log on ERROR level if something happens that is expected - put back null pointer exception to error logging
Merge in RED/redaction-service from RED-4029 to master
* commit 'ffa251643a2e4d711bac01469d31e09c3c8b8290':
RED-4029 - Do not log on ERROR level if something happens that is expected - replace error logs
Merge in RED/redaction-service from RED-4064 to master
* commit '21ca25f3309f0706c1d708eb77724824ef10168d':
RED-4064: Add resize redactions sections to reanalysis sections
Merge in RED/redaction-service from RED-4064 to master
* commit '3f76401c7d051ee100eab8a36847c2e8a5426900':
RED-4064: Apply all resize redactions directly after find, calculate surrounding text in renalysis
Merge in RED/redaction-service from RED-4064 to master
* commit '7ca3416d1d809189430540603034b67dfddd5bcd':
RED-4064: Fixed override logic for resized entries
Merge in RED/redaction-service from RED-4064 to master
* commit '6fac40fd8dea79c5575cee2b480269d43baaef7a':
RED-4064: Apply resize redactions also in redactCell
Merge in RED/redaction-service from RED-4064 to master
* commit '778c9756495f14ead45fadd8b906f4301e8b3ec7':
RED-4064: Fixed find dictionary entries at position where rules entries are resized to smaller entries
Merge in RED/redaction-service from bugfix/RED-3816 to master
* commit 'c1192ceefd0717958badc27d2c2a65a8059952a4':
RED-3816: Bugfix with adding images to sections
Merge in RED/redaction-service from RED-3800-string-performance-test to master
* commit '21d717f0837c9cc9b2f5b251d372db88b25a7b6d':
RED-3800 String Performance matching test
RED-3800 String Performance matching test
Merge in RED/redaction-service from RED-3816 to master
* commit 'eb7137315208dadf3a679e21b05ec16d53c4ec43':
RED-3816: Implemented ThenAction to redact section with rectangle
Merge in RED/redaction-service from RED-3674-rs1 to master
* commit '87d64b6d1285eaf7cd5ee3c2fb899f92063bc70f':
RED-3674: Fixed force redactions overrides idRemoval with different id
Merge in RED/redaction-service from RED-4075 to master
* commit 'c669f9a09a3e5e254d41715f65fef3b158873338':
RED-4075: Add legalBasis if Rule Entity overrides Ai Recommendation
Merge in RED/redaction-service from RED-4010 to master
* commit '0f5f7974cc46e36d39d514ad03b5adcf062c9526':
RED-4010: Fixed problem with strange unicode in json d835
Merge in RED/redaction-service from RED-4009 to master
* commit 'd2807e0ff1ef288c7456383974a8607a8fca4821':
RED-4009: Fixed NPE if comments are null in RedactionLogMergeService
Merge in RED/redaction-service from RED-3800-dsljson to master
* commit '7967453c676094efdc438eea1cca2b9e00856c0d':
RED-3800 api cleanup
RED-3800 api cleanup
RED-3800 switched jackson for dsl-json for internal non-rest related operations
Merge in RED/redaction-service from RED-3959 to master
* commit '542bbb294a27bf2eb2832a144d239b820bbc0b5f':
RED-3959: Do not remove entities on larger false_recommendactions
Merge in RED/redaction-service from RED-3946 to master
* commit '23d84980cd1528b1276e28aab81bb5bf0a682256':
RED-3946 - added alternative quatation marks as separators
Merge in RED/redaction-service from RED-3774 to master
* commit 'ecf794ff37ae5cdeb8aa63f69d6e5205c6da1271':
RED-3774: Always prefer entities over recommendactions
Merge in RED/redaction-service from RED-3658 to master
* commit '513fbbb38d2b9efff6b58489c518db53961e9464':
RED-3658: Fixed annotation positions for document with rotation = 180 and text direction = 180
Merge in RED/redaction-service from RED-3616-11 to master
* commit 'fbd9bc71a80ba7788992c6213fd88ce649e127e2':
RED-3616: Fixed removing not redaction images that intersects imported redactions
Merge in RED/redaction-service from RED-3666 to master
* commit '404fd25be0e8ee20528c1f9491f85d8b695a2433':
RED-3666: Added rule function Section containsRegEx
Merge in RED/redaction-service from kbudisantoso/RED-3761-fix-filter-expanded to master
* commit '5b5d898b933c3ae79fb7cb07a6105b15d2952f8e':
RED-3761 Fix expandByRegEx and expandByPrefixRegEx
Adjusted the overlap test to ignore if the compared entities are subsets
of each other (start or end position is equal). The `removeEntitiesContainedInLarger`
instruction will remove the subset entity.
Merge in RED/redaction-service from RED-3802 to master
* commit '1a6a1a008f76897f01f10dd40ea0307c2c84175c':
RED-3802: Fixed prefer redactions over recommendations
Merge in RED/redaction-service from RED-3809-rs1 to master
* commit '150ee92c1e63de2145a1a093e6c6fe7820b7256d':
RED-3809: Upgrade to latest spring version
Merge in RED/redaction-service from kbudisantoso/RED-3761-prevent-nullable to master
* commit '0014d7725ab3f82d2fba4f0677c3966324504876':
RED-3761 prevent compiledPrefixPattern to be nullable by testing prefixPattern parameter
Merge in RED/redaction-service from RED-3616 to master
* commit '941448492bfe294634a8c3c309f237034245e842':
RED-3616: Do not remove annotation that intersects with skipped imported redactions
Merge in RED/redaction-service from cschabert/pomxml-1649055501527 to master
* commit '9bab1205b711d94888a6b3364a41a89d07d310b6':
Change Major Version to 3.x
Merge in RED/redaction-service from kbudisantoso/RED-3761-expandByPrefixRegEx to master
* commit '1427087d8fa29a218b8b378f83c345c497a26b77':
RED-3761 add possibility to expand dictionary match with a prefix regex pattern
Merge in RED/redaction-service from RED-3568 to master
* commit 'ae3e4570c15dbc2c46373ce68d55cec760e7da6b':
RED-3568: Do not ignore textblocks if only rotated pages are in the document
Merge in RED/redaction-service from RED-3699-master to master
* commit 'a5b96f148950e28618028daef1e91aecdadc89e3':
Fixed unknown type for manual type
Fixed bug in getColors
RED-3699: Do not call updateDictionary on merge RedactionLog
Merge in RED/redaction-service from RED-2836-3 to master
* commit '4d2a7d454d916e7eee65f7cc155323924c2cb229':
RED-2836: Fixed calculating dictionary increments with false_positive and false_recommendation
Merge in RED/redaction-service from ResearchRename to master
* commit '22bb0b44db7a22f8088512570d4b2be6e742a887':
Renamed result field in research services to data
Merge in RED/redaction-service from RED-2836 to master
* commit '88e6ac3d2291ced8bb2229c3e7daeb8d78d6da93':
RED-2836: Enabled false positives per dictionary
Merge in RED/redaction-service from RED-3553 to master
* commit '1f6a9aa14deb7ec65fee03e28758f8e3157dbd5f':
RED-3553 If image overlaps entity and the entity will be removed
Merge in RED/redaction-service from portsFrom3.2.x to master
* commit 'b13a695c64280a97ece198a18605c0f1b5cf753f':
RED-3611: Added priority mode that only listens to priority queue
RED-3620: Fixed remove from dictionary
Merge in RED/redaction-service from RED-3538 to master
* commit '7b2295393c1c2dcbcecbb11c64929517cb13a6de':
Removed processed date filter for add to dictionary entries
Merge in RED/redaction-service from from-version-master to master
* commit 'c432c56a05ce58d711286bbbcc636ff1445c652d':
Updated Persistence Service Version
Release 3.80.x branch creation + incremental entry loading based on version for dictionaries
Merge in RED/redaction-service from RED-3403 to master
* commit '97fe7383cd9737f25d22903a6124dfe8361f7a84':
RED-3403 Extended Section with negated Methods
Merge in RED/redaction-service from RED-3282 to master
* commit '537ccb83d799cef0eb437a6bbe1b78da661b2b6b':
RED-3282: Do not add overlapping ai recommendactions
Merge in RED/redaction-service from RED-3407-rs1 to master
* commit 'c3984e054482acab3acde740b8dce437d97e9ffb':
RED-3407: Remove obsolete recommendation dictionaries
Merge in RED/redaction-service from feature/RED-3350 to master
* commit '68727178e79224b7ca7f9f293e48ca21b4ce2f91':
RED-3350 Communication with entity recognition via queues
Merge in RED/redaction-service from RED-3327-master to master
* commit '8689125ed9b09f73781d3babfd65537c0b1f4afe':
RED-3327: Ignore recommendations if touches other type
Merge in RED/redaction-service from RED-3243-8 to master
* commit '58b1db66cc2cc67b3b4e26295478824e5052d6a3':
RED-3243: Improved imported redactions logic
Merge in RED/redaction-service from RED-3242 to master
* commit 'c9a75152fb9b4e02b3421dd16ae54056889b0aa9':
since no more manual changes are fields of redactionLog, we can safely always merge, even legacy ones
Merge in RED/redaction-service from RED-3239 to master
* commit '26661fa87beeb20b32f2be5a8b1b025e8d2d29fd':
RED-3239: Protoyped logic for imported redactions
Merge in RED/redaction-service from RED-3242 to master
* commit 'd92a723fea21280d7bf482c3d74c7b177dbaa030':
RED-3242 - excluded from automatic analysis - reworked redactionLog architecture
Merge in RED/redaction-service from RED-3133-Fix4 to master
* commit 'a1544588e8a3cfa0479d5d31d82463c5434674a1':
RED-3133: Ignore min length for values from ai
Merge in RED/redaction-service from RED-3133-Fix2 to master
* commit '8ac7c309d981c8899eca40872a49198284d15944':
RED-3133: Fixed wrong ai entries again
Merge in RED/redaction-service from RED-3133-4 to master
* commit 'c21cf3dd5cdf70dfb838bb18f78a7c32715f8db8':
RED-3133: Fixed bug in address combination rule
Merge in RED/redaction-service from RED-3243 to master
* commit '6a78d798912afd4d625455d62d2ec416a311873b':
RED-3243: Fixed bug in combining address parts
Merge in RED/redaction-service from RED-3133 to master
* commit '6e720a15c2b9c9d46b52b94f63f0af157ac5d81a':
RED-3133: Add and combine AI Entities in rules
Merge in RED/redaction-service from RED-3190-master to master
* commit '6a31ae642d34c61865b55b6b138ef4406c27ab63':
RED-3190: Ignore if surrounding text can not be calculate because of different parsing order from ui and backend
Merge in RED/redaction-service from RED-3173-master to master
* commit 'eb9fe0e3ddfc9b86cb3b0664e8bec5ef5b4d34c7':
RED-3173: Fixed wrong skipped redaction afer remove and readd to dictionary
Merge in RED/redaction-service from analysis-number-in-redaction-log-m to master
* commit '1cad386db83a2d2057701989c0c179b770248f5e':
analysis version in redactionlog and changes
Merge in RED/redaction-service from redaction-log-merge-service-test to master
* commit '9e64773d0db262481f8552678a6e6b86d81d93c4':
pmd
skip remove from dict entries from merge
Merge in RED/redaction-service from RED-3117 to master
* commit '0296745efc0e4786386811d0037e2cae6ae511c4':
RED-3117: Enbled to ignore invalid entries at addToDictionary for automated pushing entries in analysis
Merge in RED/redaction-service from RED-3114 to master
* commit 'f1071de3a9ea9a3b34798f21ee9589262ef4f32b':
RED-3114: Fixed unreliable redactions on rotated pages
Merge in RED/redaction-service from RED-3116-rs1 to master
* commit '8deb24a5342c1c7a34fa6235e3d68f8161d884e4':
RED-3116: Fix missing relativePath in mvn projects to leads to non working sync on lastest intellij
Merge in RED/redaction-service from RED-3107-rs1 to master
* commit '7d75961df45de93cfb2a708b640703dbd5693f40':
RED-3107: Missing headline for tables appears as inconsistent text in report
RED-3106: Upgrade log4j to 2.16.0
Merge in RED/redaction-service from RED-3067 to master
* commit 'f49782438461ec34e6e8c0ccf88b3017755e593d':
RED-3067 Bugfix to show redactions on rotated pages correctly and fixed getting tmp directory
RED-3067 Bugfix to show redactions on rotated pages correctly
Merge in RED/redaction-service from bugfix/RED-3032 to master
* commit '9fb4024fb7dfe7ae3f92f5c17decf15fbac58451':
RED-3032 Bugfix: Throw NotFoundException in case section grid was not found
Merge in RED/redaction-service from RED-3061-rs3 to master
* commit '1ccf0ab493fcb367a071641e2fea050cf6ad26cf':
RED-3061: Logic for value matcher for initials expansion rule is inverted
RED-3061: Logic for value matcher for initials expansion rule is inverted
Merge in RED/redaction-service from RED-2439-4 to master
* commit '83a757976adf26cfeae8fb682593ce1d5f606dfc':
RED-2439: Fixed missing MessageType in AnalyseResult
Merge in RED/redaction-service from RED-2439-3 to master
* commit 'e4cf3bfa602014cd8a2f2162199557880600e93f':
RED-2439: Enabled to find surrounding text for manual redactions via queue
Merge in RED/redaction-service from RED-3059-port to master
* commit '0e21e5b4d988d43040573a4fc71547829c815ec0':
RED-3059: Fixed inital expansion overlaps
Merge in RED/redaction-service from RED-2439 to master
* commit '6950c00711dc113bb012a9cd3cc26c5c276409a0':
RED-2439: Added endpoint to calculate textBefore and textAfter for manual redactions
Merge in RED/redaction-service from bugfix/RED-2795 to master
* commit '415df2b3658b4525120a15fb0f341164a73bb3d4':
RED-2795 Bugfix with inconsistent types for recategorizing Images in specific cases
Merge in RED/redaction-service from bugfix/RED-2845_3.0 to master
* commit '1c982a40422a16e9caa8d264e4221524c7e1c92b':
RED-2845 Bugfix: Avoid the expansion if it would result in a redaction overlap and bugfix in RegExp in drools
Merge in RED/redaction-service from RED-2862-3.0.0 to master
* commit 'f37f3b2dcf10102d03bbf3fb3233a801537d45ad':
RED-2862: Added possibility to ignore dictionaries by rule
Merge in RED/redaction-service from DuplicateIdsMaster to master
* commit '46d14cfc6441588ee57e19d4780ffebcf70e3367':
Hotfix for duplicate entries in redactionLog
Merge in RED/redaction-service from RED-2861-port to master
* commit '7b1c9c97e672d78e0fbf7f05138db853a11e7d04':
RED-2861: Ported changes for rectangle redaction improvements
Merge in RED/redaction-service from bugfix/RED-2756 to master
* commit '35a4d004fda0404e9b19e7112d25627cbde2a932':
RED-2756 Bugfix with redactions are not continuous and added some entries to dictionary
Merge in RED/redaction-service from RED-2841-rs1 to master
* commit 'd1317c5bd4f9522eecd78775656a0f7b5a74c3d7':
RED-2841: INC6207970 Rule for initials expansion should be applied only to dictionary entries without whitespaces
Merge in RED/redaction-service from bugfix/RED-2756 to master
* commit '9d0fafd63ddb23fd8ee2f154e02df88687e08f96':
RED-2756 Bugfix with redactions are not continuous
RED-2756 Bugfix for 'Redaction is not continuous', compare line height and y position instead of rounding y values
Merge in RED/redaction-service from feature/RED-2430 to master
* commit '3ae8b2cd666eee2fff10e2254cd829084e503893':
RED-2430 do not exclude manual entries from excluded pages
Merge in RED/redaction-service from RED-2633 to master
* commit '6e713c4fcc010e6461e403256c4926974cec2cf8':
RED-2633 Added section to manual redactions, updated version from persistence-service and extracted versions in pom.xm
Merge in RED/redaction-service from RED-2742 to master
* commit 'a91877769370c804b7d9d9fa4d4e9e16752598bd':
RED-2742: Fixed annotation positions for rotation = 0 and direction = 90
Merge in RED/redaction-service from RED-2624 to master
* commit '3c861074c9923a59fc71e2f57ee47c838ddbe3fe':
RED-2624: Fixed footnote is recognized as headline
Merge in RED/redaction-service from RED-2623 to master
* commit '1b328b2b68da0b5be71d2f7464c767357003e4f2':
RED-2623: Fixed headline handline on strange ocr document
Merge in RED/redaction-service from RED-2536 to master
* commit 'd892d6e81ee12927e57dc46c6439a65276824896':
RED-2536: Treat \t same as whitespace
RED-2223: Fixed stange end of textposition sequences that leads to wrong whitespaces
Merge in RED/redaction-service from RED-2575 to master
* commit '012c5a794639eee34e392e940d5e380a5ea06df7':
RED-2575: Fixed annotating entries on pages with cropbox != mediabox
Merge in RED/redaction-service from RED-2429-rs1 to master
* commit 'd8f8702b2a78e7a3bc12e55791c251f3445d5b5e':
RED-2429: As a user I want to resize a redaction
Merge in RED/redaction-service from RED-2418 to master
* commit 'f66a054cdea311376ffa88a6641b7eae9be6689f':
RED-2418: Fixed not working exception handling if redactionlog is not present
Merge in RED/redaction-service from RED-2224-2 to master
* commit '634eee17167e01e2d4ee4d3d7b9613225e8c5643':
RED-2224: Fixed overriding entries with higher rank
Merge in RED/redaction-service from RED-2223 to master
* commit '6005c476962dcdfd1d4e4fabf10fa840377b78db':
RED-2223: Fixed adding annotations to rotated words on non rotated pages
Merge in RED/redaction-service from RED-2468 to master
* commit '15d836644b6a74273e81de361091d6ea1b71bea9':
RED-2468: Fixed push recommendations to dictionary
Merge in RED/redaction-service from RED-2263-rs1 to master
* commit 'b96c39d5e58317e989faf8dc881ee6e596dbf363':
RED-2263: fixed Regex-Issue that can lead to stack overflow in redaction-service
Merge in RED/redaction-service from RED-2246-rs1 to master
* commit '15ed333478313f3f23d439ad6163553f9b68760e':
RED-2246: updated platform-commons-dependency
Merge in RED/redaction-service from bugfix/workaround-for-windows to master
* commit '535316c3a7740f61c682ae3d938f33671660c667':
Bugfix with 'posix:permissions' for Windows systems
Just a test without PosixFilePermission
Merge in RED/redaction-service from 3.0-efsa-readiness to master
* commit '0fa4c54490422cf06f0a9034e3e9a83c78a66f6e':
Updated Persistence Service Version
Merge in RED/redaction-service from RED-2172 to master
* commit 'e22e454fb5c16b326183179193bf24a8e7d724be':
RED-2172: Enbled to configure azure blob storage as storage backend
Merge in RED/redaction-service from RED-2272-rs1 to master
* commit 'c4e47a48f8973ca1bbd602727a205647deb809fe':
RED-2272: Make sure publicly writable directories are used safely && regex upper bound
RED-2272: Make sure publicly writable directories are used safely && regex upper bound
Merge in RED/redaction-service from persistence-service-integration to master
* commit 'dcd6d9d2c9cb66ad55e08d82a6044ea1b01c54eb':
fixed pmd
typeId to type internal refactor
Merge in RED/redaction-service from RED-2228-2 to master
* commit '6ca134bdbd1084d530ba81a4a9895549d927d7a4':
RED-2228: Use manual redaction classes from persistence-service, changed type in redactionlog to typeId
Merge in RED/redaction-service from RED-2228 to master
* commit '146b0f5c8eb1fe8d8c530b940049e40a6eebc80a':
RED-2228: Use persistence-service instead of configuration/file-management-service
Merge in RED/redaction-service from RED-2167-rs1 to master
* commit 'ff97cba0c8935a44edf912310a459df879522c71':
RED-2167: added computation of cellstarts for tables with two colums
Adding persistence tests for file-management-service-processor
Testcommit
Merge in RED/redaction-service from RED-2125 to master
* commit '6f930b18133286289e330adbbbf390671b63d1b5':
RED-2125: Enabled possibility to reference annotations in rules
Merge in RED/redaction-service from RED-2082 to master
* commit 'd89a41caca623eedbeee7bc9b058b605db8fc359':
RED-2082: Added engines to redactionLog, to identify where a entry comes from
Merge in RED/redaction-service from RED-1970-4 to master
* commit '6a75fc74d6eabbb0d99bdbca4d6cefcbb17d224f':
RED-1970: Ignore NER entities that are found over multiple table columns
Merge in RED/redaction-service from RED-1970-3 to master
* commit '8de655d8848c05de3ce5d7a19ad0887d516bcb72':
RED-1970: Base64 encode text in communication with entity-recogintion-service
Merge in RED/redaction-service from RED-1970-2 to master
* commit 'f1b3d129ee32d40a78fad038a69027a24d8ccdd8':
RED-1970: Call entity-redaction-service once per document
Merge in RED/redaction-service from RED-1970 to master
* commit '5939c3d460dde4585280c1372306acfaae89dd61':
RED-1970: Seperated structur analysis from entity analysis
Merge in RED/redaction-service from RED-1920 to master
* commit '76bf6773db1f32f0b178537ebbff7bdd2f1056c1':
RED-1920: Integrated entity-recognition-service
Merge in RED/redaction-service from FileAttributesIgnoreCase-master to master
* commit 'bcd469bb657f003813b09fd98bdbb2f624aa5e99':
Added equalsIgnoreCase fileattributes methods for rules
Merge in RED/redaction-service from RED-1755-3master to master
* commit '078dc2c3c3508a2407a527ff3512239998a30869':
RED-1755: Calculate falgs in file-management-service async
Merge in RED/redaction-service from RED-2015-master to master
* commit '4d514d0e5ed1c22436bd8ba58578022d5fb8c4db':
RED-2015: Fixed (Manual) Redactions in download reports/files for excluded pages
Merge in RED/redaction-service from RED-1788 to master
* commit 'bb80b7ae7550d70a98b4d500d3870a13585b57e8':
Proper Order of manual actions based on time
Merge in RED/redaction-service from RED-1908 to master
* commit 'e8a4ef172c994ab8dd99f84f7a725e3dddfaca5f':
RED-1908: Removed RedactionChangeLog added changes to RedactionLog
Merge in RED/redaction-service from RED-1788 to master
* commit 'b08cdd3a07f763c6b310a3403c69d4b9652a0e5c':
cleaned up code, added analysisVersion for analyseresult and interogation, usefull later
fixed typo
Merge in RED/redaction-service from RED-1788 to master
* commit 'cf12e58c77b30fd4ff790a3b038b3ba625aa5a28':
smart reanalysis based on sections to reanalyse provided by search service
Merge in RED/redaction-service from RankFix to master
* commit '289077e5e386e3a0785e2c849ae06bcb01202d5c':
Fixed dossier dictionary and dictionary rank sorting
Merge in RED/redaction-service from RED-1806 to master
* commit '0832ea15c09335cfb0d9f0139764ab6c99a22423':
RED-1806: Use localDictionary also in Reanlysis to fix problem at removing values from false_positive that affect rules that should find values in entire document
Merge in RED/redaction-service from RED-1839 to master
* commit '26e73121e9f3526c2fd68a3965f17adf74e28ede':
fixed pmd
fixed pmd
redaction-log preview generation and removal of manual redactions from redaction-log
redaction-log preview generation and removal of manual redactions from redaction-log
Merge in RED/redaction-service from RED-1813 to master
* commit 'ba0cde241fd11ed6fe0bd623561470a108e1b89f':
RED-1813: Added imageHasTransparency to redaction log
Merge in RED/redaction-service from RED-1184 to master
* commit 'a39bbd9afa814577543a33c35dd27c96ec993e79':
RED-1184: Always find reanaylsis sections with caseinsentive values to remove values if type has changed from caseinsensitive to casesensitive
Merge in RED/redaction-service from RED-1814 to master
* commit 'cb41187be660b5f4180c11e890bae57ebc79308a':
RED-1814: Apply manual image recategorization before rules execution
Merge in RED/redaction-service from redaction-log-backend-preview-remove-code-duplication-from-ui to master
* commit '71ba89306715d88ddadaa7780f4935a99bd107d6':
id removal modifying dict flag
added logs for dict
Merge in RED/redaction-service from redaction-log-backend-preview-remove-code-duplication-from-ui to master
* commit '58dd6841d60ad8562ae0aedf3e0aea2889fb8a4c':
fixed typo
update dictionary before preview
Merge in RED/redaction-service from redaction-log-backend-preview-remove-code-duplication-from-ui to master
* commit '9da43429393a875b82e0ea73dfcd8093bede91c5':
changed to fonts 3.8 to fix build
fixed pmd
handling add to dict requests
added dates to model classes for manual redactions
Merge in RED/redaction-service from redaction-log-backend-preview-remove-code-duplication-from-ui to master
* commit '3517841d24bc69028391043157d9fcf142600ddf':
positions for dict entries
added some logging
added some logging
Merge in RED/redaction-service from redaction-log-backend-preview-remove-code-duplication-from-ui to master
* commit 'cc1c3122bb3a4704a8ca1ff858a35f335d7d058b':
fixed dictionary add corner case
Merge in RED/redaction-service from redaction-log-backend-preview-remove-code-duplication-from-ui to master
* commit '6741b8a596fcb7a014fdbca371329f1cf46d1fd7':
added dictionary entries
Merge in RED/redaction-service from RED-1755 to master
* commit 'abb48d46f95ab218c790dece094a44b8e9ccf86c':
RED-1755: Fixed hasHints flag at excluded pages
Merge in RED/redaction-service from redaction-log-backend-preview-remove-code-duplication-from-ui to master
* commit '9225b9959ded9768c32ed5e23b50e2428117952f':
updated platform dep version and fixed pmd issue
added a preview method that allows us to see how the redaction-log will look like after analysis, this is useful for the UI since we do no longer need to duplicate this code in the UI
Merge in RED/redaction-service from RED-809 to master
* commit '041a3c87ae908fb8e127d4719aa421cbf6c3621e':
RED-809: Added flag to AnalysisResult to see if a reanalysis or normal analysis was performed
Merge in RED/redaction-service from RED-1728 to master
* commit '24ed2498ea1be2fc4a4daeda81c9a5371e8ad7ce':
RED-1728: Do not show isHint flag if only false_positive entries are included in redactionlog
Merge in RED/redaction-service from RED-1445 to master
* commit '6ae6d467fc5fec4b385cde1c70bae7a21143342f':
RED-1445: Enabled to use file attributes in rules
Merge in RED/redaction-service from RED-1446 to master
* commit '7c99581f32fa4ac963cf0bd32bbc0dfe05903d0b':
RED-1446: Enabled to change legal basis manually
Merge in RED/redaction-service from RED-1326-2 to master
* commit 'c5f5b9f7b928c31e25a000a6d9c055aab3e9fc00':
RED-1326: Fixed image recatigorization in reanalysis
Merge in RED/redaction-service from RED-1539 to master
* commit '143877ff2d6003597cd2a8fc0fe8f835f9d96de5':
RED-1539: Fixed missing textBefore & textAfter on reanalyis that leads to wrong changelog
Merge in RED/redaction-service from RED-1472 to master
* commit 'b8dc0e448d9101db8099aaf638ac929a16c87c3a':
RED-1472: Fixed image merging in rotated pages
Merge in RED/redaction-service from FixEndlessProcessingOnError to master
* commit '6bd8c2cf0f61eba94717d5478cdefd87f1cb4dbb':
Fixed endless processing
Merge in RED/redaction-service from IgnoreFailedRulingExpansion to master
* commit '418faac923e79c17f2d2b88a02920ab459fc36bf':
Ignore failing Ruling expansion
Merge in RED/redaction-service from ParsingOrientationFix to master
* commit 'ab8a710318802d4a836c006638dddb987f5d29c2':
Fixed text parsing orientation problem
Merge in RED/redaction-service from RED-1535 to master
* commit '53ce6cb47cd5806e1880dcfeaec173e2efed13ff':
RED-1535: Improved document parsing, added orientation to textblock
Merge in RED/redaction-service from RED-1329 to master
* commit 'f60b0f25e579da2270e6925cca78b51ccdc71b38':
rename project and ruleSet - finalization with dependencies
Merge in RED/redaction-service from RED-1329 to master
* commit 'ceaaed4fc721c9488582d5fce223a9ced928862a':
migrated ruleset and projectid to new naming
migrated ruleset and projectid to new naming
Merge in RED/redaction-service from ignoreInnerImages to master
* commit 'd87cbdeaeb87f9767fed876076fdec223824f3f6':
Ignore images that are contained in others
Merge in RED/redaction-service from RED-1390 to master
* commit '13974d13734cc9c43e44338bef885a1ace2e5f50':
RED-1390: Do not classify images that are nearly as big as the page
Merge in RED/redaction-service from RED-1506 to master
* commit '816f44edf0e4a5fe9685c978850b08c09fd083ca':
RED-1506: Fixed unpocess images in strange formats
Merge in RED/redaction-service from RED-785 to master
* commit '513501abf476dc7f08446bb3035da888d2fd30a2':
save legal basis version on redaction log
adjusted tests
legal basis is now stored in redaction log
Merge in RED/redaction-service from dossierReanalysisFix to master
* commit '184f55535aa07123a80a78e7a0aff949c2827465':
Fixed dossier dictionary renalaysis
Merge in RED/redaction-service from isDossierDictionary to master
* commit 'b7ae6cf390b1aa58c9f6210e3c8fcbfac89a6610':
Added isDossierDictionaryEntry to manualRedactions and redactionLog
Merge in RED/redaction-service from RED-1334 to master
* commit '48beb984ca02ab163a64af38907a05d70b048655':
RED-1334: Enabled to use dictionaries per dossier
Merge in RED/redaction-service from improved-redaction-performance to master
* commit 'c05fdb48545b829ae82502c6d6ad486f2210f8f2':
moved changelog to redaction service, removed filename from changelog
Merge in RED/redaction-service from improved-redaction-performance to master
* commit '44ff9cb7757034a3df9c017f58a3381b52d73133':
fixed changelog storage
Merge in RED/redaction-service from redaction-system-queue-prep to master
* commit 'f6d0b2d0db867afcb8a3edfd48b1d101c681cd65':
temporary ignore this
added missing config yml
Updated code to respond to file-status service on successful/failed analysis
Merge in RED/redaction-service from redaction-system-queue-prep to master
* commit 'ab3b30b28256a93fff79b642080ddc1d940992a9':
prepared redaction service for queue handling
Merge in RED/redaction-service from improved-redaction-performance to master
* commit 'b34fc673c4d5a4440d6e5f2391db4420c4d2acf9':
bamboo-specs/src/main/java/buildjob/PlanSpec.java edited online with Bitbucket
fixed some test issues
fixed pmd
updated planspec
updated redrect
set mvn opts
run tests with real life jvm args to detect oom issues early
code format, dependecy and test update, logging for reanalysis
reworked reanalysis and text storage
Serialization of text
Merge in RED/redaction-service from improved-redaction-performance to master
* commit '42fcea85d30f914fe02e304e69a551da409c6c3b':
set image type on error
proper error handling for image clasification
Merge in RED/redaction-service from improved-redaction-performance to master
* commit 'ed5686dc51f57c9e772ccc3c0ef2a8955e7f3e73':
Re-worked cache issues
close final PDDocument
fixed in-memory storage issues
"fixed" memory issues by calling GC manually, removing soft reference cache and disposing images properly
attempted fix for image clasification
Merge in RED/redaction-service from improved-redaction-performance to master
* commit '93d75e2f1c9f692989b69d2c20df7073f6db45c7':
added versions to analyze result
Merge in RED/redaction-service from improved-redaction-performance to master
* commit '5cb4ea287cfecc61efbe959f182e9e7f4e2ba78c':
Reworked re-analysis and analysis to use memory model / directly read/store files, and dumped pd doc wherever possible
Merge in RED/redaction-service from EndlessLoopFix to master
* commit 'c157a80630323aa0d654559636b7246e1901b598':
Fixed endless loop on documents that contains no text
Merge in RED/redaction-service from RED-1260 to master
* commit '55ba351362785de41090fb4252c9ee7c4c486991':
RED-1260: Enabled to add rules and manuel redaction actions for images
Merge in RED/redaction-service from RED-1260 to master
* commit 'ae28555bf4c740d9872e26fb27615fbf7402f002':
RED-1260: First steps for image classification
Integrate image classification
Merge in RED/redaction-service from DoNotRemoveImages2 to master
* commit 'fc70f972da887370f011ad1998e209ba676d90db':
Do not remove images on reanalysis
Merge in RED/redaction-service from ImageReanalysisFix to master
* commit 'e7c24487c755ab84c0f1efe5a0c6e9d4794d4c0f':
Do not remove images at reanalysis
Merge in RED/redaction-service from RED-1276 to master
* commit '8375c04829347f43c2151e80dd4f4571b0c2757d':
RED-1276: Fixed annotation position problem for 270° rotated pages
Merge in RED/redaction-service from RED-1061 to master
* commit '0638877d0afb3b577f7be5467cde1d1b34044772':
RED-1061: Upgraded to newest spring boot/cloud and reenabled actuator metrics
Merge in RED/redaction-service from RED-1170 to master
* commit 'aac4d0437e2f9e81f5f4a814dbc86e47b07f57d7':
RED-1170: Do not use non dictionay hints vor local analysis
Merge in RED/redaction-service from caseInSensFix to master
* commit 'bd56364cc3bfa25084069c79bef107869bdc5574':
Fixed importing caseinsensitive dictionaties
Merge in RED/redaction-service from caseinsensitiveValues to master
* commit 'f4ea236fc587df34eda20ead5762737bca447f3d':
Fixed renalysis for caseinsensitive dictionary entries
Merge in RED/redaction-service from incrementAnalysis to master
* commit '511092b9e76d58af33dfff90c1133b92e850d47c':
First steps for incremental analysis
Merge in RED/redaction-service from RED-1090 to master
* commit '0dd47111c5294d9a9a0a10e174c2832436983205':
RED-1090: Return text with areas and sectionNumber
Merge in RED/redaction-service from NewRequirementsRules to master
* commit 'b6a13d1ff8a55f1b5ef528af5ea726b5e17b4950':
Adjusted rules to new requirements, add possibility to addRedaction for rules
Merge in RED/redaction-service from RED-1070 to master
* commit 'de1dea7ac323dc005baeb0660cc492ab84a88164':
RED-1070: Fixed not finding annotation on not classified textblocks
Merge in RED/redaction-service from RED-1055 to master
* commit 'e0fba8d38ce9858235ca84182f4587d472890ef1':
RED-1055: Enabled to force redact ignore annotations
Merge in RED/redaction-service from dismissGen to master
* commit '0f263c69b8f2eb7201f062cc263c8d06b7a710a1':
Add hint annotation by reg-ex and expand to hint annotation by reg-ex
Merge in RED/redaction-service from RED-1039 to master
* commit '00b0cb160342f1857ac0e523f994918057d5fc6b':
RED-1039: Fixed finding textpositions, RED-1042: Fixed get rectangles per line
Merge in RED/redaction-service from RED-1046 to master
* commit '8965e7654867ff666c54c841319376c5899e7326':
RED-1046: Ignore dictionary rank for words that are explicitly set in the rules
Merge in RED/redaction-service from RED-1045 to master
* commit '577db37b11dfd0243d22986a6d224700f0b49693':
RED-1045: Enabled to redact in headers and footers
Merge in RED/redaction-service from tableExtractionImprovement to master
* commit 'a101b98a400b2a35635f2c5e0e894ac849288c3b':
Fixed several table extraction problems
Merge in RED/redaction-service from TableExtractionProbemFix to master
* commit 'fc2ac03691871a8a1f3c8a29756e3a60e63e16bf':
Fixed table extraction problems
Merge in RED/redaction-service from ExpandAuthors to master
* commit '35f3582d0850053c1dc38ef0b149daa47bd9cc56':
Expand CBI Authors with firstname initials
Merge in RED/redaction-service from rotatedImages to master
* commit 'd8e444280b5a025e19785c70c9fcbb11480b5042':
Fixed position problem for rotated images
Merge in RED/redaction-service from bugfix-annotate to master
* commit '1091d6a886243387f23da32d0c678b66b0c21f26':
fixed issue affecting service on restarts
Merge in RED/redaction-service from RED-1010 to master
* commit 'd739a4f2f5e95d25fc68cda35f1a5cc79b4ded5f':
RED-1010: Splittet redaction endpoint to analyis and annotation endpoints
Merge in RED/redaction-service from RED-1004 to master
* commit '62b960f2ead02b6f29537447077822c171f65bf8':
RED-1004: Fixed position problems when mediabox is bigger than cropbox
Merge in RED/redaction-service from checkOverrideRank to master
* commit 'a76095c5d62e1d5f39013d77c95328dee9f7fbea':
Always check dictionary rank when overriding annotations
Merge in RED/redaction-service from AllAuthorTables to master
* commit '43a3d76f1c0ac9e3803cc1e228508b48686e893d':
Added possibility to redact all Author tables
Merge in RED/redaction-service from redactAndRecommendFix2 to master
* commit '7dfaf604e7fb0d09e66a1688b1657006a3e92156':
Fixed recognize rules and exceptions for redactAndRecommend, fixed wrong order of rules(published information)
Merge in RED/redaction-service from RedactAndRecommendFix to master
* commit '531eeebae1b5811d4e03086f5a4060450f86513a':
Recoginze rules and exceptions for redactAndRecommend, Do not redact publish information authors in new rulesset
Merge in RED/redaction-service from RED-934 to master
* commit '33795527fdc4fd82f6ad26ec5720a539620b1293':
RED-934: Added rule to redact purity and et al Authors will be redacted where they are found
Merge in RED/redaction-service from cleanRecommendation to master
* commit '9104db6fa4f186b4758a2ccc8265f6ca004fca19':
Clean recommendation values starting with :
Merge in RED/redaction-service from recommendCBIaddress to master
* commit 'f3b0eb291107966d4ae2490f8d096ef2eabd8452':
Recommend CBI_address in Test Organism/Animals sections
Merge in RED/redaction-service from IndexOutOfBoundsBlankFix to master
* commit 'e23ed69e04aa0507eee022cd590a51422a1b09d3':
Avoid IndexOutOfBoundsException if dictionary entry has blank at end
Merge in RED/redaction-service from feature/ruleset-integration to master
* commit '2c4350b8f369c00177781edc4567df1f2806a2fe':
Rules Tester
rule update fix
Merge in RED/redaction-service from feature/ruleset-integration to master
* commit 'c2669ab56843f3ec335cfb1cd7d1e59dc828fb98':
fixed tests
fixed tests
dev mode features, exception generalisation
Merge in RED/redaction-service from RED-727 to master
* commit 'de725a630c06fbc6c6bef6229fcf3ba5c859ef73':
RED-727: Added possibility to redact/addRecommendations by regEx in rules. Added email regEx and et al. author recommendation regEx
Merge in RED/redaction-service from feature/ruleset-integration to master
* commit '09069d11add65ae999ac80129d2188c64efaefec':
RedactionLog now stores ruleSetId
Merge in RED/redaction-service from feature/ruleset-integration to master
* commit '5aba4b69bab772222bfd842afe52aae57c6ebba6':
RuleSetId integration and drools update
Merge in RED/redaction-service from AnnotateCellFix to master
* commit 'e8256c49dc73c0ac93dff427bbeb3bcbfde5dd8b':
Fixed annotating cell with more than one TextBlock (Mismatch between EntityPositionSequence and found Entity)
Merge in RED/redaction-service from 2columnTables to master
* commit '599c7bd6e474b61c32f92d6c67e53a80de13a2e7':
Tables with only 2 column are treated as on text
Merge in RED/redaction-service from FalsePositiveFix to master
* commit '609018a051a41504328caf3bd44d27af5848959d':
Fixed false positive dictionary problems
Merge in RED/redaction-service from HeaderCellAnnotations to master
* commit '704e6a4b5abad5c1e6f820e7b94c8a50b4c0dc6c':
Find annotations also in Header cells
Merge in RED/redaction-service from text-after-before-fix to master
* commit '0bc5abb29d0cf688201a37825bb0c726b2c7dcd2':
fixed text-after and text-before spacing
Merge in RED/redaction-service from specialSpaceCharacter to master
* commit '79b57e85cd724ac040b5da9e33f90f4568aac7d0':
Handle 'u00A0' character the same way as ' '
Merge in RED/redaction-service from sortAlgorithm to master
* commit '000b145e710b8459e56223e77a9e19f4a7edd33e':
Fixed 'Comparison method violates its general contract' by using QuickSort from PDFBox
Merge in RED/redaction-service from RED-882 to master
* commit 'caf6277de9e0d175d3ff11c1e7819cfbc37f3539':
RED-882: Added textBefore and textAfter to redaction log
Merge in RED/redaction-service from RED-871 to master
* commit 'bfa363a3d2903bb9bf68c7721740e95b2f1a4925':
RED-871: Fixed endless processing on document with corrupted contentStream
Merge in RED/redaction-service from RED-864 to master
* commit 'e43bd1b71134ce9d34cc521459240c10606de7fc':
RED-864, Added isDictionaryEntry to redactionLog. Fixed order of dictionary types
Merge in RED/redaction-service from RED-824 to master
* commit '608ea4bbcc3943dc8f37d3ad2254dd095edd50fd':
RED-824: Add author recommendations based on vertebrate study tables
Merge in RED/redaction-service from feature/RED-786 to master
* commit '3c4d6dd2f24ccbb1330657c2f7e396b8f91bb671':
fixed awt auto *
fixed Tests & fallback
removed import
Added rank of dictionary to processing entities in redaction service, simplified code
Merge in RED/redaction-service from CBI_sponsor to master
* commit 'd466d9b0328d04967b9026a45ff57d49b7f89ec6':
Rename sponsor dictionary to CBI_sponsor
Merge in RED/redaction-service from RED-783 to master
* commit '746a25c00d1f30cdc13badaed329eaaa12ea19c8':
RED-783: Seperate rules for PII and CBI, RED-780: Added PII rules for author(s) and performing laboratory
Merge in RED/redaction-service from RED-743 to master
* commit '6de87d051ebd4852056e26aa51b6acf97b91cbf8':
RED-743: Updated to latest rules and dictionaries
Merge in RED/redaction-service from RED-473 to master
* commit 'bdc231f3c25aa9e3c1d4e77e62293bca90824b30':
RED-473: Fixed missing batched produced at annotation
Adjusted rules
Merge in RED/redaction-service from RED-632 to master
* commit '85d73dae4764409646ce387a379a9e0fc3c1e70c':
RED-632: Set status DECLINED in RedactionLog for manual removals that are DECLINED
Merge in RED/redaction-service from RED-629 to master
* commit '936683f94dd089d47b267cadb606c42b9e8b5515':
RED-629: Each annotation is one entry in the RedactionLog
Merge in RED/redaction-service from RED-515 to master
* commit 'c6d3e3a4cf8f34bd2f129e1ae15ce9b142fc284c':
RED-515: Added manualRedactionType to redactionLog, to know if it must added or not in pdftron-redaction-service if it is requested
Merge in RED/redaction-service from RED-473 to master
* commit '122d5a556e35b961ba2199280f6836221c6f768c':
Bump conf service version and remove obsolete object init
Fix test
Fix rule in drools file, too
Fix sponsor companies rule and add corresponding test
Merge in RED/redaction-service from ExcludeMetrics to master
* commit '843b32e68feae46f306c5e122ebfd98e6531fc86':
Temprorary exclude WebMvcMetricsAutoConfiguration till UNDERTOW-1743 is fixed
Merge in RED/redaction-service from RED-510 to master
* commit '1b2bd7fa209cba7e635bbaad7962396d931576ff':
RED-510: Do not add annotations for manual redactions that are approved and should be already in a dictionary
Merge in RED/redaction-service from RED-499 to master
* commit '0015304eea9564d76765fcb1a76d2b6a293c1ebc':
RED-499: Changed prefix for redactions, fixed legalbasis problem
Merge in RED/redaction-service from RED-427 to master
* commit '612d67301bbf186f5144c0243f9a37fe21d3646c':
RED-427: Added possibility to add comments to all annotation
Merge in RED/redaction-service from RED-451 to master
* commit '8be59e4ddf2432f47a57d50e2743886c56af3652':
Add legal basis to redaction log entry
Integrate legal basis to rules, redaction annotation and tests
Merge in RED/redaction-service from RED-413 to master
* commit '638c4f9c65d35406bba1fd33e20c3bae8a6e6a13':
RED-413: Added user to manual redactions, approved flag to Status.APPROVED
Merge in RED/redaction-service from RED-414 to master
* commit '79db6e4bf9d821fe4716a6da31d3f6d6fcaff05b':
RED-414: Ids for manual redactions and comments must be created in file-management-service
Merge in RED/redaction-service from RED-240 to master
* commit 'a01651b8278ed09f9409d6ec2e1615680bc846cb':
RED-240: Use HexColors instead of float[], RED-380: Load all system colors from dictionary-service
Merge in RED/redaction-service from RED-391 to master
* commit '365158a0084b2034aca91e6f77eb9df42bbcb246':
RED-391: Support comments and approval of manual redactions, RED-385: Improve annotation IDs in PDFs
Merge in RED/redaction-service from RED-381 to master
* commit '9a965dd68a72285af6bf6a28ec6aa67358c35dba':
Make sure section and table char indices match
Merge in RED/redaction-service from RED-373-2 to master
* commit 'a4e012762e1adda234decc1137f221cfd70498d3':
RED-373: Fixed multiline annotations view in pdftron
Merge in RED/redaction-service from RED-372 to master
* commit 'ecdfd29803e09ac57cc74b19408db54d9a8247a7':
RED-372: Suffix cross page annotations with -1, -2, etc., to avoid duplicate annotation ids
Merge in RED/redaction-service from RED-373 to master
* commit 'dd02296face3c32bf7675301cf9969103e65f52f':
Changed formating
RED-373: Use a single multiline annotation instead of seperate annotations per line for one Entity
Merge in RED/redaction-service from RED-301 to master
* commit '6a8f3665198ec2d7452ed0dac43b9a7d220c8bc5':
Remove entries from must_redact dict, add test and refactor rules
Add rule redacting sponsor companies if preceded by prefix
Merge in RED/redaction-service from bugfix/single-letter-annotations to master
* commit '8e5ff318106e700e28abd14a0eb1337d3a44c109':
Fix annotating single letter entities
Merge in RED/redaction-service from RED-264 to master
* commit 'e1adcfb02c4c7d46140884b3d38f8daf1e1aae92':
Added missing unittest
RED-264: Avoid phantom cells, by merging line till rounded value of biggest char height/width
Merge in RED/redaction-service from RED-318 to master
* commit 'f5790bccab3fb8dce66aeb9fbe501655ae6b86c3':
Log entries and manual redaction require one position per line
Annotate line by line
Refactor multiple positions to one
Merge rectangles for single annotation/redaction log entry
Merge in RED/redaction-service from RED-299 to master
* commit '664b9b420605cb1adf1113b34c52a45e8024dbbc':
RED-299: Redact complete Author(s) Field in Vertebrate study tables
Merge in RED/redaction-service from RED-316 to master
* commit 'f2fafc3db2ab8825eb4a2136e8eab28a12dbc2e6':
Switch to rootless base-image
Upgrade bamboo-specs to 7.1.2
Merge in RED/redaction-service from RED-293 to master
* commit 'de310e8a654b601cb4bf258675904a25d4233783':
RED-293: Add unkown Textblocks to paragraphs
Merge in RED/redaction-service from RED-305 to master
* commit 'e52a54b0a3eb8491ed3e79b3f514364a5cf22f76':
RED-305: Added ids to manual redaction entries, RED-306: set redacet to false in redactionLog for manual deletions
Merge in RED/redaction-service from filename to master
* commit 'c27c9b2f5902d66f654982d7e5f005ecc176e01b':
Added missing constuctor for RedactionLog
Added filename to redactionLog
Merge in RED/redaction-service from RED-267 to master
* commit 'b5fa771c285554132edc32e1df59836fd7748b9a':
RED-267: Return dictionary and rules version in redactionLog
Merge in RED/redaction-service from bugfix/rowspan-and-header-in-rotated-table-fix to master
* commit '4954aafed78e06484531d6264bdf215176ee0ef2':
Reduce log level.
Remove unused import
Adjust test to added rule and fix vertical header propagation for row > 2
Fix entity span in table rows and detection of headers in rotated tables
Merge in RED/redaction-service from tablesRules2 to master
* commit '559c42154276ea861c09cf29b71d9bb9c17e6e87':
Made rules for table more stabil and flexible
Merge in RED/redaction-service from bugfix/fix-test-table-merge to master
* commit '38ddb1d9c8dbf0e83d40ec916f1ebeb6d0f86f42':
Fix test and logic of same page table merge for one row tables
Merge in RED/redaction-service from tableRules to master
* commit 'afa26895c8e78f261ec3700c515f412d8cf605ce':
Fixed test problem
Fixed pmd
Highlight N in vertebrate study tables and fixed rule order
Merge in RED/redaction-service from bugfix/multi-page-table-merge to master
* commit 'baa703928f50e53a66f925fcf72082df188482a1':
Fix multi-page table merge
Merge in RED/redaction-service from bugfix/merge-single-row-tables to master
* commit '00a960ee2308e7ed7da23ebd3e85f5ef9db14610':
Fix merging of tables with single header row table
Merge in RED/redaction-service from bugfix/RED-101 to master
* commit '76369f13f8d41154f3dd3690af81b9567ca1133e':
Remove redundant comment
RED-101: Add features as requested in PR
Add unit test for table structure requirements
Make table structure detection more robust
Merge in RED/redaction-service from feature/RED-116 to master
* commit '4206e708a20a862083f03d27a992e8661c44abc2':
RED-116: replace gin4-commons with red-commons
RED-116: replace gin4-commons with red-commons
Merge in RED/redaction-service from RED-101-quickfix to master
* commit '17aabcd09c1f76bdd467f66aac0cf243c0625734':
Fix index out of bounds exception
Remove redundant warn message
Fix NPE for empty cells
Add test redacting all files and expecting no exception
Log warning message if tabular data mismatches
Merge in RED/redaction-service from RED-101 to master
* commit 'c93ca745fc61fc2d7f1a1f474a4e3c464091e70d':
Normalize header information
Fix test and suppress checkstyle warnings
Fix PMD errors
RED-101: Detect vertebrate study row value
RED-101: Implement table cell and row redaction
Fix style
Merge in RED/redaction-service from ApplicantRule to master
* commit '99bac4550a9cade36de313735916687ea26d7b4d':
Use @EqualsAndHashCode(onlyExplicitlyIncluded = true) in Entity.java
Avoid duplicate redaction if type have same entries, made Applicant and Producer rules more specific
Merge in RED/redaction-service from RED-149 to master
* commit 'cce8200d433ec89160af3af32f40be57c0b67678':
redaction-service-v1/redaction-service-server-v1/src/main/java/com/iqser/red/service/redaction/v1/server/redaction/model/Section.java online editiert mit Bitbucket
RED-149: Added must_redact dictionary and Rule, Adjusted rules for applicant and producer to work on all documents. Fixed endless loop in rules. Detect multiple occurences in rules
Merge in RED/redaction-service from duplicates to master
* commit '81723ce4022e1e006054eb743f2cc2c0b9faf14f':
Use void method type
Use EqualsAndHashcode annotation from Lombok
Fixed duplicated redaction/RedactionLog entries
RED-211, RED-215 Added dictionaries and rules for testing.
Merge in RED/redaction-service from defaultColor to master
* commit '872c384dc6da60f421e7aa21f58b574c49414c81':
Use default color from configuration-service on unknown type
2020-07-28 12:41:35 +02:00
501 changed files with 4013655 additions and 6560 deletions
returnnewPlan(project(),SERVICE_NAME,newBambooKey(SERVICE_KEY)).description("Plan created from (enter repository url of your plan)")
.variables(newVariable("maven_add_param",""))
.stages(newStage("Default Stage").jobs(newJob("Default Job",newBambooKey("JOB1")).tasks(newCleanWorkingDirectoryTask().description("Clean working directory.")
.stages(newStage("Default Stage").jobs(newJob("Default Job",newBambooKey("JOB1")).tasks(newCleanWorkingDirectoryTask().description("Clean working directory.")
log.error("UnsupportedOperationException: "+getGraphicsState().getStrokingColor().getColorSpace().getName()+" or "+getGraphicsState().getNonStrokingColor().getColorSpace().getName()+" does not support toRGB");
log.debug("UnsupportedOperationException: "+getGraphicsState().getStrokingColor().getColorSpace().getName()+" or "+getGraphicsState().getNonStrokingColor()
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.