Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Web Release v1.2.4 #749

Merged
merged 6 commits into from
Nov 19, 2024
Merged

Web Release v1.2.4 #749

merged 6 commits into from
Nov 19, 2024

Conversation

HappyNTH
Copy link
Member

No description provided.

HappyNTH and others added 6 commits October 27, 2024 15:05
* Initial work to fetch fees

* Write some tests for the new miscCostsDisplay

* Remove some console logging, fix an issue where production pages aren't reloaded after status change

* Remove some unneccesary testing changes
This fixes the fact that the box office ticket scanner, when loaded on mobile, would be stuck on the loading screen indefinitely.
This implements a strict SameSite policy for our auth.ts cookies.
* Fix QR code scanner

* Fix Linting

* Fix failing tests

* Remove remnant console.log

---------

> # Description
> 
> This fixes the issue with the QR code scanner, ever since the vue QR input scanner started returning objects rather than strings. See the documentation below for information.
> 
> Also shows that we need new unit tests for this area!
> ## PR Links
> 
>     * [Documentation](https://gruhn.github.io/vue-qrcode-reader/api/QrcodeCapture.html#decode)
> 
>     * Resolves ['Loading Scanner' Loading Screen Stuck in Box Office #721](#721)



Co-authored-by: Clara <[email protected]>
* Mock up a draft maintenance warning banner

* Allow the user to dismiss a banner alert, and store that dismissal as a cookie

* Create a typeMap for different types of banner alerts

* Include banner title in typeMap, distinguish upcoming/ongoing for maintenance

* Start to fold in API data

* Tweak the query staging for the banner

* Continue some API work

* Use new API filters, set cookies nicely

* Should probably write a test

* Oops

* Significantly more testing work

* Further test work

* Finish testing, ready for review

* Final restyling

* Goodbye GitLens
@HappyNTH HappyNTH self-assigned this Nov 19, 2024
@HappyNTH HappyNTH changed the title Release 1.2.4 Web Release v1.2.4 Nov 19, 2024
@HappyNTH HappyNTH merged commit bb6ba17 into main Nov 19, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants