Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: adds sortable fields to studio content search index [FC-0059] #35103

Merged
merged 11 commits into from
Jul 25, 2024

Commits on Jul 9, 2024

  1. feat: adds sortable fields to studio content search index

    * new datetime fields added to library component serializer: created,
      modified, and last_published
    * new datetime fields are stored in Meilisearch as POSIX timestamps for
      sorting
    * Meilisearch search ranking updated to allow sorting by display_name or
      these new datetime fields
    * Updates tests to verify these new properties and client settings
    pomegranited committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    cf9ab01 View commit details
    Browse the repository at this point in the history
  2. fix: reduce queries made when serializing library block metadata

    * Instead of using `latest.modified` (which always queries the
      database), use `draft.latest`
    * However, we have to increase the query count by 1 query per block,
      because the published_at date can only be found in the publish log,
      which must be fetched individually for each block.
    pomegranited committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    5f71cc3 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Configuration menu
    Copy the full SHA
    b8bf0bb View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Configuration menu
    Copy the full SHA
    b7f8f8e View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    ecf0765 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    74a7ac8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    224ec03 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    0ffd91e View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    cc67395 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1f7b05 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ceaf314 View commit details
    Browse the repository at this point in the history