Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Feature/update app to support multi years #334

Merged
merged 71 commits into from
Aug 16, 2023

Commits on Jul 11, 2023

  1. Add @tailwindscss/forms

    courtneymyers committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    0f33148 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f63c10f View commit details
    Browse the repository at this point in the history
  3. Move new application button out of dashboard component (will go on al…

    …l rebates page) and update styles (shrink buttons, update small screen layout)
    courtneymyers committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    f9833c0 View commit details
    Browse the repository at this point in the history
  4. Add rebate year select to allRebates and move new application button/…

    …link to the right of the new rebate year select
    courtneymyers committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    23461a3 View commit details
    Browse the repository at this point in the history
  5. Remove IconText component from userDashboard and create indivitual ic…

    …on text components for dashboard, helpdesk, and signout (less dry but also less indirection)
    courtneymyers committed Jul 11, 2023
    Configuration menu
    Copy the full SHA
    3c047ff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4975880 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2023

  1. Add year context component for storing selected rebate year globally,…

    … and update rebate year select in allRebates component to use it
    courtneymyers committed Jul 12, 2023
    Configuration menu
    Copy the full SHA
    8ada8ba View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2023

  1. Add yearly env variables for controlling each form's open enrollment …

    …status, and update API to return those values and code to reflect they're now each stored at the year level too
    courtneymyers committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    05fe852 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14518f2 View commit details
    Browse the repository at this point in the history
  3. Update allRebates to use rebateYear to determine whether each form's …

    …enrollment period is open or closed
    courtneymyers committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    59889a7 View commit details
    Browse the repository at this point in the history
  4. Update form components to use rebate year in determining if form's op…

    …en enrollment is open or closed
    courtneymyers committed Jul 20, 2023
    Configuration menu
    Copy the full SHA
    78d33a8 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Move submissionPeriodOpen into shared config object in api file and u…

    …se it in checkFormSubmissionPeriodAndBapStatus() function
    courtneymyers committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    712ebe3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50fb136 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. Update s3 endpoint to include rebateYear as well (for determining if …

    …the post should be allowed or not)
    courtneymyers committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    3349968 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Configuration menu
    Copy the full SHA
    f32257a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    468517e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    49427b7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b89742 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Configuration menu
    Copy the full SHA
    feba5b4 View commit details
    Browse the repository at this point in the history
  2. Update references to form names in api to use abbreviations (excludin…

    …g error messages returned to the client)
    courtneymyers committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    914068a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc534ca View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    088f041 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a3e59c5 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Update variables used for frf and prf's review item ids and modified …

    …timestamps to use new form abbreviations
    courtneymyers committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    eee85b4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b55fc28 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b02dd9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8937fa4 View commit details
    Browse the repository at this point in the history
  5. Update api to use submissionPeriodOpen instead of individual variable…

    …s for controlling each form's open enrollment status
    courtneymyers committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    60e6b86 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7bb2abf View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    63c51c2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2789c37 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. Move formio api routes to a new formio2022.js file, for easier mainta…

    …inability with new 2023 formio routes
    courtneymyers committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    f18222d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2361e88 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb3e1d5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    83c9a3c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e8f357f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3c6582b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4aac351 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    923ba93 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    552b60e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    12eb9e3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e406fe1 View commit details
    Browse the repository at this point in the history
  12. Move checkFormSubmissionPeriodAndBapStatus() out of formio2022.js fil…

    …e and into bap.js utility file
    courtneymyers committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    a9fce58 View commit details
    Browse the repository at this point in the history
  13. Update forms' react-query mutation's onSuccess to use the updated que…

    …ry key in upating cached data in the queryClient
    courtneymyers committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    7da4247 View commit details
    Browse the repository at this point in the history
  14. Move formio upload and download of s3 file metadata functions out of …

    …formio2022.js route file and into a new formio.js utility file (for use in a new formio2023.js route file)
    courtneymyers committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    442463a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    daf4632 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f480de9 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    3d698fe View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2023

  1. Configuration menu
    Copy the full SHA
    97780eb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d2e55d View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. Create formUrl object storing rebate year and form type in formio con…

    …fig and update formio s3 functions to use it in determining the formio form url
    courtneymyers committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    158f2e2 View commit details
    Browse the repository at this point in the history
  2. Update server api routes to use formio config's formUrl object instea…

    …d of individual form url variables, and remove no longer used individual form url variables
    courtneymyers committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    ffdf5eb View commit details
    Browse the repository at this point in the history
  3. Update formio2022 route to store urls for each form for 2022, instead…

    … of referencing the formio formUrl object every time
    courtneymyers committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    48d9076 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Update frfNew component to support creating new frf submissions for 2…

    …023 (and update initial submission data fields to reflect changes made to 2023 FRF)
    courtneymyers committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    326e219 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    faeb140 View commit details
    Browse the repository at this point in the history
  3. Move creation of a new frf submissions to a formio utility function f…

    …or use across rebate years
    courtneymyers committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    e27e45f View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Move fetching of existing frf submission to a formio utility function…

    … for use across rebate years
    courtneymyers committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    db3def5 View commit details
    Browse the repository at this point in the history
  2. Move updating of existing frf submission to a formio utility function…

    … for use across rebate years
    courtneymyers committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    8d39242 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    57c2dc5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    577da41 View commit details
    Browse the repository at this point in the history
  5. Comment out all BAP data related fields from frf2023 component until …

    …BAP has implemented their 2023 FRF features
    courtneymyers committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    5c2a382 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2023

  1. Update Formio form submission types to explicitly identify them as 20…

    …22 form submissions, and add Formio 2023 FRF submission type
    courtneymyers committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    9f5b8ef View commit details
    Browse the repository at this point in the history
  2. Update PRF 2022 form component's dirty check to account for newBusDel…

    …iveryDate field's value discrepancy between the returned data of null and the rendered value of any empty string
    courtneymyers committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    e664a7f View commit details
    Browse the repository at this point in the history
  3. Add getComboKeyFieldName() to server app's formio utilities, so the c…

    …orrect combo key field can be used, based on the rebate year
    courtneymyers committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    bb753f1 View commit details
    Browse the repository at this point in the history
  4. Add use2023SubmissionsQueries() custom hook to fetch 2023 submission …

    …data, and rename 2022 queries and hooks to reflect 2022 rebate year
    courtneymyers committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    7cb0e1e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c00391a View commit details
    Browse the repository at this point in the history
  6. Update Submissions route component to split up 2022 and 2023 logic fo…

    …r fetching data and rendering content, based on rebate year
    courtneymyers committed Aug 11, 2023
    Configuration menu
    Copy the full SHA
    ee1ca94 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b3fd0cc View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. Configuration menu
    Copy the full SHA
    d836799 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e99b5d View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Update combine2023Submissions() utility function to set structure of …

    …2023 rebates, and update Submissions2023 component to render 2023 FRF submissions in the table
    courtneymyers committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    e57e93c View commit details
    Browse the repository at this point in the history