Commit graph

56 commits

Author SHA1 Message Date
Samuel Clay
7165aa1bf6 Black formatting and isort 2024-04-24 09:50:42 -04:00
Samuel Clay
d1dafe7606 Black formatting. 2024-04-24 09:43:56 -04:00
Samuel Clay
6e6d0d5318 Data validation for classifiers. 2022-06-01 09:43:31 -04:00
jmath1
a61e1a7b99 Remove use of RequestContext and change render_to_response to render 2020-06-12 01:27:07 -04:00
Samuel Clay
6ab0fa9e7f Fixing issue with double saving of classifier. 2018-08-09 09:46:55 -04:00
Samuel Clay
0235cb38b0 Adding popularity query email. 2017-01-05 18:26:50 -08:00
Samuel Clay
1a578193a4 Updating to latest pymongo and mongoengine. 2015-07-20 16:44:50 -07:00
Samuel Clay
9826a6499b Moving all pubsub to a dedicated redis box (called REDIS2). 2013-06-18 12:21:27 -07:00
Samuel Clay
7e52fc37ef Fixing assortment of small bugs. 2013-01-28 15:43:00 -08:00
Samuel Clay
7d897f0405 Saving classifiers from iOS app. Updating classifiers and scores in real-time. 2012-12-10 20:22:21 -08:00
Samuel Clay
3324256f36 Fixing trainer for stories in social feeds. 2012-09-07 19:14:01 -07:00
Samuel Clay
15943bb2b9 Updating read counts and story intelligence status on training. 2012-05-25 22:13:50 -07:00
Samuel Clay
d703c64c47 Correct unread counts on social feeds. Needs auto-updating, refreshing, and smarter counting only when necessary. 2012-02-15 18:00:10 -08:00
Samuel Clay
af4a92a266 Saving and fetching social feed classifiers. 2012-02-14 10:34:10 -08:00
Samuel Clay
87f6c541b5 Showing unread stories. I don't think this works at all yet, but it should. 2012-01-26 09:54:48 -08:00
Samuel Clay
2b9ad97b51 Switching a ton of feed and user fetches to simple ID matches. ".user.pk -> .user_id" 2012-01-26 09:32:24 -08:00
Samuel Clay
a9bb7c7d2a Skip broken classifiers when saving. 2011-11-02 08:49:58 -07:00
Samuel Clay
a266d3b2c7 Fixing a number of server bugs -- google reader import choking on bad xml, handling duplicate feeds properly. 2011-11-01 09:25:59 -07:00
Samuel Clay
c051bcfac9 Adding browser user agent to all logging. 2011-09-16 09:26:22 -07:00
Samuel Clay
42cd43681f Completed API. May need some example output, but it's all there and documented. 2011-04-24 01:52:44 -04:00
Samuel Clay
6584bdb7b9 Whoops, forgot a variable on logging. 2011-03-17 22:17:31 -04:00
Samuel Clay
691898e922 Changing how unreads are calculated. If all stories are red, that's OK for now. Prevents the weird situation when training a feed and everything switches colors at once (same author or something), and when the unreads cycle through red, then everything gets marked as read. Not the desired behavior. And who is this helping, anyhow? 2011-03-17 22:15:29 -04:00
Samuel Clay
4ab3904d52 Adding paging on recommendations. Also moved out of profile preferences, since it needs to be used by the base template when setting up the middle column (the column where recommended feeds go). Now a first-order column on user profiles. 2011-03-13 16:24:49 -04:00
Samuel Clay
24aa214346 Refactoring feed canonical representations. Split Feed from UserSubscription for use in the feed recommended module. Hooked up Statistics and Intelligence Trainer modals to the recommended feed. Still need Try/Add, and paging. 2011-03-04 12:27:31 -05:00
Samuel Clay
de80258365 Adding *'s to premium users during logging. 2011-02-23 13:46:47 -05:00
Samuel Clay
ec6cbefdc8 A whole bunch of colored logs. 2010-12-05 21:09:03 -05:00
Samuel Clay
397fd61c5f Adding color throughout the logs. It's crazy gorgeous and easy to follow what's happening on the site from across the room. 2010-12-05 16:56:33 -05:00
Samuel Clay
21379537aa Showing title classifiers in story trainer. 2010-11-09 22:06:08 -05: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
5bcd5eb730 Serializing and deserializing new classifiers. 2010-10-21 13:37:36 -04:00
Samuel Clay
d90f1791e1 Refactored a bit here and there. The real changes are coming tonight. 2010-08-23 21:04:51 -04:00
Samuel Clay
f90029eed1 Whew. Finished entire mongo conversion. Classifiers, Stories, and UserStories. Includes bootstrapping each from Postgres. 2010-08-22 18:34:40 -04:00
Samuel Clay
68b0ae7254 Adding exception handling UI. Also disabled feeds that are just chock full of exceptions. No need to continually fetch buggy feeds. Still need to figure out a way to let users fix problematic feeds, but letting them know is an improvement. 2010-08-18 20:35:45 -04:00
Samuel Clay
2b8f4bff95 Normalizing logging across all views and models. 2010-08-17 17:45:51 -04:00
Samuel Clay
2e1c3b4db3 Adding stats and training to logging. 2010-08-16 12:55:45 -04:00
Samuel Clay
3df0722dcc Moving from print-based logging to python-based logging. Quite the improvement. Console/Stream output in development, logfile in production. 2010-08-15 12:04:26 -04:00
Samuel Clay
67efaa91bf Logging statistics, classifiers, and feed trainer. 2010-08-02 23:10:43 -04:00
Samuel Clay
66eae41e2d Intelligence Trainer. A whopper of a commit. 2010-08-01 19:12:49 -04:00
Samuel Clay
2e640970d5 Considerable speed up in returning to the originally scrolled position on the feed iframe. 2010-07-24 18:22:23 -04:00
Samuel Clay
f6ff242457 Keeping track of feed opens. This will go into statistics later. 2010-07-20 20:23:49 -04:00
Samuel Clay
697ab34cde Removing references to original_stories, since stories get deleted after awhile. 2010-06-27 21:55:11 -04:00
Samuel Clay
d18ee60599 Mark feed as read button. 2010-04-09 11:59:33 -04:00
Samuel Clay
121849c190 Remove classifiers from any classifier modal. Woo! That completes the classifiers. 2010-04-03 23:16:38 -04:00
Samuel Clay
b6495eeab4 Crazy refactor and optimization for choosing and removing classifiers. Now feeds and stories use the same modal, and everything uses the same classifier save on the back-end. 2010-04-03 20:32:40 -04:00
Samuel Clay
80733fd80a Removing dupe classifiers and enforcing score changes. 2010-04-03 17:59:00 -04:00
Samuel Clay
1366f5e750 Making tags uniform across the site. Also beginning the final modal: Add feed. 2010-04-03 00:59:03 -04:00
Samuel Clay
8dd4f84398 Feed management now has a front-end. Shows opinions for tags, titles, authors, and the publisher. 2010-03-28 14:50:41 -04:00
Samuel Clay
18698dc435 Adding corners and more manage feeds. 2010-03-23 20:03:40 -04:00
Samuel Clay
7bc7873db9 Adding manage feed intelligence information. Just need to add it as a view in JS. 2010-03-16 23:18:54 -04:00
Samuel Clay
e846fe6d6c Moving things around for final feed management coming soon. 2010-03-02 10:56:25 -05:00