Maurice Parker
|
5eac0dc0b4
|
Merge pull request #1455 from Austinate/bugfix/add_folder_account_name_sync_issue
iOS, Add Folder: Make sure Account Name field is in sync with selecte…
|
2019-12-24 16:02:28 -07:00 |
austinate
|
f43e7880f7
|
iOS, Add Folder: Make sure Account Name field is in sync with selected account in picker
|
2019-12-23 17:20:52 +02:00 |
Brent Simmons
|
df642c128a
|
Bump version to 23.
|
2019-12-21 16:22:09 -08:00 |
Brent Simmons
|
a5272e0b49
|
Bump build to 22.
|
2019-12-20 21:18:31 -08:00 |
Brent Simmons
|
17ba716bb4
|
Update to latest RSParser.
|
2019-12-20 21:16:10 -08:00 |
Maurice Parker
|
8fb92e119a
|
Auto expand accounts that may have been suspended as collapsed when disclosing a feed. Issue #1440
|
2019-12-19 09:38:53 -07:00 |
Brent Simmons
|
3a33c38d5c
|
Use an inner function in FeedbinAccountDelegate.refreshMissingArticles. I like this pattern because 1) it keeps the switch statement and its cases near each other, and 2) it puts all the actual processing in a single function, which makes it easier to see where processing happens.
|
2019-12-17 21:24:17 -08:00 |
Brent Simmons
|
db564d9cf9
|
Remove all references to fetchArticleIDsForStatusesWithoutArticles. Use fetchArticleIDsForStatusesWithoutArticlesNewerThanCutoffDate instead.
|
2019-12-17 21:15:20 -08:00 |
Brent Simmons
|
6d499c8848
|
Bump version to 21. Lucky 21.
|
2019-12-17 19:19:32 -08:00 |
Maurice Parker
|
236f581d95
|
Update Feedbin to use fetchArticleIDsForStatusesWithoutArticlesNewerThanCutoffDate for missing articles.
|
2019-12-17 17:43:08 -07:00 |
Maurice Parker
|
2148bb29dc
|
Merge pull request #1438 from kielgillard/feedly-account-update-error
Check the account update error when updating a Feedly account…
|
2019-12-17 17:12:17 -07:00 |
Kiel Gillard
|
40dacd6522
|
Update set starred articles operation to honour database errors.
|
2019-12-18 09:45:30 +11:00 |
Kiel Gillard
|
5a9b138a9d
|
Update set unraed articles operation to honour database errors.
|
2019-12-18 09:42:08 +11:00 |
Kiel Gillard
|
7ddcb2fc8e
|
Add optional completions to avoid race conditions involving these marked statuses.
|
2019-12-18 09:41:45 +11:00 |
Kiel Gillard
|
6fb0e2e0d0
|
Honour the error case when ingesting read and star statuses
|
2019-12-18 09:32:58 +11:00 |
Kiel Gillard
|
bd307cbb6c
|
Give the FeedlySyncStarredArticlesOperation a delegate so that if the database becomes suspended, the remainder of the sync operation cancels.
|
2019-12-18 09:26:57 +11:00 |
Kiel Gillard
|
311f5b2e81
|
Check the account update error when update a Feedly account and finish with an error, indicating to its delegate that remaining operations should cancel.
|
2019-12-18 09:19:00 +11:00 |
Maurice Parker
|
73d6d5f5d5
|
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
|
2019-12-17 14:29:53 -07:00 |
Brent Simmons
|
948d366a4e
|
Created fetchArticleIDsForStatusesWithoutArticlesNewerThanCutoffDate — this gets articleIDs of articles we care about. They’re not deleted. They’re either (starred) or (unread and newer than cutoffDate). Also: it’s async. Use this instead of fetchArticleIDsForStatusesWithoutArticles, which is deprecated.
|
2019-12-17 13:28:48 -08:00 |
Maurice Parker
|
b637a6f01b
|
Process the article downloads in smaller transaction groups to make possible to interrupt. Issue #1437.
|
2019-12-17 14:28:04 -07:00 |
Maurice Parker
|
7192a6893e
|
Change Feedbin to always check the error from Account.update.
|
2019-12-17 13:25:01 -07:00 |
Maurice Parker
|
d17a0699d6
|
Update to latest RSDatabase
|
2019-12-17 11:01:19 -07:00 |
Brent Simmons
|
567a971a1c
|
Remove no-longer-used fetchStatuses functions.
|
2019-12-16 23:09:46 -08:00 |
Brent Simmons
|
704ccb2927
|
Remove no-longer-used ensureStatuses functions.
|
2019-12-16 23:06:21 -08:00 |
Brent Simmons
|
e2db7b4a5d
|
Fix bug where completion wasn’t getting called on the main thread.
|
2019-12-16 22:56:38 -08:00 |
Brent Simmons
|
e8045b0e8b
|
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
|
2019-12-16 22:46:24 -08:00 |
Brent Simmons
|
5812c96979
|
Update RSCore.
|
2019-12-16 22:46:13 -08:00 |
Brent Simmons
|
15184aa3f1
|
Finish changes mandated by DatabaseQueue changes.
|
2019-12-16 22:45:59 -08:00 |
Brent Simmons
|
3c8097404f
|
Make progress on update ArticleFetcher to handle DatabaseQueue changes.
|
2019-12-16 17:04:00 -08:00 |
Brent Simmons
|
51393967e2
|
Finish making Account and AccountManager compatible with DatabaseQueue changes.
|
2019-12-16 17:03:41 -08:00 |
Brent Simmons
|
9516392c61
|
Make two more Feedly operations compatible with DatabaseQueue changes.
|
2019-12-16 17:03:05 -08:00 |
Brent Simmons
|
3883d24ebe
|
Simplify FeedlySetUnreadArticlesOperation.
|
2019-12-16 16:26:35 -08:00 |
Brent Simmons
|
67f65545b3
|
Continue changes mandated by DatabaseQueue changes.
|
2019-12-16 15:55:37 -08:00 |
Brent Simmons
|
e700da9410
|
Mark appropriate functions as throws.
|
2019-12-16 15:32:08 -08:00 |
Brent Simmons
|
f2052f110f
|
Make updateUnreadCounts compatible with database changes.
|
2019-12-16 14:59:15 -08:00 |
Brent Simmons
|
9a36051d8a
|
Remove a reference to database.isSuspended.
|
2019-12-16 14:43:25 -08:00 |
Brent Simmons
|
908652df51
|
Make just one database call in fetchUnreadCounts — use fetchAllUnreadCounts and process the UnreadCountDictionary.
|
2019-12-16 14:43:11 -08:00 |
Maurice Parker
|
9dad3f0540
|
Pass the account metadata to delegate on initialization
|
2019-12-16 14:19:55 -07:00 |
Brent Simmons
|
aa5859ff27
|
Use makeDatabaseCalls/switch pattern in ArticlesTable.
|
2019-12-16 12:49:46 -08:00 |
Brent Simmons
|
3981312d6f
|
Update sync code to handle async selectForProcessing.
|
2019-12-16 12:49:07 -08:00 |
Brent Simmons
|
7b7346d010
|
Make selectForProcessing async.
|
2019-12-16 11:08:47 -08:00 |
Brent Simmons
|
746708dd47
|
Update to latest RSDatabase.
|
2019-12-16 10:50:28 -08:00 |
Brent Simmons
|
7a134740ec
|
Make SyncDatabase selectPendingCount async.
|
2019-12-16 10:50:13 -08:00 |
Brent Simmons
|
894d3909a3
|
Make SyncDatabase work with DatabaseQueue changes.
|
2019-12-15 23:07:28 -08:00 |
Brent Simmons
|
e0f61c362b
|
Switch to using the new DatabaseError.
|
2019-12-15 22:37:45 -08:00 |
Brent Simmons
|
b1552af911
|
Update RSDatabase to latest.
|
2019-12-15 22:29:01 -08:00 |
Brent Simmons
|
1f65b3fc87
|
Remove isSuspended property; add a try! when creating tables.
|
2019-12-15 22:28:48 -08:00 |
Brent Simmons
|
8c0c64f6b0
|
Update to latest RSDatabase.
|
2019-12-15 22:14:06 -08:00 |
Brent Simmons
|
df45484205
|
Update Articles.framework to use revised DatabaseQueue — use Result types and throwing functions.
|
2019-12-15 22:09:27 -08:00 |
Brent Simmons
|
9cb0bcbc94
|
Make ArticlesDatabase.swift compatible with the DatabaseQueue revisions.
|
2019-12-15 17:26:45 -08:00 |