Commit Graph

53 Commits

Author SHA1 Message Date
Azareal c045b456b4 Gosora now uses the generated router. There's still a fair bit of work to be done on this, I might turn the switch into a proper parser at some point, as there are a few inefficiencies in it's design.
Improved the router generator facilities.
The router generator now supports route groups.
2017-04-13 10:26:40 +01:00
Azareal 87cb08bde3 Last commit with the old router. The next one will only have the generated one! 2017-04-12 14:39:03 +01:00
Azareal d7cf48e43d Router Generator WIP
Added a test for one of the router algorithms.
Added the ViewAdminLogs permission. Adminlogs are coming soon!
The empty comments next to HandleFuncs on main.go are there to remind me about which routes I've added to the router generator route list.
Fixed the Modlogs Page so that you can view it without the ManageThemes permissions. I accidentally used the wrong permission there before.
Changed the router algorithm to align better with the upcoming generated router. It's faster too.
2017-04-12 11:10:36 +01:00