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
..
admin refactor: api categories 4 years ago
api feat(writeapi): user settings API 4 years ago
categories performance improvements (#8795) 4 years ago
cli fix: #8630, sort extra deps 4 years ago
controllers performance improvements (#8795) 4 years ago
database performance improvements (#8795) 4 years ago
groups fix: #8595, dont save escaped data when renaming groups 4 years ago
messaging feat: #8662, verified/unverified user groups 4 years ago
meta performance improvements (#8795) 4 years ago
middleware performance improvements (#8795) 4 years ago
navigation performance improvements (#8795) 4 years ago
plugins performance improvements (#8795) 4 years ago
posts performance improvements (#8795) 4 years ago
privileges refactor: remove unused search call 4 years ago
rewards fix: #7958, give rewards one by one 6 years ago
routes performance improvements (#8795) 4 years ago
socket.io performance improvements (#8795) 4 years ago
topics performance improvements (#8795) 4 years ago
upgrades feat: move postercount to topic hash 4 years ago
user performance improvements (#8795) 4 years ago
views feat: add free and total mem usage to info 4 years ago
widgets performance improvements (#8795) 4 years ago
analytics.js performance improvements (#8795) 4 years ago
batch.js refactor: async/await file 6 years ago
cache.js feat: increase size of local cache 6 years ago
constants.js refactor: shared constants (#8707) 5 years ago
coverPhoto.js performance improvements (#8795) 4 years ago
emailer.js fix: regression caused by 7545951725 4 years ago
events.js #8115 - log post owner changes (#8117) 5 years ago
file.js refactor: switch to using slugify module 4 years ago
flags.js feat: additional sorting options for flags 5 years ago
image.js refactor: remove util.promisify calls 5 years ago
install.js Remove sounds (#8617) 5 years ago
languages.js feat: #8734, jquery-ui, jquery-form, timeago (#8748) 4 years ago
logger.js feat: display stack trace on winston.error 5 years ago
notifications.js feat: replace relative urls to absolute before sending email notifs 5 years ago
pagination.js performance improvements (#8795) 4 years ago
password.js
prestart.js performance improvements (#8795) 4 years ago
promisify.js feat: remove topics.async.getTopicData usage 5 years ago
pubsub.js fix: #8474 5 years ago
search.js fix: wrong data passed to getCategories 5 years ago
settings.js
sitemap.js feat: 8502, don't change topics sitemaps on every reply 5 years ago
slugify.js feat: #8734, add slugify module, deprecate utils.slugify 4 years ago
social.js style: linting 4 years ago
start.js refactor: startup 5 years ago
translator.js
upgrade.js feat: #8662, verified/unverified user groups 4 years ago
utils.js
webserver.js performance improvements (#8795) 4 years ago