Skip to content

🦙 Bug - TinaCMS Dependency - Branch list shows indexing failed and missing editor details #2415

@kikibianc

Description

@kikibianc

Requested by: @kikibianc via YakShaver.ai 🦬
cc: @kikibianc, @0xharkirat, @brookjeynes-ssw, @wicksipedia, @tiagov8, @Marxoz, @PothieuG, @Freego1783

Hi Team!

  🟥  Watch the video (1 min 5 sec)

  Url from screen share: https://www.ssw.com.au/rules/admin/#/rules/educate-your-developer

Pain

When editing a rule in Rules V3 (TinaCMS), selecting the main branch in the branch list briefly loads and then displays an "indexing failed" message for two branches. These branches are over a month old and should not be failing. Additionally, the branch list does not show who last edited the branches, and there is no direct link to identify or navigate to the editor or branch details.

Acceptance Criteria

  1. Branch list does not display "indexing failed" for valid branches.
  2. Any genuine indexing failure includes a clear, actionable error message.
  3. Each branch displays the name of the user who last edited it.
  4. Each branch includes a clickable link to view branch details or the associated editor.
  5. Loading the main branch completes successfully without transient errors.

Reproduce Steps

  1. Navigate to Rules V3 (TinaCMS).
  2. Open an existing rule for editing.
  3. Open the branch list.
  4. Click on the main branch.
  5. Observe the loading behavior and the "indexing failed" message for some branches.
  6. Note the absence of editor information and links for the affected branches.

Screenshot

Screenshot
Figure: Branch list shows indexing failed for two branches with missing editor information

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions