superdesk-core

Common server modules for superdesk

AGPL-3.0 License

Downloads
1.9K
Stars
30
Committers
48
superdesk-core - v1.28.1

Published by pablopunk over 5 years ago

Added

  • Add support to disable style and entity preservation on macros.
  • Include baseImage and viewImage renditions on newsroom ninjs.
  • Add item_fetched and item_moved signals.
  • Twitter info for contacts can be removed.
  • Make null fields configurable on kill.

Changed

  • Allow clearing the publish schedule on save and publish.
  • Only fix associations that are not null.

Fixed

  • Fix stt newsml parser and location parsing.
  • Fix exceptions on some missing vocabularies.
  • Fix errors when saving an image after cropping.
  • Fix ingestion crash on unkown subject qcode.
  • Strip whitespace characters from values when filtering.
  • Fix custom vocabularies not shown in Filter Conditions.
  • Do not overwrite existing item associations if existing item has associations on archive rewrite.
  • After cropping image, other operations were bringing the old image back.
  • Make sure transmit thread terminates on a softtimeout.
  • Fix typo in the field name for subject.
  • Fix wrong string format in some error messages.
  • Fix broken desks after fresh install.
superdesk-core -

Published by petrjasek almost 6 years ago

Added

  • Add manage.py command for generating vocabularies from text files.
  • Make geonames feature class configurable for place autocomplete.
  • Add api for custom item schema field registration.
  • Add embargoed field to content api item schema.
  • Attach featured image to email output.
  • Add manage.py commands to docs.
  • Add guid to associations in WXR parser.

Changed

  • Return user _etag on password change.
  • Improve component version info for about screen.

Fixed

  • Fix failing update ingest tests.
  • Preserve legal and sms flags on associate as update action.
  • Do not overwrite existing item associations during archive rewrite.
  • Fix CRLF handling in WXR parser.
  • Handle ingest expiry set to very big number.
  • Updated item preserves parent's featured image even if it was changed.
  • Fix unlocking with invalid renditions data.
  • Fix unlocking of item with expired embargo.
  • Stop using self closing tags for non-void elements in WXR parser.
  • When translated item is corrected, send notification to translators.
  • Fix mandatory subject in schema when not present in the editor.
superdesk-core -

Published by petrjasek almost 6 years ago

Fixed

  • Set default log level to INFO for content_api module.
  • Decode filter in response when new saved search is created.
  • Fix readthedocs build.
  • Handle timeouts from geonames api.
  • Fix issue with related items validation.
  • Fix NewsML G2 parser to handle STT content.
  • Various fixes in Wordpress import.
  • Fix on_item_locked signal not passing updated item.
  • Improvements for DPA feed parser.

Added

  • Add app:flush_elastic_index manage command.
  • Add local_domains cv for detecting local links.
  • Add links to items in saved search report.
  • Add ability to send email attachments.
  • Add sync mode to ingest:update command.
  • Add support for related items in NINJS output format.
  • Add description and tags to vocabularies in metadata settings.

Changed

  • Include lock/unlock info in archive history.
  • Desk members from /desks are sorted by name.
  • Use aggregations from query param sor class instance variable in search.
  • Filter out do not show vocabularies from content profile editor.
  • Replace single_value with selection_type in vocabularies.
  • Don't store publish formatter instance in registry.
  • Don't store feeding service instance in ingest.
superdesk-core -

Published by petrjasek almost 6 years ago

superdesk-core -

Published by petrjasek almost 6 years ago

superdesk-core -

Published by petrjasek almost 6 years ago

superdesk-core -

Published by petrjasek about 6 years ago

Fixed

  • Fix media id missing extension for mp3 files when using Amazon backend.
  • Add qcode to genre element in NewsmlG2 output.
  • Fix send to with items package operation.
  • Handle daylight saving time in Ritzau ingest.
superdesk-core -

Published by petrjasek about 6 years ago

Fixed

  • Optimize the enqueue processing of content filters.
  • Fix calculation of next run for template schedule.
  • Fix FTP ingest config form.
  • If error message is too long, use first 200 characters instead of last.

Added

  • Add IDML output support.
  • Allow moving package with all items.
  • Add saved searches subscriptions and scheduled reports.

Changed

  • Update PyYAML version.
superdesk-core - v1.24.1

Published by hlmnrmr about 6 years ago

superdesk-core -

Published by petrjasek about 6 years ago

Fixed

  • Add missing provider information in error messages.
  • Don't overwrite editable fields for embedded media items.
  • Set default crops when crops values are missing in payload.
  • Convert RGBA jpg images to RGB only if saving fails.

Changed

  • Extending internal destination to publish the duplicate item.
  • Associations are now validated in backend
  • New setting VALIDATOR_MEDIA_METADATA to indicate which fields are mandatory in media
  • Executing on stage macro when content is created via scheduled template.
superdesk-core -

Published by petrjasek about 6 years ago

Fixed

  • Fix the upload of rgba jpg images.
  • Filter non text fields from content filter options.
  • Fix dictionary entries saving when ending with dot.
  • Prevent item type change after it's created.

Added

  • Add agenda_href to content api items schema.
  • Add event and coverage ids to content api items schema.
  • Add Preview API support.

Changed

  • Move tweet url from ednote to extra field in twitter ingest.
  • Move aggregations to be a member of search endpoint class.
superdesk-core -

Published by petrjasek over 6 years ago

Fixed

  • Work around eve behaviour which creates a sub-dictionary for each field with .
    so words with . could not be added to spellcheck dictionary.
superdesk-core -

Published by petrjasek over 6 years ago

Fixed

  • Fix unlocking not working due to schedule validation.

Added

  • Add support to expire user password after given period.
  • Allow media transmitting while formatting item.
  • Create context manager for es aggregations.
  • Add registry for restricted parser on feeding services.
  • Add preview_endpoint_url to subscribers schema.

Changed

  • Add mongo index on _id_document in archive_versions collection.
superdesk-core -

Published by petrjasek over 6 years ago

Fixed

  • Fix flask-pymongo version.
superdesk-core -

Published by petrjasek over 6 years ago

Fixed

  • Fix data migration script for qumu embeds editing.
superdesk-core -

Published by petrjasek over 6 years ago

Fixed

  • Upgrade script for qumu embeds.
  • Use item from production instead of client in media editor.

Added

  • Add popup_width field to vocabularies.
  • Add elastic aggregations management api.
  • Add new contact fields to author profiles.
  • Configure feed parser restrictions on feed services in ingest.
superdesk-core -

Published by petrjasek over 6 years ago

Fixed

  • Specify qcode type in vocabulary schema.
  • Fix newsmlg2/ninjs parsers to handle sample iptc data.
  • Fix error sending on validation error in metadata.
  • Add signature header to assets http push.

Added

  • Add BBC LDRS service and ninjs parser. (by CaerphillyMediaLtd)
  • Add places_autocomplete resource for using geonames.
  • Add prepopulate data for planning e2e tests.
  • Add support for planning_types in app:initialize_data cmd.
  • It should be possible to restrict feed parsers for a service.
  • Add new media editor endpoint.
superdesk-core -

Published by petrjasek over 6 years ago

Fixed

  • Fix priority and urgency qcodes schema.
  • Fix vocabularies not validating item if unique field is missing.

Added

  • Add event/planning item types to content filters.
  • Add docs how to create an output formatter.
  • Add schema fields for preffered cv items.
  • Add dev server config for content api.

Changed

  • Push notification when new vocabulary is created.
  • Feeding services labels and fields should be set server side, not client.
  • Change email address field not to be case sensitive.
  • Default unique_field to qcode when suitable in vocabulary.
  • Enable getting image/video item id form image/video url.
superdesk-core -

Published by petrjasek over 6 years ago

Fixed

  • Fix item.annotation.id schema to be integer type.
  • Fix data upgrade script failing after running data init.
superdesk-core -

Published by petrjasek over 6 years ago

Fixed

  • Fix http push with media when secret key is set.
Package Rankings
Top 7.94% on Pypi.org
Badges
Extracted from project README
Test Lint Documentation Status
Related Projects