Skip to content

Releases: meedan/check

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

v0.176.0

18 Jan 02:21
Compare
Choose a tag to compare

Edit item title and shared feed data points.

GraphQL API changes:

  • ➖ Deleted mutations UpdateAccountSource, CreateAnnotation, DestroyComment, all ProjectGroup mutations, DestroyProjectMedia, UpdateProjectMediaUser, DestroyProjectMediaUser, DestroySource, CreateTask, DestroyTask, all TaskFile mutations, all TaskOrder mutations, CreateTeamUser, CreateUser and DestroyUser
  • ➖ Deleted all fields from UpdateTeamUser mutation, except for role
  • ➕ Added field data_points to CreateFeed mutation
  • ➕ Added fields custom_title and title_field to CreateProjectMedia mutation
  • ➕ Added field skip_send_report to ReplaceProjectMedia mutation
  • ➕ Added field data_points to FeedType
  • ➕ Added fields custom_title, title_field and suggestions_count to ProjectMedia

PostgreSQL changes:

  • ➕ Added column data_points to feeds table
  • ➕ Added columns whatsapp_conversations_user and whatsapp_conversations_business to monthly_team_statistics table
  • ➕ Added columns custom_title and title_field to project_medias table