Commit graph

3471 commits

Author SHA1 Message Date
Samuel Clay
428fba705b Updating search indexing progress in real-time. 2014-04-16 15:31:44 -07:00
Samuel Clay
d8a20cc98e Adding task to index user's subscriptions and alert them to progress. 2014-04-16 11:57:49 -07:00
Samuel Clay
a3f3d49578 Indexing stories on indexes feeds during feed fetch. 2014-04-15 16:52:25 -07:00
Samuel Clay
ccd9f8ba6f Default null for new search indexed field for backwards compatibility. 2014-04-15 15:08:10 -07:00
Samuel Clay
c4326a2827 Migration for search indexed feeds. 2014-04-15 15:04:43 -07:00
Samuel Clay
26a9f0ded0 Removing stories from search index on delete. 2014-04-15 14:59:00 -07:00
Samuel Clay
3b81c374d4 Rewriting search to use Elasticsearch across feeds. Much faster, just needs indexing. 2014-04-15 14:17:15 -07:00
Samuel Clay
d19bf1b641 Merge branch 'master' into search
* master:
  Fixing two bugs: dont clear mapping/index when re-indexing at offset. Pull on pip upgrades.
2014-04-15 11:36:01 -07:00
Samuel Clay
ddb08ccd0b Fixing two bugs: dont clear mapping/index when re-indexing at offset. Pull on pip upgrades. 2014-04-11 18:09:23 -07:00
Samuel Clay
f3504ca769 Changing param names. 2014-04-11 18:02:25 -07:00
Samuel Clay
3f50a1b311 Adding stories to search index. 2014-04-11 17:25:13 -07:00
Samuel Clay
5765e02d65 Forcing all terms to be found. 2014-04-11 16:26:09 -07:00
Samuel Clay
c11d0f3331 Cribbing mapping from haystack. 2014-04-11 16:04:30 -07:00
Samuel Clay
073098750c Swapping out haystack for pyes. 2014-04-11 15:40:58 -07:00
Samuel Clay
ef196fd38f Allowing alt emails to grab paypal payments. 2014-04-07 15:20:47 -07:00
Samuel Clay
7fb8320fb6 Fixing unicode issues in text importer. Closes #224. 2014-04-07 13:04:39 -07:00
Samuel Clay
c347e3f192 If user is current and premium, don't recharge card. Otherwise, create a new customer. 2014-04-04 17:14:15 -07:00
Samuel Clay
26b661fdb5 More graceful checks for shared stories when trimming. 2014-04-03 16:25:18 -07:00
Samuel Clay
5f11b64956 Skip stories with a share count. 2014-04-03 16:14:45 -07:00
Samuel Clay
5adebcccae Fixing URL from getsatisfaction. 2014-04-03 15:59:11 -07:00
Samuel Clay
81e65e0873 Adding logic for chagning credit cards not immediately renewing. 2014-04-03 14:59:39 -07:00
Samuel Clay
c66f032d6a Adding useful data to payment history. 2014-04-03 14:59:38 -07:00
Samuel Clay
b08bf499c4 Don't delete stories that have been shared, so that read stories in the DB never disappear. 2014-04-02 12:10:34 -07:00
Samuel Clay
3ed67cd07f Better handling of dupe shared stories. 2014-03-31 14:38:09 -07:00
Samuel Clay
f03a7d38c4 Max length for shared stories by ifttt. 2014-03-31 14:29:49 -07:00
Samuel Clay
b942c19673 Fixing IFTTT shared stories when sending two requests at the same time. 2014-03-31 14:26:50 -07:00
Samuel Clay
52fc2f713b from requests.packages.urllib3.exceptions import LocationParseError 2014-03-29 20:24:08 -07:00
Samuel Clay
5f8d36212d Handling another requests exception. 2014-03-29 17:17:30 -07:00
Samuel Clay
b2df3159a0 Fixing validation error from bad serialization. 2014-03-29 17:07:02 -07:00
Samuel Clay
fa8694122b Trying to fix the socket issues. 2014-03-29 16:05:14 -07:00
Samuel Clay
64be361aba Fixing minor error when finding saved stories with no feed-based originals. 2014-03-28 15:13:41 -07:00
Samuel Clay
9b5dbc1822 Added new save/unsave stories by story_hash endpoint for @jaredsinclair. Also cleaned up API docs to show deprecated vs new story hash urls. 2014-03-28 15:11:58 -07:00
Samuel Clay
1cf708a430 Adding debug to story counting. 2014-03-28 14:00:36 -07:00
Samuel Clay
157c919e16 Forcing unread count to use mark as read date. 2014-03-28 13:56:47 -07:00
Samuel Clay
921f17ed98 Fixing broken mark unread after marking feed read. 2014-03-28 13:49:03 -07:00
Samuel Clay
768bfdf5fc Adding a bit of logging to mark feed as read. 2014-03-28 13:25:40 -07:00
Samuel Clay
d3c014a849 Better logging when removing starred stories. 2014-03-28 12:53:07 -07:00
Samuel Clay
7a4eb8c1b1 Fixing bone-headed mistake on old mark unread endpoint. 2014-03-26 16:13:01 -07:00
Samuel Clay
bf96da10b3 New endpoint: /reader/mark_story_hash_as_unread. Needs saved story story_hash endpoints too. 2014-03-24 14:44:21 -07:00
Samuel Clay
299ef80e98 Adding better OAuth urls. 2014-03-20 14:44:47 -07:00
Samuel Clay
e2eb5bd2a4 Ensuring db times. 2014-03-19 15:46:40 -07:00
Samuel Clay
16005087a5 Fixing broken segments. 2014-03-19 14:59:07 -07:00
Samuel Clay
c95366f828 Only profile feed load calls. 2014-03-19 14:56:28 -07:00
Samuel Clay
043598777e Bumping db logging down to 1% of all requests. 2014-03-19 14:22:36 -07:00
Samuel Clay
2caa5a91d7 Adding special DB request logs for sql, mongo, and redis. 2014-03-18 19:19:43 -07:00
Samuel Clay
4f0794436f Handling cases of no original story when saving/sharing story from ifttt. 2014-03-17 17:21:06 -07:00
Samuel Clay
b0ce19da0b Fixing paypal refunds by checking for latest payment. 2014-03-14 11:56:08 -07:00
Samuel Clay
fb061dbb1e Handle find friends case if email is invalid. 2014-03-14 11:51:04 -07:00
Samuel Clay
a46ba555b0 Restricting friend search by email only to staff and exact emails. Thanks to @jmorahan. 2014-03-14 11:44:46 -07:00
Samuel Clay
a03d058874 Better find friends with emails. 2014-03-14 11:04:15 -07:00