Commit graph

90 commits

Author SHA1 Message Date
Samuel Clay
d1dafe7606 Black formatting. 2024-04-24 09:43:56 -04:00
Samuel Clay
30127d7c72 Refactoring out get_stories and its duplicate implementation and using story_hashes. 2022-06-23 15:50:56 -04:00
Samuel Clay
4a608d2ce5 Finding all old celery invocations. 2021-01-19 17:30:11 -05: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
6b69cc0ebe Fixing OAuth connect. 2020-06-26 08:44:13 -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
Jonathan Math
861f0175d9 2to3 apps/oauth/views.py 2020-06-17 00:37:51 -04:00
Samuel Clay
d90a9aa718 Goodbye AppDotNet 2020-06-11 14:06:08 -04:00
Samuel Clay
7f38f64447 Removing unused south calls. 2020-06-08 11:07:05 -04:00
Samuel Clay
4ce6f54b0d Facebook connect url 2019-10-17 22:27:31 -04:00
Samuel Clay
8355753b40 Typo 2019-10-17 22:26:01 -04:00
Samuel Clay
17b16ef83f Hardcoding facebook url 2019-10-17 22:24:52 -04:00
Samuel Clay
bf9b82e458 https for oauth 2019-10-17 22:24:52 -04:00
Samuel Clay
128bf4adc6 Updating to facebook api v3.2. Also chnging out facebook story share for their js share dialog. 2018-12-24 19:39:42 -05:00
Samuel Clay
3cd09d0f7b Handling missing user sub folders for IFTTT. 2018-08-09 09:55:37 -04:00
Samuel Clay
fdce59bc2c Stubbing in new facebook pages fetcher. 2018-03-20 17:51:38 -07:00
Samuel Clay
259ee02663 Only 20 stories may be shared per day for premiums, 3 for free users. Also hits IFTTT sharing. 2017-03-21 12:54:27 -07:00
Samuel Clay
b8fb9429dd Missing story_author on shared stories in api. 2016-11-10 17:46:10 -08:00
Samuel Clay
de675b03a6 Upgrading tweepy, hoping it fixes auth issues w/ twitter. 2016-05-27 08:58:27 -07:00
Samuel Clay
8c9ac47131 Adding IP logging to feed searching. 2016-02-24 12:11:41 -08:00
Samuel Clay
803e5e970d Adding find_feed logging to diagnose postgres issues. 2016-02-24 12:05:40 -08:00
Samuel Clay
8fa5c412eb Changing facebook api scope. 2015-12-10 11:41:57 -08:00
Samuel Clay
1a578193a4 Updating to latest pymongo and mongoengine. 2015-07-20 16:44:50 -07:00
Samuel Clay
21e7f29b5d Forcing IFTTT shares to hit ceiling of 1 story per day from free users. 2015-06-15 16:59:35 -07:00
Samuel Clay
fea3d57c12 Per @IFTTT's request, changing ifttt key to meta. 2014-10-14 10:02:26 -07:00
Samuel Clay
ed2461805f Handling unsub'd feed with active IFTTT trigger. 2014-06-26 15:19:33 -07:00
Samuel Clay
5adb245712 Fixing IFTTT saved story tags. 2014-06-24 22:53:07 -07:00
Samuel Clay
348bd23be4 Merge branch 'master' into saved
* master:
  Fixing errors with missing story content from ifttt.
  OMG, I shipped a 3 second sleep. Doh!
2014-05-29 15:52:35 -07:00
Samuel Clay
a9d90d08ae Fixing errors with missing story content from ifttt. 2014-05-29 15:49:26 -07:00
Samuel Clay
5e36e46049 Count feed_id starred stories when totals don't match. 2014-05-29 13:30:41 -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
4f0794436f Handling cases of no original story when saving/sharing story from ifttt. 2014-03-17 17:21:06 -07:00
Samuel Clay
43161f7456 Fetching story when sharing a url. 2014-02-18 12:57:14 -08:00
Samuel Clay
dc9cb08070 Fixing feeds in saved stories. Adding ability to save only a URL with IFTTT and have it fetch content and title. 2014-02-18 12:39:57 -08:00
Samuel Clay
bb85511b44 Cleaning up IFTTT urls/slugs. 2014-02-18 11:04:03 -08:00
Samuel Clay
52d539c342 Data type for blurblog value should be a string. 2014-02-14 17:43:16 -08:00
Samuel Clay
2455bb7b15 Reversing story order for ifttt after trigger fields. 2014-02-13 11:14:07 -08:00
Samuel Clay
77b4412fd2 Normalizing all URLs that come in through IFTTT. 2014-02-10 13:03:41 -08:00
Samuel Clay
8aa50201eb Fixing add new subscription action to use correct folders. 2014-02-10 12:55:56 -08:00
Samuel Clay
312a3fc8d5 Stricter ISO8601 datetime format for IFTTT. 2014-02-10 12:42:55 -08:00
Samuel Clay
bfe8a3299b Using IFTTT standardized keys. 2014-02-10 12:01:51 -08:00
Samuel Clay
639060205d Enforcing limit at oauth source. 2014-02-07 13:53:54 -08:00
Samuel Clay
6409ae9aca Switching OAuth endpoints to return a 401 instead of a 302. Also handling mal-formed JSON in OAuth requests. 2014-02-07 12:32:44 -08:00
Samuel Clay
a3668abea8 Adding 401 status code for invalid token on user/info. 2014-01-30 17:16:40 -08:00
Samuel Clay
8a189ef5d3 Adding IFTTT logging. 2014-01-29 16:45:19 -08:00
Samuel Clay
7fb2eddec0 All dates in iso 8601 format. 2014-01-29 16:03:17 -08:00
Samuel Clay
55ff3cb2ed Use strings for feed_id. 2014-01-29 15:24:09 -08:00