Skip to content

draft setup of mirage server, start unit testing hooks - #381

Open
solar464 wants to merge 36 commits into
devfrom
feature/380/unit_testing_framework
Open

draft setup of mirage server, start unit testing hooks#381
solar464 wants to merge 36 commits into
devfrom
feature/380/unit_testing_framework

Conversation

@solar464

@solar464 solar464 commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

Feature 380

Description

Setup framework for mirage API mocking.

Start unit testing hooks.

Details

coruscatingCorona

#380

Do your changes impact anything else?

  • no

@vercel

vercel Bot commented Apr 7, 2026

Copy link
Copy Markdown

@solar464 must be a member of the PV team on Vercel to deploy.
- Click here to add @solar464 to the team.
- If you initiated this build, request access.
- If you're already a member of the PV team, make sure that your Vercel account is connected to your GitHub account.

Learn more about collaboration on Vercel and other options here.

Base automatically changed from main to dev April 12, 2026 17:36
solar464 and others added 5 commits April 23, 2026 18:57
* sync dev to main (#395)

* Main -> Dev (#386)

* Dev (#374)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------

Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa03da31c2976a8355d30fa5ea2017111cc3.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------

Co-authored-by: Joops-Progressive-Victory <joops@progress.win>

* Feature/display custom fields (#347)

* added custom fields to contributions page

* added custom field display to donors and donor view

* add cannot load user data error to /volunteer (#356)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------

Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa03da31c2976a8355d30fa5ea2017111cc3.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------

Co-authored-by: Joops-Progressive-Victory <joops@progress.win>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>

* small fixes, pr comments

* made form name display

* quick fix then good

* error fix, no keys for form

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>

* Feature/donation statistics (#351)

* Add basic logic for including all-time donations statistics

* Fix linting errors

* Fix Aria's reviews

* Change back to path parameter

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* Feature/address lines (#353)

* Fix refresh spam

* More auth fixes

* Fix the form wrapping

* Fix form warnings

* Make lint error whenever any warnings are present

* Fix lint

* Fix history

* Clean up PR template

* Use new address fields in admin panel

* Fix it for volunteer form

* Allow spaces in address lines

* Add field length limits

* removed comment, im pretty sure I was the one who made it not electro

Removed grid layout styles from the FormGroup component.

* Revert "removed comment, im pretty sure I was the one who made it not electro"

This reverts commit fcbe6e7804a8bd6650f8256608020cee440e4280.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 882a26a44f936d34016a97107e80969632fa3a3d, reversing
changes made to 4d902a3e5a4c84a1ffb7ba843acf5277968be757.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 4d902a3e5a4c84a1ffb7ba843acf5277968be757, reversing
changes made to 5fa0b83332e8477ce57d711a99849778e13106f9.

---------

Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* updating fundraising panel styling (#359)

* updating fundraising panel styling

* updated the issues

* removed excess import

* its fine (#364)

* History View updating UI (#361)

* updating the history view to have better UI

* nothing to see here

* date picker finished (#365)

* date picker finished

* adjusting styling

* removed superflous if

* fixed the overlay

* made suggested changes

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Chore/search sorting rework (#370)

* fixed bugs with sorting direction and made it jsut default to descending, began the process of separating out sorting and search field

* updated search request and member panel

* search/sort fixes applied to all relevant pages

* fixed bug with benjamin's user

* fixed defaulting issues

* fixed linting issue

* removed console log

* fixed linting issue

* Feature/260/account info form (#296)

* add account info form

* run prettier

* Update accountInfoForm.module.css

Test for vercel

* Responding to comments

* Switching to admin form

* run prettier

* Fixing lint

* Update page.tsx

* responding to comments

* Switching to user model

* Remove test changes

* Changes to make it work w/ user model

* Fixing location fields

* Adjusting form to feedback

* Fix form import

* Feature/260/account section (#323)

* Setting up account page

* Adjust style

* Moving user mutation to shared location

* Moving queries file

* Resolving merge conflicts

* Fix component name

* Fixing import

---------

Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Fixing lint warning

* update styling

* finale changes to account page MVP

implemented address fields

converted zip and state to use new address table

updated form.tsx to include an optional avatar image and subtitle

* finished Electro's suggestion

---------

Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>
Co-authored-by: pv-frantzag <aidan@progress.win>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>
Co-authored-by: ericoseid <ericoseid@gmail.com>
Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Bump next from 15.5.10 to 15.5.14 (#372)

Bumps [next](https://github.com/vercel/next.js) from 15.5.10 to 15.5.14.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.5.10...v15.5.14)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.14
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>
Co-authored-by: pv-frantzag <aidan@progress.win>
Co-authored-by: ericoseid <ericoseid@gmail.com>
Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Resolving iOS/iPadOS bug with halftone & Removed Choose Your Fighter Page Code (#378)

* Fixed Halftone behavior on mobile

* removed choose your fighter page

* Update not-found.tsx

* Fix spelling (#389)

* Feature/313/from iso date string (#391)

* Dev (#374)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------

Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa03da31c2976a8355d30fa5ea2017111cc3.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------

Co-authored-by: Joops-Progressive-Victory <joops@progress.win>

* Feature/display custom fields (#347)

* added custom fields to contributions page

* added custom field display to donors and donor view

* add cannot load user data error to /volunteer (#356)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------

Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa03da31c2976a8355d30fa5ea2017111cc3.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------

Co-authored-by: Joops-Progressive-Victory <joops@progress.win>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>

* small fixes, pr comments

* made form name display

* quick fix then good

* error fix, no keys for form

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>

* Feature/donation statistics (#351)

* Add basic logic for including all-time donations statistics

* Fix linting errors

* Fix Aria's reviews

* Change back to path parameter

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* Feature/address lines (#353)

* Fix refresh spam

* More auth fixes

* Fix the form wrapping

* Fix form warnings

* Make lint error whenever any warnings are present

* Fix lint

* Fix history

* Clean up PR template

* Use new address fields in admin panel

* Fix it for volunteer form

* Allow spaces in address lines

* Add field length limits

* removed comment, im pretty sure I was the one who made it not electro

Removed grid layout styles from the FormGroup component.

* Revert "removed comment, im pretty sure I was the one who made it not electro"

This reverts commit fcbe6e7804a8bd6650f8256608020cee440e4280.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 882a26a44f936d34016a97107e80969632fa3a3d, reversing
changes made to 4d902a3e5a4c84a1ffb7ba843acf5277968be757.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 4d902a3e5a4c84a1ffb7ba843acf5277968be757, reversing
changes made to 5fa0b83332e8477ce57d711a99849778e13106f9.

---------

Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* updating fundraising panel styling (#359)

* updating fundraising panel styling

* updated the issues

* removed excess import

* its fine (#364)

* History View updating UI (#361)

* updating the history view to have better UI

* nothing to see here

* date picker finished (#365)

* date picker finished

* adjusting styling

* removed superflous if

* fixed the overlay

* made suggested changes

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Chore/search sorting rework (#370)

* fixed bugs with sorting direction and made it jsut default to descending, began the process of separating out sorting and search field

* updated search request and member panel

* search/sort fixes applied to all relevant pages

* fixed bug with benjamin's user

* fixed defaulting issues

* fixed linting issue

* removed console log

* fixed linting issue

* Feature/260/account info form (#296)

* add account info form

* run prettier

* Update accountInfoForm.module.css

Test for vercel

* Responding to comments

* Switching to admin form

* run prettier

* Fixing lint

* Update page.tsx

* responding to comments

* Switching to user model

* Remove test changes

* Changes to make it work w/ user model

* Fixing location fields

* Adjusting form to feedback

* Fix form import

* Feature/260/account section (#323)

* Setting up account page

* Adjust style

* Moving user mutation to shared location

* Moving queries file

* Resolving merge conflicts

* Fix component name

* Fixing import

---------

Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Fixing lint warning

* update styling

* finale changes to account page MVP

implemented address fields

converted zip and state to use new address table

updated form.tsx to include an optional avatar image and subtitle

* finished Electro's suggestion

---------

Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>
Co-authored-by: pv-frantzag <aidan@progress.win>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>
Co-authored-by: ericoseid <ericoseid@gmail.com>
Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Bump next from 15.5.10 to 15.5.14 (#372)

Bumps [next](https://github.com/vercel/next.js) from 15.5.10 to 15.5.14.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.5.10...v15.5.14)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.14
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>

* add formISODateString to dateService and replace duplicated logic

* reorder dateService tests for consistency

* formatting fix

* added missing fromISODateString tests and fixed formatting

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>
Co-authored-by: pv-frantzag <aidan@progress.win>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>
Co-authored-by: ericoseid <ericoseid@gmail.com>
Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Creating Jackson Franklin Initiative Page PR (#393)

* Jackson Franklin Initative

Adding Jackson Franklin Endorsement

refactoring how Initative pages are foldered

making franklin page

* initative link

dsa

* Update ActBlue zip to string (#392)

Co-authored-by: sH3llH0und <wyn@progress.win>

* turned history view keys into a compound of history id and kind (#377)

* turned history view keys into a compound of history id and kind

* removed console log

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>
Co-authored-by: pv-frantzag <aidan@progress.win>
Co-authored-by: ericoseid <ericoseid@gmail.com>
Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>
Co-authored-by: AmberLehmann <132320992+AmberLehmann@users.noreply.github.com>
Co-authored-by: Tristan Johnston <Tristan.c.johnston@gmail.com>

* Dev -> Main (#403)

* Main -> Dev (#386)

* Dev (#374)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------

Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa03da31c2976a8355d30fa5ea2017111cc3.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------

Co-authored-by: Joops-Progressive-Victory <joops@progress.win>

* Feature/display custom fields (#347)

* added custom fields to contributions page

* added custom field display to donors and donor view

* add cannot load user data error to /volunteer (#356)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------

Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa03da31c2976a8355d30fa5ea2017111cc3.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------

Co-authored-by: Joops-Progressive-Victory <joops@progress.win>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>

* small fixes, pr comments

* made form name display

* quick fix then good

* error fix, no keys for form

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>

* Feature/donation statistics (#351)

* Add basic logic for including all-time donations statistics

* Fix linting errors

* Fix Aria's reviews

* Change back to path parameter

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* Feature/address lines (#353)

* Fix refresh spam

* More auth fixes

* Fix the form wrapping

* Fix form warnings

* Make lint error whenever any warnings are present

* Fix lint

* Fix history

* Clean up PR template

* Use new address fields in admin panel

* Fix it for volunteer form

* Allow spaces in address lines

* Add field length limits

* removed comment, im pretty sure I was the one who made it not electro

Removed grid layout styles from the FormGroup component.

* Revert "removed comment, im pretty sure I was the one who made it not electro"

This reverts commit fcbe6e7804a8bd6650f8256608020cee440e4280.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 882a26a44f936d34016a97107e80969632fa3a3d, reversing
changes made to 4d902a3e5a4c84a1ffb7ba843acf5277968be757.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 4d902a3e5a4c84a1ffb7ba843acf5277968be757, reversing
changes made to 5fa0b83332e8477ce57d711a99849778e13106f9.

---------

Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* updating fundraising panel styling (#359)

* updating fundraising panel styling

* updated the issues

* removed excess import

* its fine (#364)

* History View updating UI (#361)

* updating the history view to have better UI

* nothing to see here

* date picker finished (#365)

* date picker finished

* adjusting styling

* removed superflous if

* fixed the overlay

* made suggested changes

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Chore/search sorting rework (#370)

* fixed bugs with sorting direction and made it jsut default to descending, began the process of separating out sorting and search field

* updated search request and member panel

* search/sort fixes applied to all relevant pages

* fixed bug with benjamin's user

* fixed defaulting issues

* fixed linting issue

* removed console log

* fixed linting issue

* Feature/260/account info form (#296)

* add account info form

* run prettier

* Update accountInfoForm.module.css

Test for vercel

* Responding to comments

* Switching to admin form

* run prettier

* Fixing lint

* Update page.tsx

* responding to comments

* Switching to user model

* Remove test changes

* Changes to make it work w/ user model

* Fixing location fields

* Adjusting form to feedback

* Fix form import

* Feature/260/account section (#323)

* Setting up account page

* Adjust style

* Moving user mutation to shared location

* Moving queries file

* Resolving merge conflicts

* Fix component name

* Fixing import

---------

Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Fixing lint warning

* update styling

* finale changes to account page MVP

implemented address fields

converted zip and state to use new address table

updated form.tsx to include an optional avatar image and subtitle

* finished Electro's suggestion

---------

Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>
Co-authored-by: pv-frantzag <aidan@progress.win>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>
Co-authored-by: ericoseid <ericoseid@gmail.com>
Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Bump next from 15.5.10 to 15.5.14 (#372)

Bumps [next](https://github.com/vercel/next.js) from 15.5.10 to 15.5.14.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.5.10...v15.5.14)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.14
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>
Co-authored-by: pv-frantzag <aidan@progress.win>
Co-authored-by: ericoseid <ericoseid@gmail.com>
Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Resolving iOS/iPadOS bug with halftone & Removed Choose Your Fighter Page Code (#378)

* Fixed Halftone behavior on mobile

* removed choose your fighter page

* Update not-found.tsx

* Fix spelling (#389)

* Feature/313/from iso date string (#391)

* Dev (#374)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------

Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa03da31c2976a8355d30fa5ea2017111cc3.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------

Co-authored-by: Joops-Progressive-Victory <joops@progress.win>

* Feature/display custom fields (#347)

* added custom fields to contributions page

* added custom field display to donors and donor view

* add cannot load user data error to /volunteer (#356)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------

Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa03da31c2976a8355d30fa5ea2017111cc3.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------

Co-authored-by: Joops-Progressive-Victory <joops@progress.win>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>

* small fixes, pr comments

* made form name display

* quick fix then good

* error fix, no keys for form

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>

* Feature/donation statistics (#351)

* Add basic logic for including all-time donations statistics

* Fix linting errors

* Fix Aria's reviews

* Change back to path parameter

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* Feature/address lines (#353)

* Fix refresh spam

* More auth fixes

* Fix the form wrapping

* Fix form warnings

* Make lint error whenever any warnings are present

* Fix lint

* Fix history

* Clean up PR template

* Use new address fields in admin panel

* Fix it for volunteer form

* Allow spaces in address lines

* Add field length limits

* removed comment, im pretty sure I was the one who made it not electro

Removed grid layout styles from the FormGroup component.

* Revert "removed comment, im pretty sure I was the one who made it not electro"

This reverts commit fcbe6e7804a8bd6650f8256608020cee440e4280.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 882a26a44f936d34016a97107e80969632fa3a3d, reversing
changes made to 4d902a3e5a4c84a1ffb7ba843acf5277968be757.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 4d902a3e5a4c84a1ffb7ba843acf5277968be757, reversing
changes made to 5fa0b83332e8477ce57d711a99849778e13106f9.

---------

Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* updating fundraising panel styling (#359)

* updating fundraising panel styling

* updated the issues

* removed excess import

* its fine (#364)

* History View updating UI (#361)

* updating the history view to have better UI

* nothing to see here

* date picker finished (#365)

* date picker finished

* adjusting styling

* removed superflous if

* fixed the overlay

* made suggested changes

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Chore/search sorting rework (#370)

* fixed bugs with sorting direction and made it jsut default to descending, began the process of separating out sorting and search field

* updated search request and member panel

* search/sort fixes applied to all relevant pages

* fixed bug with benjamin's user

* fixed defaulting issues

* fixed linting issue

* removed console log

* fixed linting issue

* Feature/260/account info form (#296)

* add account info form

* run prettier

* Update accountInfoForm.module.css

Test for vercel

* Responding to comments

* Switching to admin form

* run prettier

* Fixing lint

* Update page.tsx

* responding to comments

* Switching to user model

* Remove test changes

* Changes to make it work w/ user model

* Fixing location fields

* Adjusting form to feedback

* Fix form import

* Feature/260/account section (#323)

* Setting up account page

* Adjust style

* Moving user mutation to shared location

* Moving queries file

* Resolving merge conflicts

* Fix component name

* Fixing import

---------

Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Fixing lint warning

* update styling

* finale changes to account page MVP

implemented address fields

converted zip and state to use new address table

updated form.tsx to include an optional avatar image and subtitle

* finished Electro's suggestion

---------

Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>
Co-authored-by: pv-frantzag <aidan@progress.win>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>
Co-authored-by: ericoseid <ericoseid@gmail.com>
Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Bump next from 15.5.10 to 15.5.14 (#372)

Bumps [next](https://github.com/vercel/next.js) from 15.5.10 to 15.5.14.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.5.10...v15.5.14)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.14
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>

* add formISODateString to dateService and replace duplicated logic

* reorder dateService tests for consistency

* formatting fix

* added missing fromISODateString tests and fixed formatting

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>
Co-authored-by: pv-frantzag <aidan@progress.win>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>
Co-authored-by: ericoseid <ericoseid@gmail.com>
Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Creating Jackson Franklin Initiative Page PR (#393)

* Jackson Franklin Initative

Adding Jackson Franklin Endorsement

refactoring how Initative pages are foldered

making franklin page

* initative link

dsa

* Update ActBlue zip to string (#392)

Co-authored-by: sH3llH0und <wyn@progress.win>

* turned history view keys into a compound of history id and kind (#377)

* turned history view keys into a compound of history id and kind

* removed console log

* Update ActBlueDonationPacket.ts (#396)

* fixed history parsing

* Chore/prettier (#402)

* Who the hell keeps deleting prettier?!

* Improve action

* Fix more link

* Add pnpm version

* Fix actions

* Lint

* Admin Panel Enhancements (#401)

* test

* completely refactored fundaising panel

* removed test panel

* fixed bug on contribution panel for pagination not working

* fixing avatar jitter

* fixing lint and addressing minor bug

* fixing lint again

* adding yesterday option

* fixed aidans cunty lil nit picks

* fixed bug with fundraising cards

the buttons to navigate in fundraising panel were changing their values based on dropdown when they should be static

* lint

* sync dev to main (#395) (#404)

* Main -> Dev (#386)

* Dev (#374)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------



* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------



* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------



* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------



* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------




* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...





* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa03da31c2976a8355d30fa5ea2017111cc3.

---------






* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------



* Feature/display custom fields (#347)

* added custom fields to contributions page

* added custom field display to donors and donor view

* add cannot load user data error to /volunteer (#356)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------



* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------



* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------



* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------



* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------




* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...





* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa03da31c2976a8355d30fa5ea2017111cc3.

---------






* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------



---------







* small fixes, pr comments

* made form name display

* quick fix then good

* error fix, no keys for form

---------







* Feature/donation statistics (#351)

* Add basic logic for including all-time donations statistics

* Fix linting errors

* Fix Aria's reviews

* Change back to path parameter

---------




* Feature/address lines (#353)

* Fix refresh spam

* More auth fixes

* Fix the form wrapping

* Fix form warnings

* Make lint error whenever any warnings are present

* Fix lint

* Fix history

* Clean up PR template

* Use new address fields in admin panel

* Fix it for volunteer form

* Allow spaces in address lines

* Add field length limits

* removed comment, im pretty sure I was the one who made it not electro

Removed grid layout styles from the FormGroup component.

* Revert "removed comment, im pretty sure I was the one who made it not electro"

This reverts commit fcbe6e7804a8bd6650f8256608020cee440e4280.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 882a26a44f936d34016a97107e80969632fa3a3d, reversing
changes made to 4d902a3e5a4c84a1ffb7ba843acf5277968be757.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 4d902a3e5a4c84a1ffb7ba843acf5277968be757, reversing
changes made to 5fa0b83332e8477ce57d711a99849778e13106f9.

---------




* updating fundraising panel styling (#359)

* updating fundraising panel styling

* updated the issues

* removed excess import

* its fine (#364)

* History View updating UI (#361)

* updating the history view to have better UI

* nothing to see here

* date picker finished (#365)

* date picker finished

* adjusting styling

* removed superflous if

* fixed the overlay

* made suggested changes

---------



* Chore/search sorting rework (#370)

* fixed bugs with sorting direction and made it jsut default to descending, began the process of separating out sorting and search field

* updated search request and member panel

* search/sort fixes applied to all relevant pages

* fixed bug with benjamin's user

* fixed defaulting issues

* fixed linting issue

* removed console log

* fixed linting issue

* Feature/260/account info form (#296)

* add account info form

* run prettier

* Update accountInfoForm.module.css

Test for vercel

* Responding to comments

* Switching to admin form

* run prettier

* Fixing lint

* Update page.tsx

* responding to comments

* Switching to user model

* Remove test changes

* Changes to make it work w/ user model

* Fixing location fields

* Adjusting form to feedback

* Fix form import

* Feature/260/account section (#323)

* Setting up account page

* Adjust style

* Moving user mutation to shared location

* Moving queries file

* Resolving merge conflicts

* Fix component name

* Fixing import

---------



* Fixing lint warning

* update styling

* finale changes to account page MVP

implemented address fields

converted zip and state to use new address table

updated form.tsx to include an optional avatar image and subtitle

* finished Electro's suggestion

---------





---------











* Bump next from 15.5.10 to 15.5.14 (#372)

Bumps [next](https://github.com/vercel/next.js) from 15.5.10 to 15.5.14.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.5.10...v15.5.14)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.14
  dependency-type: direct:production
...





---------











* Resolving iOS/iPadOS bug with halftone & Removed Choose Your Fighter Page Code (#378)

* Fixed Halftone behavior on mobile

* removed choose your fighter page

* Update not-found.tsx

* Fix spelling (#389)

* Feature/313/from iso date string (#391)

* Dev (#374)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------



* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------



* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------



* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------



* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------




* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...





* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa03da31c2976a8355d30fa5ea2017111cc3.

---------






* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------



* Feature/display custom fields (#347)

* added custom fields to contributions page

* added custom field display to donors and donor view

* add cannot load user data error to /volunteer (#356)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------



* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------



* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------



* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------



* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------




* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...





* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa03da31c2976a8355d30fa5ea2017111cc3.

---------






* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------



---------







* small fixes, pr comments

* made form name display

* quick fix then good

* error fix, no keys for form

---------







* Feature/donation statistics (#351)

* Add basic logic for including all-time donations statistics

* Fix linting errors

* Fix Aria's reviews

* Change back to path parameter

---------




* Feature/address lines (#353)

* Fix refresh spam

* More auth fixes

* Fix the form wrapping

* Fix form warnings

* Make lint error whenever any warnings are present

* Fix lint

* Fix history

* Clean up PR template

* Use new address fields in admin panel

* Fix it for volunteer form

* Allow spaces in address lines

* Add field length limits

* removed comment, im pretty sure I was the one who made it not electro

Removed grid layout styles from the FormGroup component.

* Revert "removed comment, im pretty sure I was the one who made it not electro"

This reverts commit fcbe6e7804a8bd6650f8256608020cee440e4280.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 882a26a44f936d34016a97107e80969632fa3a3d, reversing
changes made to 4d902a3e5a4c84a1ffb7ba843acf5277968be757.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 4d902a3e5a4c84a1ffb7ba843acf5277968be757, reversing
changes made to 5fa0b83332e8477ce57d711a99849778e13106f9.

---------




* updating fundraising panel styling (#359)

* updating fundraising panel styling

* updated the issues

* removed excess import

* its fine (#364)

* History View updating UI (#361)

* updating the history view to have better UI

* nothing to see here

* date picker finished (#365)

* date picker finished

* adjusting styling

* removed superflous if

* fixed the overlay

* made suggested changes

---------



* Chore/search sorting rework (#370)

* fixed bugs with sorting direction and made it jsut default to descending, began the process of separating out sorting and search field

* updated search request and member panel

* search/sort fixes applied to all relevant pages

* fixed bug with benjamin's user

* fixed defaulting issues

* fixed linting issue

* removed console log

* fixed linting issue

* Feature/260/account info form (#296)

* add account info form

* run prettier

* Update accountInfoForm.module.css

Test for vercel

* Responding to comments

* Switching to admin form

* run prettier

* Fixing lint

* Update page.tsx

* responding to comments

* Switching to user model

* Remove test changes

* Changes to make it work w/ user model

* Fixing location fields

* Adjusting form to feedback

* Fix form import

* Feature/260/account section (#323)

* Setting up account page

* Adjust style

* Moving user mutation to shared location

* Moving queries file

* Resolving merge conflicts

* Fix component name

* Fixing import

---------



* Fixing lint warning

* update styling

* finale changes to account page MVP

implemented address fields

converted zip and state to use new address table

updated form.tsx to include an optional avatar image and subtitle

* finished Electro's suggestion

---------





---------











* Bump next from 15.5.10 to 15.5.14 (#372)

Bumps [next](https://github.com/vercel/next.js) from 15.5.10 to 15.5.14.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/ne…
@vercel

vercel Bot commented May 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
pv-frontpage-redux Error Error Jun 10, 2026 8:48pm

Request Review

@solar464
solar464 marked this pull request as ready for review May 9, 2026 01:42

@pv-Electro593 pv-Electro593 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is looking really good so far!

Comment thread src/app/mirage.tsx Outdated
Comment thread src/app/mirage.tsx Outdated
Comment thread src/app/mirage.tsx Outdated
Comment thread src/app/mirage.tsx Outdated
Comment thread src/app/mirage.tsx Outdated
Comment thread src/util/hooks/useAuth.spec.tsx Outdated
Comment thread src/util/hooks/useCurrentUser.spec.tsx Outdated
Comment thread src/util/hooks/useHydration.spec.tsx
Comment thread src/util/hooks/useInView.spec.tsx Outdated
Comment thread src/util/helpers.spec.ts Outdated
Comment thread src/util/hooks/usePaginatedSearch.spec.tsx Outdated
Comment thread src/util/types.spec.ts
MaxDobbs32 and others added 8 commits May 10, 2026 17:42
* Made US citizenship not required to change stages

* Added NotCitizenStage as a new stage

* Added NOT_CITIZEN to OnboardingStage

* sync dev to main (#395)

* Main -> Dev (#386)

* Dev (#374)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------

Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa0.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------

Co-authored-by: Joops-Progressive-Victory <joops@progress.win>

* Feature/display custom fields (#347)

* added custom fields to contributions page

* added custom field display to donors and donor view

* add cannot load user data error to /volunteer (#356)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------

Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa0.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------

Co-authored-by: Joops-Progressive-Victory <joops@progress.win>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>

* small fixes, pr comments

* made form name display

* quick fix then good

* error fix, no keys for form

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>

* Feature/donation statistics (#351)

* Add basic logic for including all-time donations statistics

* Fix linting errors

* Fix Aria's reviews

* Change back to path parameter

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* Feature/address lines (#353)

* Fix refresh spam

* More auth fixes

* Fix the form wrapping

* Fix form warnings

* Make lint error whenever any warnings are present

* Fix lint

* Fix history

* Clean up PR template

* Use new address fields in admin panel

* Fix it for volunteer form

* Allow spaces in address lines

* Add field length limits

* removed comment, im pretty sure I was the one who made it not electro

Removed grid layout styles from the FormGroup component.

* Revert "removed comment, im pretty sure I was the one who made it not electro"

This reverts commit fcbe6e7.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 882a26a, reversing
changes made to 4d902a3.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 4d902a3, reversing
changes made to 5fa0b83.

---------

Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* updating fundraising panel styling (#359)

* updating fundraising panel styling

* updated the issues

* removed excess import

* its fine (#364)

* History View updating UI (#361)

* updating the history view to have better UI

* nothing to see here

* date picker finished (#365)

* date picker finished

* adjusting styling

* removed superflous if

* fixed the overlay

* made suggested changes

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Chore/search sorting rework (#370)

* fixed bugs with sorting direction and made it jsut default to descending, began the process of separating out sorting and search field

* updated search request and member panel

* search/sort fixes applied to all relevant pages

* fixed bug with benjamin's user

* fixed defaulting issues

* fixed linting issue

* removed console log

* fixed linting issue

* Feature/260/account info form (#296)

* add account info form

* run prettier

* Update accountInfoForm.module.css

Test for vercel

* Responding to comments

* Switching to admin form

* run prettier

* Fixing lint

* Update page.tsx

* responding to comments

* Switching to user model

* Remove test changes

* Changes to make it work w/ user model

* Fixing location fields

* Adjusting form to feedback

* Fix form import

* Feature/260/account section (#323)

* Setting up account page

* Adjust style

* Moving user mutation to shared location

* Moving queries file

* Resolving merge conflicts

* Fix component name

* Fixing import

---------

Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Fixing lint warning

* update styling

* finale changes to account page MVP

implemented address fields

converted zip and state to use new address table

updated form.tsx to include an optional avatar image and subtitle

* finished Electro's suggestion

---------

Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>
Co-authored-by: pv-frantzag <aidan@progress.win>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>
Co-authored-by: ericoseid <ericoseid@gmail.com>
Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Bump next from 15.5.10 to 15.5.14 (#372)

Bumps [next](https://github.com/vercel/next.js) from 15.5.10 to 15.5.14.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v15.5.10...v15.5.14)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.14
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>
Co-authored-by: pv-frantzag <aidan@progress.win>
Co-authored-by: ericoseid <ericoseid@gmail.com>
Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Resolving iOS/iPadOS bug with halftone & Removed Choose Your Fighter Page Code (#378)

* Fixed Halftone behavior on mobile

* removed choose your fighter page

* Update not-found.tsx

* Fix spelling (#389)

* Feature/313/from iso date string (#391)

* Dev (#374)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------

Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa0.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------

Co-authored-by: Joops-Progressive-Victory <joops@progress.win>

* Feature/display custom fields (#347)

* added custom fields to contributions page

* added custom field display to donors and donor view

* add cannot load user data error to /volunteer (#356)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* benj adding candidates to endorsements  (#352)

* Dev into Main - small text formatting hotfix (#350)

* Bugfix/fixed donor linking (#341)

* History Tab Creation (#336)

* wooo

* fixing padding issue

* kill me electro

---------

Co-authored-by: sH3llH0und <wyn@progress.win>

* mirrored necessary data types from api and applied them to linking request

* added missed dependency in call back hook

* added missing index export

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Feature/act blue donor history display (#342)

* finished donor history and fixed linking

* fixed bug that having no user history hides all history

* removed console logs

* fixed text formatting on about page (#349)

---------

Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Bump next from 15.4.10 to 15.5.10 (#339)

Bumps [next](https://github.com/vercel/next.js) from 15.4.10 to 15.5.10.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v15.4.10...v15.5.10)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.10
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* adding an insulting amount of candidates

* adding an offensive number of candidates

* Revert "adding an offensive number of candidates"

This reverts commit 6d98fa0.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add support text for when user data cannot be retrieved on the volunt… (#322)

* Add support text for when user data cannot be retrieved on the volunteer page

* removed vscode from gitignore

* removed unused import

---------

Co-authored-by: Joops-Progressive-Victory <joops@progress.win>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>

* small fixes, pr comments

* made form name display

* quick fix then good

* error fix, no keys for form

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>

* Feature/donation statistics (#351)

* Add basic logic for including all-time donations statistics

* Fix linting errors

* Fix Aria's reviews

* Change back to path parameter

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>

* Feature/address lines (#353)

* Fix refresh spam

* More auth fixes

* Fix the form wrapping

* Fix form warnings

* Make lint error whenever any warnings are present

* Fix lint

* Fix history

* Clean up PR template

* Use new address fields in admin panel

* Fix it for volunteer form

* Allow spaces in address lines

* Add field length limits

* removed comment, im pretty sure I was the one who made it not electro

Removed grid layout styles from the FormGroup component.

* Revert "removed comment, im pretty sure I was the one who made it not electro"

This reverts commit fcbe6e7.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 882a26a, reversing
changes made to 4d902a3.

* Revert "Merge branch 'dev' into feature/address-lines"

This reverts commit 4d902a3, reversing
changes made to 5fa0b83.

---------

Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* updating fundraising panel styling (#359)

* updating fundraising panel styling

* updated the issues

* removed excess import

* its fine (#364)

* History View updating UI (#361)

* updating the history view to have better UI

* nothing to see here

* date picker finished (#365)

* date picker finished

* adjusting styling

* removed superflous if

* fixed the overlay

* made suggested changes

---------

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>

* Chore/search sorting rework (#370)

* fixed bugs with sorting direction and made it jsut default to descending, began the process of separating out sorting and search field

* updated search request and member panel

* search/sort fixes applied to all relevant pages

* fixed bug with benjamin's user

* fixed defaulting issues

* fixed linting issue

* removed console log

* fixed linting issue

* Feature/260/account info form (#296)

* add account info form

* run prettier

* Update accountInfoForm.module.css

Test for vercel

* Responding to comments

* Switching to admin form

* run prettier

* Fixing lint

* Update page.tsx

* responding to comments

* Switching to user model

* Remove test changes

* Changes to make it work w/ user model

* Fixing location fields

* Adjusting form to feedback

* Fix form import

* Feature/260/account section (#323)

* Setting up account page

* Adjust style

* Moving user mutation to shared location

* Moving queries file

* Resolving merge conflicts

* Fix component name

* Fixing import

---------

Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Fixing lint warning

* update styling

* finale changes to account page MVP

implemented address fields

converted zip and state to use new address table

updated form.tsx to include an optional avatar image and subtitle

* finished Electro's suggestion

---------

Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>
Co-authored-by: pv-frantzag <aidan@progress.win>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>
Co-authored-by: ericoseid <ericoseid@gmail.com>
Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Bump next from 15.5.10 to 15.5.14 (#372)

Bumps [next](https://github.com/vercel/next.js) from 15.5.10 to 15.5.14.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v15.5.10...v15.5.14)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.14
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>

* add formISODateString to dateService and replace duplicated logic

* reorder dateService tests for consistency

* formatting fix

* added missing fromISODateString tests and fixed formatting

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>
Co-authored-by: pv-frantzag <aidan@progress.win>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>
Co-authored-by: ericoseid <ericoseid@gmail.com>
Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>

* Creating Jackson Franklin Initiative Page PR (#393)

* Jackson Franklin Initative

Adding Jackson Franklin Endorsement

refactoring how Initative pages are foldered

making franklin page

* initative link

dsa

* Update ActBlue zip to string (#392)

Co-authored-by: sH3llH0und <wyn@progress.win>

* turned history view keys into a compound of history id and kind (#377)

* turned history view keys into a compound of history id and kind

* removed console log

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>
Co-authored-by: pv-frantzag <aidan@progress.win>
Co-authored-by: ericoseid <ericoseid@gmail.com>
Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>
Co-authored-by: AmberLehmann <132320992+AmberLehmann@users.noreply.github.com>
Co-authored-by: Tristan Johnston <Tristan.c.johnston@gmail.com>

* Removed button and interface

* Added comma

* Removed useEffect (not part of Issue 306)

* Added usCitizen to UserOnboardingCollectInfoRquest

* Added NOT_CITIZEN stage to VolunteerPage

* Added SupportNote

* Removed copypasta

* Fixed importing error

* Added spacing to bottom of message

* implemented electros nitpicks and merged with dev

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: sH3llH0und <wyn@progress.win>
Co-authored-by: [PV] Electro_593 (Aria) <electro@progress.win>
Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
Co-authored-by: Joops (Hailey) <joops@progress.win>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: solar464 <solar464@gmail.com>
Co-authored-by: pv-frantzag <aidan@progress.win>
Co-authored-by: ericoseid <ericoseid@gmail.com>
Co-authored-by: Eric Oseid <ericoseid@pop-os.lan>
Co-authored-by: AmberLehmann <132320992+AmberLehmann@users.noreply.github.com>
Co-authored-by: Tristan Johnston <Tristan.c.johnston@gmail.com>
fresh commit
* if you are in the banned stage, you are shown the banned page

* appeasing the linter

* I love the linter for it loves me

* anticapitalist propaganda
Bumps [next](https://github.com/vercel/next.js) from 15.5.15 to 15.5.18.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](vercel/next.js@v15.5.15...v15.5.18)

---
updated-dependencies:
- dependency-name: next
  dependency-version: 15.5.18
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* admin panel header

* yeah use memo was dumb

* fixing lint

* for electro

* fuck lint
Comment thread src/util/hooks/useAuth.ts
Comment thread src/util/hooks/useHydration.spec.tsx
dependabot Bot and others added 6 commits June 8, 2026 20:15
Bumps [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) from 4.0.18 to 4.1.0.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.0/packages/vitest)

---
updated-dependencies:
- dependency-name: vitest
  dependency-version: 4.1.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* bump playwright to 1.60 to prevent installation from hanging.
See microsoft/playwright#40724

* irrelevant to the issue but here's a typo I caught
… issue #419 - just follwoed the recommended implementation (#429)

Co-authored-by: Benjamin Gilbert-Lif <bgl@progress.win>
* Add necessary disclosures to intake form

* Fix lint
@pv-Electro593

Copy link
Copy Markdown
Contributor

@solar464 Can you merge dev into your branch to fix git history?

@solar464

Copy link
Copy Markdown
Contributor Author

@solar464 Can you merge dev into your branch to fix git history?

On a Europe trip until September, with only access to my work laptop. I can make the change, but standard corporate bullshit of having a legal claim to any coding I do on this laptop if you want to risk it.

@pv-Electro593

Copy link
Copy Markdown
Contributor

No worries, take your time!

@zoe2276

zoe2276 commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

adding HOLD tag per above; @solar464 feel free to remove it when you are able to work on it again (: just a helpful reminder for us (ahem me)

@zoe2276 zoe2276 added the HOLD Should not be worked on actively at this time label Aug 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

HOLD Should not be worked on actively at this time

Projects

None yet

Development

Successfully merging this pull request may close these issues.