From aa02d364989921fc1e07d398fc9a1657aadf4c57 Mon Sep 17 00:00:00 2001 From: Malachy Byrne Date: Fri, 18 Nov 2022 17:00:08 +0000 Subject: [PATCH] Fix ToC --- .../Functional_Specification.pdf | Bin 862325 -> 862325 bytes docs/functional-spec/functional_spec.md | 130 +++++++++--------- 2 files changed, 65 insertions(+), 65 deletions(-) diff --git a/docs/functional-spec/Functional_Specification.pdf b/docs/functional-spec/Functional_Specification.pdf index c0fcd12d50bd279c8971c90db368cb8b240f703e..b88255b7eff3f674bbfed418fed582380d89f81e 100644 GIT binary patch delta 1389 zcmZWnO>7%Q6xP^@y|!oKxc-gp663Z>i`d|e?bt!07Zl1*K!)%WMXJPRy|EYByVmYH zkRDo~QhPy=b|eO=5{E`Y2<1XY!V(e(q;jSQgy2v}j#X4p1SNIi1ZMq1s@T$}^}KoC z``&x=J-Cy3a3`~ReIT37Onv?7Ex;+NscXf$gnc1DmTXO+(erjMa4*&kMU@SMm+10< z6Mz!EIOqeQwzld3u9B?Ex>(_hI1wJfx13FHtzE=4Rt!_F@=Nqv&IY1&L)LkzEb5|U z%DQ5hie&JjTI4nQv&#*TR%2C6MN?TRgWh)^16-B$QjvKDw-QnOINa+6Bzh8sL2#+A zN)~}<%&KA-*54v6423|TEmqM=irSV~W`aw2C=|xmyxTycmxp7(ZOBqxSIiYQ)R(>h z;8=ewkDYEGLx3}ts-l+I=~urGz@8NAO{f0^AaJx5M9PK202FB=i~y@U5s3khDNAKl zkyxsN3o`*)9Y;&)Fq4>$PU*l>@0bKD|-e!9PR{L7gh z`Hv^I{F0`cA~S-{Yit17Fm(|FK5+fX-R=+pzB9xKO-|VQTA|NA)!jrCzn$8KhRNQ$ z|Tdar|G@V~uvlqbs2kLp% z%REnGuUV3mpBn_Qtdz=pMP8Pf{ps1)5%9Ksp{Q)OO2uGLyzqvj=Y3rkP1&f|iq?nM zHD>J^z3`?747EvBQ58$T`U-DcUZ20ZJ`Wgd40eVAhCv1ggOh<{ za514PrKc0AgtqvOdrC-U z$hjRj*Wr8;LJOp|1INj5810kcCJZ)`5p=^&)>?3uxZ=o9Z2NGAy#G7AN`BmD#m{a) zF9{yNGmYg9csqnL*>34P74k7INEYu${oE+rP5P8WS@4$)mAU oO2{0I3E50PH!Iu&IOTi&A&MBMf}lKt%eo9aup0L73p<9z^tE+P(>8LeY&R?HbQb8akQ_ANSsK zzVHA3^Plg@L;lG_e)Xn>=c7Y+zq|*Sl%lJpg{2&FxSc3xs)8wU(QF5{(Irh*Bu(QI zWZBXMzy!J4;Q%0eXSEYpCnQBu#UeL`f}TEfud8a$Hj3!Nil$48T#|gxn1F9qlTV{0MSGhjPhAjnHXP0p#_a)Mj08O_ zpmhhme$YK5{d}a>R^!hXj2dL4-?={(vJ(un)X~tkVgI75%^r!zwj1s~bor&~{sccbeyAnB zJz$8xKGEJg`u$`}{LiUPXQHI&A`ODdP0<5Lny!inaITv#*Y*zK;+lu(BcVZ4TPq~- z%HAY==-u!Z6m)vu%^Zx8ixFdxjZu6a{kJiSK5}d5JIC|0AlY%Z!P@Bep^uWAKp=|~ zG>1*uSCf0@=$q8`^D24^z2v8Jprw5DMupkS=2`M6?WF5uE7Jum6D3YSJLl`nXi>aU zQn}GP<}7IaBuV$1cA9zOpEfKBCv*TfDd!7ZT3VK9{K@MxEU-6nky12WEEY9-#q+bB zt?a9ks7u=Hr3K@~O_yl2v*gN!ZqU;ZWkf~H(~S&4Z$ZFjRjFuXP*hhq;riO#Cu?(n z!bD-FuuybRbW(ItFcek_8%1|{Z4Ul=1Apdc8GL&eUc<~f9L95XXvgQ*;mPu99X@d5 zcPh|oiH$^}xLAQgll_C6oyVan9Kf%6*vB|ogT3W5UiPXPKYa$%*cxD+cyr+TK3F3Et{{?vX|H4-yRbm!(s)x@cVA|oI$hVUn+1OyFKgxPF3MEe9FuAmfx~68;-|^f??wcDnXm^9*K>_V|-aT!fslxoj$O~$A|egemD}3 w9N@(wkv1OHM%#JOaI{U!^Wo-NXuql9)3NwLBAq0UYXj_Y)6g&uonVFk0dI%C5C8xG diff --git a/docs/functional-spec/functional_spec.md b/docs/functional-spec/functional_spec.md index 0d36da1..54c03ef 100644 --- a/docs/functional-spec/functional_spec.md +++ b/docs/functional-spec/functional_spec.md @@ -1,70 +1,70 @@ # Functional Specification ## 0. Table of Contents -1. [Introduction](#1-Introduction) - 1. [Overview](#11-Overview) - 2. [Business Context](#12-Business-Context) - 3. [Glossary](#13-Glossary) - 1. [Panoptes](#131-Panoptes) -2. [General Description](#2-General-Description) - 1. [Product/System Functions](#21-ProductSystem-Functions) - 2. [User Characteristics and Objectives](#22-User-Characteristics-and-Objectives) - 3. [Operational Scenarios](#23-Operational-Scenarios) - 1. [Module Installation](#231-Module-Installation) - 2. [Module Control](#232-Module-Control) - 3. [Function Permission Denied](#233-Function-Permission-Denied) - 4. [User Login and Verification](#234-User-Login-and-Verification) - 4. [Constraints](#24-Constraints) - 1. [Security Constraints](#241-Security-Constraints) - 2. [Server Constraints](#242-Server-Constraints) - 3. [Timing Constraints](#243-Timing-Constraints) -3. [Functional Requirements](#3-Functional-Requirements) - 1. [User Authentication](#31-User-Authentication) - 1. [Description](#311-Description) - 2. [Criticality](#312-Criticality) - 3. [Technical Issues](#313-Technical-Issues) - 4. [Dependencies](#314-Dependencies) - 2. [Hierarchy Management](#32-Hierarchy-Management) - 1. [Description](#321-Description) - 2. [Criticality](#322-Criticality) - 3. [Technical Issues](#323-Technical-Issues) - 4. [Dependencies](#324-Dependencies) - 3. [Module Installation](#33-Module-Installation) - 1. [Description](#331-Description) - 2. [Criticality](#332-Criticality) - 3. [Technical Issues](#333-Technical-Issues) - 4. [Dependencies](#334-Dependencies) - 4. [Module Control](#34-Module-Control) - 1. [Description](#341-Description) - 2. [Criticality](#342-Criticality) - 3. [Technical Issues](#343-Technical-Issues) - 4. [Dependencies](#344-Dependencies) - 5. [Container Orchestration](#35-Container-Orchestration) - 1. [Description](#351-Description) - 2. [Criticality](#352-Criticality) - 3. [Technical Issues](#353-Technical-Issues) - 4. [Dependencies](#354-Dependencies) - 6. [Statistics Display](#36-Statistics-Display) - 1. [Description](#361-Description) - 2. [Criticality](#362-Criticality) - 3. [Technical Issues](#363-Technical-Issues) - 4. [Dependencies](#364-Dependencies) - 7. [Security](#37-Security) - 1. [Description](#371-Description) - 2. [Criticality](#372-Criticality) - 3. [Technical Issues](#373-Technical-Issues) - 4. [Dependencies](#374-Dependencies) -4. [System Architecture](#4-System-Architecture) - 1. [Diagram](#41-Diagram) - 2. [Go Server](#42-Go-Server) - 3. [Blazor Backend](#43-Blazor-Backend) - 4. [Blazor Frontend](#44-Blazor-Frontend) - 5. [Postgresql](#45-Postgresql) - 6. [Docker](#46-Docker) -5. [High Level Design](#5-High-Level-Design) - 1. [User Installs Module](#51-User-Installs-Module) - 2. [User Creates/Updates Role Permissions](#52-User-CreatesUpdates-Role-Permissions) - 3. [User Manages Module](#53-User-Manages-Module) -6. [Preliminary Schedule](#6-Preliminary-Schedule) +1. [Introduction](#1-introduction) + 1. [Overview](#11-overview) + 2. [Business Context](#12-business-context) + 3. [Glossary](#13-glossary) + 1. [Panoptes](#131-panoptes) +2. [General Description](#2-general-description) + 1. [Product/System Functions](#21-productsystem-functions) + 2. [User Characteristics and Objectives](#22-user-characteristics-and-objectives) + 3. [Operational Scenarios](#23-operational-scenarios) + 1. [Module Installation](#231-module-installation) + 2. [Module Control](#232-module-control) + 3. [Function Permission Denied](#233-function-permission-denied) + 4. [User Login and Verification](#234-user-login-and-verification) + 4. [Constraints](#24-constraints) + 1. [Security Constraints](#241-security-constraints) + 2. [Server Constraints](#242-server-constraints) + 3. [Timing Constraints](#243-timing-constraints) +3. [Functional Requirements](#3-functional-requirements) + 1. [User Authentication](#31-user-authentication) + 1. [Description](#311-description) + 2. [Criticality](#312-criticality) + 3. [Technical Issues](#313-technical-issues) + 4. [Dependencies](#314-dependencies) + 2. [Hierarchy Management](#32-hierarchy-management) + 1. [Description](#321-description) + 2. [Criticality](#322-criticality) + 3. [Technical Issues](#323-technical-issues) + 4. [Dependencies](#324-dependencies) + 3. [Module Installation](#33-module-installation) + 1. [Description](#331-description) + 2. [Criticality](#332-criticality) + 3. [Technical Issues](#333-technical-issues) + 4. [Dependencies](#334-dependencies) + 4. [Module Control](#34-module-control) + 1. [Description](#341-description) + 2. [Criticality](#342-criticality) + 3. [Technical Issues](#343-technical-issues) + 4. [Dependencies](#344-dependencies) + 5. [Container Orchestration](#35-container-orchestration) + 1. [Description](#351-description) + 2. [Criticality](#352-criticality) + 3. [Technical Issues](#353-technical-issues) + 4. [Dependencies](#354-dependencies) + 6. [Statistics Display](#36-statistics-display) + 1. [Description](#361-description) + 2. [Criticality](#362-criticality) + 3. [Technical Issues](#363-technical-issues) + 4. [Dependencies](#364-dependencies) + 7. [Security](#37-security) + 1. [Description](#371-description) + 2. [Criticality](#372-criticality) + 3. [Technical Issues](#373-technical-issues) + 4. [Dependencies](#374-dependencies) +4. [System Architecture](#4-system-architecture) + 1. [Diagram](#41-diagram) + 2. [Go Server](#42-go-server) + 3. [Blazor Backend](#43-blazor-backend) + 4. [Blazor Frontend](#44-blazor-brontend) + 5. [Postgresql](#45-postgresql) + 6. [Docker](#46-docker) +5. [High Level Design](#5-high-level-design) + 1. [User Installs Module](#51-user-installs-module) + 2. [User Creates/Updates Role Permissions](#52-user-createsupdates-role-permissions) + 3. [User Manages Module](#53-user-manages-module) +6. [Preliminary Schedule](#6-preliminary-schedule) ## 1. Introduction ### 1.1 Overview