Change log for OKTA_USER_CONTEXT

Date Changes
2024-10-10 Enhancement:
- Added "yyyy-MM-dd" to match date format of "profile.Hiredate".
2024-08-21 Enhancement:
- Added "gsub" to parse unparsed JSON logs.
- Added "yyyy-MM-dd" to match date format of "profile.terminationdate".
2024-06-18 Enhancement:
- Mapped "profile.samaccountname" to "entity.entity.user.userid".
2023-08-16 Enhancement:
- Mapped "lastLogin" to "entity.user.attribute.labels".
2023-07-18 Enhancement:
- Mapped "lastLogin" to "entity.user.last_login_time".
- Mapped "passwordChanged" to "entity.user.last_password_change_time".
2023-06-08 Enhancement:
- Mapped "profile.hiredate" to "event.idm.entity.entity.user.hire_date" and supports "MM/dd/yyyy", "M/dd/yyyy", "MM/d/yyyy", "M/d/yyyy", "MM-dd-yyyy", "M-dd-yyyy", "MM-d-yyyy", "M-d-yyyy","yyyy-MM-ddTHH:mm:ss".
- Mapped "profile.terminationdate" to "event.idm.entity.entity.user.termination_date" and supports "MM/dd/yyyy", "M/dd/yyyy", "MM/d/yyyy", "M/d/yyyy", "MM-dd-yyyy", "M-dd-yyyy", "MM-d-yyyy", "M-d-yyyy","yyyy-MM-ddTHH:mm:ss".
2023-05-02 Enhancement:
For the "HireDate" field, added the following date format "yyyy-MM-ddTHH:mm:ss".
2022-10-20 Enhancement:
- Added condition for "profile.login" to check to add only index usernames into this field. If it's email-id mapped it to "entity.user.email_addresses" else mapped to "entity.user.userid".
- Mapped "profile.ldapUid" to "entity.user.userid".
- Mapped "profile.Preferred_First_Name" to "entity.user.first_name".
- Mapped "profile.country" to "entity.user.country".
- Mapped "profile.firstBaseCity" to "entity.user.firstBaseCity".
- Mapped "profile.preferred_Last_Name" to "entity.user.preferred_Last_Name".
- Mapped "profile.EmployeeWorkGroup" to "entity.user.EmployeeWorkGroup".
- Mapped "profile.manager" to "entity.user.managers.user_display_name".
- Mapped "profile.organization" to "entity.user.organization".
- Mapped "profile.company" to "entity.user.company".
- Mapped "profile.state" to "entity.user.state".
- Mapped "profile.streetAddress" to "entity.user.streetAddress".
- Mapped "profile.mobile" to "entity.user.mobile".
- Mapped "profile.Function" to "entity.entity.labels".
- Mapped "profile.costCenter" to "entity.entity.labels".
- Mapped "profile.location" to "entity.entity.location.name".
- Mapped "profile.managerEmail" to "entity.user.managers.email_addresses".
- Mapped "profile.managerId" to "entity.user.managers.employee_id".
- Mapped "profile.spotify_username" to "entity.entity.labels".
2022-05-19 Enhancement:
For "HireDate" field, added following date format "M/dd/yyyy", "MM/d/yyyy", "M/d/yyyy", "MM-dd-yyyy", "M-d-yyyy".
2022-03-29 Enhancement-
For "HireDate" value, change data format from DD/MM/YYYY to MM/DD/YYYY
2022-03-23 Enhancement-Added mappings for new field:
"HireDate" field mapped to event.idm.entity.entity.user.hire_date.