Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ISSUE-188: Media info/techmedata for Video/Audio and also EXIF filters #189

Merged
merged 25 commits into from
Oct 19, 2021

Conversation

DiegoPino
Copy link
Member

@DiegoPino DiegoPino commented Jun 11, 2021

See #188

For media Info: This is the current full output. We may filter/slim this down a bit
This pull now depends on esmero/format_strawberryfield#169, both need to be merged together.

Since I'm here I also added traditional strtostring processing for the JMESPATH Key provider when is date is checked. It seemed like a good idea/attempt at least to get some dates in NOTE: this was a good attempt but was improved a lot in #194 and already merged

  • Includes Revision persistence as files (with options)
  • New Key Name provider overview tab (visit /admin/structure/strawberry_keynameprovider)
    Screen Shot 2021-08-29 at 10 13 16 PM

@DiegoPino DiegoPino self-assigned this Jun 11, 2021
@DiegoPino DiegoPino added Configuration Digital Preservation Documentation Document enhancement New feature or request Events and Subscriber JSON Postprocessors Drupal Plugins that do stuff with JSON data question Further information is requested labels Jun 11, 2021
@DiegoPino DiegoPino added this to the 1.0.0-RC3 milestone Jun 11, 2021
DiegoPino and others added 16 commits June 11, 2021 17:13
It gets a lot of data. @alliomeria and metadata pros all around the universe will figure out what is needed or not
Also allow single/normal strings PHP would take as dates but ETDF will never
defaults to
'default' => 'Only First Ingest + latest Default Revision',
Removes encoding of UNICODE for better visual representation
Moved out fo format_strawberryfield since this module is common to all other and is also needed here.
- Allows a generic Overview
- A Simulated View with Provided Key Value Output
- Calculates Right Search API Index, Fields and Facets based on the Property Path used by each SBF
- Uses calculated Field Properties for values
- Edit open a new window and works on all editable entities.

TODO: Still need to display the blocks/Facets in themes and also the Solr Result when in simulated mode. We could also use different colors + legend for each type (Field, key name providers, properties, solr field, facet).

@aksm @alliomeria will need some testing tomorrow for sure and some better looking colors/etc
Restore mediainfo/ISSUE-188 after File path merge
Still was missing the exception when $temp location was not found
@DiegoPino
Copy link
Member Author

Ok, refactor is looking better. I just need to add the new object path for the revision based DO deposit

@patdunlavey can you test? Sorry for the lateness. Needed to super test. Thanks!
@DiegoPino
Copy link
Member Author

DiegoPino commented Oct 7, 2021

@patdunlavey sorry for the delay, a long emotional day here. Hope all is fine there. Code looks ready for your testing. Check new checkbox on the persistent form and put some debug to see if file is being deleted or not

Hugs

@DiegoPino
Copy link
Member Author

@patdunlavey ping. Any larger concerns on this other than the timeout on large files?

@DiegoPino DiegoPino merged commit 494d522 into 1.0.0-RC3 Oct 19, 2021
@patdunlavey
Copy link
Collaborator

Thanks for your great work on this @DiegoPino !!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Configuration Digital Preservation Documentation Document enhancement New feature or request Events and Subscriber JSON Postprocessors Drupal Plugins that do stuff with JSON data question Further information is requested
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants