.dockerignore
.pylintrc
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
.github/workflows/django.yml
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/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
help/__init__.py
help/admin.py
help/apps.py
help/models.py
help/tests.py
help/urls.py
help/views.py
help/migrations/__init__.py
help/templates/about.html
help/templates/concepts.html
help/templates/index.html
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-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-cancel-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-ok-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-price-tag-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-tag-window-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/kustomize/redis/kustomization.yaml
kubernetes/kustomize/redis/redis-sts.yaml
kubernetes/kustomize/redis/redis-svc.yaml
kubernetes/overlays/dev/dev.yaml
kubernetes/overlays/dev/kustomization.yaml
kubernetes/overlays/preprod/kustomization.yaml
kubernetes/overlays/preprod/preprod.env.example
kubernetes/overlays/preprod/preprod.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/filters.py
schema/formhelpers.py
schema/forms.py
schema/funcs.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/0023_auto_20200304_2020.py
schema/migrations/0024_cameramodel_shoe.py
schema/migrations/0025_convert_shoe_data.py
schema/migrations/0026_auto_20200305_1032.py
schema/migrations/0027_auto_20200306_2156.py
schema/migrations/0028_cameramodel_x_sync.py
schema/migrations/0029_remove_paperstock_tonable.py
schema/migrations/0030_auto_20200317_1344.py
schema/migrations/0031_auto_20200317_1404.py
schema/migrations/0032_battery_compatible_with.py
schema/migrations/0033_auto_20200317_1416.py
schema/migrations/0034_auto_20200317_2149.py
schema/migrations/0035_cameramodel_slug.py
schema/migrations/0036_cameramodel_slug.py
schema/migrations/0037_auto_20200321_2101.py
schema/migrations/0038_auto_20200321_2115.py
schema/migrations/0039_auto_20200321_2236.py
schema/migrations/0040_auto_20200321_2330.py
schema/migrations/0041_slugs.py
schema/migrations/0042_cameramodel_mirror_lockup.py
schema/migrations/0043_auto_20200323_2001.py
schema/migrations/0044_remove_cameramodel_coupled_metering.py
schema/migrations/0045_auto_20200323_2203.py
schema/migrations/0046_auto_20200323_2226.py
schema/migrations/0047_auto_20200323_2236.py
schema/migrations/0048_auto_20200324_0839.py
schema/migrations/0049_auto_20200327_2231.py
schema/migrations/0050_auto_20200327_2303.py
schema/migrations/0051_auto_20200331_1448.py
schema/migrations/0052_cameramodel_url.py
schema/migrations/0053_auto_20200427_2111.py
schema/migrations/0054_auto_20200504_2104.py
schema/migrations/0055_auto_20200514_0912.py
schema/migrations/0056_auto_20200514_1120.py
schema/migrations/0057_remove_camera_display_lens.py
schema/migrations/0058_auto_20200517_2016.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/add.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/edit.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/help.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/no.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/search.svg
schema/static/svg/shutterspeed.svg
schema/static/svg/stats.svg
schema/static/svg/tag.svg
schema/static/svg/teleconverter.svg
schema/static/svg/toner.svg
schema/static/svg/yes.svg
schema/templates/base.html
schema/templates/create.html
schema/templates/detail.html
schema/templates/footer.html
schema/templates/heading.html
schema/templates/index.html
schema/templates/list.html
schema/templates/nav.html
schema/templates/search.html
schema/templates/stats.html
schema/templates/tag-detail.html
schema/templates/tag-list.html
schema/templates/update.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/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/lens_detail.html
schema/templates/schema/lensmodel_detail.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/teleconverter_detail.html
schema/templates/schema/toner_detail.html
schema/templates/watson/includes/search_result_item.html
schema/templates/watson/includes/search_results.html
schema/templatetags/__init__.py
schema/templatetags/boolicontag.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