Build: #327 was successful

Job: Release to maven was successful

Stages & jobs

  1. Default Stage

  2. Release to maven

    Requires a user to start manually

Code commits

Git

  • icrc-jfigueiredo <72515287+icrc-jfigueiredo@users.noreply.github.com>

    icrc-jfigueiredo <72515287+icrc-jfigueiredo@users.noreply.github.com> d9f37fd286facb13d5e3d5b5bfee0d551978bd01

    UIFR-219: Client time zone saved as a user property for UiUtils' availability. (#66)
    * HTML-755 Timezones, add new GP and update UiUtils with date formats

    Add new GP handling timezones.
    Add new functions on uiutils about timezone and date formats from UiFramework
    Add new date parses to be able to:
        Parse from string with format ISO8601 to date
        Parse Date format to string with RFC3339 format

    * HTML-755 Timezones, change the GP value to true

    * HTML-755 Timezones, change function that convert iso dates

    * HTML-755 Fix tests

    * HTML-755 Remove wildcard import

    * HTML-755 Remove wildcard import

    * HTML-755 Remove empty spaces

    * HTML-755 Remove UiUtils from Formatter
    Change function to format date to use fromISO8601

    * HTML-755 Fix tests

    * HTML-755 Start using BooleanUtils.toBoolean() instead of Boolean.parseBoolean()

    * HTML-755 Using a GP to save the client timezone

    * HTML-755-2 Using a GP to save the client timezone

    * HTML-755-2 fixing tests

    * HTML-755-2 New tests, using client timezone

    * HTML-755-2 Fix tests

    * HTML-755-2 Change naming and javadocs

    * HTML-755-2 If client timezone null use UTC

    * HTML-755 Timezones, add new GP and update UiUtils with date formats

    Add new GP handling timezones.
    Add new functions on uiutils about timezone and date formats from UiFramework
    Add new date parses to be able to:
        Parse from string with format ISO8601 to date
        Parse Date format to string with RFC3339 format

    * HTML-755 Timezones, change the GP value to true

    * HTML-755 Timezones, change function that convert iso dates

    * HTML-755 Fix tests

    * HTML-755 Remove wildcard import

    * HTML-755 Remove wildcard import

    * HTML-755 Remove empty spaces

    * HTML-755 Remove UiUtils from Formatter
    Change function to format date to use fromISO8601

    * HTML-755 Fix tests

    * HTML-755 Start using BooleanUtils.toBoolean() instead of Boolean.parseBoolean()

    * HTML-755 Using a GP to save the client timezone

    * HTML-755-2 Using a GP to save the client timezone

    * HTML-755-2 fixing tests

    * HTML-755-2 New tests, using client timezone

    * HTML-755-2 Fix tests

    * HTML-755-2 Change naming and javadocs

    * HTML-755-2 If client timezone null use UTC

    * HTML-755 Fix remove white spaces from UiUtils.java

    * HTML-755 Formatting code

    * HTML-755 Using String Utils to compare

    * HTML-755 Change handleTimezones to convertTimezones.

    * HTML-755 Change GP name to use that GP from Core in the future.

    * HTML-755 Adding new functions to UiUtils to set UserPropriety "clientTimezone"

    * HTML-755 fixing typo

    * HTML-755 Add comments

    * HTML-755 Adding comments

    * HTML-755 Change method name.

    * HTML-755 Change comments

    * HTML-755 Change comments

    * HTML-755 Add constant with the name of the user property that save the client timezone.

    * HTML-755 Update GP

    * HTML-755 Change User Property name.

    Co-authored-by: Joel Figueiredo <71354718+JFFigueiredo@users.noreply.github.com>

    • api/src/main/java/org/openmrs/ui/framework/FormatterImpl.java (version d9f37fd286facb13d5e3d5b5bfee0d551978bd01)
    • api/src/main/java/org/openmrs/ui/framework/UiFrameworkConstants.java (version d9f37fd286facb13d5e3d5b5bfee0d551978bd01)
    • api/src/main/java/org/openmrs/ui/framework/UiUtils.java (version d9f37fd286facb13d5e3d5b5bfee0d551978bd01)
    • api/src/main/java/org/openmrs/ui/framework/converter/StringToDateConverter.java (version d9f37fd286facb13d5e3d5b5bfee0d551978bd01)
    • api/src/main/java/org/openmrs/util/TimeZoneUtil.java (version d9f37fd286facb13d5e3d5b5bfee0d551978bd01)
    • api/src/test/java/org/openmrs/ui/framework/FormatterImplTest.java (version d9f37fd286facb13d5e3d5b5bfee0d551978bd01)
    • omod/src/main/resources/config.xml (version d9f37fd286facb13d5e3d5b5bfee0d551978bd01)
    • pom.xml (version d9f37fd286facb13d5e3d5b5bfee0d551978bd01)