发布

  • TRA-4017 Bring back `getOldEntries` method using fetch API and always start streaming from now (#518)

    frostbyte_neo 发布于 2021-12-08 12:19:35 +00:00

    • Bring back getOldEntries method using fetch API

    • Determine no more data on top based on leftOff value

    • Remove entriesBuffer state

    • Always open WebSocket with some leftOff value

    • Rename leftOff state to leftOffBottom

    • Don't set the focusedEntryId through WebSocket if the WebSocket is closed

    • Call setQueriedCurrent with addition

    • Close WebSocket upon reaching to top

    • Open WebSocket upon snapping to bottom

    • Close the WebSocket on snap broken event instead

    • Set queried current value to zero upon filter submit

    • Upgrade react-scrollable-feed-virtualized version and use scrollToIndex function

    • Change the footer text format

    • Improve no more data top logic

    • Fix closeWebSocket() call logic in onSnapBrokenEvent and handle data.meta being null in getOldEntries

    • Fix the issues around fetching old records

    • Clean up EntriesList.module.sass

    • Decrement initial leftOffTop value by 2

    • Fix the order of incomingEntries in getOldEntries

    • Request leftOffTop - 1 from fetchEntries

    • Limit the front-end total entries fetched through WebSocket count to 10000

    • Lose the UI performance gain that's provided by #452

    • Revert "Fix the selected entry behavior by propagating the focusedEntryId through WebSocket (before #452) TRA-3983 (#513)"

    This reverts commit 873f252544.

    • Fix the issues caused by 09371f141f89f6528a557dbf82a597af491bb4a6

    • Upgrade Basenine version from 0.2.13 to 0.2.14

    • Upgrade Basenine version from 0.2.14 to 0.2.15

    • Fix the condition of "Fetch old records" button visibility

    • Upgrade Basenine version from 0.2.15 to 0.2.16 and fix the UI code related to fetching old records

    • Make newEntries constant

    下载附件