Commit Graph

246 Commits

Author SHA1 Message Date
Brent Simmons
0843c10bc5 Remove accountInfo references. This was speculative anyway. I’ll figure out later what we actually need. (Which might be accountInfo after all, and might not be.) 2017-09-22 08:06:06 -07:00
Brent Simmons
6bb1deaa9e Start Database unit tests with a blank file. 2017-09-21 18:23:42 -07:00
Brent Simmons
94bc7dd4cb Update ToDo. 2017-09-21 18:17:49 -07:00
Brent Simmons
a7063f7a5d Simplify filterIncomingArticles. 2017-09-21 18:14:37 -07:00
Brent Simmons
d9f0e53312 Switch to using DatabaseArticle over article dictionaries. 2017-09-21 13:25:14 -07:00
Brent Simmons
19e65dd076 Create DatabaseArticle to use instead of that article dictionary thing. 2017-09-21 12:59:08 -07:00
Brent Simmons
93db92d611 Use temporary article dictionaries when fetching articles. 2017-09-20 13:29:21 -07:00
Brent Simmons
f0eea49179 Start working of moving from stubArticles to article dictionaries. 2017-09-19 13:36:13 -07:00
Brent Simmons
8767aa3178 Continue work on non-optional article.status. 2017-09-19 08:07:06 -07:00
Brent Simmons
b28a849af6 Continue march toward non-optional article.status. 2017-09-18 22:00:35 -07:00
Brent Simmons
6db993075b Make progress on making ArticleStatus a reference type and on making article.status non-optional. 2017-09-18 13:17:30 -07:00
Brent Simmons
ab43db7761 Get Data.framework building again. 2017-09-18 13:01:36 -07:00
Brent Simmons
622fd51d50 Make ArticleStatus a reference type. Make article.status non-optional. 2017-09-18 12:59:42 -07:00
Brent Simmons
54ca352a70 Continue fixing build errors. 2017-09-17 17:56:04 -07:00
Brent Simmons
c74201d163 Continue fixing build errors. 2017-09-17 17:12:42 -07:00
Brent Simmons
92a60d8f06 Continue fixing build errors. 2017-09-17 17:03:58 -07:00
Brent Simmons
0336e30b0d Continue to fix build errors. 2017-09-17 16:30:45 -07:00
Brent Simmons
6631a9c2f8 Continue fixing build errors. 2017-09-17 13:07:55 -07:00
Brent Simmons
c0ce68e64b Fix some build errors. 2017-09-17 12:54:08 -07:00
Brent Simmons
1b391c262e Continue working on build errors. 2017-09-17 12:34:10 -07:00
Brent Simmons
0ce18fe11a Replace references to DataModel with Data. 2017-09-17 12:22:15 -07:00
Brent Simmons
1c63e868c9 Delete dead code. 2017-09-17 12:20:59 -07:00
Brent Simmons
121fbf3c27 Move AccountManager to Account.framework. 2017-09-17 12:20:32 -07:00
Brent Simmons
e78fc0d696 Get Account.framework building. 2017-09-17 12:08:50 -07:00
Brent Simmons
306836766a Fix build error in RSWeb. 2017-09-17 11:37:22 -07:00
Brent Simmons
4bb0325c45 Delete superseded code. 2017-09-17 11:32:58 -07:00
Brent Simmons
ba8d2c81e8 Create AccountDelegate. The actual implementation for each different type of Account will conform to AccountDelegate. 2017-09-16 15:30:26 -07:00
Brent Simmons
5715d2f221 Move Folder and Container from Data to Account. 2017-09-16 15:25:38 -07:00
Brent Simmons
e7794530e5 Update ToDo. 2017-09-16 13:10:32 -07:00
Brent Simmons
1f35892791 Make AttachmentsTable use default implementation of save. 2017-09-16 13:10:03 -07:00
Brent Simmons
ea6d8b0bb8 Update ToDo. 2017-09-16 13:01:54 -07:00
Brent Simmons
8cd9a98e3a Update ToDo. 2017-09-16 11:05:19 -07:00
Brent Simmons
db757bcdb9 Implement marking statuses. 2017-09-16 11:04:29 -07:00
Brent Simmons
90c11bb687 Delete some unused code. 2017-09-16 10:38:54 -07:00
Brent Simmons
66129841a5 Use UnreadCountDictionary instead of UnreadCountTable. 2017-09-16 10:21:39 -07:00
Brent Simmons
72cfc84001 Cache statuses when fetching articles — since articles are fetched using a join statement with the statuses table. 2017-09-14 13:32:06 -07:00
Brent Simmons
80c8a848e9 Slightly simplify related-object adding code. 2017-09-13 21:52:11 -07:00
Brent Simmons
7563906f9b Create Articles with attached objects. 2017-09-13 21:41:01 -07:00
Brent Simmons
57cf5a25d7 Fix some build errors. 2017-09-13 17:40:25 -07:00
Brent Simmons
302cda90ba Update ToDo. 2017-09-13 13:30:49 -07:00
Brent Simmons
1cfa11d032 Move save-using-cache code to DatabaseRelatedObjectsTable. Fix some build errors. 2017-09-13 13:29:52 -07:00
Brent Simmons
2df48bbd4d Update ToDo. 2017-09-12 22:28:01 -07:00
Brent Simmons
d284bf3757 Remove cache from Author since it’s now in AuthorsTable. 2017-09-12 22:27:36 -07:00
Brent Simmons
b235701015 Merge branch 'master' of https://github.com/brentsimmons/Evergreen 2017-09-12 22:08:19 -07:00
Brent Simmons
cc18432a57 Update ToDo. 2017-09-12 22:08:12 -07:00
Brent Simmons
8f01e7e3b6 Fix build error. 2017-09-12 22:06:59 -07:00
Brent Simmons
be4b62e7fb Merge branch 'master' of https://github.com/brentsimmons/Evergreen 2017-09-12 21:47:10 -07:00
Brent Simmons
8f12df8f5b Move fetchObjectsWithIDs from AttachmentsTable to default protocol implementation since AuthorsTable needs the exact same thing. 2017-09-12 21:47:04 -07:00
Brent Simmons
4d7d7529fe Update ToDo. 2017-09-12 21:27:31 -07:00
Brent Simmons
9341515926 Save and fetch attachments. Use a cache. 2017-09-12 21:19:45 -07:00