Brent Simmons
|
07644201f3
|
Make Feedbin syncing fetch articles.
|
2024-06-18 16:03:30 -07:00 |
|
Brent Simmons
|
9227924f4e
|
Add logging to DataFile.
|
2024-06-15 11:50:40 -07:00 |
|
Brent Simmons
|
f8f67b1912
|
Make AccountMetadataFile use DataFile.
|
2024-06-12 22:26:35 -07:00 |
|
Brent Simmons
|
9b9d33f6ed
|
Make FeedMetadataFile use DataFile.
|
2024-06-12 22:10:19 -07:00 |
|
Brent Simmons
|
9317874478
|
Fix performance issue on launch — ignore structure changes while loading from OPML until after loading.
|
2024-06-10 22:47:22 -07:00 |
|
Brent Simmons
|
c1f6026495
|
Rename Account.type to Account.accountType.
|
2024-06-09 22:53:19 -07:00 |
|
Brent Simmons
|
a8f952b710
|
Use Logger with OPMLFile.
|
2024-06-09 22:39:23 -07:00 |
|
Brent Simmons
|
0d36face00
|
Remove unused saveQueue.
|
2024-06-09 13:13:35 -07:00 |
|
Brent Simmons
|
9c23b1351d
|
Create and use DataFile class. Start getting away from CoalescingQueue, since it’s very objc.
|
2024-06-09 13:09:31 -07:00 |
|
Brent Simmons
|
fe49f3bbe4
|
Remove numerous superfluous MainActor annotations.
|
2024-06-08 11:58:30 -07:00 |
|
Brent Simmons
|
3df22da7d9
|
Move NewsBlur internal to NewsBlurAccountDelegate, so that each account type now has exactly one AccountDelegate file.
|
2024-06-04 20:38:41 -07:00 |
|
Brent Simmons
|
ee8fa01d20
|
Move FeedlyOAuthAccountAuthorizationOperation into FeedlyAccountDelegate .
|
2024-06-04 20:27:31 -07:00 |
|
Brent Simmons
|
994098589b
|
Create Account > AccountDelegates folder and put all the AccountDelegates there.
|
2024-06-04 20:25:38 -07:00 |
|
Brent Simmons
|
ea661fbccd
|
Remove some unused code.
|
2024-06-04 20:20:27 -07:00 |
|
Brent Simmons
|
f7201ee73d
|
Move CloudKitArticlesZoneDelegate to CloudKitSync module.
|
2024-06-02 21:04:40 -07:00 |
|
Brent Simmons
|
08a80cdfe9
|
Create ArticleSupport struct for CloudKitArticlesZoneDelegate to use instead of it having access to Account. (This is so it can be moved from the Account module to the CloudKitSync module.)
|
2024-06-02 21:02:13 -07:00 |
|
Brent Simmons
|
b0263c4ff3
|
Add some logging to LocalAccountDelegate.
|
2024-05-26 12:33:10 -07:00 |
|
Brent Simmons
|
e275367664
|
Provide hash(into:) functions where the default implementation might be doing too much work.
|
2024-05-26 11:53:36 -07:00 |
|
Brent Simmons
|
401050465e
|
Rename isNotifyAboutNewArticles to shouldSendUserNotificationForNewArticles
|
2024-05-25 23:05:38 -07:00 |
|
Brent Simmons
|
33215ba9e3
|
Update LocalAccountDelegate to use new FeedDownloader package. Temporarily comment-out feed refreshing in CloudKitAccountDelegate.
|
2024-05-25 22:48:50 -07:00 |
|
Brent Simmons
|
391408f00c
|
Make DownloadSession use String identifier instead of AnyObject.
|
2024-05-25 22:47:19 -07:00 |
|
Brent Simmons
|
926b8f494e
|
Make ParserObjC a separate package and fix some linking issues.
|
2024-05-21 21:34:08 -07:00 |
|
Brent Simmons
|
d52b52475a
|
Comment-out non-functional Account tests. Add Account tests to test plans.
|
2024-05-21 17:29:37 -07:00 |
|
Brent Simmons
|
2ed93e447a
|
Make TestAccountManager final.
|
2024-05-17 23:07:34 -07:00 |
|
Brent Simmons
|
16ed322209
|
Delete unused test.
|
2024-05-17 22:53:11 -07:00 |
|
Brent Simmons
|
d962fc5e1e
|
Delete unused test.
|
2024-05-17 22:41:39 -07:00 |
|
Brent Simmons
|
45c08cd155
|
Delete no-longer-used function.
|
2024-05-17 22:40:29 -07:00 |
|
Brent Simmons
|
a579126e92
|
Use FeedlyUtilities in FeedlyAccountDelegate.
|
2024-05-17 22:39:51 -07:00 |
|
Brent Simmons
|
d024e6049d
|
Create FeedlyUtilities and FeedlyUtilitiesTests.
|
2024-05-17 22:34:00 -07:00 |
|
Brent Simmons
|
5760705784
|
Rename FeedlyOrganiseParsedItemsByFeedOperationTests to ParsedItemsKeyedByFeedURLTests, since the operation it was testing is now a function named parsedItemsKeyedByFeedURL.
|
2024-05-17 22:02:46 -07:00 |
|
Brent Simmons
|
544dcf651d
|
Move FeedlyEntryParserTests to Feedly module.
|
2024-05-16 08:38:28 -07:00 |
|
Brent Simmons
|
efe413bef7
|
Move FeedlyFeedParserTests to Feedly module.
|
2024-05-16 08:36:23 -07:00 |
|
Brent Simmons
|
c75f3a8e88
|
Move FeedlyResourceIDTests to Feedly module.
|
2024-05-16 08:32:15 -07:00 |
|
Brent Simmons
|
6adbc8245d
|
Delete unused FeedlyTestSecrets.
|
2024-05-16 08:29:51 -07:00 |
|
Brent Simmons
|
66e169d552
|
Move FeedlyTextSanitizationTests to Feedly module.
|
2024-05-16 08:28:36 -07:00 |
|
Brent Simmons
|
7f6112da45
|
Delete unused FeedlyOperationTests.
|
2024-05-15 21:54:36 -07:00 |
|
Brent Simmons
|
a3dda4c87a
|
Move FeedlyCollectionParserTests to the Feedly module. (It passes.)
|
2024-05-15 21:46:35 -07:00 |
|
Brent Simmons
|
aa14143494
|
Delete unused FeedlyCheckpointOperationTests (since FeedlyCheckpointOperation no longer exists).
|
2024-05-15 21:41:08 -07:00 |
|
Brent Simmons
|
ec12232fb8
|
Move MainThreadOperation and MainThreadOperationQueue to CloudKitSync, which is the last place where it’s used.
|
2024-05-15 09:33:14 -07:00 |
|
Brent Simmons
|
01f08b9f27
|
Make FeedlyOAuthAccountAuthorizationOperation not a MainThreadOperation, since we’re moving away from MainThreadOperationQueue.
|
2024-05-15 09:31:16 -07:00 |
|
Brent Simmons
|
ab4d51b462
|
Make SyncDatabase.resetSelectedForProcessing and .deleteSelectedForProcessing take Set parameter instead of Array.
|
2024-05-14 21:05:33 -07:00 |
|
Brent Simmons
|
a474a8fc18
|
Make insertStatuses take a Set.
|
2024-05-13 22:09:14 -07:00 |
|
Brent Simmons
|
d58821a7ad
|
Convert NewsBlur to async await.
|
2024-05-13 21:59:42 -07:00 |
|
Brent Simmons
|
a3151181eb
|
Add and use MimeType.formURLEncoded.
|
2024-05-08 22:18:45 -07:00 |
|
Brent Simmons
|
69c908c891
|
Convert UserAgent functions to variables and make them non-optional.
|
2024-05-07 19:50:53 -07:00 |
|
Brent Simmons
|
5c31993b90
|
Fix concurrency warning.
|
2024-05-03 10:27:27 -07:00 |
|
Brent Simmons
|
325f8061de
|
Fix a few concurrency warnings.
|
2024-05-03 09:56:51 -07:00 |
|
Brent Simmons
|
51b78ddd70
|
Fix concurrency warning.
|
2024-05-01 21:51:12 -07:00 |
|
Brent Simmons
|
9f97b08475
|
Fix concurrency warning for OSLog.
|
2024-05-01 21:32:07 -07:00 |
|
Brent Simmons
|
a1c2a2b43a
|
Create folders in Account module for each account type.
|
2024-05-01 21:03:59 -07:00 |
|