diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index e4957d96..3e7456b4 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -5,7 +5,18 @@ ― Marcus Aurelius, Meditations -TODO: SET DEADLINES + +todo: import mode server state setting + only superuser can login + only can do an import if in import mode, v8 migrate checks first + any other login needs to get message about import mode so users know what's up + +todo: consider if people might want to delete po's in future and not affect inventory, need some kind of override or something + maybe if it's a archival utility or cleanup utility in future then that's an idea, but YAGNI for now + +todo: NOT import PO's unless they are current, active and unreceived + + MISC ITEMS THAT CAME UP diff --git a/ayanova/src/views/ops-server-state.vue b/ayanova/src/views/ops-server-state.vue index 8ae0aeb9..01df0853 100644 --- a/ayanova/src/views/ops-server-state.vue +++ b/ayanova/src/views/ops-server-state.vue @@ -21,6 +21,10 @@ :label="$ay.t('ServerStateOps')" value="OpsOnly" > + @@ -297,6 +301,7 @@ async function fetchTranslatedText(vm) { await window.$gz.translation.cacheTranslations([ "ServerStateOpen", "ServerStateOps", + "ServerStateMigrateMode", "ServerStateReason", "ShutDownServer", "AreYouSureShutDown"