Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
MODE-2088 Updated the RingBuffer implementation and finished the CircularChangeBus which is now used by the repository.

    • -3
    • +10
    ./image/ImageMetadataSequencerTest.java
  1. … 32 more files in changeset.
MODE-2081 Changed the remaining files over to the ASL 2.0 license

    • -17
    • +9
    ./image/ImageMetadataSequencerTest.java
  1. … 1049 more files in changeset.
Corrected compiler warnings

    • -2
    • +3
    ./image/ImageMetadataSequencerTest.java
  1. … 3 more files in changeset.
MODE-1847, MODE-2021 Updated ImageSequencer to extract EXIF information and to also process TIFF images. However, only the IFD0 part is searched & read.

    • -1
    • +33
    ./image/ImageMetadataSequencerTest.java
  1. … 14 more files in changeset.
MODE-1491 Added support for sequencers specifying acceptable MIME types

Added support for the sequencers to specify the set of MIME types for the binary content that they accept. Some sequencers (such as the DDL sequencer) do not specify any MIME types (for various reasons, often because there is no MIME type defined for the content types), and thus fall back to the old behavior where the sequencer attempts to process all matching input.

As before, the input node must first satisfy the path expression. However, sequencers that also specify one or more MIME types (either via defaults or overwritten in each sequencer configuration) are invoked only if the MIME type of the changed property matches can be found and is one of the sequencer's MIME types.

The MIME type of the changed property is found as follows:

- if the input node contains a single-valued 'jcr:mimeType' property, then the value of this property is considered the MIME type of the changed property; otherwise

- if the input node is named "jcr:content" and its parent contains a single-valued 'jcr:mimeType' property, then the value of this property is considered the MIME type of the changed property; otherwise

- if the changed property is a BINARY property, then the ModeShape-specific Binary interface is used to obtain the MIME type for the binary value, given the name of the parent node (or grandparent node, if the parent node is named "jcr:content"); otherwise

- the MIME type could not be determined and does not influence whether the sequencer is invoked

    • -1
    • +1
    ./image/ImageMetadataSequencerTest.java
  1. … 13 more files in changeset.
MODE-1361 - Fixed sequencing outputPath in case when the parent of the output node is new and has the same name as the alleged output node Also, updated the generic SequencingTest to use the sequencing events instead of Thread.sleep.

    • -8
    • +8
    ./image/ImageMetadataSequencerTest.java
  1. … 17 more files in changeset.
MODE-1392 Extended the JCR event model with an additional sequencing event. Updated sequencing unit tests to make use of this event.

    • -2
    • +2
    ./image/ImageMetadataSequencerTest.java
  1. … 16 more files in changeset.
MODE-1378 Fixes from recent changes

Recent changes moved the sequencers to 'modeshape-sequencer' (unclear why this was done),

and several of the POM files in modules that are not yet used were missing version elements

on test dependencies.

    • -0
    • +0
    ./image/ImageMetadataSequencerTest.java
  1. … 853 more files in changeset.
MODE-1378 Added common parent for all sequencers - modeshape-sequencers and updated the build accordingly

    • -106
    • +0
    ./image/ImageMetadataSequencerTest.java
  1. … 845 more files in changeset.
MODE-1331 ported ClassFileSequencer to 3.x

-added common abstract test case for sequencers

-updated ImageSequencerTest to use base test class

-fixed "package" visibility bug (was not being set properly)

    • -44
    • +7
    ./image/ImageMetadataSequencerTest.java
  1. … 46 more files in changeset.
MODE-1331 refactored ImageMetadataSequencerTest to use SingleUseAbstractTest

    • -32
    • +12
    ./image/ImageMetadataSequencerTest.java
  1. … 3 more files in changeset.
MODE-1330 migrated image sequencer from 2.x to 3.x

-added new root folder for sequencers

-removed i18n sequencer class

-fixed various input/ouput path issues

    • -0
    • +163
    ./image/ImageMetadataSequencerTest.java
  1. … 36 more files in changeset.