From 4e5aafe542f9a9ae411a025b12b63e1447c4d255 Mon Sep 17 00:00:00 2001 From: <> Date: Thu, 18 Jan 2024 17:03:33 +0000 Subject: [PATCH] Deployed 0db23d1 with MkDocs version: 1.5.3 --- .nojekyll | 0 404.html | 852 +++ About/index.html | 1229 +++ CNAME | 1 + CODE_OF_CONDUCT/index.html | 1132 +++ CONTRIBUTING/index.html | 1220 +++ Doxyfile | 2780 +++++++ FAQ/index.html | 1117 +++ Guide-On-Improving-Documentation/index.html | 1246 +++ INSTALL/index.html | 1573 ++++ User-Manual-For-Project-Managers/index.html | 1320 ++++ apidocs/html/____init_____8py_source.html | 80 + apidocs/html/____version_____8py_source.html | 80 + apidocs/html/annotated.html | 170 + .../html/auth_2____init_____8py_source.html | 80 + apidocs/html/auth__routes_8py_source.html | 259 + apidocs/html/bc_s.png | Bin 0 -> 676 bytes apidocs/html/bdwn.png | Bin 0 -> 147 bytes .../central_2____init_____8py_source.html | 80 + apidocs/html/central__crud_8py_source.html | 714 ++ apidocs/html/central__routes_8py_source.html | 391 + apidocs/html/central__schemas_8py_source.html | 137 + ...pp_1_1auth_1_1osm_1_1AuthUser-members.html | 83 + .../classapp_1_1auth_1_1osm_1_1AuthUser.html | 105 + ..._1auth_1_1osm_1_1AuthUser__coll__graph.dot | 9 + ...uth_1_1osm_1_1AuthUser__inherit__graph.dot | 9 + ...entral_1_1central__schemas_1_1Central.html | 95 + ...al_1_1central__schemas_1_1CentralBase.html | 95 + ...l__schemas_1_1CentralBase__coll__graph.dot | 9 + ...schemas_1_1CentralBase__inherit__graph.dot | 15 + ...1_1central__schemas_1_1CentralDetails.html | 95 + ...schemas_1_1CentralDetails__coll__graph.dot | 11 + ...emas_1_1CentralDetails__inherit__graph.dot | 11 + ..._1central__schemas_1_1CentralFileType.html | 95 + ...chemas_1_1CentralFileType__coll__graph.dot | 9 + ...mas_1_1CentralFileType__inherit__graph.dot | 9 + ...ral_1_1central__schemas_1_1CentralOut.html | 95 + ...al__schemas_1_1CentralOut__coll__graph.dot | 11 + ..._schemas_1_1CentralOut__inherit__graph.dot | 11 + ...ntral__schemas_1_1Central__coll__graph.dot | 11 + ...al__schemas_1_1Central__inherit__graph.dot | 11 + ...lassapp_1_1config_1_1Settings-members.html | 88 + .../html/classapp_1_1config_1_1Settings.html | 269 + ...app_1_1config_1_1Settings__coll__graph.dot | 9 + ..._1_1config_1_1Settings__inherit__graph.dot | 9 + ...db__models_1_1BackgroundTasks-members.html | 91 + ..._1db_1_1db__models_1_1BackgroundTasks.html | 129 + ...models_1_1BackgroundTasks__coll__graph.dot | 9 + ...els_1_1BackgroundTasks__inherit__graph.dot | 9 + ...b_1_1db__models_1_1DbFeatures-members.html | 98 + ...app_1_1db_1_1db__models_1_1DbFeatures.html | 150 + ...1db__models_1_1DbFeatures__coll__graph.dot | 9 + ...__models_1_1DbFeatures__inherit__graph.dot | 9 + ...db_1_1db__models_1_1DbLicense-members.html | 96 + ...sapp_1_1db_1_1db__models_1_1DbLicense.html | 144 + ..._1db__models_1_1DbLicense__coll__graph.dot | 9 + ...b__models_1_1DbLicense__inherit__graph.dot | 9 + ...els_1_1DbMappingIssueCategory-members.html | 94 + ...1db__models_1_1DbMappingIssueCategory.html | 138 + ...1_1DbMappingIssueCategory__coll__graph.dot | 9 + ...DbMappingIssueCategory__inherit__graph.dot | 9 + ...1db__models_1_1DbOrganisation-members.html | 99 + ...1_1db_1_1db__models_1_1DbOrganisation.html | 153 + ..._models_1_1DbOrganisation__coll__graph.dot | 9 + ...dels_1_1DbOrganisation__inherit__graph.dot | 9 + ...db_1_1db__models_1_1DbProject-members.html | 167 + ...sapp_1_1db_1_1db__models_1_1DbProject.html | 421 ++ ..._1db__models_1_1DbProjectChat-members.html | 99 + ..._1_1db_1_1db__models_1_1DbProjectChat.html | 153 + ...__models_1_1DbProjectChat__coll__graph.dot | 9 + ...odels_1_1DbProjectChat__inherit__graph.dot | 9 + ..._1db__models_1_1DbProjectInfo-members.html | 90 + ..._1_1db_1_1db__models_1_1DbProjectInfo.html | 126 + ...__models_1_1DbProjectInfo__coll__graph.dot | 9 + ...odels_1_1DbProjectInfo__inherit__graph.dot | 9 + ...1db__models_1_1DbProjectTeams-members.html | 93 + ...1_1db_1_1db__models_1_1DbProjectTeams.html | 135 + ..._models_1_1DbProjectTeams__coll__graph.dot | 9 + ...dels_1_1DbProjectTeams__inherit__graph.dot | 9 + ..._1db__models_1_1DbProject__coll__graph.dot | 9 + ...b__models_1_1DbProject__inherit__graph.dot | 9 + ...1db_1_1db__models_1_1DbQrCode-members.html | 87 + ...ssapp_1_1db_1_1db__models_1_1DbQrCode.html | 117 + ...1_1db__models_1_1DbQrCode__coll__graph.dot | 9 + ...db__models_1_1DbQrCode__inherit__graph.dot | 9 + ...1_1db_1_1db__models_1_1DbTask-members.html | 113 + ...lassapp_1_1db_1_1db__models_1_1DbTask.html | 195 + ..._1db__models_1_1DbTaskHistory-members.html | 106 + ..._1_1db_1_1db__models_1_1DbTaskHistory.html | 174 + ...__models_1_1DbTaskHistory__coll__graph.dot | 9 + ...odels_1_1DbTaskHistory__inherit__graph.dot | 9 + ..._1_1DbTaskInvalidationHistory-members.html | 101 + ...__models_1_1DbTaskInvalidationHistory.html | 162 + ...DbTaskInvalidationHistory__coll__graph.dot | 9 + ...askInvalidationHistory__inherit__graph.dot | 9 + ..._models_1_1DbTaskMappingIssue-members.html | 95 + ...b_1_1db__models_1_1DbTaskMappingIssue.html | 145 + ...els_1_1DbTaskMappingIssue__coll__graph.dot | 9 + ..._1_1DbTaskMappingIssue__inherit__graph.dot | 9 + ...b_1_1db__models_1_1DbTask__coll__graph.dot | 9 + ..._1db__models_1_1DbTask__inherit__graph.dot | 9 + ...1_1db_1_1db__models_1_1DbTeam-members.html | 100 + ...lassapp_1_1db_1_1db__models_1_1DbTeam.html | 156 + ...b_1_1db__models_1_1DbTeam__coll__graph.dot | 9 + ..._1db__models_1_1DbTeam__inherit__graph.dot | 9 + ..._1_1db__models_1_1DbTilesPath-members.html | 94 + ...pp_1_1db_1_1db__models_1_1DbTilesPath.html | 138 + ...db__models_1_1DbTilesPath__coll__graph.dot | 9 + ..._models_1_1DbTilesPath__inherit__graph.dot | 9 + ...1_1db_1_1db__models_1_1DbUser-members.html | 113 + ...lassapp_1_1db_1_1db__models_1_1DbUser.html | 195 + ..._1_1db__models_1_1DbUserRoles-members.html | 89 + ...pp_1_1db_1_1db__models_1_1DbUserRoles.html | 123 + ...db__models_1_1DbUserRoles__coll__graph.dot | 9 + ..._models_1_1DbUserRoles__inherit__graph.dot | 9 + ...b_1_1db__models_1_1DbUser__coll__graph.dot | 9 + ..._1db__models_1_1DbUser__inherit__graph.dot | 9 + ..._1db_1_1db__models_1_1DbXForm-members.html | 94 + ...assapp_1_1db_1_1db__models_1_1DbXForm.html | 138 + ..._1_1db__models_1_1DbXForm__coll__graph.dot | 9 + ...1db__models_1_1DbXForm__inherit__graph.dot | 9 + ...p_1_1main_1_1InterceptHandler-members.html | 83 + .../classapp_1_1main_1_1InterceptHandler.html | 138 + ...1main_1_1InterceptHandler__coll__graph.dot | 9 + ...in_1_1InterceptHandler__inherit__graph.dot | 9 + ...enums_1_1BackgroundTaskStatus-members.html | 86 + ...dels_1_1enums_1_1BackgroundTaskStatus.html | 114 + ...s_1_1BackgroundTaskStatus__coll__graph.dot | 14 + ..._1BackgroundTaskStatus__inherit__graph.dot | 14 + ...models_1_1enums_1_1HTTPStatus-members.html | 94 + ...sapp_1_1models_1_1enums_1_1HTTPStatus.html | 138 + ...ls_1_1enums_1_1HTTPStatus__coll__graph.dot | 13 + ...1_1enums_1_1HTTPStatus__inherit__graph.dot | 13 + ...lassapp_1_1models_1_1enums_1_1IntEnum.html | 95 + ...odels_1_1enums_1_1IntEnum__coll__graph.dot | 11 + ...ls_1_1enums_1_1IntEnum__inherit__graph.dot | 45 + ...dels_1_1enums_1_1MappingLevel-members.html | 85 + ...pp_1_1models_1_1enums_1_1MappingLevel.html | 111 + ..._1_1enums_1_1MappingLevel__coll__graph.dot | 14 + ...1enums_1_1MappingLevel__inherit__graph.dot | 14 + ...1_1enums_1_1MappingPermission-members.html | 86 + ...1models_1_1enums_1_1MappingPermission.html | 114 + ...nums_1_1MappingPermission__coll__graph.dot | 14 + ...s_1_1MappingPermission__inherit__graph.dot | 14 + ..._1_1enums_1_1OrganisationType-members.html | 85 + ..._1models_1_1enums_1_1OrganisationType.html | 111 + ...enums_1_1OrganisationType__coll__graph.dot | 14 + ...ms_1_1OrganisationType__inherit__graph.dot | 14 + ...s_1_1enums_1_1ProjectPriority-members.html | 86 + ...1_1models_1_1enums_1_1ProjectPriority.html | 114 + ...1enums_1_1ProjectPriority__coll__graph.dot | 14 + ...ums_1_1ProjectPriority__inherit__graph.dot | 14 + ...odels_1_1enums_1_1ProjectRole-members.html | 87 + ...app_1_1models_1_1enums_1_1ProjectRole.html | 126 + ...s_1_1enums_1_1ProjectRole__coll__graph.dot | 14 + ..._1enums_1_1ProjectRole__inherit__graph.dot | 14 + ...enums_1_1ProjectSplitStrategy-members.html | 85 + ...dels_1_1enums_1_1ProjectSplitStrategy.html | 111 + ...s_1_1ProjectSplitStrategy__coll__graph.dot | 14 + ..._1ProjectSplitStrategy__inherit__graph.dot | 14 + ...els_1_1enums_1_1ProjectStatus-members.html | 85 + ...p_1_1models_1_1enums_1_1ProjectStatus.html | 111 + ...1_1enums_1_1ProjectStatus__coll__graph.dot | 14 + ...enums_1_1ProjectStatus__inherit__graph.dot | 14 + ...lassapp_1_1models_1_1enums_1_1StrEnum.html | 95 + ...odels_1_1enums_1_1StrEnum__coll__graph.dot | 11 + ...ls_1_1enums_1_1StrEnum__inherit__graph.dot | 11 + ...models_1_1enums_1_1TaskAction-members.html | 92 + ...sapp_1_1models_1_1enums_1_1TaskAction.html | 132 + ...ls_1_1enums_1_1TaskAction__coll__graph.dot | 14 + ...1_1enums_1_1TaskAction__inherit__graph.dot | 14 + ..._1_1enums_1_1TaskCreationMode-members.html | 85 + ..._1models_1_1enums_1_1TaskCreationMode.html | 111 + ...enums_1_1TaskCreationMode__coll__graph.dot | 14 + ...ms_1_1TaskCreationMode__inherit__graph.dot | 14 + ...els_1_1enums_1_1TaskSplitType-members.html | 85 + ...p_1_1models_1_1enums_1_1TaskSplitType.html | 111 + ...1_1enums_1_1TaskSplitType__coll__graph.dot | 14 + ...enums_1_1TaskSplitType__inherit__graph.dot | 14 + ...models_1_1enums_1_1TaskStatus-members.html | 91 + ...sapp_1_1models_1_1enums_1_1TaskStatus.html | 129 + ...ls_1_1enums_1_1TaskStatus__coll__graph.dot | 14 + ...1_1enums_1_1TaskStatus__inherit__graph.dot | 14 + ..._1models_1_1enums_1_1TaskType-members.html | 85 + ...assapp_1_1models_1_1enums_1_1TaskType.html | 111 + ...dels_1_1enums_1_1TaskType__coll__graph.dot | 14 + ...s_1_1enums_1_1TaskType__inherit__graph.dot | 14 + ...ls_1_1enums_1_1TeamVisibility-members.html | 84 + ..._1_1models_1_1enums_1_1TeamVisibility.html | 108 + ..._1enums_1_1TeamVisibility__coll__graph.dot | 14 + ...nums_1_1TeamVisibility__inherit__graph.dot | 14 + ..._1models_1_1enums_1_1UserRole-members.html | 85 + ...assapp_1_1models_1_1enums_1_1UserRole.html | 117 + ...dels_1_1enums_1_1UserRole__coll__graph.dot | 14 + ...s_1_1enums_1_1UserRole__inherit__graph.dot | 14 + ...enums_1_1ValidationPermission-members.html | 86 + ...dels_1_1enums_1_1ValidationPermission.html | 114 + ...s_1_1ValidationPermission__coll__graph.dot | 14 + ..._1ValidationPermission__inherit__graph.dot | 14 + ...__schemas_1_1OrganisationEdit-members.html | 85 + ...nisation__schemas_1_1OrganisationEdit.html | 110 + ...hemas_1_1OrganisationEdit__coll__graph.dot | 11 + ...as_1_1OrganisationEdit__inherit__graph.dot | 11 + ...on__schemas_1_1OrganisationIn-members.html | 85 + ...ganisation__schemas_1_1OrganisationIn.html | 167 + ...schemas_1_1OrganisationIn__coll__graph.dot | 9 + ...emas_1_1OrganisationIn__inherit__graph.dot | 11 + ...anisation__schemas_1_1OrganisationOut.html | 95 + ...chemas_1_1OrganisationOut__coll__graph.dot | 9 + ...mas_1_1OrganisationOut__inherit__graph.dot | 9 + ...ject__schemas_1_1BackgroundTaskStatus.html | 95 + ...s_1_1BackgroundTaskStatus__coll__graph.dot | 9 + ..._1BackgroundTaskStatus__inherit__graph.dot | 9 + ...ojects_1_1project__schemas_1_1Feature.html | 95 + ...oject__schemas_1_1Feature__coll__graph.dot | 9 + ...ct__schemas_1_1Feature__inherit__graph.dot | 9 + ...cts_1_1project__schemas_1_1ODKCentral.html | 95 + ...ct__schemas_1_1ODKCentral__coll__graph.dot | 9 + ..._schemas_1_1ODKCentral__inherit__graph.dot | 9 + ..._schemas_1_1PaginatedProjectSummaries.html | 95 + ...PaginatedProjectSummaries__coll__graph.dot | 9 + ...inatedProjectSummaries__inherit__graph.dot | 9 + ...1_1project__schemas_1_1PaginationInfo.html | 95 + ...schemas_1_1PaginationInfo__coll__graph.dot | 9 + ...emas_1_1PaginationInfo__inherit__graph.dot | 9 + ...ts_1_1project__schemas_1_1ProjectBase.html | 95 + ...t__schemas_1_1ProjectBase__coll__graph.dot | 9 + ...schemas_1_1ProjectBase__inherit__graph.dot | 13 + ...__schemas_1_1ProjectDashboard-members.html | 83 + ...1project__schemas_1_1ProjectDashboard.html | 141 + ...hemas_1_1ProjectDashboard__coll__graph.dot | 9 + ...as_1_1ProjectDashboard__inherit__graph.dot | 9 + ...ts_1_1project__schemas_1_1ProjectInfo.html | 95 + ...t__schemas_1_1ProjectInfo__coll__graph.dot | 9 + ...schemas_1_1ProjectInfo__inherit__graph.dot | 9 + ...roject__schemas_1_1ProjectOut-members.html | 83 + ...cts_1_1project__schemas_1_1ProjectOut.html | 105 + ...ct__schemas_1_1ProjectOut__coll__graph.dot | 11 + ..._schemas_1_1ProjectOut__inherit__graph.dot | 11 + ...ct__schemas_1_1ProjectSummary-members.html | 86 + ...1_1project__schemas_1_1ProjectSummary.html | 148 + ...schemas_1_1ProjectSummary__coll__graph.dot | 9 + ...emas_1_1ProjectSummary__inherit__graph.dot | 9 + ..._1_1project__schemas_1_1ProjectUpdate.html | 95 + ..._schemas_1_1ProjectUpdate__coll__graph.dot | 9 + ...hemas_1_1ProjectUpdate__inherit__graph.dot | 9 + ..._1_1project__schemas_1_1ProjectUpload.html | 95 + ..._schemas_1_1ProjectUpload__coll__graph.dot | 9 + ...hemas_1_1ProjectUpload__inherit__graph.dot | 9 + ...oject__schemas_1_1ReadProject-members.html | 83 + ...ts_1_1project__schemas_1_1ReadProject.html | 105 + ...t__schemas_1_1ReadProject__coll__graph.dot | 11 + ...schemas_1_1ReadProject__inherit__graph.dot | 11 + ...1_1tasks__schemas_1_1ReadTask-members.html | 90 + ..._1tasks_1_1tasks__schemas_1_1ReadTask.html | 122 + ...asks__schemas_1_1ReadTask__coll__graph.dot | 13 + ...s__schemas_1_1ReadTask__inherit__graph.dot | 13 + ...sks_1_1tasks__schemas_1_1Task-members.html | 90 + ...pp_1_1tasks_1_1tasks__schemas_1_1Task.html | 162 + ...1_1tasks__schemas_1_1TaskBase-members.html | 89 + ..._1tasks_1_1tasks__schemas_1_1TaskBase.html | 284 + ...asks__schemas_1_1TaskBase__coll__graph.dot | 9 + ...s__schemas_1_1TaskBase__inherit__graph.dot | 13 + ..._1_1tasks__schemas_1_1TaskHistoryBase.html | 95 + ...chemas_1_1TaskHistoryBase__coll__graph.dot | 9 + ...mas_1_1TaskHistoryBase__inherit__graph.dot | 11 + ...s_1_1tasks__schemas_1_1TaskHistoryOut.html | 95 + ...schemas_1_1TaskHistoryOut__coll__graph.dot | 11 + ...emas_1_1TaskHistoryOut__inherit__graph.dot | 11 + ...1_1tasks__schemas_1_1Task__coll__graph.dot | 11 + ...tasks__schemas_1_1Task__inherit__graph.dot | 13 + ...app_1_1users_1_1user__schemas_1_1User.html | 95 + ...1_1users_1_1user__schemas_1_1UserBase.html | 95 + ...user__schemas_1_1UserBase__coll__graph.dot | 9 + ...r__schemas_1_1UserBase__inherit__graph.dot | 13 + ..._1_1users_1_1user__schemas_1_1UserOut.html | 95 + ...1user__schemas_1_1UserOut__coll__graph.dot | 11 + ...er__schemas_1_1UserOut__inherit__graph.dot | 11 + ...1_1users_1_1user__schemas_1_1UserRole.html | 95 + ...user__schemas_1_1UserRole__coll__graph.dot | 9 + ...r__schemas_1_1UserRole__inherit__graph.dot | 9 + ..._1users_1_1user__schemas_1_1UserRoles.html | 95 + ...ser__schemas_1_1UserRoles__coll__graph.dot | 9 + ...__schemas_1_1UserRoles__inherit__graph.dot | 9 + ..._1_1user__schemas_1_1User__coll__graph.dot | 11 + ...1user__schemas_1_1User__inherit__graph.dot | 11 + apidocs/html/classes.html | 123 + apidocs/html/closed.png | Bin 0 -> 132 bytes apidocs/html/config_8py_source.html | 247 + apidocs/html/database_8py_source.html | 119 + apidocs/html/db_2____init_____8py_source.html | 80 + apidocs/html/db__models_8py_source.html | 755 ++ .../dir_0309c3ef90140845fb35dbcaf91a6f02.html | 79 + .../dir_3a4f145ab5844076f30fd0be88005dbb.html | 79 + .../dir_3b90816b8e609c736a7de6fb45efc502.html | 79 + .../dir_3f615ade772d23cefe5e20dcb18424a2.html | 83 + .../dir_436f26b891d4af2ccc6c41e5d8c849c4.html | 79 + .../dir_68267d1309a1af8e8297ef4c3efbcdba.html | 79 + .../dir_68ba90d445c8904ac922d3bfcfc620cc.html | 79 + .../dir_6c83a3e47f045bff04219446f70f5c81.html | 79 + .../dir_7fa2196ed233ae28e7f5eb783bc529c7.html | 79 + .../dir_83c7eb4aad812b981700cf0adce5b6de.html | 83 + .../dir_9042a1e2e013a94fe9e72b81f8ba0504.html | 79 + .../dir_bc90566805e8f5303dce0d551076836d.html | 79 + .../dir_c96b503806fa5ff513c0f1df13aa9e27.html | 79 + .../dir_db2587956e68707a43f40b3bd1987629.html | 79 + .../dir_f4f832b8889113021bd18ee7d835548a.html | 79 + apidocs/html/doc.png | Bin 0 -> 746 bytes apidocs/html/doxygen.css | 1793 +++++ apidocs/html/doxygen.svg | 26 + apidocs/html/dynsections.js | 128 + apidocs/html/enums_8py_source.html | 387 + apidocs/html/files.html | 140 + apidocs/html/folderclosed.png | Bin 0 -> 616 bytes apidocs/html/folderopen.png | Bin 0 -> 597 bytes apidocs/html/functions.html | 127 + apidocs/html/functions_func.html | 121 + apidocs/html/functions_vars.html | 79 + apidocs/html/graph_legend.dot | 23 + apidocs/html/graph_legend.html | 135 + apidocs/html/hierarchy.html | 178 + .../html/images_2____init_____8py_source.html | 80 + apidocs/html/index.html | 75 + apidocs/html/inherit_graph_0.dot | 72 + apidocs/html/inherit_graph_1.dot | 10 + apidocs/html/inherit_graph_2.dot | 46 + apidocs/html/inherit_graph_3.dot | 10 + apidocs/html/inherit_graph_4.dot | 66 + apidocs/html/inherits.html | 89 + apidocs/html/jquery.js | 35 + .../languages__and__countries_8py_source.html | 547 ++ apidocs/html/main_8py_source.html | 301 + apidocs/html/menu.js | 51 + apidocs/html/menudata.js | 41 + .../html/models_2____init_____8py_source.html | 80 + apidocs/html/namespaceapp.html | 106 + apidocs/html/namespaceapp_1_1auth.html | 80 + apidocs/html/namespaceapp_1_1central.html | 80 + apidocs/html/namespaceapp_1_1db.html | 80 + apidocs/html/namespaceapp_1_1images.html | 80 + apidocs/html/namespaceapp_1_1models.html | 88 + ..._1models_1_1languages__and__countries.html | 95 + .../html/namespaceapp_1_1organisations.html | 80 + apidocs/html/namespaceapp_1_1pagination.html | 88 + ...espaceapp_1_1pagination_1_1pagination.html | 173 + ...9256115c5cf05fe2dbddf650eb1579c_cgraph.dot | 10 + ...f2fc30b29e7db7bdb48ec8089a7ff7_icgraph.dot | 10 + apidocs/html/namespaceapp_1_1projects.html | 80 + apidocs/html/namespaceapp_1_1s3.html | 485 ++ ...6d068eb342b623f0b47b11df7edc5e_icgraph.dot | 22 + ...cc4163964cbf9edf6600181753c1ab1_cgraph.dot | 10 + ...c4163964cbf9edf6600181753c1ab1_icgraph.dot | 20 + ...2c2d31f19c76698c2a7c6920c008a58_cgraph.dot | 12 + ...e0336078e0a44fc22e40ccc2a0c3ea1_cgraph.dot | 12 + ...1e7cb951046090dc68ff428046ae62c_cgraph.dot | 12 + ...13803b76d1eca8c493642b9a513a12e_cgraph.dot | 12 + ...97cdc1276c4116da47b9c6efa16e2db_cgraph.dot | 12 + ...d4237a9b10e245a99d81da40d98ee76_cgraph.dot | 14 + ...955555e18a3ebaa927be9c5af46542_icgraph.dot | 10 + apidocs/html/namespaceapp_1_1submissions.html | 80 + apidocs/html/namespaceapp_1_1tasks.html | 80 + apidocs/html/namespaceapp_1_1users.html | 80 + apidocs/html/namespacemembers.html | 106 + apidocs/html/namespacemembers_func.html | 106 + apidocs/html/namespaces.html | 194 + apidocs/html/nav_f.png | Bin 0 -> 153 bytes apidocs/html/nav_g.png | Bin 0 -> 95 bytes apidocs/html/nav_h.png | Bin 0 -> 98 bytes apidocs/html/open.png | Bin 0 -> 123 bytes .../html/organisation__crud_8py_source.html | 273 + .../html/organisation__deps_8py_source.html | 174 + .../html/organisation__routes_8py_source.html | 170 + .../organisation__schemas_8py_source.html | 165 + ...rganisations_2____init_____8py_source.html | 80 + apidocs/html/osm_8py_source.html | 171 + .../pagination_2____init_____8py_source.html | 80 + apidocs/html/pagination_8py_source.html | 109 + apidocs/html/postgis__utils_8py_source.html | 192 + apidocs/html/project__crud_8py_source.html | 2551 +++++++ apidocs/html/project__deps_8py_source.html | 127 + apidocs/html/project__routes_8py_source.html | 1309 ++++ apidocs/html/project__schemas_8py_source.html | 313 + .../projects_2____init_____8py_source.html | 80 + apidocs/html/roles_8py_source.html | 213 + apidocs/html/s3_8py_source.html | 324 + apidocs/html/search/all_0.html | 37 + apidocs/html/search/all_0.js | 22 + apidocs/html/search/all_1.html | 37 + apidocs/html/search/all_1.js | 5 + apidocs/html/search/all_10.html | 37 + apidocs/html/search/all_10.js | 4 + apidocs/html/search/all_2.html | 37 + apidocs/html/search/all_2.js | 12 + apidocs/html/search/all_3.html | 37 + apidocs/html/search/all_3.js | 21 + apidocs/html/search/all_4.html | 37 + apidocs/html/search/all_4.js | 4 + apidocs/html/search/all_5.html | 37 + apidocs/html/search/all_5.js | 5 + apidocs/html/search/all_6.html | 37 + apidocs/html/search/all_6.js | 12 + apidocs/html/search/all_7.html | 37 + apidocs/html/search/all_7.js | 4 + apidocs/html/search/all_8.html | 37 + apidocs/html/search/all_8.js | 6 + apidocs/html/search/all_9.html | 37 + apidocs/html/search/all_9.js | 5 + apidocs/html/search/all_a.html | 37 + apidocs/html/search/all_a.js | 9 + apidocs/html/search/all_b.html | 37 + apidocs/html/search/all_b.js | 18 + apidocs/html/search/all_c.html | 37 + apidocs/html/search/all_c.js | 5 + apidocs/html/search/all_d.html | 37 + apidocs/html/search/all_d.js | 8 + apidocs/html/search/all_e.html | 37 + apidocs/html/search/all_e.js | 16 + apidocs/html/search/all_f.html | 37 + apidocs/html/search/all_f.js | 8 + apidocs/html/search/classes_0.html | 37 + apidocs/html/search/classes_0.js | 4 + apidocs/html/search/classes_1.html | 37 + apidocs/html/search/classes_1.js | 5 + apidocs/html/search/classes_2.html | 37 + apidocs/html/search/classes_2.js | 8 + apidocs/html/search/classes_3.html | 37 + apidocs/html/search/classes_3.js | 21 + apidocs/html/search/classes_4.html | 37 + apidocs/html/search/classes_4.js | 4 + apidocs/html/search/classes_5.html | 37 + apidocs/html/search/classes_5.js | 4 + apidocs/html/search/classes_6.html | 37 + apidocs/html/search/classes_6.js | 5 + apidocs/html/search/classes_7.html | 37 + apidocs/html/search/classes_7.js | 5 + apidocs/html/search/classes_8.html | 37 + apidocs/html/search/classes_8.js | 8 + apidocs/html/search/classes_9.html | 37 + apidocs/html/search/classes_9.js | 16 + apidocs/html/search/classes_a.html | 37 + apidocs/html/search/classes_a.js | 5 + apidocs/html/search/classes_b.html | 37 + apidocs/html/search/classes_b.js | 5 + apidocs/html/search/classes_c.html | 37 + apidocs/html/search/classes_c.js | 13 + apidocs/html/search/classes_d.html | 37 + apidocs/html/search/classes_d.js | 8 + apidocs/html/search/classes_e.html | 37 + apidocs/html/search/classes_e.js | 4 + apidocs/html/search/close.svg | 31 + apidocs/html/search/functions_0.html | 37 + apidocs/html/search/functions_0.js | 7 + apidocs/html/search/functions_1.html | 37 + apidocs/html/search/functions_1.js | 7 + apidocs/html/search/functions_2.html | 37 + apidocs/html/search/functions_2.js | 4 + apidocs/html/search/functions_3.html | 37 + apidocs/html/search/functions_3.js | 4 + apidocs/html/search/functions_4.html | 37 + apidocs/html/search/functions_4.js | 12 + apidocs/html/search/functions_5.html | 37 + apidocs/html/search/functions_5.js | 4 + apidocs/html/search/functions_6.html | 37 + apidocs/html/search/functions_6.js | 4 + apidocs/html/search/functions_7.html | 37 + apidocs/html/search/functions_7.js | 6 + apidocs/html/search/functions_8.html | 37 + apidocs/html/search/functions_8.js | 6 + apidocs/html/search/mag_sel.svg | 74 + apidocs/html/search/namespaces_0.html | 37 + apidocs/html/search/namespaces_0.js | 17 + apidocs/html/search/nomatches.html | 13 + apidocs/html/search/search.css | 257 + apidocs/html/search/search.js | 816 ++ apidocs/html/search/search_l.png | Bin 0 -> 567 bytes apidocs/html/search/search_m.png | Bin 0 -> 158 bytes apidocs/html/search/search_r.png | Bin 0 -> 553 bytes apidocs/html/search/searchdata.js | 27 + apidocs/html/search/variables_0.html | 37 + apidocs/html/search/variables_0.js | 4 + apidocs/html/search/variables_1.html | 37 + apidocs/html/search/variables_1.js | 4 + apidocs/html/splitbar.png | Bin 0 -> 314 bytes .../html/static_2____init_____8py_source.html | 102 + apidocs/html/submission__crud_8py_source.html | 848 +++ .../html/submission__routes_8py_source.html | 444 ++ .../html/submission__schemas_8py_source.html | 98 + .../submissions_2____init_____8py_source.html | 80 + apidocs/html/sync_off.png | Bin 0 -> 853 bytes apidocs/html/sync_on.png | Bin 0 -> 845 bytes apidocs/html/tab_a.png | Bin 0 -> 142 bytes apidocs/html/tab_b.png | Bin 0 -> 169 bytes apidocs/html/tab_h.png | Bin 0 -> 177 bytes apidocs/html/tab_s.png | Bin 0 -> 184 bytes apidocs/html/tabs.css | 1 + .../html/tasks_2____init_____8py_source.html | 80 + apidocs/html/tasks__crud_8py_source.html | 444 ++ apidocs/html/tasks__routes_8py_source.html | 290 + apidocs/html/tasks__schemas_8py_source.html | 233 + apidocs/html/user__crud_8py_source.html | 152 + apidocs/html/user__routes_8py_source.html | 168 + apidocs/html/user__schemas_8py_source.html | 142 + .../html/users_2____init_____8py_source.html | 80 + assets/_mkdocstrings.css | 0 assets/images/favicon.png | Bin 0 -> 1870 bytes assets/javascripts/bundle.cd18aaf1.min.js | 29 + assets/javascripts/bundle.cd18aaf1.min.js.map | 7 + assets/javascripts/lunr/min/lunr.ar.min.js | 1 + assets/javascripts/lunr/min/lunr.da.min.js | 18 + assets/javascripts/lunr/min/lunr.de.min.js | 18 + assets/javascripts/lunr/min/lunr.du.min.js | 18 + assets/javascripts/lunr/min/lunr.el.min.js | 1 + assets/javascripts/lunr/min/lunr.es.min.js | 18 + assets/javascripts/lunr/min/lunr.fi.min.js | 18 + assets/javascripts/lunr/min/lunr.fr.min.js | 18 + assets/javascripts/lunr/min/lunr.he.min.js | 1 + assets/javascripts/lunr/min/lunr.hi.min.js | 1 + assets/javascripts/lunr/min/lunr.hu.min.js | 18 + assets/javascripts/lunr/min/lunr.hy.min.js | 1 + assets/javascripts/lunr/min/lunr.it.min.js | 18 + assets/javascripts/lunr/min/lunr.ja.min.js | 1 + assets/javascripts/lunr/min/lunr.jp.min.js | 1 + assets/javascripts/lunr/min/lunr.kn.min.js | 1 + assets/javascripts/lunr/min/lunr.ko.min.js | 1 + assets/javascripts/lunr/min/lunr.multi.min.js | 1 + assets/javascripts/lunr/min/lunr.nl.min.js | 18 + assets/javascripts/lunr/min/lunr.no.min.js | 18 + assets/javascripts/lunr/min/lunr.pt.min.js | 18 + assets/javascripts/lunr/min/lunr.ro.min.js | 18 + assets/javascripts/lunr/min/lunr.ru.min.js | 18 + assets/javascripts/lunr/min/lunr.sa.min.js | 1 + .../lunr/min/lunr.stemmer.support.min.js | 1 + assets/javascripts/lunr/min/lunr.sv.min.js | 18 + assets/javascripts/lunr/min/lunr.ta.min.js | 1 + assets/javascripts/lunr/min/lunr.te.min.js | 1 + assets/javascripts/lunr/min/lunr.th.min.js | 1 + assets/javascripts/lunr/min/lunr.tr.min.js | 18 + assets/javascripts/lunr/min/lunr.vi.min.js | 1 + assets/javascripts/lunr/min/lunr.zh.min.js | 1 + assets/javascripts/lunr/tinyseg.js | 206 + assets/javascripts/lunr/wordcut.js | 6708 +++++++++++++++++ .../workers/search.f886a092.min.js | 42 + .../workers/search.f886a092.min.js.map | 7 + assets/stylesheets/main.fad675c6.min.css | 1 + assets/stylesheets/main.fad675c6.min.css.map | 1 + assets/stylesheets/palette.356b1318.min.css | 1 + .../stylesheets/palette.356b1318.min.css.map | 1 + css/extra.css | 5 + dev/Backend/index.html | 1663 ++++ dev/Database-Tips/index.html | 1288 ++++ dev/Deployment-Flow/index.html | 1087 +++ dev/Frontend/index.html | 1245 +++ dev/Production/index.html | 1325 ++++ dev/Setup/index.html | 1990 +++++ dev/Troubleshooting/index.html | 1026 +++ index.html | 1234 +++ openapi.json | 1 + search/search_index.json | 1 + sitemap.xml | 83 + sitemap.xml.gz | Bin 0 -> 398 bytes wiki_redirect/index.html | 885 +++ 561 files changed, 70963 insertions(+) create mode 100644 .nojekyll create mode 100644 404.html create mode 100644 About/index.html create mode 100644 CNAME create mode 100644 CODE_OF_CONDUCT/index.html create mode 100644 CONTRIBUTING/index.html create mode 100644 Doxyfile create mode 100644 FAQ/index.html create mode 100644 Guide-On-Improving-Documentation/index.html create mode 100644 INSTALL/index.html create mode 100644 User-Manual-For-Project-Managers/index.html create mode 100644 apidocs/html/____init_____8py_source.html create mode 100644 apidocs/html/____version_____8py_source.html create mode 100644 apidocs/html/annotated.html create mode 100644 apidocs/html/auth_2____init_____8py_source.html create mode 100644 apidocs/html/auth__routes_8py_source.html create mode 100644 apidocs/html/bc_s.png create mode 100644 apidocs/html/bdwn.png create mode 100644 apidocs/html/central_2____init_____8py_source.html create mode 100644 apidocs/html/central__crud_8py_source.html create mode 100644 apidocs/html/central__routes_8py_source.html create mode 100644 apidocs/html/central__schemas_8py_source.html create mode 100644 apidocs/html/classapp_1_1auth_1_1osm_1_1AuthUser-members.html create mode 100644 apidocs/html/classapp_1_1auth_1_1osm_1_1AuthUser.html create mode 100644 apidocs/html/classapp_1_1auth_1_1osm_1_1AuthUser__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1auth_1_1osm_1_1AuthUser__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1central_1_1central__schemas_1_1Central.html create mode 100644 apidocs/html/classapp_1_1central_1_1central__schemas_1_1CentralBase.html create mode 100644 apidocs/html/classapp_1_1central_1_1central__schemas_1_1CentralBase__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1central_1_1central__schemas_1_1CentralBase__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1central_1_1central__schemas_1_1CentralDetails.html create mode 100644 apidocs/html/classapp_1_1central_1_1central__schemas_1_1CentralDetails__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1central_1_1central__schemas_1_1CentralDetails__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1central_1_1central__schemas_1_1CentralFileType.html create mode 100644 apidocs/html/classapp_1_1central_1_1central__schemas_1_1CentralFileType__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1central_1_1central__schemas_1_1CentralFileType__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1central_1_1central__schemas_1_1CentralOut.html create mode 100644 apidocs/html/classapp_1_1central_1_1central__schemas_1_1CentralOut__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1central_1_1central__schemas_1_1CentralOut__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1central_1_1central__schemas_1_1Central__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1central_1_1central__schemas_1_1Central__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1config_1_1Settings-members.html create mode 100644 apidocs/html/classapp_1_1config_1_1Settings.html create mode 100644 apidocs/html/classapp_1_1config_1_1Settings__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1config_1_1Settings__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1BackgroundTasks-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1BackgroundTasks.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1BackgroundTasks__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1BackgroundTasks__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbFeatures-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbFeatures.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbFeatures__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbFeatures__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbLicense-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbLicense.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbLicense__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbLicense__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbMappingIssueCategory-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbMappingIssueCategory.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbMappingIssueCategory__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbMappingIssueCategory__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbOrganisation-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbOrganisation.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbOrganisation__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbOrganisation__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProject-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProject.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProjectChat-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProjectChat.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProjectChat__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProjectChat__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProjectInfo-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProjectInfo.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProjectInfo__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProjectInfo__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProjectTeams-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProjectTeams.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProjectTeams__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProjectTeams__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProject__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbProject__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbQrCode-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbQrCode.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbQrCode__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbQrCode__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTask-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTask.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTaskHistory-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTaskHistory.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTaskHistory__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTaskHistory__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTaskInvalidationHistory-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTaskInvalidationHistory.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTaskInvalidationHistory__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTaskInvalidationHistory__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTaskMappingIssue-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTaskMappingIssue.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTaskMappingIssue__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTaskMappingIssue__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTask__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTask__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTeam-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTeam.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTeam__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTeam__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTilesPath-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTilesPath.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTilesPath__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbTilesPath__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbUser-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbUser.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbUserRoles-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbUserRoles.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbUserRoles__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbUserRoles__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbUser__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbUser__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbXForm-members.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbXForm.html create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbXForm__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1db_1_1db__models_1_1DbXForm__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1main_1_1InterceptHandler-members.html create mode 100644 apidocs/html/classapp_1_1main_1_1InterceptHandler.html create mode 100644 apidocs/html/classapp_1_1main_1_1InterceptHandler__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1main_1_1InterceptHandler__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1BackgroundTaskStatus-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1BackgroundTaskStatus.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1BackgroundTaskStatus__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1BackgroundTaskStatus__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1HTTPStatus-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1HTTPStatus.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1HTTPStatus__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1HTTPStatus__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1IntEnum.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1IntEnum__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1IntEnum__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1MappingLevel-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1MappingLevel.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1MappingLevel__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1MappingLevel__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1MappingPermission-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1MappingPermission.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1MappingPermission__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1MappingPermission__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1OrganisationType-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1OrganisationType.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1OrganisationType__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1OrganisationType__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectPriority-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectPriority.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectPriority__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectPriority__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectRole-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectRole.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectRole__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectRole__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectSplitStrategy-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectSplitStrategy.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectSplitStrategy__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectSplitStrategy__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectStatus-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectStatus.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectStatus__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ProjectStatus__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1StrEnum.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1StrEnum__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1StrEnum__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskAction-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskAction.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskAction__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskAction__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskCreationMode-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskCreationMode.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskCreationMode__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskCreationMode__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskSplitType-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskSplitType.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskSplitType__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskSplitType__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskStatus-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskStatus.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskStatus__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskStatus__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskType-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskType.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskType__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TaskType__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TeamVisibility-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TeamVisibility.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TeamVisibility__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1TeamVisibility__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1UserRole-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1UserRole.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1UserRole__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1UserRole__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ValidationPermission-members.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ValidationPermission.html create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ValidationPermission__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1models_1_1enums_1_1ValidationPermission__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1organisations_1_1organisation__schemas_1_1OrganisationEdit-members.html create mode 100644 apidocs/html/classapp_1_1organisations_1_1organisation__schemas_1_1OrganisationEdit.html create mode 100644 apidocs/html/classapp_1_1organisations_1_1organisation__schemas_1_1OrganisationEdit__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1organisations_1_1organisation__schemas_1_1OrganisationEdit__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1organisations_1_1organisation__schemas_1_1OrganisationIn-members.html create mode 100644 apidocs/html/classapp_1_1organisations_1_1organisation__schemas_1_1OrganisationIn.html create mode 100644 apidocs/html/classapp_1_1organisations_1_1organisation__schemas_1_1OrganisationIn__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1organisations_1_1organisation__schemas_1_1OrganisationIn__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1organisations_1_1organisation__schemas_1_1OrganisationOut.html create mode 100644 apidocs/html/classapp_1_1organisations_1_1organisation__schemas_1_1OrganisationOut__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1organisations_1_1organisation__schemas_1_1OrganisationOut__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1BackgroundTaskStatus.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1BackgroundTaskStatus__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1BackgroundTaskStatus__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1Feature.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1Feature__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1Feature__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ODKCentral.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ODKCentral__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ODKCentral__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1PaginatedProjectSummaries.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1PaginatedProjectSummaries__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1PaginatedProjectSummaries__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1PaginationInfo.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1PaginationInfo__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1PaginationInfo__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectBase.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectBase__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectBase__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectDashboard-members.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectDashboard.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectDashboard__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectDashboard__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectInfo.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectInfo__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectInfo__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectOut-members.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectOut.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectOut__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectOut__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectSummary-members.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectSummary.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectSummary__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectSummary__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectUpdate.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectUpdate__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectUpdate__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectUpload.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectUpload__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ProjectUpload__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ReadProject-members.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ReadProject.html create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ReadProject__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1projects_1_1project__schemas_1_1ReadProject__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1ReadTask-members.html create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1ReadTask.html create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1ReadTask__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1ReadTask__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1Task-members.html create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1Task.html create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1TaskBase-members.html create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1TaskBase.html create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1TaskBase__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1TaskBase__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1TaskHistoryBase.html create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1TaskHistoryBase__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1TaskHistoryBase__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1TaskHistoryOut.html create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1TaskHistoryOut__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1TaskHistoryOut__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1Task__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1tasks_1_1tasks__schemas_1_1Task__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1users_1_1user__schemas_1_1User.html create mode 100644 apidocs/html/classapp_1_1users_1_1user__schemas_1_1UserBase.html create mode 100644 apidocs/html/classapp_1_1users_1_1user__schemas_1_1UserBase__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1users_1_1user__schemas_1_1UserBase__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1users_1_1user__schemas_1_1UserOut.html create mode 100644 apidocs/html/classapp_1_1users_1_1user__schemas_1_1UserOut__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1users_1_1user__schemas_1_1UserOut__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1users_1_1user__schemas_1_1UserRole.html create mode 100644 apidocs/html/classapp_1_1users_1_1user__schemas_1_1UserRole__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1users_1_1user__schemas_1_1UserRole__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1users_1_1user__schemas_1_1UserRoles.html create mode 100644 apidocs/html/classapp_1_1users_1_1user__schemas_1_1UserRoles__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1users_1_1user__schemas_1_1UserRoles__inherit__graph.dot create mode 100644 apidocs/html/classapp_1_1users_1_1user__schemas_1_1User__coll__graph.dot create mode 100644 apidocs/html/classapp_1_1users_1_1user__schemas_1_1User__inherit__graph.dot create mode 100644 apidocs/html/classes.html create mode 100644 apidocs/html/closed.png create mode 100644 apidocs/html/config_8py_source.html create mode 100644 apidocs/html/database_8py_source.html create mode 100644 apidocs/html/db_2____init_____8py_source.html create mode 100644 apidocs/html/db__models_8py_source.html create mode 100644 apidocs/html/dir_0309c3ef90140845fb35dbcaf91a6f02.html create mode 100644 apidocs/html/dir_3a4f145ab5844076f30fd0be88005dbb.html create mode 100644 apidocs/html/dir_3b90816b8e609c736a7de6fb45efc502.html create mode 100644 apidocs/html/dir_3f615ade772d23cefe5e20dcb18424a2.html create mode 100644 apidocs/html/dir_436f26b891d4af2ccc6c41e5d8c849c4.html create mode 100644 apidocs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html create mode 100644 apidocs/html/dir_68ba90d445c8904ac922d3bfcfc620cc.html create mode 100644 apidocs/html/dir_6c83a3e47f045bff04219446f70f5c81.html create mode 100644 apidocs/html/dir_7fa2196ed233ae28e7f5eb783bc529c7.html create mode 100644 apidocs/html/dir_83c7eb4aad812b981700cf0adce5b6de.html create mode 100644 apidocs/html/dir_9042a1e2e013a94fe9e72b81f8ba0504.html create mode 100644 apidocs/html/dir_bc90566805e8f5303dce0d551076836d.html create mode 100644 apidocs/html/dir_c96b503806fa5ff513c0f1df13aa9e27.html create mode 100644 apidocs/html/dir_db2587956e68707a43f40b3bd1987629.html create mode 100644 apidocs/html/dir_f4f832b8889113021bd18ee7d835548a.html create mode 100644 apidocs/html/doc.png create mode 100644 apidocs/html/doxygen.css create mode 100644 apidocs/html/doxygen.svg create mode 100644 apidocs/html/dynsections.js create mode 100644 apidocs/html/enums_8py_source.html create mode 100644 apidocs/html/files.html create mode 100644 apidocs/html/folderclosed.png create mode 100644 apidocs/html/folderopen.png create mode 100644 apidocs/html/functions.html create mode 100644 apidocs/html/functions_func.html create mode 100644 apidocs/html/functions_vars.html create mode 100644 apidocs/html/graph_legend.dot create mode 100644 apidocs/html/graph_legend.html create mode 100644 apidocs/html/hierarchy.html create mode 100644 apidocs/html/images_2____init_____8py_source.html create mode 100644 apidocs/html/index.html create mode 100644 apidocs/html/inherit_graph_0.dot create mode 100644 apidocs/html/inherit_graph_1.dot create mode 100644 apidocs/html/inherit_graph_2.dot create mode 100644 apidocs/html/inherit_graph_3.dot create mode 100644 apidocs/html/inherit_graph_4.dot create mode 100644 apidocs/html/inherits.html create mode 100644 apidocs/html/jquery.js create mode 100644 apidocs/html/languages__and__countries_8py_source.html create mode 100644 apidocs/html/main_8py_source.html create mode 100644 apidocs/html/menu.js create mode 100644 apidocs/html/menudata.js create mode 100644 apidocs/html/models_2____init_____8py_source.html create mode 100644 apidocs/html/namespaceapp.html create mode 100644 apidocs/html/namespaceapp_1_1auth.html create mode 100644 apidocs/html/namespaceapp_1_1central.html create mode 100644 apidocs/html/namespaceapp_1_1db.html create mode 100644 apidocs/html/namespaceapp_1_1images.html create mode 100644 apidocs/html/namespaceapp_1_1models.html create mode 100644 apidocs/html/namespaceapp_1_1models_1_1languages__and__countries.html create mode 100644 apidocs/html/namespaceapp_1_1organisations.html create mode 100644 apidocs/html/namespaceapp_1_1pagination.html create mode 100644 apidocs/html/namespaceapp_1_1pagination_1_1pagination.html create mode 100644 apidocs/html/namespaceapp_1_1pagination_1_1pagination_ac9256115c5cf05fe2dbddf650eb1579c_cgraph.dot create mode 100644 apidocs/html/namespaceapp_1_1pagination_1_1pagination_ae7f2fc30b29e7db7bdb48ec8089a7ff7_icgraph.dot create mode 100644 apidocs/html/namespaceapp_1_1projects.html create mode 100644 apidocs/html/namespaceapp_1_1s3.html create mode 100644 apidocs/html/namespaceapp_1_1s3_a106d068eb342b623f0b47b11df7edc5e_icgraph.dot create mode 100644 apidocs/html/namespaceapp_1_1s3_a4cc4163964cbf9edf6600181753c1ab1_cgraph.dot create mode 100644 apidocs/html/namespaceapp_1_1s3_a4cc4163964cbf9edf6600181753c1ab1_icgraph.dot create mode 100644 apidocs/html/namespaceapp_1_1s3_a52c2d31f19c76698c2a7c6920c008a58_cgraph.dot create mode 100644 apidocs/html/namespaceapp_1_1s3_a8e0336078e0a44fc22e40ccc2a0c3ea1_cgraph.dot create mode 100644 apidocs/html/namespaceapp_1_1s3_a91e7cb951046090dc68ff428046ae62c_cgraph.dot create mode 100644 apidocs/html/namespaceapp_1_1s3_aa13803b76d1eca8c493642b9a513a12e_cgraph.dot create mode 100644 apidocs/html/namespaceapp_1_1s3_ab97cdc1276c4116da47b9c6efa16e2db_cgraph.dot create mode 100644 apidocs/html/namespaceapp_1_1s3_abd4237a9b10e245a99d81da40d98ee76_cgraph.dot create mode 100644 apidocs/html/namespaceapp_1_1s3_aef955555e18a3ebaa927be9c5af46542_icgraph.dot create mode 100644 apidocs/html/namespaceapp_1_1submissions.html create mode 100644 apidocs/html/namespaceapp_1_1tasks.html create mode 100644 apidocs/html/namespaceapp_1_1users.html create mode 100644 apidocs/html/namespacemembers.html create mode 100644 apidocs/html/namespacemembers_func.html create mode 100644 apidocs/html/namespaces.html create mode 100644 apidocs/html/nav_f.png create mode 100644 apidocs/html/nav_g.png create mode 100644 apidocs/html/nav_h.png create mode 100644 apidocs/html/open.png create mode 100644 apidocs/html/organisation__crud_8py_source.html create mode 100644 apidocs/html/organisation__deps_8py_source.html create mode 100644 apidocs/html/organisation__routes_8py_source.html create mode 100644 apidocs/html/organisation__schemas_8py_source.html create mode 100644 apidocs/html/organisations_2____init_____8py_source.html create mode 100644 apidocs/html/osm_8py_source.html create mode 100644 apidocs/html/pagination_2____init_____8py_source.html create mode 100644 apidocs/html/pagination_8py_source.html create mode 100644 apidocs/html/postgis__utils_8py_source.html create mode 100644 apidocs/html/project__crud_8py_source.html create mode 100644 apidocs/html/project__deps_8py_source.html create mode 100644 apidocs/html/project__routes_8py_source.html create mode 100644 apidocs/html/project__schemas_8py_source.html create mode 100644 apidocs/html/projects_2____init_____8py_source.html create mode 100644 apidocs/html/roles_8py_source.html create mode 100644 apidocs/html/s3_8py_source.html create mode 100644 apidocs/html/search/all_0.html create mode 100644 apidocs/html/search/all_0.js create mode 100644 apidocs/html/search/all_1.html create mode 100644 apidocs/html/search/all_1.js create mode 100644 apidocs/html/search/all_10.html create mode 100644 apidocs/html/search/all_10.js create mode 100644 apidocs/html/search/all_2.html create mode 100644 apidocs/html/search/all_2.js create mode 100644 apidocs/html/search/all_3.html create mode 100644 apidocs/html/search/all_3.js create mode 100644 apidocs/html/search/all_4.html create mode 100644 apidocs/html/search/all_4.js create mode 100644 apidocs/html/search/all_5.html create mode 100644 apidocs/html/search/all_5.js create mode 100644 apidocs/html/search/all_6.html create mode 100644 apidocs/html/search/all_6.js create mode 100644 apidocs/html/search/all_7.html create mode 100644 apidocs/html/search/all_7.js create mode 100644 apidocs/html/search/all_8.html create mode 100644 apidocs/html/search/all_8.js create mode 100644 apidocs/html/search/all_9.html create mode 100644 apidocs/html/search/all_9.js create mode 100644 apidocs/html/search/all_a.html create mode 100644 apidocs/html/search/all_a.js create mode 100644 apidocs/html/search/all_b.html create mode 100644 apidocs/html/search/all_b.js create mode 100644 apidocs/html/search/all_c.html create mode 100644 apidocs/html/search/all_c.js create mode 100644 apidocs/html/search/all_d.html create mode 100644 apidocs/html/search/all_d.js create mode 100644 apidocs/html/search/all_e.html create mode 100644 apidocs/html/search/all_e.js create mode 100644 apidocs/html/search/all_f.html create mode 100644 apidocs/html/search/all_f.js create mode 100644 apidocs/html/search/classes_0.html create mode 100644 apidocs/html/search/classes_0.js create mode 100644 apidocs/html/search/classes_1.html create mode 100644 apidocs/html/search/classes_1.js create mode 100644 apidocs/html/search/classes_2.html create mode 100644 apidocs/html/search/classes_2.js create mode 100644 apidocs/html/search/classes_3.html create mode 100644 apidocs/html/search/classes_3.js create mode 100644 apidocs/html/search/classes_4.html create mode 100644 apidocs/html/search/classes_4.js create mode 100644 apidocs/html/search/classes_5.html create mode 100644 apidocs/html/search/classes_5.js create mode 100644 apidocs/html/search/classes_6.html create mode 100644 apidocs/html/search/classes_6.js create mode 100644 apidocs/html/search/classes_7.html create mode 100644 apidocs/html/search/classes_7.js create mode 100644 apidocs/html/search/classes_8.html create mode 100644 apidocs/html/search/classes_8.js create mode 100644 apidocs/html/search/classes_9.html create mode 100644 apidocs/html/search/classes_9.js create mode 100644 apidocs/html/search/classes_a.html create mode 100644 apidocs/html/search/classes_a.js create mode 100644 apidocs/html/search/classes_b.html create mode 100644 apidocs/html/search/classes_b.js create mode 100644 apidocs/html/search/classes_c.html create mode 100644 apidocs/html/search/classes_c.js create mode 100644 apidocs/html/search/classes_d.html create mode 100644 apidocs/html/search/classes_d.js create mode 100644 apidocs/html/search/classes_e.html create mode 100644 apidocs/html/search/classes_e.js create mode 100644 apidocs/html/search/close.svg create mode 100644 apidocs/html/search/functions_0.html create mode 100644 apidocs/html/search/functions_0.js create mode 100644 apidocs/html/search/functions_1.html create mode 100644 apidocs/html/search/functions_1.js create mode 100644 apidocs/html/search/functions_2.html create mode 100644 apidocs/html/search/functions_2.js create mode 100644 apidocs/html/search/functions_3.html create mode 100644 apidocs/html/search/functions_3.js create mode 100644 apidocs/html/search/functions_4.html create mode 100644 apidocs/html/search/functions_4.js create mode 100644 apidocs/html/search/functions_5.html create mode 100644 apidocs/html/search/functions_5.js create mode 100644 apidocs/html/search/functions_6.html create mode 100644 apidocs/html/search/functions_6.js create mode 100644 apidocs/html/search/functions_7.html create mode 100644 apidocs/html/search/functions_7.js create mode 100644 apidocs/html/search/functions_8.html create mode 100644 apidocs/html/search/functions_8.js create mode 100644 apidocs/html/search/mag_sel.svg create mode 100644 apidocs/html/search/namespaces_0.html create mode 100644 apidocs/html/search/namespaces_0.js create mode 100644 apidocs/html/search/nomatches.html create mode 100644 apidocs/html/search/search.css create mode 100644 apidocs/html/search/search.js create mode 100644 apidocs/html/search/search_l.png create mode 100644 apidocs/html/search/search_m.png create mode 100644 apidocs/html/search/search_r.png create mode 100644 apidocs/html/search/searchdata.js create mode 100644 apidocs/html/search/variables_0.html create mode 100644 apidocs/html/search/variables_0.js create mode 100644 apidocs/html/search/variables_1.html create mode 100644 apidocs/html/search/variables_1.js create mode 100644 apidocs/html/splitbar.png create mode 100644 apidocs/html/static_2____init_____8py_source.html create mode 100644 apidocs/html/submission__crud_8py_source.html create mode 100644 apidocs/html/submission__routes_8py_source.html create mode 100644 apidocs/html/submission__schemas_8py_source.html create mode 100644 apidocs/html/submissions_2____init_____8py_source.html create mode 100644 apidocs/html/sync_off.png create mode 100644 apidocs/html/sync_on.png create mode 100644 apidocs/html/tab_a.png create mode 100644 apidocs/html/tab_b.png create mode 100644 apidocs/html/tab_h.png create mode 100644 apidocs/html/tab_s.png create mode 100644 apidocs/html/tabs.css create mode 100644 apidocs/html/tasks_2____init_____8py_source.html create mode 100644 apidocs/html/tasks__crud_8py_source.html create mode 100644 apidocs/html/tasks__routes_8py_source.html create mode 100644 apidocs/html/tasks__schemas_8py_source.html create mode 100644 apidocs/html/user__crud_8py_source.html create mode 100644 apidocs/html/user__routes_8py_source.html create mode 100644 apidocs/html/user__schemas_8py_source.html create mode 100644 apidocs/html/users_2____init_____8py_source.html create mode 100644 assets/_mkdocstrings.css create mode 100644 assets/images/favicon.png create mode 100644 assets/javascripts/bundle.cd18aaf1.min.js create mode 100644 assets/javascripts/bundle.cd18aaf1.min.js.map create mode 100644 assets/javascripts/lunr/min/lunr.ar.min.js create mode 100644 assets/javascripts/lunr/min/lunr.da.min.js create mode 100644 assets/javascripts/lunr/min/lunr.de.min.js create mode 100644 assets/javascripts/lunr/min/lunr.du.min.js create mode 100644 assets/javascripts/lunr/min/lunr.el.min.js create mode 100644 assets/javascripts/lunr/min/lunr.es.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.fr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.he.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hu.min.js create mode 100644 assets/javascripts/lunr/min/lunr.hy.min.js create mode 100644 assets/javascripts/lunr/min/lunr.it.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ja.min.js create mode 100644 assets/javascripts/lunr/min/lunr.jp.min.js create mode 100644 assets/javascripts/lunr/min/lunr.kn.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ko.min.js create mode 100644 assets/javascripts/lunr/min/lunr.multi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.nl.min.js create mode 100644 assets/javascripts/lunr/min/lunr.no.min.js create mode 100644 assets/javascripts/lunr/min/lunr.pt.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ro.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ru.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sa.min.js create mode 100644 assets/javascripts/lunr/min/lunr.stemmer.support.min.js create mode 100644 assets/javascripts/lunr/min/lunr.sv.min.js create mode 100644 assets/javascripts/lunr/min/lunr.ta.min.js create mode 100644 assets/javascripts/lunr/min/lunr.te.min.js create mode 100644 assets/javascripts/lunr/min/lunr.th.min.js create mode 100644 assets/javascripts/lunr/min/lunr.tr.min.js create mode 100644 assets/javascripts/lunr/min/lunr.vi.min.js create mode 100644 assets/javascripts/lunr/min/lunr.zh.min.js create mode 100644 assets/javascripts/lunr/tinyseg.js create mode 100644 assets/javascripts/lunr/wordcut.js create mode 100644 assets/javascripts/workers/search.f886a092.min.js create mode 100644 assets/javascripts/workers/search.f886a092.min.js.map create mode 100644 assets/stylesheets/main.fad675c6.min.css create mode 100644 assets/stylesheets/main.fad675c6.min.css.map create mode 100644 assets/stylesheets/palette.356b1318.min.css create mode 100644 assets/stylesheets/palette.356b1318.min.css.map create mode 100644 css/extra.css create mode 100644 dev/Backend/index.html create mode 100644 dev/Database-Tips/index.html create mode 100644 dev/Deployment-Flow/index.html create mode 100644 dev/Frontend/index.html create mode 100644 dev/Production/index.html create mode 100644 dev/Setup/index.html create mode 100644 dev/Troubleshooting/index.html create mode 100644 index.html create mode 100644 openapi.json create mode 100644 search/search_index.json create mode 100644 sitemap.xml create mode 100644 sitemap.xml.gz create mode 100644 wiki_redirect/index.html diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000000..e69de29bb2 diff --git a/404.html b/404.html new file mode 100644 index 0000000000..bec0e8102d --- /dev/null +++ b/404.html @@ -0,0 +1,852 @@ + + + +
+ + + + + + + + + + + + + + + + +It started as Ivan's idea to build FMTM (Ivan Gayton is Senior Humanitarian +Advisor at Humanitarian OpenStreetMap Team) which then became a collaborative +project with the efforts of Ivan, Rob Savoye who is Senior Technical Lead at +Humanitarian OpenStreetMap Team and many other members from HOT as well as +volunteers interested in the project.
+HOT uses ODK heavily, but most of the data never makes it into OSM because all +the data processing is manual and slow, so it doesn't get done.
+ +Ivan Gayton(Senior Humanitarian Advisor at Humanitarian OpenStreetMap Team) +heard about what Rob was working on and goes "That's the missing piece I +needed!". He'd been wanting to build FMTM for years, but lacked the ability to +process the data. +A webinar then took place in September 2022 +that showcased the high interest from the community and the need for +collaborative field mapping that really kicked off the starting point for +building the Field Mapping Tasking Manager. It was Ivan who got HOT interested +enough to direct some resources to his idea, so FMTM was born.
+Want to know about OSM-fieldwork project? click here
+The Field Mapping Tasking Manager (FMTM) is a project that aims to provide tools +for coordinating field mapping activities in Open Mapping campaigns. While +there are existing field mapping applications, there is a lack of efficient +tools to coordinate these activities. The FMTM builds on the HOT Tasking +Manager and other mapping applications to provide a more streamlined and +organized process for completing mapping tasks.
+Currently, it is possible to implement a Field Mapping Tasking Manager workflow +using existing tools, but it requires significant effort and can be challenging.
+The FMTM project is developing automation features to address these challenges +and make the process more accessible to users.
+By providing a centralized platform for organizing and managing mapping tasks, +assigning them to specific users, and tracking their progress, the FMTM aims to +simplify the coordination of mapping activities. The tool also provides +analytics and reporting features, allowing users to gain insights into mapping +campaigns and adjust their strategies accordingly.
+Background and description of the project and idea are +here: +please have a look at this blog if you haven't yet!
+The FMTM project is open source and community-driven, welcoming contributions +from designers, user testers, and both front-end and back-end developers. If +you're interested in getting involved, please see our +contributor guidelines +for more information. We welcome questions and feedback, so don't hesitate +to reach out to us. 👍🎉
+OpenDataKit's Select From Map feature is a useful tool for field mappers to +collect data in a well-structured questionnaire format. The tool was +incorporated into ODK in mid-2022 and allows mappers to select an object from a +map, view its existing attributes, and fill out a form with new information +and attributes.
+To prepare map files for ODK, inspiration is taken from the HOT Tasking Manager, +which allows remote mappers to choose well-defined small "task" areas, ensuring +full coverage of the project area and no unintended duplication of tasks. For +example, a mapper can approach a building, select that building from a map +view within ODK on their mobile phone, and add the opening hours, number of +floors, construction material, or any number of useful attributes in a +well-structured questionnaire format
+To prepare the appropriate map files for ODK, we are taking our inspiration from +the HOT Tasking Manager, which allows remote +mappers to choose well-defined small "task" areas, ensuring full coverage +of the project area and no unintended duplication of tasks.
+There are three main user roles for using ODK's Select From Map feature: +campaign managers, field mappers, and validators.
+Campaign managers select an Area of Interest (AOI) and organize field mappers +to go out and collect data. They need to:
+ +Field mappers select (or are allocated) individual tasks within a project AOI +and use ODK Collect to gather data in those areas. They need to:
+Validators review the data collected by field mappers and assess its quality. +If the data is good, the validators merge the portion of the data that +belongs in OpenStreetMap to OSM. If it requires more work, the validators +either fix it themselves (for minor stuff like spelling or capitalization +mistakes that don't seem to be systematic) or inform the field mappers +that they need to fix it. They need to:
+For this visit the Getting Started Page
+ +(The latest version can be found at https://www.hotosm.org/code-of-conduct
+Welcome to Humanitarian OpenStreetMap Team. HOT is committed to providing a +welcoming and safe environment for people of all races, gender identities, +gender expressions, sexual orientations, physical abilities, physical +appearances, socio-economic backgrounds, nationalities, ages, religions, and +beliefs.
+The HOT community principles are:
+Be friendly and patient. Be generous and kind in both giving and accepting + critique. Critique is a natural and important part of our culture. Good + critiques are kind, respectful, clear, and constructive, focused on goals and + requirements rather than personal preferences. You are expected to give and + receive criticism with grace. Be considerate in speech and actions, and + actively seek to acknowledge and respect the boundaries of fellow attendees.
+Be welcoming. We strive to be a community that welcomes and supports + people of all backgrounds and identities. Some examples of behavior that + contributes to creating a positive environment include:
+Using welcoming and inclusive language.
+Being respectful of differing viewpoints and experiences.
+Gracefully accepting constructive criticism.
+Showing empathy towards other community members.
+Placing collective interest before your own interest.
+Be considerate. Your work will be used by other people, and you in turn + will depend on the work of others. Any decision you take will affect users and + colleagues, and you should take those consequences into account when making + decisions. Remember that we're a world-wide community, so you might not be + communicating in someone else's primary language.
+Be respectful. Not all of us will agree all the time, but disagreement is + no excuse for poor behavior and poor manners. We might all experience some + frustration now and then, but we cannot allow that frustration to turn into a + personal attack. It’s important to remember that a community where people feel + uncomfortable or threatened is not a productive one. Members of the HOT + community should be respectful when dealing with other members as well as with + people outside the HOT community.
+Be careful in your word choice. We are a global community of + professionals, and we conduct ourselves professionally. Be kind to others. Do + not insult or put down other participants. Harassment and other exclusionary + behavior aren't acceptable. This includes, but is not limited to:
+Violent threats or language directed against another person.
+Discriminatory jokes and language.
+Posting sexually explicit or violent material.
+Posting (or threatening to post) other people's personally identifying + information ("doxing").
+Personal insults, especially those using racist or sexist terms.
+Unwelcome sexual attention.
+Advocating for, or encouraging, any of the above behavior.
+Repeated harassment of others. In general, if someone asks you to stop, then + stop.
+Assume all communications are positive. Always remain polite, and assume + good faith. It is surprisingly easy to misunderstand each other, be it online + or in person, particularly in such a culturally diverse setting as ours. + Misunderstandings are particularly easy to arise when we are in a rush, or + otherwise distracted. Please ask clarifying questions before assuming that a + communication was inappropriate.
+When we disagree, try to understand why. Disagreements, both social and + technical, happen easily and often. It is important that we resolve such + disagreements and differing views constructively. At times it can be hard to + appreciate a viewpoint that contradicts your own perceptions. Instead of pushing + back, try to understand where the other person is coming from, and don’t be + afraid to ask questions. You can be most helpful if your own replies serve to + clarify, rather than to escalate an issue. Also don’t forget that it can be + easy to make mistakes, and allow for the possibility that the mistake may have + been yours. When this happens it is better to resolve the issue together, and + to learn from the experience together, than to place blame.
+Original text courtesy of the Speak Up! project.
+Further sources:
+Ada Initiative: HOWTO design a code of conduct for your community
+Contributor Covenant – A Code of Conduct for Open Source Projects
+As a first measure, it is preferable to work out issues directly with the people +involved, or to work with other Community Members who can help you resolve the +issue. This may take several forms:
+Talk with one another. Assume that communications are positive and that people + are treating each other with respect. Cues about emotions are often lacking + from digital communications. Many of our modes of digital communication tend + towards brevity, which can be easier to interpret incorrectly as being negative.
+Contact a representative of the Community Working Group, which exists to + support the HOT Community. Representatives are available to discuss any + concerns about behaviour within the community, or ideas to promote positive + behaviours. You can email them at + community@hotosm.org.
+Contact a representative of the Governance Working Group, which drafted + these recommendations and the CoC. Representatives are available to provide + advice on particular scenarios, as well as on the processes around the CoC.
+Contact the HOT Chair of Voting Members.
+Contact a HOT Board Member. Board members are well versed in the + community and its management. They can offer advice on your particular + situation, and know the resources of the organization that may be available to + you.
+Contact the HOT Community Partnerships Manager.
+When these informal processes fail, or when a situation warrants an immediate +response by HOT, you can evoke the +HOT Policy and Code of Conduct Complaint Handling Process. +This process was adopted by HOT Voting Members in 2016 to provide a more formal +means of enforcement for our community standards. You start it by emailing +complaints@hotosm.org with a description of +your complaint, your name, and the name of the offending party. +All complaints will be considered confidential. +The full process is described here .
+ +First off, We are really glad you're reading this, because we need +volunteer developers to help improve the Field Mapping Tasking Manager (FMTM)! +
+We welcome and encourage contributors of all skill levels, and we are committed +to making sure your participation is inclusive, enjoyable, and rewarding. If +you have never contributed to an open source project before, we are a good +place to start, and we will make sure you are supported every step of the way. +If you have any questions, please ask!
+You can see an overview of the project and the process we have gone through in +developing FMTM so far in these +slides
+Furthermore, there are many ways to contribute to the +Field Mapping Tasking Manager (FMTM), which includes:
+Right now, we are in the process of building the prototype. We warmly welcome +your input in testing and sharing your feedback. If you are also interested in +coordinating a field testing session, please reach out!
+Create pull requests (PRs) for changes that you think are needed. We would +really appreciate your help!
+Skills with the following would be beneficial:
+Our latest task board can be found +here.
+The issue queue is the best way to get +started. There are issue templates for BUGs and FEATURES that you can use, you +could also create your own. Once you have submitted an issue, it will be +assigned one label from the following +label categories. +If you are wondering where to start, you can filter by the +good first issue label.
+Thank you very much in advance for your contributions!! Please ensure you refer +to our Code of Conduct. +If you've read the guidelines, but are still not sure how to contribute on +Github, please reach out to us via our Slack #geospatial-tech-and-innovation.
+We operate the "Fork & Pull" model explained at About Pull +Requests
+You should fork the project into your own repo, create a topic branch +there and then make one or more pull requests back to the repository. +Your pull requests will then be reviewed and discussed by other +developers. Don't submit a Pull Request while still developing the +code, wait till the feature is complete and ready for review. A +preliminary review by other developers can be requested via the +comments for the issue on github, or via slack or email.
+It is prefered that all patches contain any documentation +updates made, and for any new features, a test case is preferred when +possible. Keep patches focused on a single feature to avoid merging +complications with other developers. The old free software joke is +"patches are better than bug reports" is how we contribute to the +community of people involved with this project.
+Describe exactly what you were trying to achieve, what you did, what you + expected to happen and what did happen instead. Include relevant information + about the platform, OS version etc. you are using. Include shell commands you + typed in, log files, errors messages etc.
+Please open a separate issue for each problem, question, or comment you have. + Do not re-use existing issues for other topics, even if they are similar. This + keeps issues small and manageable and makes it much easier to follow through + and make sure each problem is taken care of.
+Project documentation should be in Markdown +format, and in a docs +subdirectory. While it is possible to use HTML in Markdown documents +for tables and images, it is prefered to use the Markdown style as +it's much easier to read.
+Python enforces a certain amount of style due to indent levels. Unlike +C/C++, we don't have to worry about curly braces. It is prefered that +all code follows object oriented techniques, with a minimal amount of +code other than basic control in the main function. This allows code +to be easily reused and run either standalone, or part of a REST API +backend. Code that is not designed to be run standalone can have a +main function to do simple testing during development. That test code +should be moved to a standalone test case when possible. +Pytest is used as the test framework for +standalone test cases.
+Code follows a CamelCase +style. Classes use an Upper Case for the first word, method use a +lower case for the first word. Variable names are all lower case with +an underbar as a word separator. Properly naming everything makes it +much easier to read the code and get an idea of what it is doing. This +enables people new to this project to contribute easier.
+All methods should have a comment that can be used by +pydoc. The usage of +base classes is encouraged so functionality can be shared. Comments in +the code are encouraged when necessary to explain code that may not be +obvious, but avoid over commenting as well. Code should be able to be +read like a book, with descriptive names used, no fancy tricks unless +required. Always be concious of performance and security.
+ +