gosora/routes
Azareal b9973719a5 Added a small reply cache.
Preloaded a small number of users and topics.
Use cache.Set instead of cache.Add in a few spots for topics to avoid issues with the counter falling out of sync with the cache length.
Embed Reply in ReplyUser instead of duplicating the same fields.
Add the missing AttachCount and ActionType fields to Reply.
Add the missing Poll field to TopicsRow.
Added the TopicUser.Replies method to better abstract the reply list generation logic.
Shortened some common.s to c.s
Moved memStuff out of the analytics memory panes and into analytics.js
Removed the temporary preStats fix for label overflow now that we have a better solution.
Added the panel_analytics_script_memory template to help de-dupe logic in the analytics memory panes.
Added the Topic method to TopicsRow.
Added the GetRidsForTopic method to help cache replies in a small set of scenarios.

Added the ReplyCache config.json setting.
Added the ReplyCacheCapacity config.json setting.

Added a parser test case.
Added more Reply and ReplyStore related test cases.
2019-05-17 18:40:41 +10:00
..
panel Added a small reply cache. 2019-05-17 18:40:41 +10:00
account.go Split some of the member only logic out of global.js and into member.js 2019-04-25 16:02:51 +10:00
api.go Added support for OpenSearch. 2019-05-08 15:08:38 +10:00
attachments.go Shorten the common namespaces in some areas to reduce the amount of boilerplate. 2019-04-19 16:36:26 +10:00
common.go Oops, missed this one, there are some changes not ready for prime time here, so I overlooked it. 2019-04-25 16:22:29 +10:00
forum_list.go Hyperdrive now caches /forums/ too. 2019-04-28 20:50:45 +10:00
forum.go Shorten the common namespaces in some areas to reduce the amount of boilerplate. 2019-04-19 16:36:26 +10:00
misc.go The rest of the Control Panel (exc. the Group Editor) now uses dyntmpl. 2019-05-03 18:34:18 +10:00
moderate.go Defer setting headers to renderTemplate to avoid wasting resources for JSON requests and for future optimisations. 2019-04-19 19:34:16 +10:00
poll.go Shorten the common namespaces in some areas to reduce the amount of boilerplate. 2019-04-19 16:36:26 +10:00
profile.go Added a small reply cache. 2019-05-17 18:40:41 +10:00
reply.go Added a small reply cache. 2019-05-17 18:40:41 +10:00
reports.go Shorten the common namespaces in some areas to reduce the amount of boilerplate. 2019-04-19 16:36:26 +10:00
stubs.go Experimenting with Nox's Control Panel. 2019-03-22 08:59:41 +10:00
topic_list.go Added the active memory analytics pane. More to come here. 2019-05-09 16:58:55 +10:00
topic.go Added a small reply cache. 2019-05-17 18:40:41 +10:00
user.go Experimenting with reducing the amount of boilerplate in route files. 2019-04-19 11:20:43 +10:00