Commit graph

142 commits

Author SHA1 Message Date
Samuel Clay
905766c7e5 Preferences! Timezone support, new window setting, and default story view. 2010-10-31 16:03:50 -04:00
Samuel Clay
786b3d9982 Fixed a bunch fo bugs around feed chooser, OPML import, google reader import, and counts. Also added preferences for new windows, timezone support, and default views. This is one loaded commit. 2010-10-30 00:27:52 -04:00
Samuel Clay
d0e25a0716 Updating feed polling intervals. Also adding a progress bar to premium upgrading screen. Should make for a smoother transition for those high-feed subscribers. 2010-10-29 12:28:05 -04:00
Samuel Clay
22570cf4c8 Adding premiums to munin. Fixing a few missing feeds bugs. These have to be addressed categorically, but for now, just pass on the bad ones. 2010-10-29 09:02:54 -04:00
Samuel Clay
7b4060a384 Fixing errors around a user trying to open a feed that has been de-duped and lost. The server now finds the de-duped feed and sends it back. 2010-10-25 20:20: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
8448a2cf08 Logging for new premium accounts. Emails + logs. 2010-10-23 12:29:18 -04:00
Samuel Clay
a1510a3c94 Using Paypal Production. Flipping the switch. 2010-10-23 11:34:11 -04:00
Samuel Clay
143adc6d77 Working on sandbox until i know this is right. 2010-10-23 11:22:57 -04:00
Samuel Clay
6b0d2f457c Refactoring activation of premium accounts. Trying out production paypal. 2010-10-23 11:20:54 -04:00
Samuel Clay
fd71c60dab Adding domain to paypal button. 2010-10-23 11:13:44 -04:00
Samuel Clay
9437b9c096 Adding loading bar to paypal return. 2010-10-23 10:46:35 -04:00
Samuel Clay
169c9327d2 Error conditions for failing Paypal IPN. 2010-10-23 10:40:25 -04:00
Samuel Clay
870af936ca Adding paypal ipn checks for premium status. Still needs a count fo the number of tries for failure status. 2010-10-22 10:22:19 -04:00
Samuel Clay
6c4f3e5871 Adding paypal return screen, which holds the user until paypal ipn kicks in and their feeds are converted. 2010-10-19 19:09:08 -04:00
Samuel Clay
637a1aafc6 Fixed issues with feed classifier trainer, but still cna't go back to intro without messing up the order. 2010-10-18 18:14:47 -04:00
Samuel Clay
57aeed6670 Wrong import location. 2010-10-16 23:24:55 -04:00
Samuel Clay
086ec84e40 Fixing paypal URLs and adding in a custom username hook to actually save the user's new status. 2010-10-16 23:23:15 -04:00
Samuel Clay
5593b228b1 Sandboxing paypal. 2010-10-16 23:02:02 -04:00
Samuel Clay
b2931ff89a Sandboxing paypal. 2010-10-16 23:00:58 -04:00
Samuel Clay
0a963fb614 Boosting feed chooser to 64. 2010-10-16 22:42:59 -04:00
Samuel Clay
41d79247f3 Using Paypal Sandbox to test IPN endpoint. 2010-10-16 20:35:24 -04:00
Samuel Clay
d803f49878 Only authenticated users can subscribe. 2010-10-16 20:09:19 -04:00
Samuel Clay
23fef7b8cd Removing invalid feeds from feed chooser. Also fixing paypal form. 2010-10-16 19:43:18 -04:00
Samuel Clay
00d42abb47 Adding Paypal IPN integration. 2010-10-16 18:52:52 -04:00
Samuel Clay
9b5ec6eaa2 Merge branch 'master' into chooser
Conflicts:
	apps/reader/models.py
	apps/rss_feeds/models.py
	media/css/reader.css
	media/js/newsblur/reader.js
	utils/feed_fetcher.py
2010-10-13 09:08:42 -04:00
Samuel Clay
4cf9b05f0c Changing all datetime.datetime.now() to datetime.datetime.utcnow(). 2010-10-10 23:55:00 -04:00
Samuel Clay
bfa6c80778 Adding premium subscriber counts for all feeds. Still need to auto-update it when old usrs turn active again. 2010-10-06 10:21:14 -04:00
Samuel Clay
b2571e91e3 Further refining feed chooser dialog to include premium account information. Also refactoring across the board to handle premium accounts. 2010-10-05 19:05:01 -04:00
Samuel Clay
4eabb83def Folder moving and collapsing. Persistent across sessions, and is pretty fancy, too. 2010-09-05 18:08:08 -07:00
Samuel Clay
2b8f4bff95 Normalizing logging across all views and models. 2010-08-17 17:45:51 -04:00
Samuel Clay
f3522cf0ec Adding logging in many other places. 2010-08-16 15:45:35 -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
8eb9bded1b Logging when users login and signup. 2010-07-21 23:26:26 -04:00
Samuel Clay
6b262da60d Only update last seen on page load. 2010-07-06 19:01:25 -04:00
Samuel Clay
5740ad6d9f Persisting view settings (page, view, story) on a per feed basis. Saves the current view for the feed for a user. 2010-07-06 14:59:34 -04:00
Samuel Clay
5b7ec31a7a WSGI does not always have the right request object. 2010-06-30 14:09:16 -04:00
Samuel Clay
80deb056ad Last seen middleware, to keep track of when users are on. 2010-06-30 13:36:51 -04:00
Samuel Clay
1e810105ad Big new feature: locking the mouse indicator keyline. This comes with user profiles, so I can now store lots of personalized data between sessions. 2010-06-11 20:55:38 -04:00
Samuel Clay
32a4beb9be Adding migrations. Yay for South 2010-06-11 16:58:07 -04:00
Samuel Clay
d015bcfbfa Fixing feed calculation to allow for calculating all feed scores for a specific user. 2010-05-11 21:36:17 -04:00
Samuel Clay
48ba40e29b Initial 2009-06-16 03:08:55 +00:00