Max Goodman
22a5328422
Web frontend logging.
2013-09-16 17:15:35 -07:00
Max Goodman
2566f25a26
Add tab to listing chooser for multi explore subreddit.
2013-09-05 16:04:55 -07:00
Max Goodman
a71bc6626c
Add gold perks listing chooser tab.
2013-09-05 16:04:55 -07:00
Max Goodman
3d0e1971bf
Move sample multis list to live config.
2013-09-05 16:04:53 -07:00
Ricky Ramirez
052c661f28
Add employees to example.ini
2013-08-16 16:15:31 -07:00
Ricky Ramirez
3735a63f24
Allow ratelimited user agents to have individual limits.
2013-08-07 12:14:11 -07:00
Max Goodman
f3ea04aef0
Add intro widget to listing chooser with sample multireddits.
2013-07-24 16:53:55 -07:00
Max Goodman
490d981adc
Allow a static domain to be specified for subreddit stylesheets.
...
Since the S3 bucket we upload stylesheets to is not necessarily the same
as the rest of the statics, it is useful to be able to specify this
static domain separately.
2013-07-24 16:53:53 -07:00
Jason Harvey
111459785d
Allow a maximum of 50 pending mod invites.
2013-07-22 14:38:13 -07:00
Neil Williams
713a8ee112
Shard commentstree_q processing by Link ID.
...
This should better isolate large threads and increase batch
effectiveness.
2013-06-19 16:12:24 -07:00
Neil Williams
b5c57aa7ed
Add new dedicated memoize cache pool and start dual-writing.
...
Memoize creates very large objects that take up lots of space
and has weird behaviour when it gets evicted. We get some isolation
and monitoring by moving it to its own pool. Since it is sensitive
to split-brain stuff, we start out here by dual-writing to the new
pool.
2013-06-16 22:35:40 -07:00
Max Goodman
ae2b646e28
Add gold-specific sidebar message.
2013-05-22 15:41:35 -07:00
Max Goodman
79ccaca4ea
Add support for a live-config sidebar info message.
2013-05-15 16:14:13 -07:00
Neil Williams
58a6496694
Allow boto to gather AWS credentials from alternate sources.
...
If the relevant configuration options are left blank in the ini file, we
will pass None to boto for credentials allowing it to look in other
places, including the AWS instance metadata used by Roles for EC2.
2013-05-02 13:39:26 -07:00
Max Goodman
a6c252e683
Display privacy philosophy on registration form.
2013-05-01 14:10:51 -07:00
Max Goodman
4b53396821
Privacy policy and user agreement viewer.
2013-05-01 14:10:50 -07:00
Neil Williams
61fb872026
Remove obsolete uWSGI logging configuration option.
2013-03-28 15:01:49 -07:00
Max Goodman
6101c1ad13
stats: Only track timings for interesting templates.
2013-03-21 16:54:37 -07:00
Neil Williams
3574a64992
Add an optional paste-filter compatible Gzipping middleware.
...
The paste-supplied gzip middleware is primarily for testing and is
insufficient in that it:
1) is unable to require a minimum size for gzipping
2) does not correctly add the "Vary: Accept-Encoding" header
it is also somewhat difficult to add those features given its structure.
2013-03-07 15:21:01 -08:00
Max Goodman
b770a4b1e2
reddit.css -> reddit.less
...
Note: you'll need to update your .ini stylesheet name to have a .less
extension.
2013-02-27 14:25:30 -08:00
bsimpson63
a4e0aa022f
RedditGifts gold controller.
2013-02-27 17:15:27 -05:00
bsimpson63
e301b34cda
Coinbase payments for reddit gold.
2013-02-15 14:12:16 -05:00
bsimpson63
3d511075a0
Stripe payments for reddit gold.
2013-02-15 14:12:15 -05:00
Neil Williams
775c795894
Use WebError Reporter objects for exception logging.
...
This brings log_q reporting and logging-based reporting (syslog)
together into one place as WebOb error reporters.
2013-02-14 14:18:47 -08:00
Neil Williams
14f8f73513
Remove various unused configuration settings.
2013-02-06 14:33:22 -08:00
Neil Williams
3febc83d68
Remove obsolete query_cache configuration options.
...
Much new code expects the query cache to always be present, especially
for stuff that is 100% Cassandra based and doesn't even have a Postgres
query to back it. These options are just cluttering up our code since
they're useless now.
2013-02-06 14:33:22 -08:00
Neil Williams
472d07ab40
Remove lingering remnants of obsolete "translator" interface.
...
This was obsoleted by Transifex.
2013-02-06 14:33:22 -08:00
Neil Williams
5f916f5812
Remove unused QueryController.
...
This was part of the obsolete query queue system.
2013-02-06 14:33:22 -08:00
Neil Williams
03022931ca
fetch_trackers: Change tracking_domain config to be a full URL.
2013-01-28 12:08:22 -08:00
Max Goodman
98d0ca5e7a
Move announcement_message to ZooKeeper.
2013-01-22 16:33:35 -08:00
bsimpson63
a70a6eac62
Process traffic logs on Amazon EMR.
2013-01-22 13:58:19 -05:00
Keith Mitchell
37a476677f
Limit the number of campaigns per promoted link
2013-01-03 14:26:56 -08:00
Max Goodman
099b6afa6f
Whisper sweet nothings to the goldmembers.
2012-12-07 15:53:11 -08:00
Max Goodman
4024dd5e8a
Markdownify goldvertisements.
2012-12-07 15:53:11 -08:00
Andre D
8e188e2b3c
wiki: Rename wiki_disabled to disable_wiki.
2012-12-06 14:54:13 -08:00
Max Goodman
4d86ad0a8f
Add small front page gold advertisement.
2012-12-06 14:54:13 -08:00
Neil Williams
2d22cd2aa9
Split the rendercache and pagecache.
...
The pagecache and rendercache have very different usage profiles.
2012-12-06 14:54:12 -08:00
Logan Hanks
43e29007b2
Update example.ini to enable only comment tree v1.
2012-11-20 14:17:25 -08:00
Logan Hanks
2868e6590a
Randomly assign comment tree implementation to new links.
2012-11-19 17:32:14 -08:00
Jason Harvey
856a67e845
Ignore reports older than the report age limit.
2012-11-15 15:18:19 -08:00
Neil Williams
e412fdcde7
Shard vote_link_qs by last digit of subreddit ID.
...
This should help with permacache contention.
2012-11-12 16:02:59 -08:00
Max Goodman
440cb664ac
Move gold prices to configuration parameters.
2012-11-08 10:12:51 -08:00
shlurbee
3fe8471c5c
Add email link to promo traffic help page
2012-10-29 12:28:00 -07:00
Neil Williams
a6da54dcfd
Add missing gold checkout stuff to example.ini.
2012-10-16 14:03:08 -07:00
Max Goodman
db7b531a71
Change moderator adding to an invite system.
2012-10-09 15:38:13 -07:00
Neil Williams
b2ad131cbb
Subreddit CSS: Store subreddit CSS on S3 and minify it.
...
This means that stylesheets can have all the advantages of other static
files, such as not having session cookies in the request. In addition,
it also means that subreddit objects are drastically smaller in memcache
which saves internal bandwidth and increases cache capacity.
2012-09-25 15:39:06 -07:00
Andre D
5fe4e997d8
Wiki: Base wiki code
...
- Updates snudown dep
2012-09-11 15:43:07 -07:00
Andre D
ebab524e5d
Diff3: Added diff3 wrapper
2012-09-11 15:36:38 -07:00
Neil Williams
2a8cc84faa
Refactor user authentication to be more modular.
...
This allows alternate authentication methods to be easily plugged in for
custom installs of reddit, such as LDAP on intranets.
2012-08-31 11:39:04 -07:00
Neil Williams
a8c6631c40
Comment Pane Cache: make cache lifetime configurable in INI.
...
This allows us to independently vary it on some servers via ini file
(i.e. fastlane).
2012-08-30 13:28:47 -07:00