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

feat: [WIP] Implement OIDC sign-in #9251

Draft
wants to merge 217 commits into
base: main
Choose a base branch
from
Draft

feat: [WIP] Implement OIDC sign-in #9251

wants to merge 217 commits into from

Commits on Oct 28, 2023

  1. deps(cpan): Install OIDC::Lite

    hangy committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    c2c8644 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23cc509 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2023

  1. chg: Dynamically build URIs

    hangy committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    77fc76e View commit details
    Browse the repository at this point in the history
  2. chg: Add dummy OIDC client

    hangy committed Oct 29, 2023
    Configuration menu
    Copy the full SHA
    f1eaf1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bce027f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e964865 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2023

  1. Configuration menu
    Copy the full SHA
    476c5f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f4e6e5 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2023

  1. Configuration menu
    Copy the full SHA
    f1320c9 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Update keycloak dev realm

    hangy committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    784997c View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. Configuration menu
    Copy the full SHA
    a52795c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c9ab30d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2537604 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b845b49 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3b12ab3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f00ed5c View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Configuration menu
    Copy the full SHA
    de9aad3 View commit details
    Browse the repository at this point in the history
  2. chg: Automatically create user upon OIDC callback

    - Should the sub or the preferred_username be used as the userid?
    - Verify that no user with the same sub exists, yet?
    - Maybe search users by sub instead of email.
    - Is the email mapping file required for the future?
    hangy committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    45572d9 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2023

  1. Configuration menu
    Copy the full SHA
    8decb47 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

  1. wip: Verification of ID Token

    hangy committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    3312a22 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aaf5de3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    988991b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2d99146 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    201cb49 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2023

  1. Configuration menu
    Copy the full SHA
    cfb7e15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df5cf64 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ebb1e33 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Configuration menu
    Copy the full SHA
    c721930 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    77e6984 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6ed8ef6 View commit details
    Browse the repository at this point in the history
  4. feat: Create user file on API request with token

    No user session, yet.
    hangy committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    dd20a59 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e63735 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

  1. Configuration menu
    Copy the full SHA
    9feed4a View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    5a6ac7a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6391b32 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Configuration menu
    Copy the full SHA
    9233cd1 View commit details
    Browse the repository at this point in the history
  2. chg: Dynamically OIDC data from documents

    Most importantly, discover JWKS to work better with different scenarios, ie. in tests.
    hangy committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    6979e1a View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

  1. Configuration menu
    Copy the full SHA
    e41eb0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6fc654b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c909190 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2023

  1. Configuration menu
    Copy the full SHA
    1691c7f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7897fb6 View commit details
    Browse the repository at this point in the history
  3. test: Update expected test result

    The affected line of code has changed.
    hangy committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    a00c626 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Configuration menu
    Copy the full SHA
    b6723b3 View commit details
    Browse the repository at this point in the history
  2. chg: Use LWP::UserAgent::Plugin::Retry for manual Keycloak calls

    The integration tests work fine locally, but fail due to some unknown issue on GitHub Actions.
    hangy committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    9880524 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9562233 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e6054f7 View commit details
    Browse the repository at this point in the history
  5. test: Swap order of wait_application_ready and remove_all_users

    Before removing all users, the app (especially the auth server) needs to be ready. Fixing this order could make the integration tests work on GitHub Actions, too.
    hangy committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    f3fd64b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    38c0345 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    9a8323b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87b8342 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Configuration menu
    Copy the full SHA
    595a406 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. wip: Verify azp?

    hangy committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    2cde5bd View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2023

  1. Configuration menu
    Copy the full SHA
    0ed82d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8597ead View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5df9d1d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2e39264 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0f4f40e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    06dbe17 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e3de534 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ce75f72 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    37187c7 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Configuration menu
    Copy the full SHA
    fdd203a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    af511b0 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'upstream/main' into keycloak

    skip-checks: true
    hangy committed Dec 26, 2023
    Configuration menu
    Copy the full SHA
    c3bf43b View commit details
    Browse the repository at this point in the history

Commits on Dec 29, 2023

  1. Configuration menu
    Copy the full SHA
    5e4714e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e5bf4e4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fd2b26a View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2023

  1. Configuration menu
    Copy the full SHA
    02341a3 View commit details
    Browse the repository at this point in the history
  2. Revert "feat: Require user to be signed in to open user.pl"

    This reverts commit e5bf4e4.
    hangy committed Dec 30, 2023
    Configuration menu
    Copy the full SHA
    72549af View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2024

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

Commits on Jan 7, 2024

  1. Configuration menu
    Copy the full SHA
    6c3f2a5 View commit details
    Browse the repository at this point in the history
  2. wip: Add user migration script

    Probably still needs to be modified (at least the Java impl) to
    support the SCRYPT parameters that we used in Perl.
    hangy committed Jan 7, 2024
    Configuration menu
    Copy the full SHA
    7402d27 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. Configuration menu
    Copy the full SHA
    8835f69 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. docs: Document more Perl code

    Co-authored-by: Alex Garel <[email protected]>
    hangy and alexgarel committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    b8a8326 View commit details
    Browse the repository at this point in the history
  2. docs: Apply suggestions from code review

    Co-authored-by: Alex Garel <[email protected]>
    hangy and alexgarel committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    05528fa View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b5fde3d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c618aaf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a9c912a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3704cab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d1389d9 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2024

  1. Configuration menu
    Copy the full SHA
    1de649b View commit details
    Browse the repository at this point in the history
  2. chg: Show error instead of attempting infinite loop if someone might …

    …have cookies disabled
    hangy committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    0391333 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c7367f View commit details
    Browse the repository at this point in the history
  4. fix: Typo

    hangy committed Jan 20, 2024
    Configuration menu
    Copy the full SHA
    4e52c29 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Configuration menu
    Copy the full SHA
    36051db View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. fix: fix docker profile repetition for postgresql container

    docker compose is picky about that
    alexgarel committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    94e1d36 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Configuration menu
    Copy the full SHA
    f1c70d3 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. feat: Update email handling when dealing with OIDC

    - Make email verification optional
    - Use preferred_username as userid instead of mail address
    hangy committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    01154d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aad2cc1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e2b777 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3308bc6 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Configuration menu
    Copy the full SHA
    5e74b72 View commit details
    Browse the repository at this point in the history
  2. fix: spelling

    - information is a singular noun
    - add CGI/cgi to known stop words
    hangy committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    66281dd View commit details
    Browse the repository at this point in the history
  3. fix: Add some stopwords

    docs: Update some copyright headers
    hangy committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    bb54f43 View commit details
    Browse the repository at this point in the history
  4. fix(test): Add missing import

    hangy committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    32f4eef View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dc728b6 View commit details
    Browse the repository at this point in the history
  6. refactor: dashes to underscores

    hangy committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    0e1595d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6f195f1 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2024

  1. Configuration menu
    Copy the full SHA
    53cb448 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a580c5d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4aefbaf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1797b7b View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    d12cbc0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca5f24f View commit details
    Browse the repository at this point in the history
  3. fix: Merge mistake

    hangy committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    9a4c1ef View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2024

  1. Configuration menu
    Copy the full SHA
    b1bd9f7 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Configuration menu
    Copy the full SHA
    a0d3e9e View commit details
    Browse the repository at this point in the history
  2. feat: Remove old login forms but try to keep compatibility, remove po…

    …ssibility to change some user parameters in PO
    hangy committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    70dcc26 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Configuration menu
    Copy the full SHA
    24af950 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. Configuration menu
    Copy the full SHA
    541809c View commit details
    Browse the repository at this point in the history
  2. fix: Partial revert of 70dcc26

    hangy committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    fc50fbc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    68b8744 View commit details
    Browse the repository at this point in the history
  4. chg!: Limit fields that can be edited

    Will still need to be expanded. Move some more fields to Keycloak?
    hangy committed Feb 18, 2024
    Configuration menu
    Copy the full SHA
    c6dc534 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. refactor: Move Keycloak-specific stuff to dedicated class, so that we…

    … can reuse the token/refresh method
    hangy committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    7fe580d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b64deba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6638c50 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    17b333a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f79f48d View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Configuration menu
    Copy the full SHA
    cf3d62a View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    bf4e00b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7aef570 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2024

  1. Configuration menu
    Copy the full SHA
    126f08f View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2024

  1. Configuration menu
    Copy the full SHA
    59ae976 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. wip: Add redis

    hangy committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    135c515 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    82557db View commit details
    Browse the repository at this point in the history
  2. Attempt at a redis subscription

    hangy committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    b590285 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    88739f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bf42537 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Configuration menu
    Copy the full SHA
    1fdabca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3ed42ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb80395 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2024

  1. Configuration menu
    Copy the full SHA
    acc6b7c View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. dev: Update container deps

    hangy committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    7f1ae34 View commit details
    Browse the repository at this point in the history
  2. wip: Read from stream

    hangy committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    f8394a6 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Configuration menu
    Copy the full SHA
    bf28080 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa282e7 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Configuration menu
    Copy the full SHA
    c813c17 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    172db00 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. fix: $lang => $lc

    hangy committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    823df66 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    2731b43 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. fix: Add missing import

    hangy committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    86dccbb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aaf6137 View commit details
    Browse the repository at this point in the history
  3. feat: Remove user deletion from user.pl

    This should be done via Keycloak now.
    hangy committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    d5258dd View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2024

  1. fix: Correct use statements

    hangy committed Mar 30, 2024
    Configuration menu
    Copy the full SHA
    56181ae View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    e0e18f2 View commit details
    Browse the repository at this point in the history
  2. dev: Update container deps

    hangy committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    5bf4e8c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    234fe7a View commit details
    Browse the repository at this point in the history
  4. fix: Update integration tests

    hangy committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    247229b View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. fix: Only write old users_emails if it exists already

    Fixes regression from previous merge.
    hangy committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    e92569b View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

  1. Configuration menu
    Copy the full SHA
    cd5293f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c740a6 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2024

  1. fix: Use preferred username as display name

    If we don't, what's the actual name? How/when would an updated display name in keylcloak be propagated?
    hangy committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    2b773d5 View commit details
    Browse the repository at this point in the history
  2. fix: Always store emails

    hangy committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    f392ea9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ab420c3 View commit details
    Browse the repository at this point in the history
  4. chg: Accept all mail addresses

    This is not ideal, but as long as we need to support the old external auth, it's probably required.
    hangy committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    7dc9a57 View commit details
    Browse the repository at this point in the history
  5. Depreacte users_emails.sto

    Keycloak is the leading source for user to mail mapping. Use `ProductOpener::Keycloak::find_user_by_email`.
    hangy committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    e4b7347 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a2ea550 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

  1. fix: Support $request_ref in more places

    chg: Move return_url
    feat: Support login.pl for hunger-games case
    hangy committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    4bc21f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    754bfff View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2024

  1. dev: Update container deps

    hangy committed Apr 21, 2024
    Configuration menu
    Copy the full SHA
    f0a176f View commit details
    Browse the repository at this point in the history

Commits on May 5, 2024

  1. Configuration menu
    Copy the full SHA
    66a7fdd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c027498 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b9625bf View commit details
    Browse the repository at this point in the history
  4. User migration

    - Add script to generate dummies for local testing
    - Increate import batch size
    - Import registered_t as createdDateTime
    hangy committed May 5, 2024
    Configuration menu
    Copy the full SHA
    1b8b39b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    94fd78d View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Pull keycloak dependency from a separate project

    Signed-off-by: John Gomersall <[email protected]>
    john-gom committed May 6, 2024
    Configuration menu
    Copy the full SHA
    183f225 View commit details
    Browse the repository at this point in the history
  2. Fix one test

    Signed-off-by: John Gomersall <[email protected]>
    john-gom committed May 6, 2024
    Configuration menu
    Copy the full SHA
    a2d56cb View commit details
    Browse the repository at this point in the history
  3. Forgot to add deps as a dependency

    Signed-off-by: John Gomersall <[email protected]>
    john-gom committed May 6, 2024
    Configuration menu
    Copy the full SHA
    a6a333f View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Remove env vars no longer needed

    Signed-off-by: John Gomersall <[email protected]>
    john-gom committed May 10, 2024
    Configuration menu
    Copy the full SHA
    d004b75 View commit details
    Browse the repository at this point in the history
  2. Tests are still responsible for creating their own dependencies

    Signed-off-by: John Gomersall <[email protected]>
    john-gom committed May 10, 2024
    Configuration menu
    Copy the full SHA
    0938955 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1db9f6e View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. Configuration menu
    Copy the full SHA
    4ea0389 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Configuration menu
    Copy the full SHA
    48fc609 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Fix deps

    Signed-off-by: John Gomersall <[email protected]>
    john-gom committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    20c718b View commit details
    Browse the repository at this point in the history
  2. Restore removed translations

    Signed-off-by: John Gomersall <[email protected]>
    john-gom committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    d0251b9 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Fetch keycloak compose from off-auth repo

    Signed-off-by: John Gomersall <[email protected]>
    john-gom committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    302dfef View commit details
    Browse the repository at this point in the history
  2. Update test results

    Signed-off-by: John Gomersall <[email protected]>
    john-gom committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    16b2746 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

  1. Add keycloak health dependency for integration tests

    Signed-off-by: John Gomersall <[email protected]>
    john-gom committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    90f2521 View commit details
    Browse the repository at this point in the history
  2. Use integration-test compose for test stop

    Signed-off-by: John Gomersall <[email protected]>
    john-gom committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    de411ec View commit details
    Browse the repository at this point in the history
  3. Remove redundant code from update_tests_results

    Signed-off-by: John Gomersall <[email protected]>
    john-gom committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    cf6e0aa View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Remove unnecessary vars

    Signed-off-by: John Gomersall <[email protected]>
    john-gom committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    eafb82c View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2024

  1. Configuration menu
    Copy the full SHA
    e7d687a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    100ec40 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    100fb64 View commit details
    Browse the repository at this point in the history
  4. fix: Adopt d9d9a70

    hangy committed Jul 7, 2024
    Configuration menu
    Copy the full SHA
    d18c0a2 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2024

  1. build(deps-dev): Add UUID module

    Fixes the following message spamming test logs:
    
    > yath: Using UUID::Tiny for uuid generation. UUID::Tiny is significantly slower than the 'UUID' or 'Data::UUID::MT' modules, please install 'UUID' or 'Data::UUID::MT' if possible.
    hangy committed Jul 14, 2024
    Configuration menu
    Copy the full SHA
    a5810ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d45efd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bda3882 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    466b6e7 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2024

  1. Configuration menu
    Copy the full SHA
    4e71747 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    16d407e View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2024

  1. test: Update expected test results after latest merge

                                       Yath Result Summary
    -----------------------------------------------------------------------------------------
         File Count: 39
    Assertion Count: 1222
          Wall Time: 534.97 seconds
           CPU Time: 574.08 seconds (usr: 1.01s | sys: 0.22s | cusr: 365.42s | csys: 207.43s)
          CPU Usage: 107%
        -->  Result: PASSED  <--
    hangy committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    3e36d45 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    5c2ba8b View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. style: Lint perl. Sorry!

    hangy committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    f6306b3 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2024

  1. Configuration menu
    Copy the full SHA
    9fda250 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f64b82 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df355e2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a7a2165 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b0d675c View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Configuration menu
    Copy the full SHA
    492cdc4 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    4d0ba00 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. Configuration menu
    Copy the full SHA
    f5bb6a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e0b65b View commit details
    Browse the repository at this point in the history
  3. test: Update tests results

    Open Food Facts Bot committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    32c4000 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    9d4061f View commit details
    Browse the repository at this point in the history
  2. test: Update tests results

    Open Food Facts Bot committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    a3de4e9 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2024

  1. refactor: Update keycloak account link generation

    This commit refactors the code in the `Display.pm` and `Keycloak.pm` files to update the generation of the keycloak account link. Previously, the `get_account_link` method in the `Keycloak.pm` file did not include the canonical URL of the current site in the generated link. This update adds the `url` parameter to the `get_account_link` method and modifies the link generation logic to include the canonical URL in the generated link.
    
    The changes in the `Display.pm` file involve updating the usage of the `get_account_link` method to pass the `canon_url` parameter.
    
    These changes improve the functionality and accuracy of the keycloak account link generation.
    
    See openfoodfacts/openfoodfacts-auth#36
    hangy committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    f785606 View commit details
    Browse the repository at this point in the history
  2. test: Update tests results

    hangy committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    cbe5fe5 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2024

  1. chg: Add import timestamp

    hangy committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    54ff395 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    389d8a8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    57f835a View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. fix: fix unit tests

    raphael0202 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    e852eab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa0b56d View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    bb9d25e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7115cec View commit details
    Browse the repository at this point in the history