460 Commits

Author SHA1 Message Date
Brent Simmons
7946983bca Create searchForFeed function which will replace FeedlySearchOperation. 2024-04-28 13:00:19 -07:00
Brent Simmons
5c39e37e18 Create sendArticleStatuses function. Rename FeedlyAccountDelegate.database to .syncDatabase, to be more clear that it’s not the articles database. 2024-04-27 14:26:15 -07:00
Brent Simmons
f7b195a748 Create fetchCollections method. 2024-04-27 11:52:02 -07:00
Brent Simmons
3612b1e8fd Create fetchParsedItems function. 2024-04-27 11:41:18 -07:00
Brent Simmons
5bc255410c Create logout, parsedItemsKeyedByFeedURL, and addFeedToCollection functions. 2024-04-26 21:37:31 -07:00
Brent Simmons
758aa62f61 Create updateAccountFeedsWithItems which will replace FeedlyUpdateAccountFeedsWithItemsOperation. 2024-04-26 08:02:53 -07:00
Brent Simmons
8e3c0b3683 Start work on replacements for Feedly operations. This function will eventually replace FeedlyGetUpdatedArticleIDsOperation. 2024-04-26 07:51:42 -07:00
Brent Simmons
ed957d92cf Move more OAuth code to Feedly module. 2024-04-25 19:55:39 -07:00
Brent Simmons
2e6ce552b9 Move OAuthRefreshAccessTokenRequest to Feedly module. 2024-04-25 19:45:03 -07:00
Brent Simmons
4d1ac9ad4b Rename redirectUri to redirectURI. 2024-04-25 15:38:17 -07:00
Brent Simmons
fcbe355fdd Rename file. 2024-04-25 13:13:21 -07:00
Brent Simmons
ad90863c6f Remove superfluous OAuthAuthorizationCodeGrantRequesting protocol. 2024-04-25 12:58:05 -07:00
Brent Simmons
351351b5d8 Delete superfluous OAuthAuthorizationCodeGrantRequesting protocol. 2024-04-25 12:22:17 -07:00
Brent Simmons
914c753cb2 Remove superfluous OAuthAuthorizationGranting protocol. 2024-04-25 12:18:21 -07:00
Brent Simmons
a3a61989d7 Delete superfluous OAuthAcessTokenRefreshRequesting protocol. 2024-04-25 12:08:52 -07:00
Brent Simmons
f9a3d8e2c1 Convert methods to async await. Delete FeedlyRefreshAccessTokenOperation (we’re moving away from MainThreadOperation). 2024-04-23 21:47:25 -07:00
Brent Simmons
42ce0d2f64 Convert methods to async await. 2024-04-23 21:21:38 -07:00
Brent Simmons
54dc3ca7fd Convert methods to async await. 2024-04-23 21:15:35 -07:00
Brent Simmons
8f912ad22b Convert methods to async await. 2024-04-23 20:58:14 -07:00
Brent Simmons
c2197ac854 Convert methods to async await. 2024-04-23 20:48:06 -07:00
Brent Simmons
a56ffa9405 Convert methods to async await. 2024-04-23 20:13:44 -07:00
Brent Simmons
4041f024e6 Rename authorizationCodeURLRequest 2024-04-23 19:25:21 -07:00
Brent Simmons
dee503e104 Convert methods to async await. 2024-04-23 19:23:13 -07:00
Brent Simmons
f75f67a42c Convert several methods to async await. 2024-04-23 19:10:05 -07:00
Brent Simmons
0c6181c2e6 Rename baseUrlComponents to baseURLComponents. 2024-04-22 23:03:07 -07:00
Brent Simmons
cdfdf294be Convert createFolder to async await. 2024-04-22 23:02:10 -07:00
Brent Simmons
d912bcbe79 Convert importOPML to async await. 2024-04-22 22:53:57 -07:00
Brent Simmons
6b1e41b694 Create async/await cover method for send. 2024-04-22 22:36:47 -07:00
Brent Simmons
bdb5a12234 Move files in CloudKitExtras to CloudKitSync. Two modules was just overkill for this — code got too spread out. 2024-04-22 18:07:21 -07:00
Brent Simmons
83e73821f4 Move CloudKitRemoteNotificationOperation to CloudKitSync module. 2024-04-22 18:02:14 -07:00
Brent Simmons
261c3136d2 Fix some concurrency warnings. 2024-04-21 19:57:47 -07:00
Brent Simmons
8ff9f24b61 Fix some concurrency warnings. 2024-04-21 13:03:07 -07:00
Brent Simmons
fb423ad495 Move CloudKitSendStatusOperation to CloudKitSync module. 2024-04-21 12:44:15 -07:00
Brent Simmons
5bd8ff4f6a Move CloudKitReceiveStatusOperation to CloudKitSync module. 2024-04-21 12:18:47 -07:00
Brent Simmons
c0561cfaa9 Remove extraneous spaces. 2024-04-21 12:15:26 -07:00
Brent Simmons
ba70b8d4b7 Convert refreshArticles to async await. 2024-04-21 12:12:19 -07:00
Brent Simmons
756e2aff12 Fix concurrency warning. 2024-04-21 12:12:08 -07:00
Brent Simmons
2488265012 Fix some concurrency warnings. 2024-04-20 15:22:57 -07:00
Brent Simmons
55e3e20be1 Move CloudKitArticlesZone to CloudKitSync module. 2024-04-20 15:19:10 -07:00
Brent Simmons
60dd9ad82a Fix build errors triggered by previous commit. 2024-04-20 10:32:57 -07:00
Brent Simmons
fe017d042a Move CloudKitAccountZone to CloudKitSync module. 2024-04-20 09:37:50 -07:00
Brent Simmons
3d83c7cfb6 Fix build error. 2024-04-19 22:22:25 -07:00
Brent Simmons
ee466170c8 Fix concurrency warnings. 2024-04-19 22:17:02 -07:00
Brent Simmons
254a02cd8e Fix numerous concurrency warnings in CloudKit code. 2024-04-17 22:14:36 -07:00
Brent Simmons
88ec8b20c2 Turn off strict concurrency checking in the Account module. 2024-04-17 21:03:43 -07:00
Brent Simmons
33be5c0f7a Fix concurrency warning. 2024-04-16 22:33:10 -07:00
Brent Simmons
e03ad03e60 Fix concurrency warnings in Parser module. 2024-04-16 22:03:20 -07:00
Brent Simmons
fbfb00cd05 Convert functions in CloudKitAccountDelegate to async await. 2024-04-15 21:02:35 -07:00
Brent Simmons
ab7c594f3e Convert importOPML to async await. 2024-04-14 21:36:50 -07:00
Brent Simmons
ec75dd7367 Fix build errors. 2024-04-14 17:32:46 -07:00