Commit Graph

338 Commits

Author SHA1 Message Date
Brent Simmons
3cf925bef7 Rename streamIds to streamIDs. 2023-09-13 19:19:11 -07:00
Brent Simmons
3539843537 Rename FeedlyIngestStreamArticleIdsOperation to FeedlyIngestStreamArticleIDsOperation. 2023-09-13 19:17:53 -07:00
Brent Simmons
756bf17175 Rename FeedlyFeedResourceId to FeedlyFeedResourceID. 2023-09-12 21:37:25 -07:00
Brent Simmons
77481fdcb3 Rename FeedlyResourceId to FeedlyResourceID. 2023-09-12 21:34:50 -07:00
Brent Simmons
babdbd4619 Rename feedUrl to feedURL; rename externalUrl to externalURL. In FeedlyEntryParser. 2023-09-12 21:28:09 -07:00
Brent Simmons
09bfd76af9 Rename FeedlyEntryIdentifierProviding.entryIds to FeedlyEntryIdentifierProviding.entryIDs. 2023-09-12 21:24:12 -07:00
Brent Simmons
0588426ac4 Consolidate a bunch of Feedly models in FeedlyModels. No need for many tiny separate files. 2023-09-12 21:13:17 -07:00
Brent Simmons
72dec6091c Move LocalAccountRefresher from the Account module to the LocalAccount module. Make it use feedURL (String) rather than Feed objects, since it no longer knows about Feed objects. Update LocalAccountRefresherDelegate to match. 2023-09-04 14:17:39 -07:00
Brent Simmons
df832f4b41 Override existingFeed(withURL url: String) from Container protocol for performance reasons. Use a dictionary to lookup a feed more quickly than by looping through the feeds. 2023-09-04 14:14:51 -07:00
Brent Simmons
c2bc81be06 Move LocalAccountDelegate to the AccountDelegates folder. 2023-09-04 12:05:28 -07:00
Brent Simmons
15268daf5c Start LocalAccount module. 2023-09-03 16:22:16 -07:00
Brent Simmons
9d362c8262 Make Feedbin a separate module. 2023-09-02 11:27:15 -07:00
Brent Simmons
fa33971fea Add FeedFinder package. 2023-08-28 08:13:19 -07:00
Brent Simmons
e9e64ad7d2 Add ReaderAPI and AccountError packages. 2023-08-28 07:55:04 -07:00
Brent Simmons
92623222fd Create NewsBlur local package. 2023-08-27 17:36:57 -07:00
Brent Simmons
3e72ce639a Convert SyncDatabase to async/await. 2023-08-27 12:01:16 -07:00
Brent Simmons
9df917c0fb Continue adopting async/await. 2023-07-14 14:29:58 -07:00
Brent Simmons
5c3cbd30f7 Continue adopting async/await. 2023-07-14 14:11:51 -07:00
Brent Simmons
b322b87b91 Continue adopting async/await. 2023-07-14 11:02:48 -07:00
Brent Simmons
9bbecc99c7 Continue adopting async/await. Also: rename some Ids to IDs. 2023-07-12 20:33:49 -07:00
Brent Simmons
2a18cd8930 Continue adopting async/await. 2023-07-11 22:18:22 -07:00
Brent Simmons
65106be716 Continue adopting async/await. 2023-07-11 21:16:38 -07:00
Brent Simmons
29cb574f3a Continue adopting async/await. 2023-07-11 20:17:13 -07:00
Brent Simmons
0be38b4eb3 Replace uses of forEach with for-in loops. 2023-07-09 22:33:46 -07:00
Brent Simmons
e1d2560fc0 Replace uses of forEach with for-in loops. 2023-07-09 22:29:37 -07:00
Brent Simmons
d3d718c1b0 Replace uses of forEach with for-in loops. 2023-07-09 22:24:50 -07:00
Brent Simmons
d60c2f6b60 Replace uses of forEach with for-in loops. 2023-07-09 22:20:58 -07:00
Brent Simmons
abb11afe3d Replace uses of forEach with for-in loops. 2023-07-09 22:14:09 -07:00
Brent Simmons
898103ccff Replace uses of forEach with for-in loops. 2023-07-09 22:01:02 -07:00
Brent Simmons
a9abc244b2 Replace uses of forEach with for-in loops. 2023-07-09 21:56:50 -07:00
Brent Simmons
fb75382b35 Begin adopting async/await. 2023-07-09 21:48:37 -07:00
Brent Simmons
f7afdfc6c4 Continue adopting MainActor. 2023-07-08 15:18:57 -07:00
Brent Simmons
2f300164b1 Continue adopting MainActor. 2023-07-06 21:51:33 -07:00
Brent Simmons
422edff746 Continue renaming webFeed to just feed. 2023-07-05 14:34:48 -07:00
Brent Simmons
2f07f4ee16 Rename WebFeed type to just Feed. 2023-07-05 10:02:53 -07:00
Brent Simmons
d5d57a7e30 Move Feed.swift to FeedProtocol.swift 2023-07-05 08:47:39 -07:00
Brent Simmons
428cb73c34 Continue changing webFeed to feed. 2023-07-05 08:42:56 -07:00
Brent Simmons
ecd6075bd2 Rename Article.webFeedID to .feedID. 2023-07-05 07:33:29 -07:00
Brent Simmons
4890a33469 Rename FeedIdentifier and FeedIdentifiable to ItemIdentifier and ItemIdentifiable, since they’re about identifying generic items rather than feeds. 2023-07-04 12:52:02 -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
75f1eee00c Rename Article.webFeed to Article.feed. 2023-07-02 16:22:14 -07:00
Brent Simmons
e3cddc2bc2 Rename WebFeedMetadata to FeedMetadata. 2023-07-02 16:12:43 -07:00
Brent Simmons
859dca3c7a Add anyLocalOriCloudAccountHasAtLeastOneRedditAPIFeed from release branch. 2023-07-02 12:13:10 -07:00
Brent Simmons
e6e03e0d7a Rename Feed to FeedProtocol. (This is part one of renaming WebFeed to Feed.) 2023-07-01 12:43:36 -07:00
Brent Simmons
8a9c680cfc Continue removing ExtensionPoint code. Start fixing build errors. 2023-06-30 21:55:54 -07:00
Brent Simmons
d309c05cb0 Continue removing feed provider and extension point references. 2023-06-30 21:47:17 -07:00
Brent Simmons
36d8bcea40 Remove FeedProvider and Reddit code from Account framework. 2023-06-30 21:17:29 -07:00
Brent Simmons
3c75bc7f8e Merge pull request #4014 from stuartbreckenridge/fix/4006
Internationalises `notificationDisplayName`
2023-06-04 10:52:10 -07:00
Brent Simmons
b7f11675ae Merge pull request #3991 from J-rg/fix-loc-keys
Fix localization keys for local account names in Account package
2023-06-04 10:50:41 -07:00
Stuart Breckenridge
e9fed8ddc1 Internationalises notificationDisplayName
& provides en, en-gb strings; simplified chinese pending
2023-06-04 18:32:28 +08:00