Commit Graph

18 Commits

Author SHA1 Message Date
c39ab2d5f7 retry article content fetches when server returns a .processing state 2022-05-02 20:30:57 -07:00
0e8d5f23da move article content fetching into fewer functions 2022-04-27 20:55:57 -07:00
c9052f5f81 use coredata to track highlight merge and updates 2022-04-25 17:50:01 -07:00
aca38f2077 use coredata for create highlight function 2022-04-25 14:00:50 -07:00
9828846222 use core data to track reading progress 2022-04-25 12:17:27 -07:00
ba152b8f0a remove PersistedArticleContent entity 2022-04-21 12:01:23 -07:00
6658d1d69b rename article content models to avoid clashing 2022-04-21 09:09:26 -07:00
33342deb5d create an internal highlight function for encoding 2022-04-21 09:09:26 -07:00
1b4c871276 use coredata highlight model in some places 2022-04-21 09:09:26 -07:00
a60a5e3991 mark some models as deprecated 2022-04-21 09:09:26 -07:00
1d92e64801 define viewer as a nsmanagedobject 2022-04-21 09:09:26 -07:00
00639011d8 read/write article content using coredata 2022-04-21 09:09:26 -07:00
f0034f8167 swiftlint fixes 2022-04-05 13:46:02 -07:00
13cd668cdd Add invalidation when highlights are added to items 2022-03-31 15:04:22 -07:00
a1feffaf03 Prefetch page content on iOS 2022-03-30 16:39:51 -07:00
7f8c794dfc pass annotation to create highlight call 2022-03-24 13:00:21 -07:00
5392265a5e Bridge response values from highlight mutations back to JS in the format it expects 2022-03-24 10:52:26 -07:00
3b907d415f handle wkmessages and send replies to webview 2022-03-22 23:48:39 -07:00