View source
dev
  • Commit status
  • Contributors
    1. Loading...
  • Author Commit Message Date Builds
    Mihai Nita
    Updated pdfbox (CVE-2021-27807, CVE-2021-31811, CVE-2021-31812)
    Mihai Nita
    Merged in mihai_UnicodeBOMWriter (pull request #524) Clean room implementation of UnicodeBOMWriter Approved-by: Jim Hargrave
    Mihai Nita
    Reduce the UnicodeBOMWriter to only what we need for Okapi
    Mihai Nita
    Clean room implementation of UnicodeBOMWriter
    Jim Hargrave
    Merged in conversion_test_code (pull request #521) add integration tests to convert tmx to tmx and compare TextUnits. Input should be as similar to output as possible. Fix bugs found in TmxFilter and TmxContent based on the new tests Approved-by: Mihai Nita
    Chase Tingley
    Merged in leverage-step-dependencies (pull request #523) Generalize special case of loading plugin classes for LeverageStep Approved-by: Jim Hargrave
    Chase Tingley
    Generalize special case of loading plugin classes for LeverageStep
    Mihai Niță
    Fixed file with same name, but different case. Failing on Windows, and on macOS if the disk is formatted case-insensitive.
    Jim Hargrave
    Merged in xliff2_fixes (pull request #518) fix preserve whitespace, ignorable ordering and subType/type handling xliff 1.2 writer should prefer TextPart/Segment.originalId and Code.originalId if they exists Forgot to copy Code.Type in TextUnitMerger update addKnownFailing for xliff2 (zero failures currently) add more test files Approved-by: Mihai Nita
    YvesS
    Fixed typo in tikalIT cli.
    David Meikle
    Merged in blank_html_subfilter (pull request #522) Allow ITSFilter to sub-filter on element with blank/no content Approved-by: YvesS
    David Meikle
    Merged okapiframework/okapi:dev into logicalspark/okapi:blank_html_subfilter
    YvesS
    Fixed output encoding warnings on TikalIT for windows.
    Mihai Nita
    Full test for UnicodeBOMWriter, preparing for rewrite
    David Meikle
    Allow ITSFilter to sub-filter on element with blank/no content
    Jim Hargrave
    update app golden file
    Jim Hargrave
    Merge branch 'dev' into xliff2_fixes
    Jim Hargrave
    Merged in tmx_fixes (pull request #520) fix switching of x and i attributes when TmxFilter feeds TMXWriter. General cleanup and fixing of warnings revert rushed and ill-considered changes to Util. Add high surrogate support for TmxContent update renumberTextUnitCodes to use existing (hopefully more correct) code update SegmenterStep to use renumberTextUnitCodes. bug fixes to alignCodeIds found with testing renumberTextUnitCodes. D…
    YvesS
    Added Alessandro to contrib list.
    Denis Konovalyenko
    Merged in 1064 (pull request #519) #1064: JDK11 build fixed. * #1064: JDK11 build fixed. Approved-by: Jim Hargrave
    Jim Hargrave
    updates to okapi integration tests readme file
    Denis Konovalyenko
    Merged in 1058 (pull request #517) #1058: OpenXML Filter: DrawingML text line break positioning fixed. Approved-by: Chase Tingley
    Jim Hargrave
    HTML Filter: Extract Open Graph and Twitter Cards Adds support for the following Open Graph attributes(https://ogp.me/): og:title og:description og:site_name As well as for the following Twitter Card attributes (https://developer.twitter.com/en/docs/twitter-for-websites/cards/guides/getting-started): twitter:title twitter:description
    Jim Hargrave
    update clone with originalId
    Jim Hargrave
    Merge branch 'dev' into xliff2_fixes # Conflicts: # integration-tests/okapi/src/test/java/net/sf/okapi/roundtrip/integration/RoundTripXliff2IT.java # integration-tests/okapi/src/test/java/net/sf/okapi/xliffcompare/integration/HtmlXliffCompareIT.java # okapi/core/src/test/java/net/sf/okapi/common/filters/FilterTestDriver.java # okapi/libraries/lib-merge/src/main/java/net/sf/okapi/lib/merge/merge/TextUnitMerger.java
    Jim Hargrave
    Merged in refactor_test_code (pull request #516) Complete refactor of testing code and integration tests... Make integration tests stricter by adding several new compares (target content if in original, skeleton etc..) Remove last double extraction tests (replace with event and xml compare) Fail fast with xml compare (only list first error) Fix many bugs related to missed directories, incorrect filter config etc.. Upgrade xmlunit across cod…
    Jim Hargrave
    remove knownfailing
    Jim Hargrave
    small fix to golden file in rainbow tests
    Jim Hargrave
    fix id handling and re-add originalId
    Jim Hargrave
    xliff 1.2 writer should prefer Code.originalId if it exists vs Code.id
    Jim Hargrave
    First round of fixes for xliff2: preserve whitespace and ignorable ordering and subType/type handling
    Denis Konovalyenko
    #1058: OpenXML Filter: DrawingML text line break positioning fixed.
    Jim Hargrave
    First round of fixes for xliff2: preserve whitespace and ignorable ordering
    Jim Hargrave
    10th part refactor
    Jim Hargrave
    9th part refactor
    Jim Hargrave
    8th part refactor
    Jim Hargrave
    Seventh part refactor
    Jim Hargrave
    Sixth part refactor
    Jim Hargrave
    Fifth part refactor
    Jim Hargrave
    Fourth part refactor
    Jim Hargrave
    Third part refactor
    Jim Hargrave
    Second part refactor
    YvesS
    Another link fixed.
    YvesS
    Fixed web link to distribution.
    Jim Hargrave
    Merge branch 'dev' into refactor_test_code
    Mihai Nita
    Remove tikal dependency from integration tests
    Jim Hargrave
    Make integration tests stricter. Add more test files.
    Chase Tingley
    Revert "Update unittest broken by 07dff193" This reverts commit 0e1983beca1fe108de6fba231f4855fbd6525081.
    Chase Tingley
    Revert "Update term extraction stopwords list" This reverts commit 07dff19387cddcaafa97884aeff83372e9a92073.
    Chase Tingley
    Update unittest broken by 07dff193
    Kuro Kurosaka (BH Lab)
    Merged okapiframework/okapi:dev into bhlkuro/okapi:pensieve_and_textfrag_comp_equal_fix
    Chase Tingley
    Merged in json-subfilter-keys (pull request #514) Allow selective subfiltering of JSON values Approved-by: Jim Hargrave
    Kuro Kurosaka (BH Lab)
    Fixing issues #1047 and #1048.
    Chase Tingley
    Merged in update-term-stopwords (pull request #512) Update term extraction stopwords list Approved-by: Jim Hargrave
    Chase Tingley
    Update term extraction stopwords list * Incorporate data from https://github.com/stopwords-iso/stopwords-iso * Add variants using single quotes in place of apostrophes
    Chase Tingley
    Merged in issue1044 (pull request #511) Issue 1044: align tikal detected OOXML extensions with the filter Approved-by: Jim Hargrave
    Jim Hargrave
    Merged in codematching (pull request #510) Redesign for syncronizeCodeIds and alignAndCopyCodeMetadata * enhanced OPEN/CLOSE tag matching and more test cases * optimize syncronizeCodeIds based on profiling * readd some integration test files that previously failed. Re-save two docx files with libre office (seemed to fix code simplifier failures)
    Mihai Nita
    Removing unused imports
    Mihai Nita
    Updated changes.html
    Mihai Nita
    Windows exe to search JAVA_HOME and PATH
    Mihai Nita
    Merged in mihai_app_logger (pull request #509) Our own slf4j logger for rainbow and tikal Approved-by: Jim Hargrave
    Mihai Nita
    Fix Windows exe to find java in the path
    Mihai Nita
    Our own slf4j logger for rainbow and tikal
    Chase Tingley
    Fix issue #1046: ignore invalid openxml rels, rather than crashing
    Jim Hargrave
    Uncomment addKnownFailing in IDML simplified test
    Jim Hargrave
    Update synchronizeCodeId's with better error reporting and fix a few problems found with leverage
    Mihai Nita
    Merged in mihai_move_tikal (pull request #507) Move tikal from okapi to applications
    Mihai Nita
    Move tikal from okapi to applications
    Jim Hargrave
    Clean up error logging for code mismatches. Optimize for speed. Remove unneeded build scripts
    Jim Hargrave
    Merge remote-tracking branch 'origin/dev' into dev
    Jim Hargrave
    fix Issue #1043 and cleanup and consolidate code mismatch error logging
    Mihai Nita
    Build scripts: -T workaround with generate-sources
    Mihai Nita
    Build/clean scripts, Windows, v2
    Mihai Nita
    Build/clean scripts, Linux/MacOS, v2
    Mihai Nita
    Build/clean scripts, Linux/MacOS
    Mihai Nita
    Build/clean scripts, Windows
    Mihai Nita
    Fix app integration tests on Windows
    Jim Hargrave
    more addKnownFailingFile for OpenXml with code simplification
    Jim Hargrave
    Merged in refactor_alignOrCopyCodes (pull request #503) Refactor alignCodeIds and copySrcCodeDataToMatchingTrgCodes methods... * new synchronizeCodeIds method * remove old copySrcCodeDataToTrgCodeData * update addKnownFailingFile to two integration tests * add logic to handle leverage uses cases where codes differ wildly * Leverage integration test added to exercise new alignAndCopyCodeMetadata
    Alessandro Falappa
    Merged in po-escaping-take2 (pull request #505) Tweaked PO escaped characters management Re-implemented with a different logic. Unescaped quotes and backslashes are read as they are, they are subsequently escaped by POEncoder when writing (currently affects only msgstr part as msgid part goes into skeleton). Approved-by: Jim Hargrave
    Jim Hargrave
    Merge remote-tracking branch 'origin/dev' into dev
    Jim Hargrave
    Fix PO golden files for Tikal integration tests. Code cleanup.
    Mihai Nita
    Binaries: removed examples from apps, copy changes.html to done folder
    Mihai Nita
    Fix the examples build & run, Windows
    Mihai Nita
    Fix the examples build & run, Linux & MacOS
    Jim Hargrave
    Update POWriter to use new encoder. Add new files for integration tests. Update PO xliff files.
    Alessandro Falappa
    Merged in po-escaping (pull request #504) Manage PO escaped characters Escape sequences in PO files are decoded when reading in POFilter and encoded when writing in POEncoder. Removed default code finder rules that captured some of those sequences. Made code finder rule for Java MessageFormat placeholders in monolingual PO files equal to the one used in bilingual PO files. Approved-by: Jim Hargrave
    Jim Hargrave
    add new pptx test file. fix failing tests why are these failing: public HtmlXliffCompareIT() { // TODO: Find out why these are failing. addKnownFailingFile("98959751.html"); addKnownFailingFile("111.zip.html"); addKnownFailingFile("1004.html");
    Jim Hargrave
    Merge branch 'dev' of bitbucket.org:okapiframework/okapi into dev
    Jim Hargrave
    Fix icu4j segment breaking with SRX... Move integration tests to use the okapi_default_icu4j.srx file as default to better exercise segmentation during integration tests.
    Denis Konovalyenko
    Merged in 1010 (pull request #498) #1010: OpenXML Filter: excluded or hidden presentation slides and their related parts got excluded or hidden as well. Approved-by: Chase Tingley
    Kuro Kurosaka (BH Lab)
    Merged in docbook (pull request #502) Docbook Approved-by: Jim Hargrave
    Mihai Nita
    Remove redundant .gitignore files
    Mihai Nita
    Rename the run_it profile to integration
    Mihai Nita
    Rename it artifacts to sort together
    Mihai Nita
    Updating all scripts and docs to the new integration tests
    Kuro Kurosaka (BH Lab)
    Merge branch 'dev' of bitbucket.org:okapiframework/okapi into docbook
    Kuro Kurosaka (BH Lab)
    issue #1036: Added an integration test. The fprm for okf_xml-docbook will be copied to config dir
    Mihai Nita
    Merged in mihai_it (pull request #501) Bringing all integration tests in the 'maven tree' Approved-by: Jim Hargrave
    Mihai Nita
    Update the CI config with the new integration tests
    Mihai Nita
    Renamed artifacts to use *-it, shorter to type
    Mihai Nita
    Move all integration tests under one top folder
    Kuro Kurosaka (BH Lab)
    Merge branch 'dev' of bitbucket.org:okapiframework/okapi into docbook
    Kuro Kurosaka (BH Lab)
    Added a footnote test. Added more docbook elements that should generates a subflaw of text, although it would not work due to issue #1041.
    Mihai Nita
    Bringing all integration tests in the 'maven tree'
    Jim Hargrave
    Merged in refactor_code2 (pull request #500) Refactor Code to consistently handle properties by storing as GenericAnnotation
    Denis Konovalyenko
    #1010: OpenXML Filter: excluded or hidden presentation slides and their related parts got excluded or hidden as well.
    Mihai Nita
    Revert the (failed) attempt to enable dependency scanning
    Mihai Nita
    Add test stage for dependency scanning
    Mihai Nita
    Enable dependency scanning for security problems
    Jim Hargrave
    Merge remote-tracking branch 'origin/dev' into dev
    Jim Hargrave
    add Mif RoundTripMifIT tests
    Mihai Nita
    Updated the link to the snapshot distribution (nightly)
    Mihai Nita
    Merged in mihai_it_eol (pull request #496) IT: Skip files with EOL problems on Win Approved-by: Jim Hargrave
    Patrick Huy
    Merged in escapeMagicCharacters (pull request #479) * Correctly process documents contains Okapi markers in the source text If Okapi markers are present in source documents Okapi mistakes them for internal markers and trips up. This fixes this behavior for the OpenXML, XLIFF and some Text based filters. * Add tests for Okapi Markers in XLIFF and HTML Also adapt "escape-Code" id generation for XLIFF * Move Marker Masking functionality to class "…
    Denis Konovalyenko
    Merged in 927 (pull request #492) #927: OpenXML: RTL properties not correctly handled in PPTX Approved-by: Chase Tingley
    Jim Hargrave
    Remove deprecated tags and move Code toward a more primitive type that only allows Properties tobe attached.
    Denis Konovalyenko
    #927: OpenXML Filter: paragraph and run properties clarifications take into account source and target locales.
    Denis Konovalyenko
    #927: OpenXML Filter: block properties clarification fixed.
    Denis Konovalyenko
    #927: OpenXML Filter: run properties clarification reconsidered.
    Denis Konovalyenko
    #999: OpenXML Filter: corrupted test documents recovered.
    Denis Konovalyenko
    #927: OpenXML Filter: block properties attributes and elements clarifications reconsidered.
    Mihai Nita
    IT: Skip files with EOL problems on Win
    Mihai Nita
    Trying to fix the cache, create artifacts
    Mihai Nita
    Removed duplicate dependency declaration
    Alec Shashaty
    Merged in add-openxml-subfilter-ui (pull request #495) OpenXML config: Add UI support for cell subfilter parameter Approved-by: Chase Tingley
    Patrick Huy
    Merged in improveOXMLMemoryUsage (pull request #493) Reduce memory usage of XML Events when processing OpenXML documents Approved-by: Chase Tingley
    Jim Hargrave
    add missing golden xliff files
    Jim Hargrave
    add test files from old issues
    Jim Hargrave
    add test files gleaned from issues
    Jim Hargrave
    Merge remote-tracking branch 'origin/dev' into dev
    Jim Hargrave
    add test files gleaned from old issues
    Jim Hargrave
    Merge branch 'dev' of bitbucket.org:okapiframework/okapi into dev okapi-integration-tests/src/test/java/net/sf/okapi/roundtrip/integration/RoundTripYamlIT.java
    Jim Hargrave
    add missing files to xliff compare integration tests
    Mihai Nita
    Fix the last Java file with bad EOL
    Kuro Kurosaka (BH Lab)
    issue#1036 First cut
    Jim Hargrave
    Merge remote-tracking branch 'origin/dev' into dev
    Jim Hargrave
    add unit tests and integration test files from various okapi issues
    Mihai Nita
    Rebuild artifacts for integration tests. Temporary
    YvesS
    Merged in fix-mymemory-params (pull request #494) Fixed match cast in MyMemory and invalid -mm key in TikalTest. Updated changes log.
    YvesS
    Fixed match cast in MyMemory and invalid -mm key in TikalTest. Updated changes log.
    Jim Hargrave
    Update integration tests merge to always preserve whitespace. TextUnitMerger now copies whiteSpaceStrategy.
    Jim Hargrave
    Merge remote-tracking branch 'origin/dev' into dev
    Jim Hargrave
    TextPart now has whitespace handling like TextUnit. If not set (default) the whitespace property is inherited from TextUnit. Update xliff 2 filter to use the new functionality vs. a custom property.
    YvesS
    Merged in with-xtm-info (pull request #401) Adding SDL/XTM properties in XLIFFFilter Approved-by: Mihai Nita Approved-by: Jim Hargrave
    YvesS
    Merge branch 'dev' into with-xtm-info
    Patrick Huy
    Reduce memory usage of XML Events when processing OpenXML documents
    Jim Hargrave
    clarify deepen segmentation for DeepenSegmentationAnnotaton
    Jim Hargrave
    Add xliff2 file to unit tests
    Jim Hargrave
    Merge branch 'dev' of bitbucket.org:okapiframework/okapi into dev
    Mihai Nita
    Fix the CI to run okapi-integration-tests
    Jim Hargrave
    Merge branch 'dev' of bitbucket.org:okapiframework/okapi into dev
    YvesS
    Added doc.
    YvesS
    Added default flavor.
    YvesS
    lint fix.
    YvesS
    Merge branch 'with-xtm-info-merging' into with-xtm-info
    YvesS
    Merge branch 'dev' into with-xtm-info-merging
    YvesS
    Fixed import
    YvesS
    Merge branch 'dev' of https://bitbucket.org/okapiframework/okapi into dev
    YvesS
    Fixed import.
    YvesS
    Merge branch 'dev' into with-xtm-info-merging # Conflicts: # okapi/filters/xliff/src/test/java/net/sf/okapi/filters/xliff/XLIFFFilterTest.java
    Jim Hargrave
    remove accessors that were bug prone (overwriting parameters etc..)
    YvesS
    Merge branch 'dev' of https://bitbucket.org/okapiframework/okapi into dev
    Jim Hargrave
    Deprecate ILayerProvider for removal next release
    YvesS
    Merge branch 'dev' of https://bitbucket.org/okapiframework/okapi into dev
    Mihai Nita
    Merge branch 'dev' of bitbucket.org:okapiframework/okapi into dev
    Mihai Nita
    Change integration tests to inherit from superpom
    Jim Hargrave
    Merge branch 'dev' of bitbucket.org:okapiframework/okapi into dev
    Jim Hargrave
    fix integration test failures
    Mihai Nita
    Hoping to fix the Eclipse import
    Jim Hargrave
    Forgot to comment out failing test
    Jim Hargrave
    Merge branch 'dev' of bitbucket.org:okapiframework/okapi into dev
    Jim Hargrave
    test files found in various tickets... adding to help prevent regressions
    Alec Shashaty
    Merged in enhancement/regex-encoder (pull request #491) #1026 - Escape blackslashes on merge if we removed them on import Approved-by: Chase Tingley
    Jim Hargrave
    Merge branch 'dev' of bitbucket.org:okapiframework/okapi into dev
    Jim Hargrave
    Various test (unit and integration) for old tickets
    Alec Shashaty
    Merged in fix_macStrings.1026 (pull request #490) add new param for removing backslash escapes Approved-by: Chase Tingley
    Jim Hargrave
    Merge remote-tracking branch 'origin/dev' into dev # Conflicts: # okapi-integration-tests/pom.xml
    Jim Hargrave
    problematic linefeed changes
    Jim Hargrave
    Merged in libExtra_refactor2 (pull request #489) move pipeline builder to core move (Abstract)CompoundStep and AbstractCompoundParameters to core Create AbstractGroupParamters (based on lib-extra AbstractParameters) complete refactor tokenizer to solely use RBBI delete custom SWT tokenization UI - complexity not justified Create new simplified UI for tokenizer step Refactor PlainText filters(s) to use core classes only. Refactor Table filters(s) to use core classes only. Create AbstractCompoundFilter Approved-by: Mihai Nita
    Chase Tingley
    Add Alec Shashaty as a contributor
    Jim Hargrave
    Add best practice for encoding to IEncoder and add FIXME comments to GenericSKeletonWriter
    Jim Hargrave
    Revert "Merged in po-encoder-improvements (pull request #487)" This reverts commit 5a3dfbc40c91ab9159947bc1436fe3bcb4c251a5.
    Alessandro Falappa
    Merged in po-encoder-improvements (pull request #487) Improve POEncoder Encode quotes, newlines and tabs. * Updated changes.html * Code cleanup as per review Approved-by: Jim Hargrave
    Alessandro Falappa
    Merged in po-plurals-detection (pull request #486) Fix PO plurals detection Approved-by: Jim Hargrave Approved-by: YvesS
    Alessandro Falappa
    Merged in improve-mymemory-connector (pull request #484) Improve MyMemory connector Approved-by: Jim Hargrave Approved-by: YvesS
    Alessandro Falappa
    Updated changes.html
    Alessandro Falappa
    Updated changes.html
    YvesS
    line-break change.
    Mihai Nita
    Fixing broken build
    Alessandro Falappa
    Fix PO plurals detection Plurals detection failed if the 'Plural-Forms' entry was split on two physical lines. Also made a couple of small code cleanups. Added test file in russian with 3 plural forms.
    Alessandro Falappa
    Merged in fix-fcmapper-ext-lookup (pull request #485) Fix FilterConfigurationMapper extension lookup Approved-by: YvesS
    Mihai Nita
    Add the integration tests to the nightly build
    Alessandro Falappa
    Further improve MyMemory TM connector Read creation date, revised score calculation, throw exception on fails. Removed other useless or outdated logic. Slightly revised test class.
    Alessandro Falappa
    Improve MyMemory TM connector Removed sendIP parameter, introduced email parameter, actually send key parameter if defined, query for max hits. Removed useless or outdated logic
    Alessandro Falappa
    Fix FilterConfigurationMapper extension lookup The extension to look-up is prepended with '.' to avoid false substring matches (e.g. 'xliff' found in 'sdlxliff'). Added missing trailing semicolon to those filters that declare multiple extensions.
    Mihai Nita
    Merge remote-tracking branch 'okapi-integration-tests/master' into dev
    Mihai Nita
    Move everything in the okapi-integration-tests folder
    YvesS
    Merged in fix_batchtmleveraging_for_iquery (pull request #482) Allows both ITMQuery and IQuery with BatchTMLeveragingStep Approved-by: Chase Tingley Approved-by: Jim Hargrave
    Chase Tingley
    Merged in issue1024 (pull request #481) GenericSkeletonWriter: correctly write out inline CDATA extracted and stored in XLIFF * Handle inline CDATA parsed from XLIFF * Remove redundant override of XMLSkeletonWriter#getContent * Unittest * Update changes.html Approved-by: Jim Hargrave Approved-by: YvesS
    YvesS
    Allowed both ITMQuery and IQuery connectors for BatchTmLeveragingStep.
    Jim Hargrave
    second attempt to fix TMX filter note handling
    Mihai Nita
    Merged in mihai_less_logging (pull request #35) Reduce the logging noise Approved-by: Jim Hargrave
    Mihai Nita
    Reduce the logging noise
    Jim Hargrave
    remove zip entry logging in merge tests (too many log entries)
    Jim Hargrave
    fix note handling in TmxFilter
    Jim Hargrave
    Fix leftover class and compile issues.
    Mihai Nita
    Specify encoding for the ant replace task (damaged changes.html)