-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* custom keycloak provider for phone * custom keycloak provider for phone * custom keycloak provider for phone * custom keycloak provider for phone * Moved from IMemoryCache to IDistributedCache, catering for multiple i… (#1115) * Moved from IMemoryCache to IDistributedCache, catering for multiple intances of the api * Change store and category info cache to expire on an hourly basis ensuring new stores are picked-up * partner sharing & post as active form issue, dropdown focus issue (#1117) * removed theme folder from keycloak container * keycloak provider: telephone number is optional * keycloak provider: username email/phone fix and added required action for phone number change * phone number as username rafctoring * users.sh update * API Refactoring * Fixed users.sh * Bug fixes * Fixed keycloak extension issue * org register: phone numbers for additional admins * UI: changes to org edit, links etc for phoneNumber * cleanup of dockerfile (keycloak provider arg) & keycloak realm user profile fields * Phone number update: Allow updating / setting phone number if not set * UPDATE_PHONE_NUMBER action now submitted as part of the PutUsersByUserIdAsync update * UI: update phone number on user profile edit * keycloak: set email theme to phone * UI: update profile messages for reset password/phone form fields * Keycloak update user logic to handle required actions correctly * Rename `keycloak-providers` to `keycloak/providers` (#1120) * Move Keycloak Provider Jars to `src/keycloak/providers/jars` * Maintain project naming and structure conventions * Add `temurin-17` and `maven` to `.mise.toml` * Add Maven `target` dirs to `gitignore` * Rename `keycloak-providers` to `keycloak/providers` * Maintain project naming and structure conventions * Update `.gitignore` accordingly * Update the `pom.xml` files accordingly * YOMA-538: Configure Twilio Keycloak SMS Provider (#1121) * Using the Twilio Test keys in Dev and Stage * Using Twilio Test number in Dev * Stage and Prod have a placeholder while we wait for the actual Yoma number * Twilio Live credentials in Prod * Download our custom Twilio Provider JARs in the Download Providers init container * Remove duplicate keycloak providers target gitignore * YOMA-538: Fix Keycloak SMS SPI environment variables * keycloak email theme fix * keycloak fix: send event after user is persisted * dotnet format * Allow user email and phone number change (pending TODO ZLTO) * user profile: allow email update on form * UI: force sign-out after changing email/phone/password (user profile) * keycloak: country code selector for phone number * Fixed log info messages refering to email instead of username * Fix Keycloak Deploy * Remove Keycloak `chown` of Providers * keycloak: twilio phone number config for country codes * keycloak: comment for default twilio config (docker) * Clean up Keycloak Providers Maven Target Dir * Update Twilio Keycloak Config * Fix Twilio Keycloak Config * - Add tracking and update logic for ZLTO wallet username on system username change (email or phone) - Add client-side category filtering with pagination for ZLTO Store Search due to no server-side filter in API * User first name and last name is now nullable * Linting * ReceiveKeyCloakEvent: Type no parsed using the description * API refactoring review * keycloak: login screen - country code (WIP) * keycloak: added country code to forgot password page * keycloak: login screen - intl-tel-input control for phone number * keycloak: forgot password screen - intl-tel-input control for phone number * keycloak: added update password screen & updated phone number screen - intl-tel-input control for phone number * keycloak: registration screen - intl-tel-input control for phone number * keycloak: registration screen - require phone verification (only once on form resubmission) * keycloak: registration screen - fix for phone verification session state * keycloak: registration screen - fix for phone verification session issue * keycloak: add /auth path to client requests (KC_HTTP_RELATIVE_PATH env var) * keycloak: tabs on registration screen, styles & template refactor * keycloak: form button spacing & phone verification on clear phone verification on re-render * keycloak: improved password requirements indicator on register & update password pages * keycloak: improved password requirements indicator on register & update password pages, added send code messages to update phone page * keycloak: phone verification - send code & error messages * keycloak: generate password on register & update password screens * Add Twilio config to Yoma API * Add Twilio integration with SMS and WhatsApp support. Fallback to WhatsApp if no email address is available. Integration currently disabled. * when pasting multiple values, split them by ' ' & ';' characters and trim values (#1130) * partner sharing & post as active form issue, dropdown focus issue (#1117) * org register: phone numbers for additional admins * UI: changes to org edit, links etc for phoneNumber * keycloak: cryptographic security enhancement for password generation * Comment change to force PR rerun --------- Co-authored-by: Jason Dicker <[email protected]> Co-authored-by: adrianwium <[email protected]> Co-authored-by: Jason Dicker <[email protected]> Clean up the Maven Target dirs for Keycloak Providers (#1133) * Clean up the Maven Target dirs for Keycloak Providers * Remove Keycloak Themes * Themes are now built into the custom providers
- Loading branch information
Showing
382 changed files
with
12,600 additions
and
5,803 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,10 @@ | ||
# https://github.com/jdx/mise | ||
[tools] | ||
dotnet = "8.0" | ||
java = "temurin-17" | ||
maven = "3.9" | ||
node = "18" | ||
tilt = "latest" | ||
|
||
[env] | ||
MISE_FETCH_REMOTE_VERSIONS_TIMEOUT="30s" # Because azure is slow | ||
MISE_FETCH_REMOTE_VERSIONS_TIMEOUT = "30s" # Because azure is slow |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.