gosora/routes
Azareal 7be011a30d Almost finished live topic lists, you can find them at /topics/. You can disable them via config.json
The topic list cache can handle more groups now, but don't go too crazy with groups (e.g. thousands of them).

Make the suspicious request logs more descriptive.
Added the phrases API endpoint.
Split the template phrases up by prefix, more work on this coming up.
Removed #dash_saved and part of #dash_username.
Removed some temporary artifacts from trying to implement FA5 in Nox.
Removed some commented CSS.
Fixed template artifact deletion on Windows.
Tweaked HTTPSRedirect to make it more compact.
Fixed NullUserCache not complying with the expectations for BulkGet.
Swapped out a few RunVhook calls for more appropriate RunVhookNoreturn calls.
Removed a few redundant IsAdmin checks when IsMod would suffice.
Commented out a few pushers.
Desktop notification permission requests are no longer served to guests.
Split topics.html into topics.html and topics_topic.html
RunThemeTemplate should now fallback to interpreted templates properly when the transpiled variants aren't avaialb.e
Changed TopicsRow.CreatedAt from a string to a time.Time
Added SkipTmplPtrMap to CTemplateConfig.
Added SetBuildTags to CTemplateSet.
A bit more data is dumped when something goes wrong while transpiling templates now.
topics_topic, topic_posts, and topic_alt_posts are now transpiled for the client, although not all of them are ready to be served to the client yet.
Client rendered templates now support phrases.
Client rendered templates now support loops.
Fixed loadAlerts in global.js
Refactored some of the template initialisation code to make it less repetitive.
Split topic.html into topic.html and topic_posts.html
Split topic_alt.html into topic_alt.html and topic_alt_posts.html
Added comments for PollCache.
Fixed a data race in the MemoryPollCache.
The writer is now closed properly in WsHubImpl.broadcastMessage.
Fixed a potential deadlock in WsHubImpl.broadcastMessage.
Removed some old commented code in websockets.go

Added the DisableLiveTopicList config setting.
2018-06-24 23:49:29 +10:00
..
panel Added support for two-factor authentication. 2018-06-17 17:28:18 +10:00
account.go Added support for two-factor authentication. 2018-06-17 17:28:18 +10:00
api.go Changed the defaultest default theme to Cosora... For now. 2018-03-17 08:16:43 +00:00
common.go UNSTABLE: Began work on the Nox Theme. 2018-05-27 19:36:35 +10:00
forum_list.go Users can no longer post or edit posts in locked topics. 2018-06-01 15:02:29 +10:00
forum.go Almost finished live topic lists, you can find them at /topics/. You can disable them via config.json 2018-06-24 23:49:29 +10:00
misc.go Added the Page Manager for faster and easier custom page creation. 2018-06-06 10:21:22 +10:00
moderate.go Users can no longer post or edit posts in locked topics. 2018-06-01 15:02:29 +10:00
poll.go You can now view the results of polls. 2018-01-28 14:30:24 +00:00
profile.go Almost finished live topic lists, you can find them at /topics/. You can disable them via config.json 2018-06-24 23:49:29 +10:00
reply.go Users can no longer post or edit posts in locked topics. 2018-06-01 15:02:29 +10:00
reports.go Added the Page Manager for faster and easier custom page creation. 2018-06-06 10:21:22 +10:00
stubs.go Almost finished live topic lists, you can find them at /topics/. You can disable them via config.json 2018-06-24 23:49:29 +10:00
topic_list.go Fixed the Go Version in the Travis file. 2018-04-22 13:33:56 +01:00
topic.go Almost finished live topic lists, you can find them at /topics/. You can disable them via config.json 2018-06-24 23:49:29 +10:00
user.go Alerts are now rendered via a client side transpiled template rather than being hard-coded. 2018-05-14 18:56:56 +10:00