nodebb/src/groups
Julian Lam 9b753d6d57
TTL Cache ()
* refactor: move src/cacheCreate.js to src/cache/lru.js

* fix: call new library location for lru cache creator

* feat: add ttl cache

* fix: update upload throttler to use ttl cache instead of lru cache

* chore: add missing dependency

* fix: avoid pubsub conflicts

* fix: use get instead of peek, which is not available in ttl-cache
..
cache.js TTL Cache ()
cover.js fix: purge uploaded images accordingly ()
create.js chore: eslint prefer-template
data.js feat: allow optional fields argument on db.getObject(s) ()
delete.js chore: eslint function-paren-newline
index.js feat: show 10 members
invite.js Fullname in notifications ()
join.js refactor: remove more async.eachSeries/mapSeries
leave.js chore: eslint function-paren-newline
membership.js chore: eslint prefer-arrow-callback
ownership.js chore: eslint prefer-template
posts.js chore: eslint max-len
search.js refactor: tab rules
update.js chore: eslint prefer-arrow-callback
user.js fix: use escaped group names in invite modal