Commit graph

39 commits

Author SHA1 Message Date
Hank Grabowski
5c54726ebb Change Contacts update to live update 2023-11-16 21:08:56 -05:00
Hank Grabowski
20396c7393 Renaming groups to circles everywhere in code and labels 2023-11-15 16:05:45 -05:00
Hank Grabowski
b3fceec72f Fix Adding/removing users from groups not working 2023-11-15 15:21:10 -05:00
Hank Grabowski
cfa1ad79ca Fix connections background update making too many fast calls. 2023-06-27 13:14:00 -04:00
Hank Grabowski
2b6c2cfb06 Fix refreshing blocks data on profile screen data refresh. 2023-05-03 17:32:21 -04:00
Hank Grabowski
b7673f2a02 Add full blocking/unblocking capabilities 2023-05-03 15:49:40 -04:00
Hank Grabowski
3c944378ae Add initial auto-update timers wired into updating all contacts first 2023-04-28 14:23:01 -04:00
Hank Grabowski
b91c114518 Split up connection refresh with Future.delays to reduce jank 2023-04-28 08:41:51 -04:00
Hank Grabowski
6aecb654a2 Add automatic updateAllContacts on app startup and every 8 hours after if not in low bandwidth mode. 2023-04-27 22:05:10 -04:00
Hank Grabowski
d9fc66ba2a Add clear cache functionality and defer connection details loading until needed 2023-04-27 21:48:01 -04:00
Hank Grabowski
baf639c7b2 Fix repeated calls to groups end point when the user has no groups 2023-04-27 09:12:43 -04:00
Hank Grabowski
646f576016 Add GroupAddUsersScreen and route 2023-04-21 09:54:31 -04:00
Hank Grabowski
3e70dcbd74 Add Group Editor ability to remove users from group 2023-04-20 12:14:04 -04:00
Hank Grabowski
e8c3b6616a Make group members result come back alphabetical 2023-04-19 18:24:28 -04:00
Hank Grabowski
e28cf85b46 Group Editor now lists users in group (needs polishing though) 2023-04-18 21:49:45 -04:00
Hank Grabowski
2423dfbddf Fix update followed/following prunes no longer followed people initiated from outside app 2023-04-18 20:59:51 -04:00
Hank Grabowski
8377f640b6 Fix disappearing Follows issue caused by partially populated account data in some endpoints 2023-04-18 20:33:09 -04:00
Hank Grabowski
db7945ea77 Add group management screen with group creation, renaming, and deleting 2023-04-18 19:39:52 -04:00
Hank Grabowski
112910d2b8 Add ActiveProfileSelector to all appropriate managers/services/repos/etc 2023-03-13 23:47:40 -04:00
Hank Grabowski
4a3c4bd4fd Add profile changing to connections 2023-03-11 20:50:31 -05:00
Hank Grabowski
a6bf00aea4 Refactored auth system to support multiple logins (hypothetically) 2023-02-26 22:12:40 -05:00
Hank Grabowski
d2f5c347bc Rename AuthService to AccountsService 2023-02-25 18:06:24 -05:00
Hank Grabowski
e12f88f771 Break up FriendicaClient into API category classes 2023-02-24 17:53:48 -05:00
Hank Grabowski
7a22adb9d6 Change Auth Service to only handle credentials 2023-02-24 16:36:20 -05:00
Hank Grabowski
a0dc28234b Make AuthService.currentClient a non-Result type 2023-02-24 15:56:39 -05:00
Hank Grabowski
d4c55e79e9 Report error data on failed connection responses. 2023-01-31 16:40:47 -05:00
Hank Grabowski
07eea0f5a5 Initial adding new DM thread capability 2023-01-25 12:51:53 -06:00
Hank Grabowski
49864d4f97 Add initial paging architecture but only use paging responses on getting followers/following table 2023-01-23 22:37:09 -05:00
Hank Grabowski
dfef64d748 Initial implementation of connections persistence 2023-01-18 00:15:52 -05:00
Hank Grabowski
33d11f78df Factor out groups data into own IGroupsRepo from IConnectionsRepo 2023-01-17 23:03:50 -05:00
Hank Grabowski
b1e4dbf4cc Initial Connections Repo implementation with memory version ported into MemoryConnectionsRepo 2023-01-16 15:31:17 -06:00
Hank Grabowski
45380df0d0 Make autocomplete work with all known users not just contacts 2022-12-28 16:13:17 -05:00
Hank Grabowski
6589d4f572 Fix bug in follower/following processing code. 2022-12-20 17:01:30 -05:00
Hank Grabowski
c3ee438f1c Initial connection adjudication screen 2022-12-19 13:59:33 -05:00
Hank Grabowski
93d08dcf82 Add initial contacts screen 2022-12-14 22:27:30 -05:00
Hank Grabowski
65d7d0c287 Add group management behavior on user profile screen 2022-12-14 16:53:46 -05:00
Hank Grabowski
07c0d888ee Add follow/unfollow capability 2022-12-14 10:50:17 -05:00
Hank Grabowski
3ede9ed04c First cut at group timelines 2022-12-08 13:37:30 -05:00
Hank Grabowski
1524cc217a First cut of entire timeline elements rendering 2022-11-18 16:50:15 -05:00