mirror of
https://github.com/codeninjasllc/discourse.git
synced 2024-11-28 10:08:20 -05:00
850b042cab
under rack cache we are able to serve 620reqs a second per thin (on my machine) before it 12 (on my machine) reorganised so mini profilers can be cleanly disabled from config file added caching for categories index move production.rb to production.sample.rb
34 lines
1 KiB
Text
34 lines
1 KiB
Text
<script>
|
|
window.assetPath = (function(){
|
|
|
|
// TODO: automate this to grab from the manifest, Rails voodoo should be able to get it
|
|
var map = {
|
|
'defer/html-sanitizer-bundle': <%= asset_path('defer/html-sanitizer-bundle.js').inspect.html_safe %>
|
|
};
|
|
|
|
var assetPath = function(asset){
|
|
return map[asset];
|
|
};
|
|
|
|
return assetPath;
|
|
})();
|
|
</script>
|
|
|
|
<%# load the selected locale before any other scripts %>
|
|
<%= javascript_include_tag "locales/#{I18n.locale}" %>
|
|
<%= javascript_include_tag "application" %>
|
|
<%= javascript_include_tag "admin"%>
|
|
<%- if admin? %>
|
|
<%= javascript_include_tag "admin"%>
|
|
<%- end %>
|
|
|
|
<script>
|
|
Discourse.CDN = '<%= Rails.configuration.action_controller.asset_host %>';
|
|
Discourse.BaseUrl = '<%= RailsMultisite::ConnectionManagement.current_hostname %>';
|
|
Discourse.BaseUri = '<%= Discourse::base_uri "/" %>';
|
|
Discourse.Environment = '<%= Rails.env %>';
|
|
Discourse.Router.map(function() {
|
|
return Discourse.routeBuilder.call(this);
|
|
});
|
|
Discourse.start()
|
|
</script>
|