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

Release 6.8.0 - Add field and API endpoint for external groups (i.e. not from the HR system) #357

Closed
wants to merge 48 commits into from

Commits on Aug 13, 2024

  1. Configuration menu
    Copy the full SHA
    07d8a98 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42b3213 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6c6c14a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    41702f2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6aa3d7a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bd0b0b1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    db30f68 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3f47bb3 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ffb2674 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    bb5f000 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7dbad6e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    11d9cf4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    54fd8ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9fcaa42 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0d43d78 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    224d9b9 View commit details
    Browse the repository at this point in the history
  8. Revise Makefile to update base models after every composer update

    Occasionally Yii updates their template for Active Record model files.
    It seems more helpful to see the effects of those changes in that same
    PR (where Yii was updated), rather than seeing them in a later,
    unrelated PR.
    
    Updating the base models only takes around 10 seconds, so it seems like
    a minimal time cost (percentage-wise) that we're adding to each composer
    update call.
    forevermatt committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    29506ef View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Merge pull request #351 from silinternational/feature/update-base-models

    Update base models, and do so with each "make composerupdate"
    forevermatt authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    cfef138 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6543ed4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    690289e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4f6e211 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ca0c7a2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    931f4db View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b608e9f View commit details
    Browse the repository at this point in the history
  8. Avoid adding empty string to members when groups_external is empty

    PHP's `explode()` returns an array with an empty string if the given
    string is empty, but we do not want to add that to the `members` list.
    forevermatt committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    6ce06ac View commit details
    Browse the repository at this point in the history
  9. Add a place/reminder to paste the YouTrack issue's ID and title in PRs

    This is easily obtained (with the ID as a link, even) by clicking the
    "Copy ID and summary to clipboard" icon beside a YouTrack issue's ID
    link, near the top-left of the page when viewing an issue in a
    sufficiently-wide browser window.
    forevermatt committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    f1009a7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    9727263 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    38366ae View commit details
    Browse the repository at this point in the history
  12. Extract User->getMemberList() method

    This helps reduce the complexity of the `User->fields()` method, which
    was getting overly complicated.
    forevermatt committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    d677e2e View commit details
    Browse the repository at this point in the history
  13. Merge pull request #353 from silinternational/feature/refine-pull-req…

    …uest-template
    
    Refine ID Broker's pull-request template
    forevermatt authored Aug 19, 2024
    Configuration menu
    Copy the full SHA
    81131fa View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Merge pull request #352 from silinternational/feature/idp-1176-add-gr…

    …oups-external-field
    
    [IDP-1176] Add `groups_external` field to User
    forevermatt authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    747c877 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #354 from silinternational/feature/idp-1176-add-gr…

    …oups-external-field-part-2
    
    [IDP-1176] Add `groups_external` field, part 2 (cleanup)
    forevermatt authored Aug 20, 2024
    Configuration menu
    Copy the full SHA
    9ad7b66 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f02ddc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d3c0cec View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    21615b9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f6cd14b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1e32a84 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    257004a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    838d822 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    449bae7 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    efe4e7c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0b76181 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8e3b043 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a55b671 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    31ec3af View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    de76f3a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    85032eb View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Merge pull request #355 from silinternational/feature/IDP-1182-update…

    …-groups-external
    
    [IDP-1182] Add endpoint for updating `groups_external`
    forevermatt authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    e6557b7 View commit details
    Browse the repository at this point in the history