You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Barış Soner Uşaklı a05905f196
performance improvements (#8795)
* perf: nconf/winston/render

cache nconf.get calls
modify middleware.pageView to call next earlier
don't call winston.verbose on every hook see https://github.com/winstonjs/winston/issues/1669
translate header/footer separately and cache results for guests

* fix: copy paste fail

* refactor: style and fire hook only log in dev mode

* fix: cache key, header changes based on template

* perf: change replace

* fix: add missing await

* perf: category

* perf: lodash clone

* perf: remove escapeRegexChars
4 years ago
..
bookmarks.js feat: #7743, posts module 6 years ago
cache.js fix: #6979 6 years ago
category.js fix: crash if post doesn't have topic data 5 years ago
create.js fix: remove unused data from post/topic/user hashes 5 years ago
data.js refactor: post edit 4 years ago
delete.js feat: resolve flag on delete/purge/ban/delete account 5 years ago
diffs.js feat: show editor in post diffs if available 5 years ago
edit.js refactor: merge post.edit 4 years ago
index.js feat: remove topics.async.getTopicData usage 5 years ago
parse.js chore: some optimizations for codeclimate 4 years ago
queue.js fix: update post-queue hook names 5 years ago
recent.js feat: #7743, finish post module 6 years ago
summary.js feat: add replies to getPostSummaryByPids 5 years ago
tools.js refactor: remove posts.tools.purge 4 years ago
topics.js feat: async/await 6 years ago
uploads.js performance improvements (#8795) 4 years ago
user.js fix: #8469, action:topic.changeOwner, action:post.changeOwner 5 years ago
votes.js feat: #8427, daily downvote limits 5 years ago