Skip to content

Releases: meedan/check

v0.186.0

06 Feb 03:28
Compare
Choose a tag to compare

Media cluster insights, data dashboard export, "most recent to most relevant" articles and bot preview v1.

GraphQL API changes:

  • ➕ Added field enable_create_blank_media to ClaimDescription mutations.
  • ➕ Added field media_cluster_origins to AboutType.
  • ➕ Added fields relevant_articles, relevant_articles_count, media_cluster_origin, media_cluster_origin_timestamp, media_cluster_origin_user and media_cluster_relationship to ProjectMediaType.
  • ➕ Added fields user_id, confirmed_at, confirmed_by, user, weight, source_field, target_field, model to RelationshipType.
  • ➕ Added field bot_query to TeamType.
  • ➕ Added type TiplineSearchResultType.

PostgreSQL changes:

  • ➕ Added table relevant_results_items.
  • ➕ Added columns original_claim and original_claim_hash to the medias table.

v0.185.0

07 Dec 19:05
Compare
Choose a tag to compare

Text similarity refactoring, relationships refactoring, data dashboards and bot preview.

GraphQL API changes:

  • ➕ Added new type TeamStatisticsType.
  • ➕ Added new fields tipline_requests and statistics to TeamType.

PostgreSQL changes:

  • ➕ Added index to created_at column from fact_checks table.
  • ➕ Added index to created_at column from explainers table.
  • ➕ Added unique index to target_id column from relationships table.
  • ➕ Added constraints to relationships table to make sure that an item is never related to itself and always belonging to only one cluster.

v0.184.0

02 Oct 15:01
3294e00
Compare
Choose a tag to compare

Articles "trash" feature and foundational work for data dashboards.

GraphQL API changes:

  • ➕ Added argument trashed to updateExplainer mutation
  • ➕ Added argument trashed to updateFactCheck mutation
  • ➕ Added field trashed to ExplainerType
  • ➕ Added field trashed to FactCheckType
  • ➕ Added argument trashed to articles and articles_count fields under TeamType
  • ➕ Added field responded_at to TiplineRequestType

PostgreSQL changes:

  • ➕ Added column trashed to explainers table
  • ➕ Added column trashed to fact_checks table
  • ➕ Added timestamp indexes to tables tipline_requests, tipline_messages and annotations

v0.183.0

04 Sep 23:33
3294e00
Compare
Choose a tag to compare

Data export and articles improvements.

GraphQL API changes:

  • ➕ Added new mutation exportList
  • ➖ Removed field medias_count from ProjectGroupType
  • ➖ Removed field medias_count from ProjectType

No changes to the PostgreSQL database.

v0.182.0

23 Aug 20:19
3294e00
Compare
Choose a tag to compare

Articles (fact-checks and explainers).

GraphQL API changes:

  • ➕ Added field project_media_id to all ClaimDescriptionMutations
  • ➕ Added ExplainerItemMutations: createExplainerItem and destroyExplainerItem
  • ➕ Added field tags to all ExplainerMutations
  • ➕ Added parent team to all FactCheckMutations
  • ➕ Added fields tags and rating to all FactCheckMutations
  • ➕ Added type FactCheckType to ArticleUnion type
  • ➕ Added field project_media_was to ClaimDescriptionType
  • ➕ Added new type ExplainerItemType
  • ➕ Added fields tags, rating, import and report_status to FactCheckType
  • ➕ Added fields team_users_count, accessible_teams and accessible_teams_count to MeType
  • ➕ Added fields fact_check_id, suggested_main_relationship, fact_check, explainers, explainer_items and articles_count to ProjectMediaType
  • ➕ Added fields fact_check and explainer to QueryType
  • ➕ Added field articles_count to TeamType

PostgreSQL changes:

  • ➕ Added column tags to explainers table
  • ➕ Added columns publisher_id, report_status, imported, tags and rating to fact_checks table
  • ➕ Added join table explainer_items
  • ➕ Added column team_id to claim_descriptions table

v0.181.0

08 Jul 21:12
b5346ff
Compare
Choose a tag to compare

New cards-based list views. Support to original claim in create item API and extracting multiple media from a single tipline request.

GraphQL API changes:

  • ➕ Added field set_original_claim to createProjectMedia mutation.
  • ➕ Added field fact_check_published_on to ProjectMediaType.
  • ➖ Deleted field list_columns from updateTeam mutation.
  • ➖ Deleted field list_columns from TeamType.
  • ➖ Deleted field list_columns_values from ProjectMediaType.

PostgreSQL changes:

No changes to the database schema.

v0.180.0

06 Jun 01:46
Compare
Choose a tag to compare

Fixes and improvements. No changes to the GraphQL API schema or to PostgreSQL database schema.

v0.179.0

10 May 01:30
Compare
Choose a tag to compare

Shared feed item page.

GraphQL API changes:

  • ➕ Added mutations createApiKey and destroyApiKey
  • ➕ Added mutations createExplainer, updateExplainer and destroyExplainer
  • ➕ Added mutation feedImportMedia
  • ➕ Added new types ApiKeyType and ExplainerType
  • ➕ Added new fields imported_from_feed_id, imported_from_project_media_id and imported_from_feed to ProjectMediaType
  • ➕ Added new fields get_explainers_enabled, articles, api_key and api_keys to TeamType

PostgreSQL changes:

  • ➕ Added columns title, description, user_id and team_id to api_keys table
  • ➕ Added columns imported_from_feed_id and imported_from_project_media_id to project_medias table
  • ➕ Added column uuid to medias table
  • ➕ Added table explainers

v0.178.0

03 Apr 23:36
05b5ca5
Compare
Choose a tag to compare

Shared feed item page.

GraphQL API changes:

  • ➕ Added argument report_status to ClaimDescriptionType.fact_check field
  • ➕ Added a new type ClusterTeamFactCheckType
  • ➕ Added a new type ClusterTeamType
  • ➕ Added new fields to ClusterType: cluster_teams, project_medias and project_media
  • ➕ Added new fields to FeedType: last_clusterized_at, saved_search_was and cluster
  • ➖ Deleted field smooch_user_slack_channel_url from TiplineRequestType

PostgreSQL changes:

  • ➕ Added column last_received_terms_email_at to users table

v0.177.0

03 Mar 21:43
Compare
Choose a tag to compare

Tipline request refactoring, clusters refactoring and GraphQL refactoring.

GraphQL API changes:

Some GraphQL fields that previously had type UserType now have type MeType. Similarly, some GraphQL fields that previously had type TeamType now have type PublicTeamType. Both UserType and TeamType were simplified and just contain a few fields now. Other changes below:

  • ➖ Deleted fields size, team_names, items, claim_descriptions and fact_checked_by_team_names for ClusterType
  • ➖ Deleted fields cluster and cluster_id from ProjectMediaType
  • ➖ Deleted field cluster from QueryType
  • ➕ Added fields team_ids, channels, media_count, title, fact_checks_count, center, last_request_date, last_fact_check_date and teams to ClusterType
  • ➕ Added fields clusters_count and clusters to FeedType
  • ➕ Added type MeType
  • ➕ Added field public_team to ProjectMediaType
  • ➕ Added field medias_count to PublicTeamType

PostgreSQL changes:

  • ➖ Deleted column cluster_id from table project_medias
  • ➖ Deleted column project_medias_count from table clusters
  • ➕ Added table tipline_requests
  • ➕ Added columns failed_attempts, unlock_token and locked_at to table users
  • ➕ Added table cluster_project_medias
  • ➕ Added columns feed_id, team_ids, channels, media_count, requests_count, fact_checks_count, last_request_date, title and last_fact_check_date to table clusters
  • ➕ Added columns uuid and last_clusterized_at to table feeds
  • ➕ Added columns positive_feedback and negative_feedback to table monthly_team_statistics