* Switch the label and summary of contextReaction map_uri_predicate.
* Switch config form to Self-reference predicate.
* Rename files to JsonldSelfReference... .
* Coding standards.
* Work on #1270.
* Remove cruft.
* Remove more cruft.
* Removed extra comma.
* Changed 'context' to 'context_definitions'.
* Added additional Context Condition, MediaIsIslandoraMedia.
* Removed the node_is_islandora_object and media_is_islandora_media Conditions from the core block placement UI.
* Moving half the config over to islandora_defaults to remove that tricky dependency
* Putting in the handling of null weights that got lost in the shuffle
* EntityBundleTest WIP
* don't use route parameters to identify entity
* give taxonomy permissions and fix 'Hello World!' NOT in output
* WIP JsonldTypeAlterReactionTest
* working JsonldTypeAlterReactionTest
- remove buggy FieldUiTestTrait
- use schema:Organization for test predicate
- remove commented-out code
- add assertTrue for successful @type modification
* restore media type comment
* new EntityBundle condition and JsonldTypeAlterReaction
* coding standards and removed logger notice
* add description to formbuilder
* support referenced entities that include a field_external_uri
* Make image, video as submodules
* Fix branch names and Travis pointers
* Deduplicate test code
* Return the account
* Make queue configurable
Remove extraneous CONTRIBUTING.md and composer.json
* Separate taxonomies and fields for model, display, media_use and access
* More changes
* corrections
* Committing before pullin in upstream changes
* Rebased / smoothed over
* Re-exporting after updates
* Update islandora_core_feature.info.yml
* Updating exif field mappings to include names
* Getting rid of dependency
* Commenting back in the transaction after debugging
* Delete .NodeHasTerm.php.swp
* Delete .DeleteMediaTest.php.swp
* Coding standards
* Moving access control via taxonomy terms to islandora_demo
* Update composer.json
* Update islandora.info.yml
* Update islandora_core_feature.info.yml
* Whitespace to poke travis
* Flysystem adapter and REST API accepts Content-Location with a stream wrapper
* First pass is working now
* Config dump
* typo in composer.json
* Testing install
* Tests. Coding standards
* Adding token as a depenedency
* Unneccessary config
* Adding drupal/token to composer.json
* Applying the file's uri using the mapping predicate alter.
* Tests vs coding standards whack-a-mole
* Sneaky image resize bug
* Test refactor to quiesce phpcpd. How you like that @bradspry?
* _slightly_ better error reporting for tests
* Moar test updates
* phpcbf to the rescue
* Config export
* Fixing the Canoncial typo once and for all
* Better trimming
* Collapsing 'Is' style conditions into a singular 'ContentEntityType' condition
* Coding standards
* Was referencing is_node in a test
* Unbreaking core block placement
* Copy pasta fix and removing conditions I obliterated from the schema file.
* Derivatives
* Working through testing
* Coding standards. Responding to @whikloj's review
* Patching up existing tests
* Baaad merge
* No longer requiring Content-Disposition for media updates since we're updating the file in place.
* Went a bit deeper than I thought. Small refactor on MediaSourceServcie
* Fiiinnnnaaaalllllllllyyyyyyyy
* Shuffling things around for islandora_image tests
* Altering view and form modes using context
* Coding standards
* Features
* updating feature
* updating feature
* Derivatives and RDF
* Terms flushing to Fedora, split out openseadragon functionality
* Updating dependencies
* Touching up after testing a fresh deploy
* More config updates
* Updating features
* s/field_memberof/field_member_of
* Coding standards and tests
* take that phpcpd
* coding standards
* Adding pcdm#fileOf to the rdf mappings for media.
* Getting rid of swap file
* Updated README. Shuffled config round into two features, one for core and one as a demo
* Coder
* too good to be true
* maybe this?
* Cleaning up cruft and no longer removing teaser mode when uninstalling the demo feature
* Missed the services yml
* Re-export after testing
* mimetypo
* Re-re-re-re-re-exported
* Changing to dc on terms rdf mapping so title shows up in Fedora
* Use Context to allow altering the normalized JSON-LD
* Implement jsonld hook and do context work in islandora
* Add functional test
* Namespace ContextReaction ID
* Fix reaction id in test
* Committing to test on new environment
* Can execute pre-configured reactions through Context UI
* Exporting actions
* Adding contexts
* Renaming
* Using switch in hook implementations
* Ready to test without rules and just context
* Trimming down hooks and removing dsm() calls
* Fixes after testing large batch operations
* Functional tests and more testing
* Coding standards
* Removing duplicate
* Config export
* Removing media bundle condition for now.
* Tightened conditions. Fixed context caching bug.
* Ignoring schema exceptions and disabling module provided contexts in functional tests
* Oh that's hilarious
* Responding to @whikoj's feedback
* s/deindex/delete
* Coding standards
* Add JWT Token Authentication
This adds JWT token authentication to Islandora. We send these tokens
along with broadcast messages, and can use them to authenticate with
Fedora as well as call back into Islandora.
* Updated the version for JWT in the composer file.
* JwtEventSubscriber tests.
* Fixing copy/pasta mistake in tests (#2)
* Update JWT Structure to Eliminate Nesting
No java JWT parsing libraries like when a JWT contains nested
structures, even when that is allowed in the standard. This
commit updates our code so we put the drupal data at the
root level of the JWT claims, instead of in a subclaim.
* Coding standards for new sniffs
* Pulling islandora module back to the top
* Pulling dependencies from main composer.json into this module's
* Testing how module dependencies work
* Adding search_api to module depenedencies.
* Just .info is not enough
* Adding jsonld serializer to composer dependencies
* Changing vendor name and pointing to @DiegoPino's fork
* Adding keywords
* Adding phpcs back in
* Pointing to islandora org for jsonld serializer.