This commit is contained in:
@@ -3,33 +3,15 @@
|
||||
PRIORITY - ALWAYS Lowest level stuff first, i.e. TODO at server, api route changes etc then back here in order lowest level first as affects the most stuff exponentially so best to do it early
|
||||
=-=-=-=-
|
||||
|
||||
todo: open ad-hoc type and id from data list idea
|
||||
parent form hosting datagrid can give an array of hints to the data-table control which include
|
||||
fieldname (internal) typically an AyaType field, or almost always an ayatype field
|
||||
so it can then use that fields id and type to generate an open object url / link / button whatever the fuck
|
||||
So, we don't do it at the server end, we do it at the client end based on the column that has both the id and the type
|
||||
|
||||
todo: Administration - History
|
||||
View the history log in full without being for specific items, i.e. data list view
|
||||
|
||||
|
||||
|
||||
todo: in translation you can pull used keys, also should be UNUSED keys so can exercise the front end, then pull the list of unused keys for manual removal later
|
||||
todo: default sort order for default data list views specified? (see eventdatalist for example)
|
||||
|
||||
todo: Administration - Statistics WTF?
|
||||
What is this for? Administration related statistics?
|
||||
Number of records in tables? ?? NO idea
|
||||
Check if something noted in specs or cases or todo's or comments or help file or something from v7 being expanded / broken out
|
||||
Remove if can't figure it out
|
||||
|
||||
todo: Administration - Account
|
||||
Down the road will need an Account page for seeing their account status in rental SAAS situation
|
||||
Nothing to do here, it's an obvious one, just delete this later, it's to percolate in brain a bit
|
||||
maybe under license
|
||||
|
||||
|
||||
|
||||
todo: set network speed in dev console of firefox to regular 2g then go through all forms and confirm all still works as this will expose any await issues
|
||||
todo: consider moving canDuplicate etc from a "computed" property into methods (just drag and drop)
|
||||
in fact, look for all computed and consider them carefully because computed seems to be bullshit
|
||||
todo: I don't really need About on every edit form, keep it for the main top level and remove it from all the edit forms
|
||||
|
||||
todo: concurrency violation tests, so far I don't think I've *ever* tested that from the client itself
|
||||
|
||||
@@ -504,4 +486,9 @@ https://www.youtube.com/watch?v=zZVoo5AbANI
|
||||
@@@@@@@@@@@@@@@ ROADMAP STAGE 11 - RELEASE SELF SERVE / HOSTING
|
||||
Fall of 2020 hopefully
|
||||
links on website for sign up
|
||||
marketing can begin in earnest
|
||||
marketing can begin in earnest
|
||||
|
||||
todo: Administration - Account
|
||||
Down the road will need an Account page for seeing their account status in rental SAAS situation
|
||||
Nothing to do here, it's an obvious one, just delete this later, it's to percolate in brain a bit
|
||||
maybe under license
|
||||
|
||||
@@ -80,6 +80,7 @@ function initNavPanel() {
|
||||
])
|
||||
) {
|
||||
//DASHBOARD
|
||||
//KPI / METRICS / CHARTS AND STUFF APPROPRIATE TO ROLE
|
||||
sub.push({
|
||||
title: "Dashboard",
|
||||
icon: "fa-tachometer-alt",
|
||||
@@ -592,14 +593,6 @@ function initNavPanel() {
|
||||
key: key++
|
||||
});
|
||||
|
||||
//KPI / METRICS / CHARTS AND STUFF
|
||||
sub.push({
|
||||
title: "Statistics",
|
||||
icon: "fa-chart-line",
|
||||
route: "/adm-statistics",
|
||||
key: key++
|
||||
});
|
||||
|
||||
// ** ADMINISTRATION (TOP)
|
||||
addNavItem(
|
||||
"Administration",
|
||||
|
||||
@@ -343,13 +343,6 @@ export default new Router({
|
||||
import(/* webpackChunkName: "adm" */ "./views/adm-history.vue")
|
||||
},
|
||||
|
||||
{
|
||||
path: "/adm-statistics",
|
||||
name: "adm-statistics",
|
||||
component: () =>
|
||||
import(/* webpackChunkName: "adm" */ "./views/adm-statistics.vue")
|
||||
},
|
||||
|
||||
{
|
||||
path: "/ops-backup",
|
||||
name: "ops-backup",
|
||||
|
||||
@@ -1,24 +0,0 @@
|
||||
<template>
|
||||
<UnderConstruction />
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import UnderConstruction from "../components/underconstruction.vue";
|
||||
|
||||
export default {
|
||||
components: {
|
||||
UnderConstruction
|
||||
},
|
||||
beforeCreate() {
|
||||
window.$gz.eventBus.$emit("menu-change", {
|
||||
isMain: true,
|
||||
icon: "fa-chart-line",
|
||||
title: "Statistics",
|
||||
helpUrl: "form-adm-statistics",
|
||||
formData: {
|
||||
ayaType: window.$gz.type.BizMetrics
|
||||
}
|
||||
});
|
||||
}
|
||||
};
|
||||
</script>
|
||||
@@ -1,5 +1,10 @@
|
||||
<template>
|
||||
<UnderConstruction />
|
||||
<div>
|
||||
<h1>
|
||||
//DASHBOARD - KPI / METRICS / CHARTS AND STUFF APPROPRIATE TO ROLE
|
||||
</h1>
|
||||
<UnderConstruction />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
|
||||
@@ -96,8 +96,7 @@ describe("SMOKE", () => {
|
||||
cy.url().should("include", "/adm-attachments");
|
||||
cy.visit("/adm-history");
|
||||
cy.url().should("include", "/adm-history");
|
||||
cy.visit("/adm-statistics");
|
||||
cy.url().should("include", "/adm-statistics");
|
||||
|
||||
|
||||
cy.visit("/ops-backup");
|
||||
cy.url().should("include", "/ops-backup");
|
||||
|
||||
Reference in New Issue
Block a user