.dockerignore
.travis.yml
AUTHORS
ChangeLog
Dockerfile
MANIFEST.in
README.md
entrypoint.sh
manage.py
requirements.txt
setup.cfg
setup.py
.github/ISSUE_TEMPLATE/bug_report.md
.github/ISSUE_TEMPLATE/feature_request.md
CameraHub.egg-info/PKG-INFO
CameraHub.egg-info/SOURCES.txt
CameraHub.egg-info/dependency_links.txt
CameraHub.egg-info/entry_points.txt
CameraHub.egg-info/not-zip-safe
CameraHub.egg-info/pbr.json
CameraHub.egg-info/requires.txt
CameraHub.egg-info/top_level.txt
camerahub/__init__.py
camerahub/settings.py
camerahub/urls.py
camerahub/wsgi.py
db/.keep
docs/CHANGELOG.md
docs/CONCEPTS.md
docs/CONTRIBUTING.md
docs/ICONS.md
docs/INSTALL-DOCKER.md
docs/INSTALL-KUBERNETES.md
docs/INSTALL-SOURCE.md
docs/SCREENSHOTS.md
docs/screenshots/camera.png
docs/screenshots/cameramodeladd.png
docs/screenshots/cameramodellist.png
docs/screenshots/cameramodelshutterspeed.png
docs/screenshots/film.png
docs/screenshots/lens.png
docs/screenshots/lensmodel.png
docs/screenshots/login.png
docs/screenshots/menu.png
docs/screenshots/negative.png
docs/screenshots/print.png
icons/generate-icons.pl
icons/logos/cameralogo.svg
icons/logos/cameralogo360.png
icons/logos/combinedlogo.svg
icons/logos/combinedlogo820.png
icons/svg/icons8-0-degrees-500.svg
icons/svg/icons8-360-degrees-500.svg
icons/svg/icons8-500.svg
icons/svg/icons8-about-500.svg
icons/svg/icons8-add-user-male-500.svg
icons/svg/icons8-adjust-500.svg
icons/svg/icons8-albums-500.svg
icons/svg/icons8-aperture-500.svg
icons/svg/icons8-aspect-ratio-500.svg
icons/svg/icons8-automatic-brightness-500.svg
icons/svg/icons8-automatic-contrast-500.svg
icons/svg/icons8-bar-chart-500.svg
icons/svg/icons8-battery-500.svg
icons/svg/icons8-black-and-white-500.svg
icons/svg/icons8-box-500.svg
icons/svg/icons8-brightness-500.svg
icons/svg/icons8-bursts-500.svg
icons/svg/icons8-businesswoman-500.svg
icons/svg/icons8-camera-500.svg
icons/svg/icons8-camera-addon-500.svg
icons/svg/icons8-camera-flash-500.svg
icons/svg/icons8-camera-identification-500.svg
icons/svg/icons8-camera-on-tripod-500.svg
icons/svg/icons8-cameras-500.svg
icons/svg/icons8-checkmark-500.svg
icons/svg/icons8-client-management-500.svg
icons/svg/icons8-close-up-500.svg
icons/svg/icons8-closed-treasure-chest-500.svg
icons/svg/icons8-collapse-500.svg
icons/svg/icons8-collectibles-500.svg
icons/svg/icons8-compact-camera-500.svg
icons/svg/icons8-compass-500.svg
icons/svg/icons8-connect-500.svg
icons/svg/icons8-connected-no-data-500.svg
icons/svg/icons8-copy-500.svg
icons/svg/icons8-create-500.svg
icons/svg/icons8-crop-500.svg
icons/svg/icons8-dashboard-500.svg
icons/svg/icons8-data-transfer-500.svg
icons/svg/icons8-database-500.svg
icons/svg/icons8-delete-bin-500.svg
icons/svg/icons8-diversity-500.svg
icons/svg/icons8-double-tick-500.svg
icons/svg/icons8-download-500.svg
icons/svg/icons8-drag-500.svg
icons/svg/icons8-duplicate-500.svg
icons/svg/icons8-easel-500.svg
icons/svg/icons8-edit-500.svg
icons/svg/icons8-empty-test-tube-500.svg
icons/svg/icons8-error-500.svg
icons/svg/icons8-expand-500.svg
icons/svg/icons8-experiment-500.svg
icons/svg/icons8-export-500.svg
icons/svg/icons8-exposure-500.svg
icons/svg/icons8-facebook-500.svg
icons/svg/icons8-facebook-like-500.svg
icons/svg/icons8-factory-500.svg
icons/svg/icons8-film-reel-500.svg
icons/svg/icons8-film-roll-500.svg
icons/svg/icons8-filter-500.svg
icons/svg/icons8-final-state-500.svg
icons/svg/icons8-fit-to-page-500.svg
icons/svg/icons8-fit-to-width-500.svg
icons/svg/icons8-flash-on-500.svg
icons/svg/icons8-focal-length-500.svg
icons/svg/icons8-fragile-500.svg
icons/svg/icons8-frame-500.svg
icons/svg/icons8-frame-rate-500.svg
icons/svg/icons8-front-sorting-500.svg
icons/svg/icons8-full-screen-500.svg
icons/svg/icons8-funnel-500.svg
icons/svg/icons8-gallery-500.svg
icons/svg/icons8-github-500.svg
icons/svg/icons8-grayscale-500.svg
icons/svg/icons8-group-objects-500.svg
icons/svg/icons8-hanging-frame-500.svg
icons/svg/icons8-hdd-500.svg
icons/svg/icons8-heart-500.svg
icons/svg/icons8-help-500.svg
icons/svg/icons8-hide-500.svg
icons/svg/icons8-home-500.svg
icons/svg/icons8-hub-500.svg
icons/svg/icons8-hunt-500.svg
icons/svg/icons8-image-500.svg
icons/svg/icons8-image-file-500.svg
icons/svg/icons8-image-gallery-500.svg
icons/svg/icons8-images-folder-500.svg
icons/svg/icons8-import-500.svg
icons/svg/icons8-industrial-scales-500.svg
icons/svg/icons8-information-500.svg
icons/svg/icons8-invert-colors-500.svg
icons/svg/icons8-invert-selection-500.svg
icons/svg/icons8-iso-500.svg
icons/svg/icons8-jpg-500.svg
icons/svg/icons8-lab-items-500.svg
icons/svg/icons8-landscape-500.svg
icons/svg/icons8-language-500.svg
icons/svg/icons8-layers-500.svg
icons/svg/icons8-lens-500.svg
icons/svg/icons8-login-500.svg
icons/svg/icons8-logout-rounded-left-500.svg
icons/svg/icons8-manager-500.svg
icons/svg/icons8-marker-500.svg
icons/svg/icons8-medium-icons-500.svg
icons/svg/icons8-menu-500.svg
icons/svg/icons8-metamorphose-500.svg
icons/svg/icons8-movie-500.svg
icons/svg/icons8-movie-projector-500.svg
icons/svg/icons8-movies-folder-500.svg
icons/svg/icons8-navigation-500.svg
icons/svg/icons8-no-camera-500.svg
icons/svg/icons8-no-image-500.svg
icons/svg/icons8-no-stretch-500.svg
icons/svg/icons8-normal-screen-500.svg
icons/svg/icons8-notification-500.svg
icons/svg/icons8-online-maintenance-portal-500.svg
icons/svg/icons8-opened-folder-500.svg
icons/svg/icons8-overscan-settings-500.svg
icons/svg/icons8-panorama-500.svg
icons/svg/icons8-paper-500.svg
icons/svg/icons8-photo-editor-500.svg
icons/svg/icons8-photo-gallery-500.svg
icons/svg/icons8-pictures-folder-500.svg
icons/svg/icons8-plastic-500.svg
icons/svg/icons8-point-of-interest-500.svg
icons/svg/icons8-portrait-500.svg
icons/svg/icons8-rating-500.svg
icons/svg/icons8-rearrange-500.svg
icons/svg/icons8-recent-actors-500.svg
icons/svg/icons8-resize-500.svg
icons/svg/icons8-resolution-500.svg
icons/svg/icons8-retweet-500.svg
icons/svg/icons8-rotate-camera-500.svg
icons/svg/icons8-save-500.svg
icons/svg/icons8-save-all-500.svg
icons/svg/icons8-save-close-500.svg
icons/svg/icons8-scanner-500.svg
icons/svg/icons8-science-application-500.svg
icons/svg/icons8-screenshot-500.svg
icons/svg/icons8-screwdriver-500.svg
icons/svg/icons8-search-more-500.svg
icons/svg/icons8-settings-500.svg
icons/svg/icons8-share-500.svg
icons/svg/icons8-sheets-500.svg
icons/svg/icons8-sign-in-form-password-500.svg
icons/svg/icons8-sign-out-500.svg
icons/svg/icons8-slr-500.svg
icons/svg/icons8-slr-camera-500.svg
icons/svg/icons8-slr-large-lens-500.svg
icons/svg/icons8-slr-small-lens-500.svg
icons/svg/icons8-small-icons-500.svg
icons/svg/icons8-small-lens-500.svg
icons/svg/icons8-speed-camera-500.svg
icons/svg/icons8-square-border-500.svg
icons/svg/icons8-stack-500.svg
icons/svg/icons8-stack-of-paper-500.svg
icons/svg/icons8-stretch-uniform-500.svg
icons/svg/icons8-stretch-uniform-to-fill-500.svg
icons/svg/icons8-support-500.svg
icons/svg/icons8-surface-500.svg
icons/svg/icons8-switch-camera-500.svg
icons/svg/icons8-take-screenshot-500.svg
icons/svg/icons8-tasklist-500.svg
icons/svg/icons8-temperature-500.svg
icons/svg/icons8-test-tube-500.svg
icons/svg/icons8-toggle-full-screen-500.svg
icons/svg/icons8-tourism-500.svg
icons/svg/icons8-tourist-guide-500.svg
icons/svg/icons8-transaction-list-500.svg
icons/svg/icons8-transfer-500.svg
icons/svg/icons8-trash-500.svg
icons/svg/icons8-trash-can-500.svg
icons/svg/icons8-twitter-squared-500.svg
icons/svg/icons8-up-down-arrow-500.svg
icons/svg/icons8-user-500.svg
icons/svg/icons8-user-manual-500.svg
icons/svg/icons8-username-500.svg
icons/svg/icons8-variation-500.svg
icons/svg/icons8-venn-diagram-500.svg
icons/svg/icons8-vintage-camera-500.svg
icons/svg/icons8-voltmeter-500.svg
icons/svg/icons8-volume-500.svg
icons/svg/icons8-xlarge-icons-500.svg
kubernetes/kustomize/camerahub.env.example
kubernetes/kustomize/kustomization.yaml
kubernetes/kustomize/camerahub/deployment.yaml
kubernetes/kustomize/camerahub/ingress.yaml
kubernetes/kustomize/camerahub/kustomization.yaml
kubernetes/kustomize/camerahub/service.yaml
kubernetes/kustomize/postgres/backup.yaml
kubernetes/kustomize/postgres/kustomization.yaml
kubernetes/kustomize/postgres/service.yaml
kubernetes/kustomize/postgres/statefulset-master.yaml
kubernetes/kustomize/postgres/statefulset-replica.yaml
kubernetes/kustomize/postgres/config/create-replica-user.sh
kubernetes/kustomize/postgres/config/master.conf
kubernetes/kustomize/postgres/config/pg_hba.conf
kubernetes/kustomize/postgres/config/postgres.conf
kubernetes/kustomize/postgres/config/replica.conf
kubernetes/overlays/dev/dev.env.example
kubernetes/overlays/dev/dev.yaml
kubernetes/overlays/dev/kustomization.yaml
kubernetes/overlays/prod/kustomization.yaml
kubernetes/overlays/prod/prod.env.example
kubernetes/overlays/prod/prod.yaml
schema/__init__.py
schema/admin.py
schema/apps.py
schema/forms.py
schema/models.py
schema/moderator.py
schema/tables.py
schema/tests.py
schema/urls.py
schema/views.py
schema/migrations/0001_initial.py
schema/migrations/0002_data.py
schema/migrations/0003_shutter_speeds.py
schema/migrations/0004_manufacturers.py
schema/migrations/0005_formats.py
schema/migrations/0006_negative_sizes.py
schema/migrations/0007_mounts.py
schema/migrations/0008_filmstocks.py
schema/migrations/0009_auto_20191015_0926.py
schema/migrations/0010_auto_20191016_1023.py
schema/migrations/0011_auto_20191016_1035.py
schema/migrations/0012_auto_20191016_1106.py
schema/migrations/0013_delete_filteradapter.py
schema/migrations/0014_auto_20191031_1127.py
schema/migrations/0015_auto_20191107_1108.py
schema/migrations/0016_auto_20191107_2005.py
schema/migrations/0017_auto_20191108_1224.py
schema/migrations/0018_auto_20191217_2303.py
schema/migrations/0019_auto_20200110_1728_squashed_0020_auto_20200110_1734.py
schema/migrations/0020_create_superuser.py
schema/migrations/0021_auto_20200222_1856.py
schema/migrations/0022_auto_20200229_1954.py
schema/migrations/__init__.py
schema/static/favicon.ico
schema/static/css/styles.css
schema/static/logos/combinedlogo188.png
schema/static/svg/about.svg
schema/static/svg/accessory.svg
schema/static/svg/archive.svg
schema/static/svg/battery.svg
schema/static/svg/bulkfilm.svg
schema/static/svg/camera.svg
schema/static/svg/cameramodel.svg
schema/static/svg/condition.svg
schema/static/svg/developer.svg
schema/static/svg/enlarger.svg
schema/static/svg/exhibition.svg
schema/static/svg/exposureprogram.svg
schema/static/svg/facebook.svg
schema/static/svg/film.svg
schema/static/svg/filmstock.svg
schema/static/svg/filter.svg
schema/static/svg/flash.svg
schema/static/svg/flashprotocol.svg
schema/static/svg/format.svg
schema/static/svg/github.svg
schema/static/svg/home.svg
schema/static/svg/icons8.svg
schema/static/svg/lens.svg
schema/static/svg/lensmodel.svg
schema/static/svg/login.svg
schema/static/svg/manufacturer.svg
schema/static/svg/mount.svg
schema/static/svg/mountadapter.svg
schema/static/svg/negative.svg
schema/static/svg/negativesize.svg
schema/static/svg/order.svg
schema/static/svg/paperstock.svg
schema/static/svg/password.svg
schema/static/svg/person.svg
schema/static/svg/print.svg
schema/static/svg/process.svg
schema/static/svg/register.svg
schema/static/svg/repair.svg
schema/static/svg/scan.svg
schema/static/svg/series.svg
schema/static/svg/shutterspeed.svg
schema/static/svg/stats.svg
schema/static/svg/teleconverter.svg
schema/static/svg/toner.svg
schema/templates/base.html
schema/templates/footer.html
schema/templates/heading.html
schema/templates/nav.html
schema/templates/schema/about.html
schema/templates/schema/accessory_detail.html
schema/templates/schema/archive_detail.html
schema/templates/schema/battery_detail.html
schema/templates/schema/bulkfilm_detail.html
schema/templates/schema/camera_detail.html
schema/templates/schema/cameramodel_detail.html
schema/templates/schema/create.html
schema/templates/schema/detail.html
schema/templates/schema/developer_detail.html
schema/templates/schema/enlarger_detail.html
schema/templates/schema/film_detail.html
schema/templates/schema/filmstock_detail.html
schema/templates/schema/filter_detail.html
schema/templates/schema/flash_detail.html
schema/templates/schema/flashprotocol_detail.html
schema/templates/schema/format_detail.html
schema/templates/schema/index.html
schema/templates/schema/lens_detail.html
schema/templates/schema/lensmodel_detail.html
schema/templates/schema/list.html
schema/templates/schema/manufacturer_detail.html
schema/templates/schema/meteringtype_detail.html
schema/templates/schema/mount_detail.html
schema/templates/schema/mountadapter_detail.html
schema/templates/schema/negative_detail.html
schema/templates/schema/negativesize_detail.html
schema/templates/schema/order_detail.html
schema/templates/schema/paperstock_detail.html
schema/templates/schema/person_detail.html
schema/templates/schema/print_detail.html
schema/templates/schema/process_detail.html
schema/templates/schema/repair_detail.html
schema/templates/schema/scan_detail.html
schema/templates/schema/series_detail.html
schema/templates/schema/stats.html
schema/templates/schema/teleconverter_detail.html
schema/templates/schema/toner_detail.html
schema/templates/schema/update.html
schema/templatetags/__init__.py
schema/templatetags/model_name.py
schema/templatetags/version.py
templates/django_registration/activation_complete.html
templates/django_registration/activation_email_body.txt
templates/django_registration/activation_email_subject.txt
templates/django_registration/activation_failed.html
templates/django_registration/registration_closed.html
templates/django_registration/registration_complete.html
templates/django_registration/registration_form.html
templates/registration/login.html
templates/registration/password_change_done.html
templates/registration/password_change_form.html
templates/registration/password_reset_complete.html
templates/registration/password_reset_confirm.html
templates/registration/password_reset_done.html
templates/registration/password_reset_form.html