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

Setup Program Year 25/26 #3877

Closed
6 tasks
ninosamson opened this issue Nov 1, 2024 · 0 comments
Closed
6 tasks

Setup Program Year 25/26 #3877

ninosamson opened this issue Nov 1, 2024 · 0 comments
Assignees

Comments

@ninosamson
Copy link
Collaborator

ninosamson commented Nov 1, 2024

User Story: As a student, I need to apply for student aid funding in the upcoming 2025/26 program year.

Acceptance Criteria:
As per wiki instructions, setup program year 2025/2026.

  • Duplicate BPMN files from the previous year and adjust them
  • Add new 2025-2026 Values in the DMN tables (copy existing 2024-2025 values)
  • Copy and rename the below form.io definitions
  • Create the new program year entry in DB
  • Create a new suite of E2E tests for the new program year
  • Please set active to false for this program year in production until advised otherwise
@ninosamson ninosamson added the Business Items under Business Consideration label Nov 1, 2024
@ninosamson ninosamson changed the title PLACEHOLDER Program Year 25/26 Setup Program Year 25/26 Nov 1, 2024
@Joshua-Lakusta Joshua-Lakusta added Dev & Architecture Development and Architecture and removed Business Items under Business Consideration labels Nov 5, 2024
@CarlyCotton CarlyCotton self-assigned this Nov 7, 2024
@CarlyCotton CarlyCotton added this to the 3.0 Full-Time Students MVP milestone Nov 7, 2024
@andrewsignori-aot andrewsignori-aot removed the Dev & Architecture Development and Architecture label Nov 7, 2024
@sh16011993 sh16011993 self-assigned this Nov 25, 2024
github-merge-queue bot pushed a commit that referenced this issue Nov 27, 2024
### As a part of this PR, the following are completed:

- Duplicated the BPMN files (`fulltime-assessment-2024-2025.bpmn` and
`parttime-assessment-2024-2025.bpmn`) from the previous year and
adjusted them as per the wiki.
- Added new 2025-2026 values in the DMN tables (for both
`fulltime-assessment-decisions.dmn` and
`parttime-assessment-decisions.dmn`) copying the existing 2024-2025
values.
- Copied, renamed and adjusted the following form.io definitions:
`sfaa2025-26.json`, `supportingusersparent2025-2026.json`,
`supportinguserspartner2025-2026.json`
- Created the new program year entry in DB
- Created a new suite of E2E tests for the new program year
- Set `is_active` to false for this program year in production has been
added to the release instructions.

**Migration Revert Screenshot:**

<img width="1111" alt="image"
src="https://github.com/user-attachments/assets/7a382b12-a9fc-41ff-afef-b5c120731b8e">


--------------------------------------------------------------------------------------------------------------------------------------------

**The following tests were performed after the above mentioned
updates:**

- Tested application submission and generation of NOA for the newly
added program year

<img width="1920" alt="image"
src="https://github.com/user-attachments/assets/823750b1-0733-4b1e-b884-7e618dc00cb1">


--------------------------------------------------------------------------------------------------------------------------------------------

<img width="1920" alt="image"
src="https://github.com/user-attachments/assets/82af756e-5e19-4fcf-9a2c-d4bbccfc2b5f">
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants