This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse
Sam Saffron 7068b58e85 PERF: flush topic timings less frequently
This is a first step of a performance optimisation, more will follow

Previously we did not properly account for previously read topics while
"rushing" marking times on posts.

The new mechanism now avoids "rushing" sending timings to server if all
the posts were read.

Also to alleviate some server load we only "ping" the server with old timings
once a minute (it used to be every 20 seconds)
2019-04-18 17:31:08 +10:00
..
adapters FEATURE: Allow users to customize bonuses for reviewable types 2019-04-03 11:18:34 -04:00
components PERF: flush topic timings less frequently 2019-04-18 17:31:08 +10:00
controllers UX: new layout for groups page, allow changes to automatic group bio (#7350) 2019-04-17 22:44:30 -04:00
helpers DEV: Remove HTML parser from Tautologistics. (#7344) 2019-04-10 11:21:22 +02:00
initializers UI: Footer nav fixes 2019-04-15 15:25:40 -04:00
lib PERF: flush topic timings less frequently 2019-04-18 17:31:08 +10:00
mixins Footer nav tweaks 2019-04-12 12:29:54 -04:00
models Remove support for disable_jump_reply user setting (#7359) 2019-04-12 09:03:06 +10:00
pre-initializers DEV: s/this._super()/this._super(...arguments) (#6908) 2019-01-19 10:05:51 +01:00
raw-views REFACTOR: topic-list-header-column (#7099) 2019-03-04 14:45:52 +11:00
routes UX: new layout for groups page, allow changes to automatic group bio (#7350) 2019-04-17 22:44:30 -04:00
services FEATURE: Support for localized themes (#6848) 2019-01-17 11:46:11 +00:00
templates UX: new layout for groups page, allow changes to automatic group bio (#7350) 2019-04-17 22:44:30 -04:00
widgets UI: Footer nav fixes 2019-04-15 15:25:40 -04:00
mapping-router.js.es6 DEV: introduces prettier for es6 files 2018-06-15 17:03:24 +02:00