gosora/themes
Azareal f41c281e43 Added support for HTTP/2 Push.
The themes are still going to be a little broken for a while, but here's the progress I've made.

Renamed the topics_trow_assign hook to topics_topic_row_assign.
Added more debug code to the generated router.
Added a robots.txt file.
Gosora now responds to favicon.ico requests with a 404 rather than the topic list.
Fixed the tests and some of the benchmarks.
Changed the default UserCacheCapacity from 100 to 120.
Changed the default TopicCacheCapacity from 100 to 200.
Added the last replyer to the topics list and the forum pages.
Added the BulkCascadeGetMap method to the UserStore.
Refactored the topics list and forum page to load the users with a call to the UserStore rather than via a join.
WebSockets now work on SSL.
Fixed a race condition when the user permissions are initialised at the start of a request.
Fixed a race condition when the user permissions for the OP of a topic are initialised.
The rows.Close() calls are deferred once more, so that we can catch problems with recover()
Improved support for struct pointers in the template compiler.
Added a pin emoji to pinned topics to make them stand-out on the Shadow theme, we have some other ideas in mind for this, but I'd like to get Shadow fully functional for this commit.
Fixed a bug an issue with Chrome not detecting XHTML style closes on <form>s.
Fixed a visual issue with `color` not being set for textarea elements for the Shadow theme.
Fixed a function which wasn't getting renamed for PGSQL.

Added seven new UserStore tests.
2017-08-06 16:22:18 +01:00
..
cosmo Shadow is now fully responsive and almost done! Just a few places like the dashboard and a few glitches to patch up! 2017-07-29 15:04:20 +01:00
cosmo-classic Static CSS files are now processed by the template system. This will be most likely be superseded by a more sophisticated system in the future. 2017-06-25 10:56:39 +01:00
cosmo-conflux Shadow is now fully responsive and almost done! Just a few places like the dashboard and a few glitches to patch up! 2017-07-29 15:04:20 +01:00
shadow Added support for HTTP/2 Push. 2017-08-06 16:22:18 +01:00
tempra-conflux Shadow is now fully responsive and almost done! Just a few places like the dashboard and a few glitches to patch up! 2017-07-29 15:04:20 +01:00
tempra-cursive Shadow is now fully responsive and almost done! Just a few places like the dashboard and a few glitches to patch up! 2017-07-29 15:04:20 +01:00
tempra-simple Shadow is now fully responsive and almost done! Just a few places like the dashboard and a few glitches to patch up! 2017-07-29 15:04:20 +01:00