CHANGES
=======

0.3.3
-----

* Prepare release 0.3.3
* Scrap manual changelog
* Break down lensmodel form into fieldsets
* Fix dupe model fields
* Break down cameramodel form into fieldsets
* Set editable=False on some non-user fields
* Drop workaround
* Dedup \_\_init\_\_ method
* Fix dupe model fields
* Use some fancy widgets
* Break down cameramodel form into fieldsets
* Emit logs of WARNING and above to stderr for production and debug mode
* Use to Crispy to render all forms
* Replace hotshoe & coldshoe with single shoe type
* Fix conditionals
* Enable bool icons in lens model
* Add mm to filter thread
* Enable bool icons in camera model
* Create yesnoicon template tag to display bools as icons
* Display false values
* Add yes/no icons
* Add % symbol to viewfinder coverage
* Allow negative EV values
* Remove stray brace

0.3.2
-----

* Prepare release 0.3.2
* Convert md to html
* Make tables hoverable
* Display manufacturer info
* Reformat lensmodel detail view
* Move edit link to top
* Move see all to the top
* Show add button on all screens
* Add an edit icon
* Add icons for add/edit
* Hide id\_owner column
* Update issue template
* Prepare release 0.3.1
* Reformat cameramodel detail view
* Move edit link to top
* Move see all to the top
* Show add button on all screens
* Add an edit icon
* Add icons for add/edit
* Hide id\_owner column
* Update issue template

0.3.1
-----

* Prepare release 0.3.1
* Downgrade most th to td
* Require disambiguation for models with the same name
* Move stats into dropdown
* Help dropdown
* Move concepts into help
* Move about page into help
* Add skeleton help page
* Startapp help
* Fix typo
* Format properly

0.3.0
-----

* Prepare release 0.3.0
* Fix domain
* Improve styling on stats
* Style front page with a jumbotron
* Add beta banner
* Clean up stray icon
* Add stats to nav
* Add basic stats page
* Swap PNGs for SVGs
* Clean up backup pods after 24h
* Suspend backups in dev
* Use version-matched postgres client
* Add volume
* Autoformat all yaml
* Add postgres backup job
* Auto formatting
* Add Collapse sections to inlines
* Hide Actions in a collapse
* Make model headings clickable
* Shortcut static pages with views
* Add disambiguation to camera model & lens model
* Temporarily disable moderation
* Wrap everything in containers
* Style nav
* Style sundry forms
* Style nav bar
* Re-jig headings in detail view
* Apply bootstrap table class
* Scrap toggle section
* Drop fixed active status

0.2.1
-----

* Prepare release 0.2.1
* Document new env vars
* Set email sender
* Include full URL in clickable email link
* Allow configurable domain
* Switch to 30px icons
* Update icon gen script
* Change heading sizes
* Revert "Move head tags outside the template for central control"
* Move head tags outside the template for central control
* Use bootstrap nav bar
* Strip back formatting
* Move sidebar out into its own template
* Add bootstrap js deps
* Fix cert CN
* Fix version string

0.2.0
-----

* Prepare release 0.2.0
* Handle secrets with a secretgenerator
* Scale down postgres replicas in dev
* DB username must be postgres
* Attempt to set up postgres statefulset based on arianitu
* Add about page
* Reformat table
* Include example secrets
* Horrible workaround for https://github.com/dominno/django-moderation/issues/183
* Fix typo
* List all form fields explicitly
* Configure moderation
* Fix typo in settings
* Add django-moderation back into requirements
* Fix branding
* Render and display combined logo
* Omit icons from docker context
* Add source images for logos
* WIP
* Fully qualify imports
* Install django-moderation
* Get rid of git-secret now we don't have any secrets
* Remove secrets now they are stored elsewhere
* Revert "Install django-moderation"
* Fix branding
* Minor dockerfile fixes
* Add stock env vars for python
* Install django-moderation
* Improve wording of templates
* Add extras for changing password
* Remove old accounts module
* Activation workflow with bare minimum forms
* Rename base\_generic to base
* Basic password reset functionality
* Use filesystem email backend if Sendgrid not configured

0.1.5
-----

* Prepare release 0.1.5
* Fix link paths
* Add release docs and changelog
* Print code version in footer for #170
* Switch to binary distro for convenience
* Lint documentation
* Drop notice
* Update secrets
* Improve notes about secrets
* Shorten env var name
* Better command to get connected
* Add encrypted secrets
* Hardcode a few env vars for k8s, set defaults for everything else so the container can always start
* Reformat README
* Change secret merge behaviour
* Fix typo
* Add note about secrets
* Encrypt env files with git secret
* Add note about cert-manager
* Always re-pull movable tags
* No longer need a batch job in light of #175
* Allow setting of admin password by env var
* Don't send dev sqlite db to docker, in case it leaks information
* Run migrations in startup, not image build
* Create superuser in a migration
* Improve kubernetes docs
* Default to single replica
* Add dev overlay
* Dedup secret
* Re-centralise secrets and set up prod overlay
* Don't display owner field on forms
* Limit choices of FKs to ones you own
* Abstract out forms, while keeping them the same
* Reference user-specific IDs where necessary
* Update code references
* Change human-readable references
* Add per-user incrementing ID fields
* Create new fields for user-specific IDs
* Update code references
* Change human-readable references
* Render and display combined logo
* Omit icons from docker context
* Add source images for logos
* Test manufacturer before printing
* Use crispy for auth forms
* Render all forms with crispy
* Use bootstrap4 for tables
* Best practice responsive tags
* Update bootstrap version
* Add link to icons8
* Add icons8 icon
* Add footer with social links
* Add social icons
* Provide model description for Processes
* Display correct repair description
* Fix display of repair ID
* Fix display of order ID
* Add placeholder for "see all"
* Display home icon
* Regenerate PNGs
* Improve icon script to make multiple PNG from one SVG and use Inkscape due to bugs in ImageMagick
* Add/remove various SVGs
* Reformat heading
* Replace PNGs generated on Ubuntu with IM6.9.10.23 with ones generated on Fedora with IM 6.9.10-75
* Remove django-admin-tools
* Remove fluent dashboard
* Add SVG icons, a script to generate PNG icons, and instructions
* Update issue templates
* Add very basic index page for #4
* Remove dupe link
* Hide things unauthenticated users aren't allowed to see
* Handle meteringtype as a choice, not its own model
* Capitalise URL
