You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@texera.apache.org by "yangzhang75 (via GitHub)" <gi...@apache.org> on 2026/08/24 21:04:27 UTC

[I] Frontend: mark the public version and open what a listing advertises [texera]

yangzhang75 opened a new issue, #7943:
URL: https://github.com/apache/texera/issues/7943

   ### Task Summary
   
   
   Part of #7828, and the last task in the series. Two places outside the share dialog have to
   agree with the pin.
   
   - **The versions panel marks the version the Hub is serving**, as a quiet second line under its
     timestamp — the panel is 230px wide, so horizontal room is scarce while vertical room is free.
     That row is also how an author who has moved on gets the published copy back: it is already in
     the panel, so restoring it is the restore they already know.
   - **It re-reads when the share dialog closes**, since that is where the pin can have moved and
     the panel is covered until then. The dialog announces the change rather than reaching down
     into the panel, which keeps the dependency one-way.
   - **A hub entry opens what it advertises.** A hub card shows the public copy, but clicking it
     took the author into their editor, so the workflow they had just seen described one way opened
     another. An author whose working copy has moved on behind a pin now lands on the published
     preview — what they just saw, and where Clone gives them a copy of it.
   - **Their own listings are untouched**: under Your Work the entry is their workflow, and it
     opens the editor as before.
   
   Covered by `versions-list.component.spec.ts`, `list-item.component.spec.ts`,
   `card-item.component.spec.ts` and `menu.component.spec.ts`: the routing rule in both the list
   and the card view, the panel showing the mark, re-reading when told to, and leaving unmarked
   rows alone.
   
   ### Task Type
   
   - [ ] Refactor / Cleanup
   - [ ] DevOps / Deployment / CI
   - [ ] Testing / QA
   - [ ] Documentation
   - [ ] Performance
   - [x] Other


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Frontend: mark the public version and open what a listing advertises [texera]

Posted by "yangzhang75 (via GitHub)" <gi...@apache.org>.
yangzhang75 commented on issue #7943:
URL: https://github.com/apache/texera/issues/7943#issuecomment-5401363395

   /parent-issue: #7828


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Frontend: mark the public version and open what a listing advertises [texera]

Posted by "yangzhang75 (via GitHub)" <gi...@apache.org>.
yangzhang75 commented on issue #7943:
URL: https://github.com/apache/texera/issues/7943#issuecomment-5401364050

   /take


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@texera.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org