Aryan Goharzad
06e41167d0
Lints some errors and warnings ( #76 )
2023-01-20 13:43:28 -06:00
Paul Frazee
d4b9ef3b0a
Only use cursors supplied by the server (ref #59 )
2023-01-20 10:39:00 -06:00
Paul Frazee
bda32c1ceb
Remove log
2023-01-18 16:52:00 -06:00
Paul Frazee
ebc2033d18
Handle post deletions by removing from active views ( close #37 )
2023-01-18 16:45:48 -06:00
Paul Frazee
050df83db7
Fix an issue that caused the feed to rearrange on loadmore
2023-01-17 10:58:51 -06:00
Paul Frazee
e5ec07b919
Remove duplicate posts caused by reposts
2023-01-17 10:45:37 -06:00
Paul Frazee
bf1092ad86
Remove scenes ( #36 )
...
* Remove scenes from the main menu
* Remove scenes from the profile view
* Remove 'scenes explainer' from onboarding flow
* Remove scene-related modals
* Remove member/membership code
* Remove all scenes-related items from notifications
* Remove scene-related code from posts feed
* Remove scene-related API helpers
* Update tests
2023-01-17 10:11:30 -06:00
Paul Frazee
1b5c347667
Fix: remove duplicates in the TL caused by rendering reply parents
2023-01-16 14:49:58 -06:00
Paul Frazee
b9b0965000
Implement validation and proper type detection
2023-01-03 13:08:56 -06:00
Paul Frazee
147b85c7fb
Fix to feed update
2023-01-03 11:26:51 -06:00
Paul Frazee
4eabc2d65a
Improve error logging
2023-01-02 21:39:15 -06:00
Paul Frazee
f6a0e634d7
Implement logging system
2023-01-02 17:38:13 -06:00
Paul Frazee
8cd2b4a721
Implement account muting
2023-01-02 13:40:14 -06:00
Paul Frazee
4913a07e33
Unvendor the api and switch to @atproto/api
2022-12-22 09:17:07 -06:00
Paul Frazee
e7d971410f
Update to use new getTimeline, getAuthorFeed, and getPostThread output models
2022-12-20 22:54:56 -06:00
Paul Frazee
99a28c0aae
Proper fix to the previous panic fix: put threads at the end when they should be there
2022-12-20 09:20:53 -06:00
Paul Frazee
71e4b3d756
Fix to error condition that breaks the feed
2022-12-20 09:02:38 -06:00
Paul Frazee
0d7385a41a
Remove prefetch of feed (it wasnt working)
2022-12-19 19:16:56 -06:00
Paul Frazee
e99eb7bfad
Fix to thread ordering in the feed: correctly identify the starts of threads when adjacent
2022-12-19 13:22:18 -06:00
Paul Frazee
ae3099dfca
Improve thread rendering
2022-12-18 18:54:05 -06:00
Paul Frazee
d7e71e079f
Prefetch feed refreshes to speed up 'load more posts'
2022-12-16 15:37:13 -06:00
Paul Frazee
d0a437f8fb
Improve handling of connection loss
2022-12-14 16:03:10 -06:00
Paul Frazee
4966b2152e
Add post embeds (images and external links)
2022-12-14 15:35:15 -06:00
Paul Frazee
ebfa6e5581
Fix: avoid dup keynames in posts feed
2022-12-13 15:51:54 -06:00
Paul Frazee
8af8d782c7
Fix issue that caused repost & trend data to get lost on feed updates
2022-12-13 15:17:18 -06:00
Paul Frazee
9e1bb898f0
Debug: disable feed reordering to isolate bugs
2022-12-13 11:15:32 -06:00
Paul Frazee
539bf5d350
Add avatar images and fix some type signatures
2022-12-08 13:45:23 -06:00
Paul Frazee
246b0e19e1
Add context to replies when appearing in the feed
2022-12-06 12:29:13 -06:00
Paul Frazee
65e5f2ac86
Fix: never attempt update on 0 items
2022-12-05 13:36:13 -06:00
Paul Frazee
9c4f62ffeb
Fix 'load more' showing up incorrectly
2022-11-28 08:30:34 -06:00
Paul Frazee
eb106a9758
Include reposts in no-replies view of feeds
2022-11-23 16:27:49 -06:00
Paul Frazee
1370353ff6
Fix: Adjust home TL post dedup to ensure polling works correctly
2022-11-23 13:29:26 -06:00
Paul Frazee
ba837ad9af
Add threading to post feeds
2022-11-23 10:39:28 -06:00
Paul Frazee
eaa2105570
Add 'posts & replies' view to profiles
2022-11-22 12:26:53 -06:00
Paul Frazee
c2a39d7c1f
Refactor: create src/lib to reflect actual sharing of that code
2022-11-22 12:02:31 -06:00
Paul Frazee
fbb9689e4a
Dedup posts in the home TL
2022-11-18 14:05:19 -06:00
Paul Frazee
859087f21d
Fix loadLatest() on home feed
2022-11-17 13:17:08 -06:00
Paul Frazee
eae5ac839c
Poll periodically for new posts
2022-11-17 12:33:19 -06:00
Paul Frazee
41ae87e770
Add post deletion
2022-11-16 16:16:43 -06:00
Paul Frazee
e9102bcbac
Reduce jank in refreshes
2022-11-16 13:18:53 -06:00
Paul Frazee
fe09567760
Fix up/down vote number changes
2022-11-16 11:02:36 -06:00
Paul Frazee
9a6df95ade
Switch to using setVote()
2022-11-15 13:19:21 -06:00
Paul Frazee
fb3a43c216
Improve error messages
2022-11-15 10:46:12 -06:00
Paul Frazee
ef071c0915
Fix issue causing double-loads of notifications
2022-11-14 15:02:42 -06:00
Paul Frazee
22849fb4fc
Implement trending
2022-11-11 13:10:05 -06:00
Paul Frazee
d3707f30e3
Implement scene invitation and membership controls
2022-11-10 16:30:14 -06:00
Paul Frazee
1fbc4cf1f2
Finish the upvote/downvote implementation
2022-11-08 12:14:51 -06:00
Paul Frazee
f333a90fab
Update to the latest APIs
2022-11-04 17:39:54 -05:00
Paul Frazee
1983512fef
Update to latest APIs
2022-10-26 14:34:47 -05:00
Paul Frazee
0c0c9eb05c
Update api nsids
2022-10-12 15:18:46 -05:00