Skip to content

v0.127.0

Compare
Choose a tag to compare
@danielafeitosa danielafeitosa released this 24 Feb 03:19
· 118 commits to develop since this release
  • ProjectMedia type: added new GraphQL fields
    • added_as_similar_by_name of type String: returns the name of the user who added a similar item
    • confirmed_as_similar_by_name of type String: returns the name of the user who confirmed an item as similar
  • ➕ New task to cache who added or confirmed similar items. To run the task: check:migrate:cache_similarity_user
  • ➕ Integration between Facebook app and the tipline: expose an authorization link where the partner can access directly to integrate their Facebook account with the tipline:
    • Two new keys were added to configuration file: smooch_facebook_app_id and smooch_facebook_app_secret
    • New migration to add Facebook settings to Smooch bot. The migration should run very fast during docker-compose up
  • ♻️ The available roles were updated to "Admin", "Editor" and "Collaborator". A new migration was added to update the current users roles:
    • owner roles were updated to admin
    • journalist roles were updated to editor
    • contributor and annotator roles were updated to collaborator
  • Sort by status and media type:
    • ➕ New migration to add mapping for these 2 new sort options: status_index and type_of_media. The migration should run very fast during docker-compose up
    • ➕ New task for indexing the fields status_index and type_of_media. To run the task: check:migrate:index_new_columns_3
  • ➕ New migration to fix items that were pending similarity check. The migration should run very fast during docker-compose up
  • ➕ New task to fix the team ID of project medias sources. To run the task: check:migrate:fix_project_medias_source
  • ➕ New task to index project media titles and descriptions on Alegre. To run the task: check:migrate:update_alegre_stored_project_media
  • CheckWeb: the configuration and secrets can be retrieved from ENV vars