Commit Graph

30 Commits

Author SHA1 Message Date
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
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
fb75382b35 Begin adopting async/await. 2023-07-09 21:48:37 -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
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
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
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
Maurice Parker
c35dabbc55 Change so that we don't join with the articles table when finding starred or unread article ids. Fixes #2915 2021-03-27 19:27:23 -05:00
Maurice Parker
e73b174473 Change so that we don't join with the articles table when finding starred or unread article ids. Fixes #2915 2021-03-27 19:12:30 -05:00
Maurice Parker
9c761c80df Add an optional limit parameter to the smart feeds. Fixes #2627 2021-03-24 05:43:07 -05:00
Fábio Oliveira
ddf9f41145 Re add code and clean up
- Re add code reverted earlier
- Clean up code that builds `authorsNames` based on model objects
- Applied the right indentation
2021-02-11 22:59:45 +01:00
Maurice Parker
53b3046635 Revert "Adds author name as a searchable field" 2021-02-10 16:54:28 -06:00
Fábio Oliveira
408e5d0ba0 Clean code
- Extract statements to create `search` table so it can be reused during database migration
- Rename `authors` as `authorsNames` for consistency
- Extract code to improve readability
2021-02-10 20:25:21 +01:00
Fábio Oliveira
cf1be33044 Add code to migrate database model
Add code to migrate database model when `authors` column is not present in the index
This recreates `search` table and resets the articles index
Added missing or code in error
2021-02-10 19:46:16 +01:00
Fábio Oliveira
5636ca0a01 Add authors names to article search index
Add authors to search table;
Add authors names to ArticleSearchInfo and modified code to retrieve it correctly.

Needs some cleaning up before being ready to merge.
2021-02-09 14:13:24 +01:00
Anh Do
8fa1c10d2f Fix FTS operators not working 2020-12-06 22:56:34 -05:00
Maurice Parker
ec66c08f9a Make status marking asynchronous. 2020-10-24 17:17:46 -05:00
Maurice Parker
a500166af0 Merge branch 'ios-release' into main 2020-08-15 11:03:29 -05:00
Maurice Parker
fbfdbb04c7 Convert Articles, ArticlesDatabase, and SyncDatabase to Swift Packages 2020-07-30 04:54:21 -05:00