diff --git a/wwwroot/default.htm b/wwwroot/default.htm
index 4f02dcc..d646e76 100644
--- a/wwwroot/default.htm
+++ b/wwwroot/default.htm
@@ -71,6 +71,8 @@
+
+
diff --git a/wwwroot/js/app.trials.js b/wwwroot/js/app.trials.js
index 80f6f8b..2c59765 100644
--- a/wwwroot/js/app.trials.js
+++ b/wwwroot/js/app.trials.js
@@ -7,16 +7,31 @@
/*global $, app */
-app.trials = (function() {
+app.trials = (function () {
"use strict";
//---------------- BEGIN MODULE SCOPE VARIABLES --------------
var stateMap = {},
configModule,
- initModule;
+ initModule,
+ statusText;
//----------------- END MODULE SCOPE VARIABLES ---------------
//------------------- BEGIN UTILITY METHODS ------------------
-
+ //////////////////
+ //Generate a card with collapsible middle section with more details
+ //
+ statusText = function (obj) {
+ switch (obj.status) {
+ case 0:
+ return "NEW";
+ case 1:
+ return "approved";
+ case 2:
+ return "rejected";
+ default:
+ return "BAD STATUS: " + obj.status;
+ }
+ };
//-------------------- END UTILITY METHODS -------------------
//------------------- BEGIN EVENT HANDLERS -------------------
@@ -26,7 +41,7 @@ app.trials = (function() {
//------------------- BEGIN PUBLIC METHODS -------------------
//CONFIGMODULE
//
- configModule = function(context) {
+ configModule = function (context) {
stateMap.context = context.context;
if (stateMap.context.params.id) {
stateMap.id = stateMap.context.params.id;
@@ -35,62 +50,49 @@ app.trials = (function() {
//INITMODULE
//
- initModule = function($container) {
+ initModule = function ($container) {
if (typeof $container === "undefined") {
$container = $("#app-shell-main-content");
}
$container.html(Handlebars.templates["app.trials"]({}));
//case 3513
- document.title = "trials";
+ document.title = "Trial requests";
//===================
//Get trials
- app.api.get("trial/list", function(res) {
+ app.api.get("trial/list", function (res) {
if (res.error) {
$.gevent.publish("app-show-error", res.msg);
} else {
var $appList = $("#rf-list");
- $appList.append('
');
+ if (res.length == 0) {
+ $appList.append("NO DATA :(
");
+ } else {
+ $appList.append('");
+ $appList.append("
");
+ }
}
});
//=========/trials==============
diff --git a/wwwroot/js/templates/templates.js b/wwwroot/js/templates/templates.js
index 0506089..937af63 100644
--- a/wwwroot/js/templates/templates.js
+++ b/wwwroot/js/templates/templates.js
@@ -1 +1 @@
-!function(){var n=Handlebars.template,e=Handlebars.templates=Handlebars.templates||{};e["app.authenticate"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n

\n
Login
\n
\n
'},useData:!0}),e["app.customerEdit"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return''},useData:!0}),e["app.customers"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n
\n
+- Active \n \n
\n \n
\n\n\n
Lapsed \n \n
\n
\n\n\n
\n +- Inactive \n \n
\n\n
\n
'},useData:!0}),e["app.customerSiteEdit"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n
\n
'},useData:!0}),e["app.customerSites"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return''},useData:!0}),e["app.fourohfour"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return"\n
404 NOT FOUND 404
\n"},useData:!0}),e["app.inbox"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return''},useData:!0}),e["app.license"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n
\n
'},useData:!0}),e["app.licenseRequestEdit"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n
\n
'},useData:!0}),e["app.licenses"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return''},useData:!0}),e["app.licenseTemplates"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n
\n
'},useData:!0}),e["app.licenseView"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return''},useData:!0}),e["app.mailEdit"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n
\n
'},useData:!0}),e["app.ops"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n
Operations status
\n
\n
\n
\n
\n \n Mail / mirror\n
\n
\n
\n
\n
\n \n AyaNova site\n
\n
\n
\n
\n
\n
\n \n Contact form\n
\n
\n
\n
\n
\n \n Request form\n
\n
\n
\n
\n
\n \n Request lite form\n
\n
\n
\n
\n
\n
\n \n Subversion\n
\n
\n
\n
\n
\n \n DevOps server\n
\n
\n
\n
\n
\n \n API site\n
\n
\n
\n\n
\n
'},useData:!0}),e["app.purchaseEdit"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n
\n
'},useData:!0}),e["app.purchases"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return''},useData:!0}),e["app.reportData"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return''},useData:!0}),e["app.reportDataExpires"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n\n'},useData:!0}),e["app.reportDataProdEmail"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n
\n
'},useData:!0}),e["app.rfcaseEdit"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n
\n\n\n\n
\n\n
'},useData:!0}),e["app.rfcases"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n\n
\n\n\n
\n\n
\n\n
\n
\n \n \n
\n
\n\n
\n\n
\n
\n
\n\n\n'},useData:!0}),e["app.rfsettings"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return''},useData:!0}),e["app.search"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return''},useData:!0}),e["app.shell"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n\n\n\n'},useData:!0}),e["app.subnotify"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n\n'},useData:!0}),e["app.subscription"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return''},useData:!0}),e["app.templateEdit"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return'\n
\n
'},useData:!0}),e["app.templates"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,i,l){return''},useData:!0})}();
+!function(){var n=Handlebars.template,e=Handlebars.templates=Handlebars.templates||{};e["app.authenticate"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return''},useData:!0}),e["app.customerEdit"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return''},useData:!0}),e["app.customers"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return'\n
\n
+- Active \n \n
\n \n
\n\n\n
Lapsed \n \n
\n
\n\n\n
\n +- Inactive \n \n
\n\n
\n
'},useData:!0}),e["app.customerSiteEdit"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return'\n
\n
'},useData:!0}),e["app.customerSites"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return''},useData:!0}),e["app.fourohfour"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return"\n
404 NOT FOUND 404
\n"},useData:!0}),e["app.inbox"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return''},useData:!0}),e["app.license"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return'\n
\n
'},useData:!0}),e["app.licenseRequestEdit"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return'\n
\n
'},useData:!0}),e["app.licenses"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return''},useData:!0}),e["app.licenseTemplates"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return'\n
\n
'},useData:!0}),e["app.licenseView"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return''},useData:!0}),e["app.mailEdit"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return'\n
\n
'},useData:!0}),e["app.ops"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return'\n
Operations status
\n
\n
\n
\n
\n \n Mail / mirror\n
\n
\n
\n
\n
\n \n AyaNova site\n
\n
\n
\n
\n
\n
\n \n Contact form\n
\n
\n
\n
\n
\n \n Request form\n
\n
\n
\n
\n
\n \n Request lite form\n
\n
\n
\n
\n
\n
\n \n Subversion\n
\n
\n
\n
\n
\n \n DevOps server\n
\n
\n
\n
\n
\n \n API site\n
\n
\n
\n\n
\n
'},useData:!0}),e["app.purchaseEdit"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return'\n
\n
'},useData:!0}),e["app.purchases"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return''},useData:!0}),e["app.reportData"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return''},useData:!0}),e["app.reportDataExpires"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return'\n\n'},useData:!0}),e["app.reportDataProdEmail"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return'\n
\n
'},useData:!0}),e["app.rfcaseEdit"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return'\n
\n\n\n\n
\n\n
'},useData:!0}),e["app.rfcases"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return'\n\n
\n\n\n
\n\n
\n\n
\n
\n \n \n
\n
\n\n
\n\n
\n
\n
\n\n\n'},useData:!0}),e["app.rfsettings"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return''},useData:!0}),e["app.search"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return''},useData:!0}),e["app.shell"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return'\n\n\n\n'},useData:!0}),e["app.subnotify"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return'\n\n'},useData:!0}),e["app.subscription"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return''},useData:!0}),e["app.templateEdit"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return'\n
\n
'},useData:!0}),e["app.templates"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return''},useData:!0}),e["app.trialEdit"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return''},useData:!0}),e["app.trials"]=n({compiler:[8,">= 4.3.0"],main:function(n,e,a,l,i){return''},useData:!0})}();