Releases: SquireOfSoftware/check-in
Fixed an overflow pop up bug and a datetime set bug
Fixed a UI overflow bug where the pop ups (if you had a small enough screen) would block you from scrolling around the pop up to access all the necessary information.
Fixed another bug where the time was not being set correctly. This should be fixed now as it turns out that the state was not being processed correctly.
Take note that it will override your time upon initialising back to the days 7am, but it will let you flick between various times and load up reports from that time.
Checkin-service 0.11.0: https://hub.docker.com/layers/rhinoflower/checkin-service/0.11.0/images/sha256-6cba1c5f0ad04349204853e8a9679ef41fc91a9a52d1256e254ae25b0efb6a04?context=repo
Checkin-UI 0.17.1: https://hub.docker.com/layers/rhinoflower/checkin-ui/0.17.1/images/sha256-f9fdbd19af22ae5fc15417451a28a3dc57c617cc8c4a4d0c1a6cdde571af2b46?context=repo
Improved UI usability and certificate generation improvements
This release brings out some usability improvements especially around the use of the services.
There are been a new interface that has been included at the root of the application and it looks like this:
It should provide some helpful information around the use of the links and what each thing does, as well as some help around how to get started with the self signed certificates.
Take note that there have been some improvements to the openssl script so it should generate a certificate for you given that the root CA key and cert have been provided.
Checkin-service 0.11.0: https://hub.docker.com/layers/rhinoflower/checkin-service/0.11.0/images/sha256-6cba1c5f0ad04349204853e8a9679ef41fc91a9a52d1256e254ae25b0efb6a04?context=repo
Checkin-UI 0.17.0: https://hub.docker.com/layers/rhinoflower/checkin-ui/0.17.0/images/sha256-3e55d41e3208320e560a20d4436eb9589ecfd1a197c1f6603ae16f2277eb65ff?context=repo
QR Report and Visitor recognition
Major changes
There are two major changes that were introduced in this version:
- QR Report
So this is just a pop up of all the people that are registered with the system WITH their accompanying QR code as noted below:
^ above is the new "id" icon to represent the qr code report
^ above is a look at the new QR Code report with all the names next to them
^ above is an example of the print preview (take note that this is just the print media CSS)
So now it should be fairly obvious what the QR codes are for each person.
- Visitor recognition
When adding a person to the system, you now have the option to add them into the system as a visitor:
This actually is stored against a new database column called "is_visitor":
And this actually gets displayed in the account page:
However the new workflow is that if this person is no longer a visitor (that is, they are coming more frequently) then they can be "unticked" from being a visitor and this option actually disappears from the account page.
Minor changes
There are a few minor changes that were also introduced (mainly around the UI side of things):
The QR regeneration button is now hidden behind a dropdown AND a confirmation popup.
Checkin-service 0.11.0: https://hub.docker.com/layers/rhinoflower/checkin-service/0.11.0/images/sha256-6cba1c5f0ad04349204853e8a9679ef41fc91a9a52d1256e254ae25b0efb6a04?context=repo
Checkin-UI 0.16.0: https://hub.docker.com/layers/rhinoflower/checkin-ui/0.16.0/images/sha256-3e95bf02f6842e88ac84f764e8913b25ec3cca9b7260ab12110350ca5dc3adc2?context=repo
Fixing some more bugs with the report UI
In this release there is:
- CSS bug where 80% is not registered properly as 0.8, swapping to this value helps immensely
- Split up the close popup and the load people callback, it used to reload people anyways even after you close a pop up
- Fixed a bug where the description fields were linked to the same value as the main value field
Checkin-service 0.10.0: https://hub.docker.com/layers/rhinoflower/checkin-service/0.10.0/images/sha256-ce7d4ddafc3fc5c0ade20a98c593b1eaa9b2bdf918944bba6cf5a5ede4c80ee5?context=repo
Checkin-UI 0.14.2: https://hub.docker.com/layers/rhinoflower/checkin-ui/0.14.2/images/sha256-ceb80e35f9a5836bb9cb4633554a88f08d9c2c5020b837c1462be6434d427654?context=repo
Small bug fix with the sign in callback that used the self rel link
This is the last critical change before it will be frozen until after the beta testing is complete.
In this release there is:
- CSV UTF-16 exports (already supported but just introduced a button to generate the data)
- Warning labels on the appropriate use of the sign up information
- Adjusting the sign in mechanism on the report to NOT use the self rel links - DO NOT TRUST the self rel links!
It should be noted that there was one observed bug where the UTC time actually does not match the local time on the host machine and hence may produce undesired effects. But it was deemed that this is a suitable bug to live with for now.
Checkin-service 0.10.0: https://hub.docker.com/layers/rhinoflower/checkin-service/0.10.0/images/sha256-ce7d4ddafc3fc5c0ade20a98c593b1eaa9b2bdf918944bba6cf5a5ede4c80ee5?context=repo
Checkin-UI 0.14.1: https://hub.docker.com/layers/rhinoflower/checkin-ui/0.14.1/images/sha256-f89cb9c4ffea096b2aa168a9126c472967006273d62ab5957535a6f64f1e1635?context=repo
Final UI clean up before further beta testing
This is the last critical change before it will be frozen until after the beta testing is complete.
In this release there is:
- CSV UTF-16 exports (already supported but just introduced a button to generate the data)
- Warning labels on the appropriate use of the sign up information
It should be noted that there was one observed bug where the UTC time actually does not match the local time on the host machine and hence may produce undesired effects. But it was deemed that this is a suitable bug to live with for now.
Checkin-service 0.10.0: https://hub.docker.com/layers/rhinoflower/checkin-service/0.10.0/images/sha256-ce7d4ddafc3fc5c0ade20a98c593b1eaa9b2bdf918944bba6cf5a5ede4c80ee5?context=repo
Checkin-UI 0.14.0: https://hub.docker.com/layers/146471502/rhinoflower/checkin-ui/0.14.0/images/sha256-e24b7234bd636a6914c9ff17dae9c024e0d817216b8a38fb10da651f78de9ca2?context=explore
Working imports functionality
This should be ready for production. Emphasis on "should".
This should support UTF-16 CSV imports only, with a working set of pop up windows.
Checkin-service 0.9.4: https://hub.docker.com/layers/rhinoflower/checkin-service/0.9.4/images/sha256-f5350db36fc98cba47151bf1a413a264ddd1652e10d595793a30804999ac1330?context=repo
Checkin-UI 0.13.2: https://hub.docker.com/layers/rhinoflower/checkin-ui/0.13.2/images/sha256-e0eb4962b2cf13d8a7a7299437db55794f11f92c2670cf84ecd1db86e6999b1b?context=repo
Added in user administration with a qr code src fix
So this release adds in some administration features like:
- Regenerating QR codes <-- should not be using the self rel links
- Editing user details <-- should not be using the self rel links
- Creating new users
- Also the CSV import has been slightly tweaked (it should use "OtherNames" instead of "AlternativeNames")
Checkin-service 0.7.2: https://hub.docker.com/layers/rhinoflower/checkin-service/0.7.2/images/sha256-5c5a332926a7f919f99f2188ff08975563603ef05868f7b174223e283105fcab?context=repo
Checkin-UI 0.12.2: https://hub.docker.com/layers/rhinoflower/checkin-ui/0.12.2/images/sha256-46bbf17a5e6e190b41528dc1345f4481ab7870e76fa9b76f8d1ff3d33b6cfdcf?context=repo
Added in user administration with a bug fix
So this release adds in some administration features like:
- Regenerating QR codes
- Editing user details <-- should not be using the self rel links
- Creating new users
Checkin-service 0.7.1: https://hub.docker.com/layers/rhinoflower/checkin-service/0.7.1/images/sha256-788ff5c836fc34ea3039e1279915abdb84ba244564495bde07629dc6f4ade9aa?context=repo
Checkin-UI 0.12.1: https://hub.docker.com/layers/rhinoflower/checkin-ui/0.12.1/images/sha256-90485711c2088a9a1c3229bc1aae2239f7ae40b0fce1b51e55abfc84a1db37e9?context=repo
Added in user administration
So this release adds in some administration features like:
- Regenerating QR codes
- Editing user details
- Creating new users
Checkin-service 0.7.1: https://hub.docker.com/layers/rhinoflower/checkin-service/0.7.1/images/sha256-788ff5c836fc34ea3039e1279915abdb84ba244564495bde07629dc6f4ade9aa?context=repo
Checkin-UI 0.12.0: https://hub.docker.com/layers/rhinoflower/checkin-ui/0.12.0/images/sha256-92fa09e87ff8aa62be4430183ea868b924f8e350b10b4f7103c486a71e016d9e?context=repo