Commit graph

38 commits

Author SHA1 Message Date
Samuel Clay
c508c58224 Merge branch 'django1.11' into django2.0
* django1.11: (102 commits)
  Beginning fix of rss_feeds unit tests.
  Fixing unit test for profile app and signup.
  Remove highlights count when it reaches zero.
  Android v10.1b1.
  Stubbing in profile tests.
  Adding nginx.local.conf
  Adding original text and original story to API docs.
  #1282 Adding feed to root folder
  #1319 In app and external browser options
  Adding a smarter wakeup for real-time to handle cases where a laptop is re-opened but real-time is not immediately reestablished.
  #1348 (scroll indicators theme)
  #1344 (search loses focus)
  #1335 Auto theme option for OS level dark mode
  Fixing signup flow.
  #1347 Show pager with stories after using the intel trainer and refreshing
  #1272 Load HTML in comments
  New icon for Infrequent Site Stories.
  Allowing selection in private notes.
  Autoresizing private notes field.
  For #1035: Adding private notes to saved stories.
  ...
2020-08-10 17:53:48 -04:00
Samuel Clay
5a3884c3bd Merge branch 'django1.7' into django1.8
* django1.7: (102 commits)
  Beginning fix of rss_feeds unit tests.
  Fixing unit test for profile app and signup.
  Remove highlights count when it reaches zero.
  Android v10.1b1.
  Stubbing in profile tests.
  Adding nginx.local.conf
  Adding original text and original story to API docs.
  #1282 Adding feed to root folder
  #1319 In app and external browser options
  Adding a smarter wakeup for real-time to handle cases where a laptop is re-opened but real-time is not immediately reestablished.
  #1348 (scroll indicators theme)
  #1344 (search loses focus)
  #1335 Auto theme option for OS level dark mode
  Fixing signup flow.
  #1347 Show pager with stories after using the intel trainer and refreshing
  #1272 Load HTML in comments
  New icon for Infrequent Site Stories.
  Allowing selection in private notes.
  Autoresizing private notes field.
  For #1035: Adding private notes to saved stories.
  ...
2020-08-10 17:51:25 -04:00
Samuel Clay
dec27e7adc Beginning fix of rss_feeds unit tests. 2020-08-04 13:45:16 -04:00
Samuel Clay
ca675b0b5a Fixing unit test for profile app and signup. 2020-08-04 13:10:51 -04:00
Jonathan Math
7a239ac155 change 'from django.core.urlresolvers import reverse' to 'from django.urls import reverse' in apps/rss_feeds/tests.py 2020-06-17 03:37:01 -04:00
jmath1
34e017721b 2to3 apps/rss_feeds 2020-06-15 03:00:09 -04:00
jmath1
6021afaec3 2to3 apps/rss_feeds 2020-06-15 02:54:37 -04:00
jmath1
ae8b74398f Add skip_checks=False to keep behavior consistent with previous django version 2020-06-08 07:45:19 -04:00
Samuel Clay
08c897e5a1 This is it, the big kahuna of fixes. This corrects for messed up guids that are causing lots of read stories to become unread. 2017-05-01 11:39:24 -07:00
Samuel Clay
b753cf6819 This won't fix it but in the event of missing guids on feed fetch, check for stories within the mark read period. 2017-05-01 10:51:04 -07:00
Samuel Clay
c9326a6f02 Perhaps this is the way to find the missing story hashes. Shouldn't cause an issue, but logic for dates may be backwards. 2017-05-01 09:27:31 -07:00
Samuel Clay
ffeeb170e0 Finally have a test case for the Google Blog duping. 2017-04-30 18:47:10 -07:00
Slavik Svyrydiuk
bd0256f0e9 PEP8 fixes: removed whitespaces from the blank lines 2015-11-28 08:53:34 +01:00
Samuel Clay
1ad7031fbb Fixing tests. 2012-11-27 16:22:03 -08:00
Samuel Clay
7313339dbc Refactoring refresh feed unread counts. Fixing tests. 2012-03-26 11:04:05 -07:00
Samuel Clay
16ddf028d2 Adding tests in prep for Mother Jones duping. 2012-03-06 16:56:26 -08:00
Samuel Clay
d5926fe577 Fixing rss feed tests. 2012-03-06 16:11:27 -08:00
Samuel Clay
12a63afaca Trying to correct the unreadable story issue by updating the correct story_id during story_guid changes. 2011-10-10 20:46:13 -07:00
Samuel Clay
cfe90d0845 Trying out a new quadrigram collocator on for size. Needs some tokenizer lovin'. 2011-09-05 22:06:24 -07:00
Samuel Clay
8f5a4c612d Updating rss_feeds tests for completeness. Updating README to include how to run test suite. 2011-09-01 09:11:29 -07:00
Samuel Clay
42d6abe247 Refactoring URLs for the reader. 2011-04-20 09:35:59 -04:00
Samuel Clay
10f58f8608 Renaming json.py to json_functions.py to resolve namespace conflict with anyjson. 2010-10-23 13:06:28 -04:00
Samuel Clay
fa3be28b43 Initial stab at MongoDB in feed fetching and feed viewing. Still need to fix authors, tags, counts, aggregations, and any remaining bugs. 2010-08-21 13:57:49 -04:00
Samuel Clay
fab14fae46 Refactoring feed fetching so some feeds will be correctly parsed. Also updated unit tests to include invalid XML. 2010-07-07 18:40:19 -04:00
Samuel Clay
10ec2dcbf3 All tests fixed and now pass. 2010-04-09 18:30:25 -04:00
Samuel Clay
f169569710 Adding single threaded feed updating (used for tests and debugging) 2010-04-09 16:37:19 -04:00
Samuel Clay
6be96b05d3 Stopgap solution for lack of timezone support. Marking a feed as read uses the timestamp of the latest story OR current time, whichever is later. 2010-04-09 16:10:23 -04:00
Samuel Clay
8bf5fc8dca Fixing the out-of-date dupe bug. 2009-12-18 20:47:44 +00:00
Samuel Clay
c0ca9277b8 - Added specialized unit tests for crappy RSS input (like Slashdot).
- Rewrote the feed view in the reader. It is now a long list and looks a lot better.
- Big update to story title logic. Can now handle many more edge cases. Also uses smarter heading finder.
- Fixed scrollTo bug, so now multiple clicks do not queue awkwardly.
- Moved the story titles pane to the bottom.
2009-09-07 01:56:52 +00:00
Samuel Clay
9e522ca528 Woo - Checking for content and title differences to resolve duplicate entries. Integration tests prove a number of differences are successfully resolved. 2009-08-30 00:43:13 +00:00
Samuel Clay
bdd91d714d Refactored the feed fetcher. Added integration tests for dupe matching. Also stubbed in AI score calculations so I can do something with the output soon. 2009-08-29 19:34:42 +00:00
Samuel Clay
0582b052bf Tests can now be run from any server/environment. 2009-08-09 19:22:09 +00:00
Samuel Clay
9626b4695a Updating integration tests to include updated feeds. Wahoo! Now to figure out the dupe issues through testing. 2009-08-08 16:52:11 +00:00
Samuel Clay
bd0099ad81 Rewrote ingestion and acquiring of feeds. This needs some serious TLC soon. 2009-08-01 04:26:57 +00:00
Samuel Clay
709beb79b7 Cleaning up tests, reload OPML pane, and minor refactorings for errors. 2009-07-28 22:51:16 +00:00
Samuel Clay
5d185bae74 Optimizing and refactoring a ton of queries and calls. Really, I touched almost everything, from the feed ingestion system, to marking stories as read, to merging ReadStories and Opinions. 2009-07-28 02:27:27 +00:00
Samuel Clay
db09737792 Adding integration tests and fixtures for the RSS Feeds app. In hind-sight, it should've been called 'FeedInjestion' 2009-07-08 02:05:45 +00:00
Samuel Clay
48ba40e29b Initial 2009-06-16 03:08:55 +00:00