about summary refs log tree commit diff
path: root/app/javascript/flavours/glitch/reducers/timelines.js
AgeCommit message (Collapse)Author
2020-05-03[Glitch] Refactor/cleanup TIMELINE_DELETE-related codeThibG
Port ad9c7aefe6618a70c69991b7daf100573a7e27b9 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2020-03-08[Glitch] Code style improvements in JavaScriptBèr Kessels
Port fd76955f3942bbd7ec830ab535bc31621cac14a4 to glitch-soc * JS-linter: fix trailing comma's * Configure eslinter to ignore this onchange error. Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-12-17Fix various issues caused by wrong `unread` key being updatedThibaut Girka
2019-10-24Change filter logic to keep filtered toots, but not mark them as unreadThibaut Girka
Keeping them in the TL fixes the front-end not being able to properly keep track of pagination. Furthermore, filtered toots are not counted as unread content, whether they are dropped or not.
2019-09-30[Glitch] Revert "Change timelines to add new items to pending items when ↵Eugen Rochko
scrolled down #11867" Port 8c4b5f7cef60700af7ae64c7b524d899a1d033c5 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-18[Glitch] Fix “load more” adding older toots/notifications to pending itemsThibG
Port 577706987d2e09e598130d37fb9a52cd4a6510ea to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-18[Glitch] Change timelines to add new items to pending items when scrolled downThibG
Port d256901f60b121172ae3a3a7167f9c64d947cf99 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-09-18[Glitch] Fix “slow mode” issuesThibG
Port f1098675782944fe1dabec71cd58d3d091da06a0 to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-07-16[Glitch] Add option to disable real-time updates in web UIEugen Rochko
Port 729723f857d11434c0f78d63fe16537d77f1c77c to glitch-soc Signed-off-by: Thibaut Girka <thib@sitedethib.com>
2019-06-07[Glitch] Fix refreshing featured toots when the new collection is emptyThibaut Girka
Port d34a3a2cc72c12ae5119150a8ac18dd8fb7a4e6b to glitch-soc
2019-03-26[Glitch] Do not empty timeline of blocked users on blockThibG
Port 94aceb85ad638cfd02fecce1aed0be5157bcb133 to glitch-soc
2019-03-08[Glitch] Fix public timelines being broken by new toots when they are not ↵Eugen Rochko
mounted Port be1c634b2b4372a525d304d2ff830392f04c5cc5 to glitch-soc
2019-03-05Fix home timeline perpetually reloading when emptyEugen Rochko
Port 3e0ed36e8ede7f1994ab9c46c4cb86e613569440 to glitch-soc
2018-12-30Fix crash when clearing uninitialized timelineThibaut Girka
Fixes #875
2018-12-21[Glitch] Allow joining several hashtags in a single columnThibaut Girka
Port 4c03e05a4e1a237f8a414a0861c03abe3269dbc8 to glitch-soc This introduces new requirements in the API: `/api/v1/timelines/tag/:tag` now accepts new params: `any`, `all` and `none` It now returns status matching tag :tag or any of the :any, provided that they also include all tags in `all` and none of `none`.
2018-12-13[Glitch] Fix timeline pagination in the WebUIThibaut Girka
The `hasMore` property of timelines in redux store was set whenever an API request returned only one page of results, *even* if the query only requested newer statuses (using `since_id`), causing `hasMore` to be incorrectly set to false whenever fetching new toots in a timeline, which happens each time an account's timeline or media gallery is visited.
2018-11-09[Glitch] Don't remove originals of boosted toots from timelineThibaut Girka
Port 2b51b4094c18c56fe8252d90db2b62ef69913fac to glitch-soc
2018-05-29[Glitch] Fix gap insertion for timeline disconnectionThibaut Girka
Port 66359ec522e687020ea853652ad36d4476f2720d to glitch-soc
2018-05-29[Glitch] Fix ID duplication in timelinesThibaut Girka
Port 306267dbd275363422f9288c91e634a92511620c to glitch-soc
2018-05-29[Glitch] Fix comparing idThibaut Girka
Port 0ba49eca8b49c6ce0ec04fd546951c95938da4e6 to glitch-soc
2018-05-29[Glitch] Allow clients to fetch statuses made while they were offlineThibaut Girka
Port 9a1a55ce526c956ac6b35897d483c316b7ad4394 to glitch-soc
2018-01-19Do not discard statuses obtained via websocket when API request finishesThibaut Girka
This backports 0b888acfd4ffddd29f25c878373e9b9f5ec6c0ab
2018-01-18Port 7badad7797b487b411a2ab34e0f7413741974bb4 to glitch frontendDavid Yip
2017-12-03Rename themes -> flavours ? ?kibigo!