superdesk-core

Common server modules for superdesk

AGPL-3.0 License

Downloads
1.9K
Stars
30
Committers
48
superdesk-core -

Published by petrjasek over 4 years ago

Fixed

  • Fix werkzeug package version.
superdesk-core -

Published by petrjasek almost 5 years ago

Added

  • Add item:create signal.
superdesk-core -

Published by petrjasek almost 5 years ago

Fixed

  • Fix rendition width/height sent as string in NINJS.
superdesk-core -

Published by petrjasek almost 5 years ago

Fixed

  • Fix error when parsing empty urgency in Newml G2 parser.
  • Check if user is a member of destination desk when moving content.

Changed

  • Make file ingest repeat timeout configurable.
  • Refactor Picture IPTC parser to simplify extending it in subclass.
superdesk-core -

Published by petrjasek almost 5 years ago

Added

  • Add data upgrade script for ContentType/CoverageProvider CVs.

Fixed

  • Fix binary image ingest missing IPTC metadata in output.
  • Add notifications for content_template changes.
superdesk-core -

Published by petrjasek almost 5 years ago

Added

  • Add content_type to Contacts resource.
  • Add schema_field to Terms of Use cv.
  • Support internal attachments.
  • Allow ingested item to reference item ingested previously.
  • Add news resource for production content.
  • Support internal attachments.
  • Add filter condition for featuremedia presence.
  • Add production API.
  • Keep list of translations on original item.
  • Implement mark for user action backend.
  • Additional filter condition operators for place.
  • Support Leuven University Dutch spellchecker.
  • Support Grammalecte spellchecker.

Changed

  • Use contentUpdated field to populate versionCreated in STT parser.
  • Generate custom renditions on image upload.
  • Add task param to stage incoming macro call.

Fixed

  • Fix date parsing in IPTC picture parser.
  • Use original item for validate signal.
  • Ingested and auto published updates are not reflected in Newshub.
  • Fix data type for custom date fields.
  • Check also ctime when detecting if file is too old for ingest.
  • Avoid duplicate items ingested via rss.
  • Set tzinfo on dates when ingesting ninjs.
  • Subject is required error when subject is there.
  • Fix routing of ingested items on every ingest update.
  • Auto-publish associated items only if those are not published yet.
  • Prevent out-of-sequence publishing of Updates.
  • Update user etag on role privileges change to force reload on client.
  • Fix validation error when same qcode is used with different scheme.
  • AP ingest stops on parsing error.
  • Use custom error message for unpublish validation.
  • Fix AP category parser mapping.
  • Fix validation for custom types.
superdesk-core -

Published by petrjasek almost 5 years ago

superdesk-core -

Published by petrjasek about 5 years ago

Changed

  • Add config to generate custom renditions by default.
superdesk-core -

Published by petrjasek about 5 years ago

Fixed

  • Use custom error message for unpublish validation error.
superdesk-core -

Published by petrjasek about 5 years ago

Fixed

  • Avoid sending multi line subject via email.
  • Use pymongo 3.8.
  • Fix NINJS formatter error when custom crop is not set for picture item.
superdesk-core -

Published by petrjasek about 5 years ago

Fixed

  • Avoid recursive formatting of related items in NINJS.
  • Fix crop data returned after media operation.
superdesk-core -

Published by petrjasek about 5 years ago

Fixed

  • Fix upgrade script for related items references.
superdesk-core -

Published by petrjasek about 5 years ago

Added

  • Add id to authors in NINJS output.
  • Add high priority publish celery queue.
  • Default spellchecker implementation using new api.
  • AP Media API ingest.
  • Implement Unpublish action.

Fixed

  • Fix custom renditions generated during ingest not cropping.
  • Do not expire items from production if the reference an assignment.
  • Fix saved search reports showing more items than visible in UI.
  • Edit image action done from article should not modify the original image.

Changed

  • Update celery version to 4.3.
superdesk-core -

Published by petrjasek about 5 years ago

Fixed

  • Fir related item references in associations.
  • Fix ordering of media gallery items in ninjs output.
superdesk-core -

Published by petrjasek over 5 years ago

Fixed

  • Content API sends items in random order.
  • Use default locale for translations if user language is not supported.
  • Fix flake8 error.
superdesk-core -

Published by petrjasek over 5 years ago

superdesk-core -

Published by petrjasek over 5 years ago

Fixed

  • Fix AP ingest.
  • Fix wufoo ingest.
superdesk-core -

Published by petrjasek over 5 years ago

Fixed

  • Handling empty content in STT ingest.
  • SD sends wrong feature media pic renditions after correction.
superdesk-core -

Published by petrjasek over 5 years ago

Added

  • Ingest embargoed info in NewsML G2 and publish it in NINJS format.
  • Add data required for dateline to geonames search.
  • Add collation support for case insensitive mongo indexes.
  • Add support for localization.
  • Add source and dest language info to translate macro.
  • Add desk routing support.
  • Backend implementation for knowledge base.
  • Create custom decorator for test scenarios for executing app:initialize_data.
  • Allow item attachments in content editor.
  • Implement on_replace and on_replaced hooks for PUT requests.
  • Log execution time during FTP ingest.
  • Add docs for manage.py commands.
  • Add section attribute to content profile fields.
  • Allow to restrict a feeding service to no parser.
  • Add default author/editor role config.
  • Add widgets config to content profiles.
  • Add new HTTPFeedinfServiceBase helper class.
  • Add FTP reading limit for files.
  • Pass req.arg.params to search proxy.

Changed

  • Publish queue should allow item_id for any resource type.
  • Update PyYAML version.

Fixed

  • Fix subject name parsing in STT NewsML parser.
  • Enabled related items widget to work with media from external source.
  • Publishing fails for missing embedded item.
  • Auto-published updates appear as brand new stories in Newsroom.
  • Handle ingest_provider in saved search.
  • Send ingested status to feeding service.
  • Keep removed associations as null.
  • Add missing ingest error logs to ingest dashboard.
  • Fix original_source parsing in NINJS parser.
  • Fix unknown error is thrown on publishing a story that contains URL.
  • Ingest subject scheme in NINJS parser.
  • Ignore etag during update when IF_MATCH is switched off.
  • Display latest properties for related items.
  • Remove httmock from setup dependencies.
  • Add missing cvs for media contacts.
  • Fix creating a vocabulary with same ID like previously deleted one.
  • Fix backend-meta return value for unknow superdesk revision.
superdesk-core -

Published by petrjasek over 5 years ago

Added

  • Add item_rewrite signal.
  • Published content is not expired if preserve_published_content flag is set.
  • Add replace_type for macros.

Fixed

  • Source from search provider should be preserved for fetched documents.
  • Fix content filter test failing when using custom vocabulary.
  • Prevent publishing failure on missing associated item state.
  • When replace macro is run it selects the target randomly.
  • State is missing on article to be published.
  • Fix updates to associated items were not reflected on correction.
  • Fix email notification link on item update.
  • Fix expiry date overflow in ingest.
Package Rankings
Top 7.94% on Pypi.org
Badges
Extracted from project README
Test Lint Documentation Status
Related Projects