Commit graph

22 commits

Author SHA1 Message Date
Satindar Dhillon
824c889ec6 update label creator to generate a temp id on the client 2022-04-27 15:39:20 -07:00
Satindar Dhillon
461249db59 fix mac app 2022-04-27 11:29:58 -07:00
Satindar Dhillon
090c1acbfd convert email creation to async 2022-04-27 09:48:44 -07:00
Satindar Dhillon
26a52819d8 remove linkedItemId from coredata highlight entity 2022-04-24 21:49:02 -07:00
Satindar Dhillon
855586c320 associate highlight to linked item when created 2022-04-24 21:36:52 -07:00
Satindar Dhillon
61c7403d24 update highlights on linkedItem when persisting 2022-04-24 17:10:07 -07:00
Satindar Dhillon
753eb56542 fix linkeditem creation from push notifications 2022-04-23 22:09:12 -07:00
Satindar Dhillon
915bec37d2 fix label view models 2022-04-23 20:29:59 -07:00
Satindar Dhillon
65b448f262 fix update and delete label publishers 2022-04-23 09:48:53 -07:00
Satindar Dhillon
46da1cd150 fetch linked items from coredata when network call fails 2022-04-23 09:06:03 -07:00
Satindar Dhillon
a63bf7928e remove deprecated data models 2022-04-22 19:58:13 -07:00
Satindar Dhillon
6cb6f19e1e add helper functions to internalLabel 2022-04-22 09:59:51 -07:00
Satindar Dhillon
dada5c76c9 create InternalLinkedItemLabel model 2022-04-22 09:29:40 -07:00
Satindar Dhillon
80e5fb9a52 use backgroundContext to fetch viewer 2022-04-21 20:27:10 -07:00
Satindar Dhillon
c310aa38fd use a background context for core data ops in dataservice 2022-04-21 17:31:06 -07:00
Satindar Dhillon
76e35cef0a use oslog rather than print statements in models package 2022-04-21 14:44:08 -07:00
Satindar Dhillon
8c3ad7bec9 create a InternalLinkedItem model 2022-04-21 09:09:26 -07:00
Satindar Dhillon
155c47b0d1 create highlight json string at article opening time so it's always up to date 2022-04-21 09:09:26 -07:00
Satindar Dhillon
6968e06da5 use persisted article content model to store html and highlights string 2022-04-21 09:09:26 -07:00
Satindar Dhillon
dd55cd86ae update highlight publishers to make coredata changes 2022-04-21 09:09:26 -07:00
Satindar Dhillon
33342deb5d create an internal highlight function for encoding 2022-04-21 09:09:26 -07:00
Satindar Dhillon
05d4107fa9 use coredata for newsletter emails 2022-04-21 09:09:26 -07:00