Commit Graph

72 Commits

Author SHA1 Message Date
Brent Simmons c7b036f364 Use RSCore 3. 2023-11-17 22:23:33 -08:00
Brent Simmons 264db50981 Continue converting ArticlesDatabase to async/await. 2023-10-04 21:44:58 -07:00
Brent Simmons 0c879a319a Continue converting ArticlesDatabase to async/await. 2023-10-04 21:35:57 -07:00
Brent Simmons 61061fdd6b Continue converting ArticlesDatabase to async/await. 2023-10-04 21:25:11 -07:00
Brent Simmons fd6b6b1227 Continue converting ArticlesDatabase to async/await. 2023-10-04 21:14:47 -07:00
Brent Simmons 03cb969242 Continue converting ArticlesDatabase to async/await. 2023-10-04 21:10:29 -07:00
Brent Simmons 48f1bec744 Continue adoptContinue converting ArticlesDatabase to async/await. 2023-10-04 20:59:04 -07:00
Brent Simmons c0b92dfa78 Continue converting ArticlesDatabase to async/await. 2023-10-02 21:01:03 -07:00
Brent Simmons 0c376828d2 Continue converting ArticlesDatabase to async/await. 2023-10-01 21:58:45 -07:00
Brent Simmons 10732e45c7 Fix accidental deletion. 2023-10-01 21:35:43 -07:00
Brent Simmons 085d8ec06c Continue converting ArticlesDatabase to async/await. 2023-10-01 21:35:19 -07:00
Brent Simmons 373d7ed98b Continue converting ArticlesDatabase to async/await. 2023-10-01 14:15:17 -07:00
Brent Simmons ad6b00a6d5 Continue converting ArticlesDatabase to async/await. 2023-10-01 13:15:18 -07:00
Brent Simmons d419aac947 Continue converting ArticlesDatabase to async/await. 2023-10-01 12:21:39 -07:00
Brent Simmons 84412dfddd Continue converting ArticlesDatabase to async/await. 2023-09-30 22:13:15 -07:00
Brent Simmons ea16197a3d Continue converting ArticlesDatabase to async/await. 2023-09-30 21:39:48 -07:00
Brent Simmons 46db34dfca Continue converting ArticlesDatabase to async/await. 2023-09-30 21:12:07 -07:00
Brent Simmons 6c33ccbceb Delete fetchArticlesAsync method with completion handler in favor of async/await articlesForFeed method. 2023-09-24 11:58:29 -07:00
Brent Simmons fa33971fea Add FeedFinder package. 2023-08-28 08:13:19 -07:00
Brent Simmons 4b2fcae96e Use latest RSDatabase. 2023-08-27 12:44:40 -07:00
Brent Simmons b322b87b91 Continue adopting async/await. 2023-07-14 11:02:48 -07:00
Brent Simmons 2a18cd8930 Continue adopting async/await. 2023-07-11 22:18:22 -07:00
Brent Simmons 29cb574f3a Continue adopting async/await. 2023-07-11 20:17:13 -07:00
Brent Simmons d3d718c1b0 Replace uses of forEach with for-in loops. 2023-07-09 22:24:50 -07:00
Brent Simmons fb75382b35 Begin adopting async/await. 2023-07-09 21:48:37 -07:00
Brent Simmons 7b947b7c9f Delete unneeded Package.resolved files. 2023-07-08 12:25:41 -07:00
Brent Simmons 98de556a07 Update Package.resolved files 2023-07-08 12:24:33 -07:00
Brent Simmons 41e5710fb7 Make ArticlesDatabase @MainActor. 2023-07-08 12:22:07 -07:00
Brent Simmons 92b28e3b92 Update local packages to be compatible with RSCore 2.0. 2023-07-08 12:13:52 -07:00
Brent Simmons 7c726d837e Use RSCore 2.0.1 or higher. 2023-07-08 12:09:30 -07:00
Brent Simmons ecd6075bd2 Rename Article.webFeedID to .feedID. 2023-07-05 07:33:29 -07:00
Brent Simmons 31af045d5f Replace more uses of webFeed with just feed, mainly in ArticlesDatabase. 2023-07-02 17:10:31 -07:00
Brent Simmons fce2647eec Rename FetchFeedUnreadCountOperation.webFeedID to .feedID. 2023-07-02 16:57:49 -07:00
Bryan Culver 35a6cf551b Working implementations 2022-12-07 00:30:19 -05:00
Bryan Culver a85141e0ab Merge branch 'main' into bsc-662-catch-up 2022-11-21 23:07:29 -05:00
Bryan Culver 7eacc878d2 Stashing 2022-11-21 22:06:45 -05:00
Maurice Parker 985a606c3c Remove dead code so that it doesn't confuse new developers 2022-11-11 19:28:25 -06:00
Maurice Parker 56aa302d3b Update to most current RSCore 2022-11-11 11:37:33 -06:00
Maurice Parker 97d740c41c Implement incremental iCloud sync 2022-11-07 21:25:40 -06:00
Maurice Parker 0c95428b31 Merge branch 'ios-candidate' 2022-09-22 20:50:35 -05:00
Maurice Parker 736d84891b Upgraded to the latest RSCore 2022-09-17 20:01:06 -05:00
Maurice Parker 2d67dd39f7 Updated to the latest RSCore 2022-09-17 19:36:57 -05:00
Ethan Wong f52276f9a1 use .package(path:) for local package dependencies to resolve Xcode 14 errors. 2022-09-17 13:37:59 -05:00
Ethan Wong a89746df6b use .package(path:) for local package dependencies to resolve Xcode 14 errors. 2022-06-19 11:59:58 +08:00
Brent Simmons a0e8ca00ee Fix one of the causes of watchdog crashes in WidgetDataEncoder by fetching just the count of starred articles — instead of fetching all the starred articles and counting them, which can take a long time. 2022-05-12 21:56:49 -07:00
Duncan Babbage cc855f3832 link and URL vars for Article. Storage as rawLink
link and externalLink fall back to providing the raw stored value if URLs cannot be created even with repair.
2021-09-30 16:51:59 +13:00
Maurice Parker f9af3c786b Merge branch 'ios-candidate' 2021-05-25 20:12:50 -05:00
Brent Simmons 6d0ac71e21 Use RSParser 2.0.2 and higher — make sure we have latest bug fixes. 2021-05-23 13:22:53 -07:00
Maurice Parker cc6449ed2a Merge branch 'ios-candidate' into main 2021-04-03 11:10:04 -05:00
Maurice Parker ea6cece955 Merge branch 'mac-release' into main 2021-04-03 09:30:42 -05:00