Skip to content

Commit

Permalink
Added cache busting to the IHP Dev server
Browse files Browse the repository at this point in the history
  • Loading branch information
mpscholten committed Oct 11, 2021
1 parent ea28eb0 commit a9ff436
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 21 deletions.
4 changes: 4 additions & 0 deletions IHP/IDE/ToolServer.hs
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ import qualified IHP.IDE.ToolServer.Layout as Layout
import IHP.Controller.Layout
import qualified IHP.LibDir as LibDir
import qualified IHP.IDE.LiveReloadNotificationServer as LiveReloadNotificationServer
import qualified IHP.Version as Version
import qualified IHP.Assets.Types as Assets

startToolServer :: (?context :: Context) => IO ()
startToolServer = do
Expand Down Expand Up @@ -138,3 +140,5 @@ instance ControllerSupport.InitControllerContext ToolServerApplication where
putContext webControllers
putContext (AppUrl appUrl)
setLayout Layout.toolServerLayout

putContext (Assets.AssetVersion Version.ihpVersion)
42 changes: 21 additions & 21 deletions IHP/IDE/ToolServer/Layout.hs
Original file line number Diff line number Diff line change
Expand Up @@ -14,32 +14,32 @@ toolServerLayout inner = H.docTypeHtml ! A.lang "en" $ [hsx|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"/>

<link rel="shortcut icon" type="image/x-icon" href="/ihp-icon-white-bg.svg"/>
<link rel="stylesheet" href="/vendor/bootstrap.min.css"/>
<link rel="stylesheet" href="/IDE/schema-designer.css"/>
<link rel="stylesheet" href="/vendor/select2.min.css"/>

<script src="/vendor/morphdom-umd.min.js"></script>
<script src="/vendor/jquery-3.6.0.min.js"></script>
<script src="/vendor/timeago.js"></script>
<script src="/vendor/popper.min.js"></script>
<script src="/vendor/bootstrap.min.js"></script>
<link rel="stylesheet" href={assetPath "/vendor/bootstrap.min.css"}/>
<link rel="stylesheet" href={assetPath "/IDE/schema-designer.css"}/>
<link rel="stylesheet" href={assetPath "/vendor/select2.min.css"}/>

<script src={assetPath "/vendor/morphdom-umd.min.js"}></script>
<script src={assetPath "/vendor/jquery-3.6.0.min.js"}></script>
<script src={assetPath "/vendor/timeago.js"}></script>
<script src={assetPath "/vendor/popper.min.js"}></script>
<script src={assetPath "/vendor/bootstrap.min.js"}></script>


<script src="/vendor/turbolinks.js"></script>
<script src="/vendor/morphdom-umd.min.js"></script>
<script src="/vendor/turbolinksMorphdom.js"></script>
<script src="/vendor/turbolinksInstantClick.js"></script>
<script src={assetPath "/vendor/turbolinks.js"}></script>
<script src={assetPath "/vendor/morphdom-umd.min.js"}></script>
<script src={assetPath "/vendor/turbolinksMorphdom.js"}></script>
<script src={assetPath "/vendor/turbolinksInstantClick.js"}></script>


<script src="/helpers.js"></script>
<script src="/IDE/contextmenu.js"></script>
<script src={assetPath "/helpers.js"}></script>
<script src={assetPath "/IDE/contextmenu.js"}></script>

<script src="/vendor/select2.min.js"></script>
<script src="/vendor/src-min/ace.js"></script>
<script src="/vendor/src-min/ext-language_tools.js"></script>
<script src="/IDE/ihp-schemadesigner.js"></script>
<script src="/IDE/ihp-codegen.js"></script>
<script src="/IDE/ihp-help.js"></script>
<script src={assetPath "/vendor/select2.min.js"}></script>
<script src={assetPath "/vendor/src-min/ace.js"}></script>
<script src={assetPath "/vendor/src-min/ext-language_tools.js"}></script>
<script src={assetPath "/IDE/ihp-schemadesigner.js"}></script>
<script src={assetPath "/IDE/ihp-codegen.js"}></script>
<script src={assetPath "/IDE/ihp-help.js"}></script>


<title>IHP IDE</title>
Expand Down

0 comments on commit a9ff436

Please sign in to comment.