Commit graph

93 commits

Author SHA1 Message Date
Samuel Clay
4ad908e233 Fixing updates for new premium users. Also attempting to fix redis server data persistance issues. 2021-03-08 19:47:24 -05:00
Samuel Clay
4a608d2ce5 Finding all old celery invocations. 2021-01-19 17:30:11 -05:00
Jonathan Math
991cc3855d bug fixes from missed django/python upgrade 2020-10-12 12:30:40 +07:00
Jonathan Math
89e51a2937 change celery Task import and task initialization as per the new version of celery 2020-10-05 00:45:20 +07:00
Samuel Clay
0d6cb69548 Merge branch 'django1.11' into django2.0
* django1.11: (73 commits)
  Switching to new celery 4 standalone binary.
  Fixing various mongo data calls.
  Upgrading to latest celery 4 (holy moly), which required some big changes to project layout. Still needs supervisor scripts updated.
  Removing unused log on cookies.
  I believe this Context wrapping is still preserved. See this django ticket: https://code.djangoproject.com/ticket/28125. Reverting this fixes the error, so I'm assuming this is that type of render.
  Have to revert 3f122d5e03 because this broke existing sessions (logged me out) because the model has changed and the serialized model stored in redis no longer matches. Whew, this took a while to figure out.
  Upgrading redis cache.
  Adding cookies to path inspector.
  Removing dupe db log.
  Fixing missing DB logs (redis and mongo) due to this change in django 1.8: "connections.queries is now a read-only attribute."
  Removing migrations that set a default date of 2020-05-08. Not sure why this was committed. I thought we resolved the issue with default datetimes?
  Fixing CallableBool.
  Missing import
  Fixing runtime errors on django 1.10
  Fixing OAuth connect.
  Fixing various django1.9 issues, mainly around templates.
  BASE_DIR
  Not every story is from a feed.
  Styling background colors for newsletters.
  Styling more newsletter elements.
  ...
2020-06-30 12:34:59 -04:00
Samuel Clay
36b0823786 Merge branch 'django1.10' into django1.11
* django1.10: (131 commits)
  Have to revert 3f122d5e03 because this broke existing sessions (logged me out) because the model has changed and the serialized model stored in redis no longer matches. Whew, this took a while to figure out.
  Upgrading redis cache.
  Adding cookies to path inspector.
  Removing dupe db log.
  Fixing missing DB logs (redis and mongo) due to this change in django 1.8: "connections.queries is now a read-only attribute."
  Removing migrations that set a default date of 2020-05-08. Not sure why this was committed. I thought we resolved the issue with default datetimes?
  Fixing CallableBool.
  Missing import
  Fixing runtime errors on django 1.10
  Fixing OAuth connect.
  Fixing various django1.9 issues, mainly around templates.
  BASE_DIR
  Not every story is from a feed.
  Styling background colors for newsletters.
  Styling more newsletter elements.
  Using the correct attribute.
  Typo in template
  Attempting to style newsletters in dark mode.
  Loading dark theme if selected on load.
  Adding scrollbar colors.
  ...
2020-06-28 14:00:09 -04:00
Samuel Clay
1dbfd87404 Merge branch 'django1.9' into django1.10
* django1.9: (122 commits)
  Fixing OAuth connect.
  Fixing various django1.9 issues, mainly around templates.
  BASE_DIR
  Not every story is from a feed.
  Styling background colors for newsletters.
  Styling more newsletter elements.
  Using the correct attribute.
  Typo in template
  Attempting to style newsletters in dark mode.
  Loading dark theme if selected on load.
  Adding scrollbar colors.
  Using request body for ios subscription.
  Django 1.9.13.
  De-vendorizing django-paypal, adding to requirements.txt.
  Specifying SESSION_SERIALIZER, which changes from PickleSerializer to JsonSerializer in django 1.5 to 1.6.
  Fixing broken auto-dark theme.
  Increasing contrast for unread counts.
  Fixing tag colors and story traversal button borders. For https://forum.newsblur.com/t/dark-mode-minor-tweak-suggestion/8225
  Cleaning up Twitter lists.
  Updating next/previous buttons and search icon.
  ...
2020-06-26 08:45:40 -04:00
Samuel Clay
540587e01e Merge branch 'django1.7' into django1.8
* django1.7: (108 commits)
  Specifying SESSION_SERIALIZER, which changes from PickleSerializer to JsonSerializer in django 1.5 to 1.6.
  Fixing broken auto-dark theme.
  Increasing contrast for unread counts.
  Fixing tag colors and story traversal button borders. For https://forum.newsblur.com/t/dark-mode-minor-tweak-suggestion/8225
  Cleaning up Twitter lists.
  Updating next/previous buttons and search icon.
  No ECMAScript 6 yet. Wait until it's the only change.
  Mark read button
  Older httplib2 doesn't have setuptools legacy issue.
  Upgrading redis session.
  Upgrading redis session.
  Django 1.6.11, not requiring fields=__all__. @sictiru, wondering if this is necessary?
  Better newsletter check
  Adding allowlist (whitelist) for RSS Bridge.
  Removing last vestigates of Google Analytics.
  New spinners.
  Cleaning up profile modal.
  Scratch that, better bright.
  Darkening light blue links and graphs.
  Better cross browser watching for changing theme.
  ...
2020-06-24 16:34:18 -04:00
Samuel Clay
d88dab454a Merge branch 'django1.6' into django1.7
* django1.6: (109 commits)
  Specifying SESSION_SERIALIZER, which changes from PickleSerializer to JsonSerializer in django 1.5 to 1.6.
  Fixing broken auto-dark theme.
  Increasing contrast for unread counts.
  Fixing tag colors and story traversal button borders. For https://forum.newsblur.com/t/dark-mode-minor-tweak-suggestion/8225
  Cleaning up Twitter lists.
  Updating next/previous buttons and search icon.
  No ECMAScript 6 yet. Wait until it's the only change.
  Mark read button
  Older httplib2 doesn't have setuptools legacy issue.
  Upgrading redis session.
  Upgrading redis session.
  Django 1.6.11, not requiring fields=__all__. @sictiru, wondering if this is necessary?
  Better newsletter check
  Adding allowlist (whitelist) for RSS Bridge.
  Removing last vestigates of Google Analytics.
  New spinners.
  Cleaning up profile modal.
  Scratch that, better bright.
  Darkening light blue links and graphs.
  Better cross browser watching for changing theme.
  ...
2020-06-24 16:04:10 -04:00
Jonathan Math
af6db197d5 Merge remote-tracking branch 'origin/django1.6' into django2.0 2020-06-23 00:46:40 -04:00
Jonathan Math
b3eaa200b9 2to3 apps/feed_import/ 2020-06-17 00:37:13 -04:00
Samuel Clay
4434c8003e Merge branch 'master' into darkmode
* master:
  Adding two dependencies for postlight's mercury parser.
  Updating minimist node dependency.
  Updating dependencies
  Removing additional traces of Google Reader.
  Upgrading to latest node.
  Updating flask requirements.
  Removing Google Analytics. Should've done this 7 years ago.
  Renaming feedfinder and feedfinder2.
2020-06-15 18:28:23 -04:00
Samuel Clay
d60ec99f3e Removing additional traces of Google Reader. 2020-06-15 17:53:35 -04:00
jmath1
7538f68ab7 remove unused imports 2020-06-12 03:08:32 -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
953b9712c2 Removing Google Reader traces. 2020-06-10 19:24:02 -04:00
Samuel Clay
d354828727 Removing google reader signup. 2020-06-08 12:20:19 -04:00
Samuel Clay
721779b357 Cleaning up 3 apps. 2020-06-08 10:44:59 -04:00
jmath1
3f8b0655d4 change mimetype to content_type and stop using request.REQUEST 2020-06-07 08:04:23 -04:00
Samuel Clay
b1f543ee0a Removing spaces from OPML export because some users have mentioned that the OPML file is just called 'NewsBlur' and not 'NewsBlur Subs - username - 14-09-2015'. 2015-09-14 17:10:40 -07:00
Samuel Clay
b42d6b9182 Fixing http headers. 2015-07-21 10:38:22 -07:00
Samuel Clay
b9b072d3e8 Typo. 2014-12-08 18:44:21 -08:00
Samuel Clay
abab00f0d6 Adding export user's opml functionality for staff. 2014-09-05 10:37:59 -07:00
Samuel Clay
4b5fce6ce7 Showing OPML errors and fixing unicode decode error by sanitizing OPML uploads. 2013-08-07 19:46:47 -07:00
Samuel Clay
859091f4bd Better handling of busted OPML files. 2013-07-05 17:41:20 -07:00
Samuel Clay
f30ffe12dc Changing OPML upload display entirely in intro wizard. Still need to handle uploading starred json. 2013-07-03 22:16:01 -07:00
Samuel Clay
6fbe17b64b Fixing SSL errors on OAuth import. 2013-06-26 13:22:19 -07:00
Samuel Clay
92fa769338 Fixing reader import ip address capture. 2013-06-04 13:09:20 -07:00
Samuel Clay
631ea2de0c Fixing IP address saving after HAProxy originally obscured it. 2013-06-04 12:31:45 -07:00
Samuel Clay
2a5ffb48c5 Handling another unicode decode issue in uploaded OPMLs. 2013-05-12 12:53:00 -07:00
Samuel Clay
ca37cab3ca Fixing non-delayed starred import. 2013-04-02 15:51:30 -07:00
Samuel Clay
9aafd8eab2 Adding delaying to reader import. Adding reader starred story import. 2013-04-02 15:41:50 -07:00
Samuel Clay
5dee81c08b Redis to db01. 2013-03-14 10:49:44 -07:00
Samuel Clay
38bd6be246 Paywall on signup. 2013-03-14 10:00:00 -07:00
Samuel Clay
f05a915d53 Adding error handling to Google Reader import. Fixing extra-wide images in Feed view. Speeding up NewsBlur Blog subscribe. Fixing popular tags. 2012-08-12 20:34:30 -07:00
Samuel Clay
cccee1e787 Forcing re-approval on Google Reader import. 2012-08-11 15:15:00 -07:00
Samuel Clay
a0f75e6396 Adding feed count to google reader import endpoint. 2012-08-11 14:56:27 -07:00
Samuel Clay
5cf90ea8d0 Adding auto_active flag to reader import, for the iPad. 2012-08-11 13:56:30 -07:00
Samuel Clay
4892e14f29 OAuth -> OAuth 2! For a better feed import experience. 2012-08-10 23:15:16 -07:00
Samuel Clay
78338bba0d Tons of small fixes: opml uploads, rss feeds for blurblogs, default images on blurblogs. 2012-07-30 21:43:55 -07:00
Samuel Clay
e981c9dfa4 Switching from dev.newsblur.com to www.newsblur.com. 2012-07-29 22:31:40 -07:00
Samuel Clay
d3b58e7cc9 Deferring OPML import if it takes > 20 seconds. Email user when complete. Also, hamburgers. This one's for @torrez. 2012-07-20 19:43:28 -07:00
Samuel Clay
3d8f206d60 Getting IE9 working with OPML ajax upload. 2012-07-12 23:44:30 -07:00
Samuel Clay
eb9bb2c1bd Adding invite request. 2012-04-05 13:51:08 -07:00
Samuel Clay
a82f508e8e Merge branch 'master' into social
* master:
  Adding dev role, updating hosts, and checking for wp-cron in broken wordpress plugin PuSH pings.
  Stupid broken Wordpress PuSH plugin tries to set wp-admin/post.php to its topic.
  Adding logging to PuSH push requests.
  Change OPML export filename to use ISO date format
  Fixing broken redirected PuSH urls. Typo on datetime.
  Refactoring updated urls in PuSH feeds.
  Adding db04 to hosts.
  Feeds are OneToOne with PushSubscriptions, so remove the db inconsistency.
  Cranking manual refresh polling when disconnected from pubsub.
  Client-side push/pubsub should reconnect and degrade gracefully.
2012-03-29 13:57:47 -07:00
Matthew Daniel
99512d8ebf Change OPML export filename to use ISO date format
This allows one to have multiple export files that will then sort correctly on the filesystem.
2012-03-29 23:06:23 +03:00
Samuel Clay
f32dc6bd1c Merge branch 'master' into social
* master:
  Being more aggressive in determining if a URL is a feed.
  Increasing modal zindex to battle Svbtle blogs sidebar.
  Handle cases of user reading both old and new guid stories.
  Checking for a signup that is really a login when importing GR.
2012-03-21 14:42:42 -07:00
Samuel Clay
57c261d822 Checking for a signup that is really a login when importing GR. 2012-03-21 12:55:17 -07:00
Samuel Clay
c2fb0c6692 Finishing up OPML upload and Reader import in new intro-style. 2012-03-05 19:18:40 -08:00
Samuel Clay
2112fd8e0a Adding OPML upload to intro dialog. 2012-03-03 09:51:38 -08:00