Introduction
Overview
What is Arches?
Who is Arches for?
Documentation Overview
Contributing To Arches
Arches Release Process
Feature Releases
Patch Releases
Release Support
Installation and Configuration
Requirements/Dependencies
System Requirements
Software Dependencies
Installing Core Arches
Installation
General Troubleshooting
Configuring Settings
Quick Start
Arches Production Deployment
Full Explanation of the System Settings UI
Projects
#add and move content here from old packages section
Projects and Packages
Projects
Packages
Task Management
note: decided to leave the small paragraph about dependencies here as well
Dependencies
Configuration
Adding Tasks to Your Project
Running Celery
Configuring
Administering
Managing Permissions
this section needs to provide an overview of all the various places that permissions can be modified
User Permissions in the Django UI
Resource Datatype and Card Permissions
Resource Instance Permissions
Using Arches
Designing the Database
Arches Database Theory
Arches Designer
Graph Designer
Ontologies in Arches
Loading an Ontology
Loading a custom ontology
Enforcing ontology rules
Creating Resources
Resource Manager
Resource Editor
Related Resources
Deleting Resources
Searching
Managing Map Layers
Different Types of Layers
Reference Data Manager (RDM)
Concept Schemes
Arches Collector Manager
What Are Arches Collector Projects?
Arches Collector Manager Overview
Creating Projects in the Arches Collector Manager
Creating an Offline Basemap
Using Arches Collector
Introduction to Arches Collector
Download the App #add
General App Navigation
Arches Collector Workflow
Connect to an Arches Instance
Download a Project
Navigating a Project
Creating Records
Editing Records
Syncing Data
Developing with Arches
Adding New Javascript Dependencies
Additional Configuration
Password Validators
Time Wheel Configuration
Arches and Elasticsearch
Installing and Running Elasticsearch
Using the Kibana Dashboard
Reindexing The Database
Using Multiple Nodes
Adding a Custom Index
API
General Notes
Authentication
Concepts
Resources
Activity Stream
Mobile Projects
GeoJSON
Command Line Reference
Installation Commands
ElasticSearch Management
Creating a Development Environment
Setting Everything Up
Running Tests
Creating New Functions, Widgets, Card Components, DataTypes, and Plugins
About Custom Components
note: location/section title added, but content still needs to be reworked as described above
Functions
Widgets
DataTypes
Card Components
Plugins
Search Filters
Creating New Map Layers
MapBox Layers
Creating Reports
Creating Workflows
Data Model
Resource Model Overview
Controllers
Graph Definition
Ontologies
RDM Models
Resource Data
UI Component Models
Data Model Graph Visualization
Integrating Arches with ArcGIS
Localizing Arches
Migrating Data from v3 to v4
Exporting Your Data From v3
Migrating Your Data
Resource Import/Export
Importing Data
Importing a CSV
Shapefile Import
JSON Import
Importing Resource Relations
Exporting Arches Data
Settings - Beyond the UI
Using Arches Offline
Running Arches in Production
Serving Arches with Apache (moved from Reference)
Setup Apache
Handling Static Files
Handling Uploaded Media
Supervisord
Backing up the Database
Using AWS S3
Migrating a local app to EC2
Reference
Appendix A: Arches HIP
note: PR made: https://github.com/archesproject/arches-example-pkg/pull/1