206 Commits (8e035a43cb17ffc88df0669314da3d4a4f0d8e8d)
 

Autor SHA1 Nachricht Datum
  Angelo Stavrow 8e035a43cb
Fetch user collections into CoreData and list from ManagedObjectContext vor 3 Jahren
  Angelo Stavrow bac7d9bfb0
Add preprocessor for macOS vs iOS import vor 3 Jahren
  Angelo Stavrow f235a0c2d0
Add uniqueness constraint on alias, remove views attribute vor 3 Jahren
  Angelo Stavrow 09d1d76d47
Add saveContext method to PersistenceManager, clean up warnings vor 3 Jahren
  Angelo Stavrow 2bb47845a5
Add WFACollection NSManagedObject class for local storage vor 3 Jahren
  Angelo Stavrow 4c626e33ea
Add PersistenceManager for loading CoreData container vor 3 Jahren
  Angelo Stavrow 9b733279a7
Add CoreData model file for local storage vor 3 Jahren
  Angelo Stavrow 3751118f6e
Merge pull request #32 from writeas/reload-from-server vor 3 Jahren
  Angelo Stavrow 82056733cb
Refactor status toolbar out of PostEditorView and fix macOS build error vor 3 Jahren
  Angelo Stavrow bc8ae19dab
Update "drafts" references in code to "local drafts" vor 3 Jahren
  Angelo Stavrow 3c26829407
Rename "draft" status to "local" vor 3 Jahren
  Angelo Stavrow afa026dc57
Show outdated-content message in editor and prompt to replace local copy vor 3 Jahren
  Angelo Stavrow 16b16dbd52
Add single-post updateFromServer API to WriteFreelyModel vor 3 Jahren
  Angelo Stavrow b21cef6a54
Update user content on launch if logged in vor 3 Jahren
  Angelo Stavrow 4ae66e1585
Add PostStore method to update post's WFPost property vor 3 Jahren
  Angelo Stavrow 30b527daa4
Add selectedPost published property to WF model vor 3 Jahren
  Angelo Stavrow 45b6fb533c
Restore the WFClient when the WriteFreely model initializes vor 3 Jahren
  Angelo Stavrow 07d306a196
Show message in editor if post hasNewerRemoteCopy vor 3 Jahren
  Angelo Stavrow a3fe7630e8
Remove unnecessary alert because we don't clobber data anymore vor 3 Jahren
  Angelo Stavrow 5c08a9e723
Update store with fetched posts by setting hasNewerRemoteCopy flag vor 3 Jahren
  Angelo Stavrow 201cc27162
Update post in store async to avoid bad access error vor 3 Jahren
  Angelo Stavrow 00373e5a80
Don't purge local posts indiscriminately vor 3 Jahren
  Angelo Stavrow 66790e7933
Add hasNewerRemoteCopy flag to the Post type vor 3 Jahren
  Angelo Stavrow 4a7b1a5355
Write Post's updatedDate when the PostEditorView is deallocated vor 3 Jahren
  Angelo Stavrow 0b6b0c395d
Merge pull request #28 from writeas/consolidate-post-properties vor 3 Jahren
  Angelo Stavrow b01ea3c29e
Merge pull request #25 from writeas/implement-publishing vor 3 Jahren
  Angelo Stavrow 68607478a3
Clean up some rebase mixups vor 3 Jahren
  Angelo Stavrow ee0f72b5ef
Implement reload from server on iOS vor 3 Jahren
  Angelo Stavrow 978192201d
Implement reload from server on Mac vor 3 Jahren
  Angelo Stavrow e3ed0831e6
Rename store purge method to purgeAllPosts and add purgeRemotePosts vor 3 Jahren
  Angelo Stavrow cb791d137c
Remove redundant Post properties vor 3 Jahren
  Angelo Stavrow 67d78bfc8d
Set the wfPost property when creating a Post from a fetched WFPost vor 3 Jahren
  Angelo Stavrow ff99c352d8
Add convenience initializer to create Post type from WFPost vor 3 Jahren
  Angelo Stavrow ccd73a517e
Add WFPost property to Post type vor 3 Jahren
  Angelo Stavrow 66ea408d97
Merge pull request #24 from writeas/fetch-posts-on-login vor 3 Jahren
  Angelo Stavrow d651776322
Use Post.wfPost properties instead of redundant Post properties vor 3 Jahren
  Angelo Stavrow a97bd5abb7
Use optional unwrapping and wfPost properties in publish API/handler vor 3 Jahren
  Angelo Stavrow 072e60c918
Remove redundant Post properties vor 3 Jahren
  Angelo Stavrow 05456ad501
Set the wfPost property when creating a Post from a fetched WFPost vor 3 Jahren
  Angelo Stavrow ed8c2dc105
Add convenience initializer to create Post type from WFPost vor 3 Jahren
  Angelo Stavrow cc6fb776b6
Enhance publish method on API for updating published posts vor 3 Jahren
  Angelo Stavrow 62a2de6cad
Add publish to API with handler for new local drafts vor 3 Jahren
  Angelo Stavrow 904bd0f0f5
Set the wfPost property when creating a Post from a fetched WFPost vor 3 Jahren
  Angelo Stavrow 3dca0335dd
Remove unused published property from WriteFreelyModel object vor 3 Jahren
  Angelo Stavrow beda0d711a
Do not pre-populate app with debug post data vor 3 Jahren
  Angelo Stavrow 49d8b35bb6
Get SwiftUI previews working with debug data vor 3 Jahren
  Angelo Stavrow ecef8672e3
Fetch user posts on login, purge from store on logout vor 3 Jahren
  Angelo Stavrow 0dcbcc602d
Add fetchUserPosts to API with handler vor 3 Jahren
  Angelo Stavrow d371f5104b
Add convenience initializer to create Post type from WFPost vor 3 Jahren
  Angelo Stavrow e2e38b22cd
Add WFPost property to Post type vor 3 Jahren