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

[ADVAPP-905]: Introduce the ability to manually manage students, enrollments, and programs #1075

Merged
merged 59 commits into from
Oct 21, 2024

Commits on Oct 18, 2024

  1. Configuration menu
    Copy the full SHA
    9197ecd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e5cae14 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0479be8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ad96ede View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    491e3d6 View commit details
    Browse the repository at this point in the history
  6. Create cascade delete

    jayushi-canyon committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    7294ef8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3387987 View commit details
    Browse the repository at this point in the history
  8. Add icons

    jayushi-canyon committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    466d0fd View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2b91e3f View commit details
    Browse the repository at this point in the history
  10. add policies

    jayushi-canyon committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    1794547 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ede37c6 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8433608 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4ec9ee5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d55c060 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d4bda06 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    20231b0 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    61b7800 View commit details
    Browse the repository at this point in the history
  18. [ADVAPP-918]: Cleanup FeatureFlag: AddUrlToThemeSettingsFeature (#1054)

    * [ADVAPP-918]: Cleanup FeatureFlag: AddUrlToThemeSettingsFeature
    
    * feature flag added as it was removed
    
    * featureflag placed into the right spot
    kandarp-canyon authored and jayushi-canyon committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    e51c8c9 View commit details
    Browse the repository at this point in the history
  19. [ADVAPP-927]: Resolve the security issue tracked under CVE-2024-47823 (

    …#1061)
    
    * Specifically require a non-vulnerable version
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    * Remove module lock file that is not needed and causing vuln reporting issues
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    ---------
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison authored and jayushi-canyon committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    c992ba7 View commit details
    Browse the repository at this point in the history
  20. [ADVAPP-929]: Adjust composer.json configuration and optimizations fo…

    …r performance benefits in Production and reduced complexity in development (#1071)
    
    * Remove optimize-autoloader from composer.json
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    * Change to --classmap-authoritative in our Dockerfile
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    * Make CI --classmap-authoritative
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    * Update all composer.json configs to have minimum-stability stable
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    * Update php-cs-fixer
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    * Generate helper files and format
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    * chore: fix enforcement of copyright on all files
    
    * composer update
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    ---------
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison authored and jayushi-canyon committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    41b18a3 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    c7c9396 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    6fc3526 View commit details
    Browse the repository at this point in the history
  23. Add icons

    jayushi-canyon committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    f787fde View commit details
    Browse the repository at this point in the history
  24. [ADVAPP-918]: Cleanup FeatureFlag: AddUrlToThemeSettingsFeature (#1054)

    * [ADVAPP-918]: Cleanup FeatureFlag: AddUrlToThemeSettingsFeature
    
    * feature flag added as it was removed
    
    * featureflag placed into the right spot
    kandarp-canyon authored and jayushi-canyon committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    0d04cc7 View commit details
    Browse the repository at this point in the history
  25. [ADVAPP-929]: Adjust composer.json configuration and optimizations fo…

    …r performance benefits in Production and reduced complexity in development (#1071)
    
    * Remove optimize-autoloader from composer.json
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    * Change to --classmap-authoritative in our Dockerfile
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    * Make CI --classmap-authoritative
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    * Update all composer.json configs to have minimum-stability stable
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    * Update php-cs-fixer
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    * Generate helper files and format
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    * chore: fix enforcement of copyright on all files
    
    * composer update
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    
    ---------
    
    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison authored and jayushi-canyon committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    ce6921b View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    506edfa View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    60256fb View commit details
    Browse the repository at this point in the history
  28. Add icons

    jayushi-canyon committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    b237fc3 View commit details
    Browse the repository at this point in the history
  29. Delete unwanted files

    jayushi-canyon committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    1fe1d4d View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    9576821 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    6aee7af View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    17d26ad View commit details
    Browse the repository at this point in the history
  33. Solve merge conflicts

    jayushi-canyon committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    0179206 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    9f1794d View commit details
    Browse the repository at this point in the history
  35. chore: fix code style

    joelicatajr authored and github-actions[bot] committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    4f7bb6a View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. Update the can access check

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    c5b00d8 View commit details
    Browse the repository at this point in the history
  2. Remove the save override

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    2907d07 View commit details
    Browse the repository at this point in the history
  3. Update the enrollment policy

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    0030321 View commit details
    Browse the repository at this point in the history
  4. Update the ProgramPolicy

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    df7bc9f View commit details
    Browse the repository at this point in the history
  5. Final fixes for Policies

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    979fd3b View commit details
    Browse the repository at this point in the history
  6. Delete old ManageStudentConfigurationSettings

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    b288a51 View commit details
    Browse the repository at this point in the history
  7. Delete dupliate migration

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    fda9672 View commit details
    Browse the repository at this point in the history
  8. Add a primary key to enrollments and restore singular actions

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    52db750 View commit details
    Browse the repository at this point in the history
  9. Remove custom resolving the item

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    a7d12a1 View commit details
    Browse the repository at this point in the history
  10. Remove extra key parsing

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    6958d2e View commit details
    Browse the repository at this point in the history
  11. Add an id on programs

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    b09af1b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e29e761 View commit details
    Browse the repository at this point in the history
  13. chore: fix code style

    joelicatajr authored and github-actions[bot] committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    4955a32 View commit details
    Browse the repository at this point in the history
  14. Fix the view button auth checks

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    d78ebe0 View commit details
    Browse the repository at this point in the history
  15. chore: fix code style

    Orrison authored and github-actions[bot] committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    9c824f8 View commit details
    Browse the repository at this point in the history
  16. Fix rules and casting

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    aa9a0ea View commit details
    Browse the repository at this point in the history
  17. FInish the Student Importer

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    779fc37 View commit details
    Browse the repository at this point in the history
  18. Add details to Student import

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    0a7907b View commit details
    Browse the repository at this point in the history
  19. Finish Enrollment import

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    e201fb5 View commit details
    Browse the repository at this point in the history
  20. Finish the programs importer

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    b649fb4 View commit details
    Browse the repository at this point in the history
  21. Revert bad conflict resolution

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    70bf175 View commit details
    Browse the repository at this point in the history
  22. Fix permissions for Student Configuration manage page

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    f534dc0 View commit details
    Browse the repository at this point in the history
  23. Fix the canAny calls

    Signed-off-by: Kevin Ullyott <[email protected]>
    Orrison committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    9b17e00 View commit details
    Browse the repository at this point in the history
  24. chore: fix code style

    Orrison authored and github-actions[bot] committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    1da0ffb View commit details
    Browse the repository at this point in the history