discourse/config
Sam 335be272ff FEATURE: implement capping of new/unread
We cap new and unread at 2/5th of SiteSetting.max_tracked_new_unread

This dynamic capping is applied under 2 conditions:

1. New capping is applied once every 15 minutes in the periodical job, this effectively ensures that usually even super active sites are capped at 200 new items

2. Unread capping is applied if a user hits max_tracked_new_unread,
  meaning if new + unread == 500, we defer a job that runs within 15 minutes that will cap user at 200 unread

This logic ensures that at worst case a user gets "bad" numbers for 15 minutes and then the system goes ahead and fixes itself up
2015-09-07 12:03:17 +10:00
..
cloud/cloud66 FEATURE: Localization fallbacks (server-side) 2015-07-15 10:17:36 -07:00
environments FEATURE: Localization fallbacks (server-side) 2015-07-15 10:17:36 -07:00
initializers ensure statistic collection is on 2015-09-03 12:00:19 +10:00
locales FEATURE: implement capping of new/unread 2015-09-07 12:03:17 +10:00
application.rb disable image optim railstie for now, we run it manually 2015-05-29 13:23:11 +10:00
boot.rb Do not assume all interpreter versions support allocation tracing 2014-12-07 23:28:38 +00:00
cdn.yml.sample Initial release of Discourse 2013-02-05 14:16:51 -05:00
database.yml fixed a spelling benchamarking -> benchmarking 2014-08-14 10:16:57 +05:30
deploy.rb.sample Replace Clockwork with Sidetiq 2013-08-14 21:39:40 +02:00
discourse.config.sample Typo fix 2014-03-03 11:19:17 -05:00
discourse.pill.sample Improve bluepill sample config. 2014-01-31 16:09:35 -05:00
discourse_defaults.conf format does not allow numbers 2015-07-23 15:33:38 +10:00
environment.rb Initial release of Discourse 2013-02-05 14:16:51 -05:00
logrotate.conf Replace Clockwork with Sidetiq 2013-08-14 21:39:40 +02:00
multisite.yml.production-sample warns sysadmin to rebake all the posts 2013-08-01 22:24:55 +02:00
nginx.global.conf Address @Supermathie's concerns in PR1430 2013-09-30 16:28:22 -04:00
nginx.sample.conf FIX: favicon update broken when favicon lived on a CDN 2015-08-25 11:54:23 +10:00
projections.json Instead of .js.handlebars use .hbs for handlebars templates 2014-09-26 15:23:15 -04:00
puma.rb Update puma.rb fixed: num_worker(S) 2014-02-13 11:08:27 +07:00
routes.rb FEATURE: Category reordering dialog 2015-09-06 16:53:52 -07:00
site_settings.yml FEATURE: implement capping of new/unread 2015-09-07 12:03:17 +10:00
spring.rb BUGFIX: Correct after_fork semantics 2014-03-31 12:34:13 +11:00
thin.yml.sample Add sample Capistrano deployment files 2013-05-02 19:53:37 -07:00
unicorn.conf.rb extra logic to force kill orphan sidekiqs 2015-06-18 15:32:04 +10:00
unicorn_launcher reopen logs on usr1 2014-08-25 10:49:13 +10:00
unicorn_upstart.conf added upstart script for Discourse 2013-10-13 10:16:53 +11:00