Production logs through API #85468

Open
opened 2021-02-08 14:06:16 +01:00 by Mike Newbon · 3 comments

TO BE DISCUSSED BEFORE STARTING

Currently in production logs, paginating by month is a bad user experience - at the start of a month the production logs look really empty and give a bad impression. This implementation made URLs much simpler.

I think the ideal user experience is to implement infinite scroll with month titles between production logs. This means we would need a API to retrieve the HTML dynamically, similar to modals. Would also be necessary to call the previous/next production logs.

On the front-end this would work by scroll-spying and dynamically changing the URL for the production log in view. Then when reloading it would load in the current, previous and next so that we can still scroll and trigger the next API call.

**TO BE DISCUSSED BEFORE STARTING** Currently in production logs, paginating by month is a bad user experience - at the start of a month the production logs look really empty and give a bad impression. This implementation made URLs much simpler. I think the ideal user experience is to implement infinite scroll with month titles between production logs. This means we would need a API to retrieve the HTML dynamically, similar to modals. Would also be necessary to call the previous/next production logs. On the front-end this would work by scroll-spying and dynamically changing the URL for the production log in view. Then when reloading it would load in the current, previous and next so that we can still scroll and trigger the next API call.
Anna Sirota was assigned by Mike Newbon 2021-02-08 14:06:16 +01:00
Author

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Author

Added subscribers: @MikeyN, @pablovazquez

Added subscribers: @MikeyN, @pablovazquez

Snapshot of how it looks currently at the beginning of the month:
{F9726606, size=full}

Snapshot of how it looks currently at the beginning of the month: {[F9726606](https://archive.blender.org/developer/F9726606/image.png), size=full}
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: studio/blender-studio#85468
No description provided.