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
56b17fe72f
Merge branch 'django1.9' into django1.10
...
* django1.9:
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?
2020-06-26 16:27:50 -04:00
Samuel Clay
2956cb5861
Merge branch 'master' into django1.8
...
* master:
Removing dupe db log.
2020-06-26 16:27:16 -04:00
Samuel Clay
d0f15ab141
Removing dupe db log.
2020-06-26 16:26:59 -04:00
Samuel Clay
c475fd2edc
Fixing missing DB logs (redis and mongo) due to this change in django 1.8: "connections.queries is now a read-only attribute."
2020-06-26 15:56:06 -04:00
jmath1
88f19ffaf6
render receives a dict instead of a context object in apprs.profiel.middleware.py
2020-06-12 03:19:53 -04:00
jmath1
7d95dbb5cf
change User.is_authenticated() and User.is_anonymous() to attributes
2020-06-11 15:13:12 -04:00
Samuel Clay
182c8f8d18
Profiling fewer app servers.
2018-02-26 18:35:02 -08:00
Samuel Clay
6a8dd09ecc
Only profiling 10%.
2018-02-26 15:16:20 -08:00
Samuel Clay
5ae1e3f341
Profiling individual feeds.
2018-02-26 15:06:06 -08:00
Samuel Clay
55eb59c0cd
Adding db profiler to 1% of app calls.
2018-02-26 15:02:26 -08:00
Samuel Clay
d904c6ad1a
Removing banned user.
2017-05-30 15:14:22 -07:00
Samuel Clay
811520ef0c
Banning users.
2017-05-26 18:29:10 -07:00
Samuel Clay
4a12c220fe
Risky business: now capturing db times (sql/mongo/redis) for 1% of all tasks. Also updating munin to recognize new db profiling times.
2015-12-16 17:31:41 -08:00
Samuel Clay
9bf765ba07
DB checks OK in middleware.
2015-08-05 20:05:54 -07:00
Samuel Clay
cf43747b20
Adding user sub counts to redis, using new redis cache to count subscribers only when feed is entirely cached. Still need automatic conversion from postgres to redis sub counts.
2015-07-28 18:46:37 -07:00
Samuel Clay
0b398f4194
Capping IP at 15 characters.
2015-07-27 18:21:40 -07:00
Samuel Clay
553688c629
Fixing HTTP_X_FORWARDED_FOR header.
2015-07-21 10:35:02 -07:00
Samuel Clay
3859ae154d
Changing IP header.
2015-07-21 10:31:07 -07:00
Samuel Clay
c880dbac17
Adding /reader/feeds so that Android also gets a repeat visitor check.
2015-03-12 22:46:28 -07:00
Samuel Clay
d5625ad336
Allowing push urls to not have a User Agent.
2014-12-02 12:54:05 -08:00
Samuel Clay
d26b6825b7
Stubbing in saved story tags in ios feed list.
2014-05-20 12:21:17 -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
4cb75f782d
Allowing oauth users to not bother having a user agent.
2014-01-27 13:00:41 -08:00
Samuel Clay
178f7983c8
Turning off chance for cleanup. Everybody gets a cleanup.
2014-01-21 14:56:59 -08:00
Samuel Clay
5ae725364f
Cleaning up user read stories.
2014-01-21 13:34:53 -08:00
Samuel Clay
ab3eadbb3f
Fixing reader tests and fixing broken delete where multiple feeds would be deleted.
2013-11-06 11:12:41 -08:00
Samuel Clay
c286c0ed91
Adding haproxy exception for health check.
2013-07-30 18:24:34 -07:00
Samuel Clay
6ae5628d2c
Taking Feed Reader off the ban list.
2013-07-02 16:55:14 -07:00
Samuel Clay
7863c57cb5
Fixing Paypal IPN issues by whitelisting profile path.
2013-06-28 10:36:15 -07:00
Samuel Clay
6fd63489c1
Banning missing user agents.
2013-06-26 11:47:49 -07:00
Samuel Clay
3f786a65c6
Banning Feed Reader Background app, as it's causing a ton of bogus requests.
2013-06-25 21:48:30 -07:00
Samuel Clay
2836989d71
Fixing middleware to activate users. Faulty paths resulted in paths that had a / not being recognized. Thanks to @subglass!
2013-06-20 10:31:09 -07:00
Samuel Clay
f425a1602d
Scheduling stale feeds for flat feed users, too.
2013-06-15 12:48:35 -07:00
Samuel Clay
631ea2de0c
Fixing IP address saving after HAProxy originally obscured it.
2013-06-04 12:31:45 -07:00
Samuel Clay
3e8c3b7e4b
Adding X-nginx-server and X-gunicorn-server.
2013-03-25 11:53:31 -07:00
Samuel Clay
d283294bcc
Adding X-server to headers to figure out request pinning.
2013-03-18 11:32:24 -07:00
Samuel Clay
e6f8157745
Fixing issue around saving new stories to redis. Also adding redis middleware to introspect raw redis calls.
2012-07-25 17:58:00 -07:00
Samuel Clay
cdf42f323e
Adding elapsed time to all requests logging.
2012-07-13 14:56:12 -07:00
Samuel Clay
05ec54c61c
The Simpsons commit. Adding X-headers so everybody who visits NewsBlur gets that Simpsons boost, whether they know it or not.
2012-07-05 18:30:16 -07:00
Samuel Clay
e281e1ee91
Changing the color of sql duration times in debug logging. Yeah, nobody but me will see this, but boy is it pretty. Ask me sometime and I'd love to show you my insanely colorful logs.
2012-04-17 12:12:05 -07:00
Samuel Clay
2ab37d20e1
Adding MongoDB logging for debug.
2012-04-06 18:28:26 -07:00
Samuel Clay
622358e05c
Moving to $ per year instead of per month. Cleaning up new account email. Clearing out the story iframe between stories and feeds.
2011-09-30 18:02:48 -07:00
Samuel Clay
c83f11e668
Adding /load_feeds to repeat visitor tracking, since the iPhone app never hits refresh_feeds.
2011-09-25 09:53:57 -07:00
Samuel Clay
c051bcfac9
Adding browser user agent to all logging.
2011-09-16 09:26:22 -07:00
Samuel Clay
56e0292197
Using new django1.3 logging. Adding SQL middleware for use in development. Pretty SQL.
2011-05-08 19:25:58 -04:00