Stages & jobs

  1. Default Stage

  2. Release

    Requires a user to start manually

Code commits

Git

  • Przemys?aw Kornowski <pkornowski@soldevelo.com>

    Przemys?aw Kornowski <pkornowski@soldevelo.com> a2258da3f6f932707a4dd7f2fe724981ad39037a

    Merge pull request #56 from dserkowski/SYNCT-78
    SYNCT-78: Add audit log for Parent instance

  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> c9847c75826e3b15ef43fd5e1f146ab2c551e5fa

    SYNCT-78: Code cleanup

    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncConfigurationServiceImpl.java (version c9847c75826e3b15ef43fd5e1f146ab2c551e5fa)
    • api/src/main/java/org/openmrs/module/sync2/api/utils/SyncObjectsUtils.java (version c9847c75826e3b15ef43fd5e1f146ab2c551e5fa)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> ba221291d8f45e0f478c1d344b6519080f432c94

    SYNCT-78: Disabled retry operation on messages about pushing/pulling by child

    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncRetryServiceImpl.java (version ba221291d8f45e0f478c1d344b6519080f432c94)
    • omod/src/main/java/org/openmrs/module/sync2/fragment/controller/AuditDetailsFragmentController.java (version ba221291d8f45e0f478c1d344b6519080f432c94)
    • omod/src/main/webapp/fragments/auditDetails.gsp (version ba221291d8f45e0f478c1d344b6519080f432c94)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> 7664c3f39b93f99cf9c181416efe4fbf4ca4387d

    SYNCT-78: Added custom validation exception with error cause data

    • api/src/main/java/org/openmrs/module/sync2/api/exceptions/SyncValidationException.java (version 7664c3f39b93f99cf9c181416efe4fbf4ca4387d)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncRetryServiceImpl.java (version 7664c3f39b93f99cf9c181416efe4fbf4ca4387d)
    • api/src/main/java/org/openmrs/module/sync2/api/utils/SyncConfigurationUtils.java (version 7664c3f39b93f99cf9c181416efe4fbf4ca4387d)
    • api/src/main/java/org/openmrs/module/sync2/api/validator/Errors.java (version 7664c3f39b93f99cf9c181416efe4fbf4ca4387d)
    • api/src/main/java/org/openmrs/module/sync2/api/validator/impl/SyncConfigurationInstanceIdValidator.java (version 7664c3f39b93f99cf9c181416efe4fbf4ca4387d)
    • api/src/main/java/org/openmrs/module/sync2/client/reader/impl/LocalFeedReaderImpl.java (version 7664c3f39b93f99cf9c181416efe4fbf4ca4387d)
    • api/src/main/java/org/openmrs/module/sync2/client/reader/impl/ParentFeedReaderImpl.java (version 7664c3f39b93f99cf9c181416efe4fbf4ca4387d)
    • omod/src/main/java/org/openmrs/module/sync2/page/controller/ManualSyncPageController.java (version 7664c3f39b93f99cf9c181416efe4fbf4ca4387d)
    • omod/src/main/java/org/openmrs/module/sync2/page/controller/ManualSyncPushPageController.java (version 7664c3f39b93f99cf9c181416efe4fbf4ca4387d)
    • omod/src/main/webapp/pages/auditList.gsp (version 7664c3f39b93f99cf9c181416efe4fbf4ca4387d)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> f56f3a1d7c8ad5aab5b6e54d626c55600acae7e0

    SYNCT-78: Disabled synchronization when validation of configuration failed

    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncPullServiceImpl.java (version f56f3a1d7c8ad5aab5b6e54d626c55600acae7e0)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncPushServiceImpl.java (version f56f3a1d7c8ad5aab5b6e54d626c55600acae7e0)
    • api/src/main/java/org/openmrs/module/sync2/api/utils/SyncConfigurationUtils.java (version f56f3a1d7c8ad5aab5b6e54d626c55600acae7e0)
    • api/src/main/java/org/openmrs/module/sync2/api/validator/Errors.java (version f56f3a1d7c8ad5aab5b6e54d626c55600acae7e0)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> 9e136885bf1f3b46d7c0a6658d454ff5a27647b8

    SYNCT-78: Added validation of the Sync2 configuration

    • api/src/main/java/org/openmrs/module/sync2/api/SyncConfigurationService.java (version 9e136885bf1f3b46d7c0a6658d454ff5a27647b8)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncConfigurationServiceImpl.java (version 9e136885bf1f3b46d7c0a6658d454ff5a27647b8)
    • api/src/main/java/org/openmrs/module/sync2/api/utils/SyncUtils.java (version 9e136885bf1f3b46d7c0a6658d454ff5a27647b8)
    • api/src/main/java/org/openmrs/module/sync2/api/validator/Errors.java (version 9e136885bf1f3b46d7c0a6658d454ff5a27647b8)
    • api/src/main/java/org/openmrs/module/sync2/api/validator/SyncConfigurationValidator.java (version 9e136885bf1f3b46d7c0a6658d454ff5a27647b8)
    • api/src/main/java/org/openmrs/module/sync2/api/validator/impl/SyncConfigurationInstanceIdValidator.java (version 9e136885bf1f3b46d7c0a6658d454ff5a27647b8)
    • api/src/main/resources/messages.properties (version 9e136885bf1f3b46d7c0a6658d454ff5a27647b8)
    • api/src/main/resources/messages_es.properties (version 9e136885bf1f3b46d7c0a6658d454ff5a27647b8)
    • api/src/main/resources/messages_fr.properties (version 9e136885bf1f3b46d7c0a6658d454ff5a27647b8)
    • omod/src/main/java/org/openmrs/module/sync2/page/controller/AuditListPageController.java (version 9e136885bf1f3b46d7c0a6658d454ff5a27647b8)
    • omod/src/main/webapp/pages/auditList.gsp (version 9e136885bf1f3b46d7c0a6658d454ff5a27647b8)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> 62865cd8f253b2665b26473d56914bb7e37b1e2a

    SYNCT-78: Added creator's IDs to choicebox on the UI

    • api/src/main/java/org/openmrs/module/sync2/api/dao/impl/SyncAuditDaoImpl.java (version 62865cd8f253b2665b26473d56914bb7e37b1e2a)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImpl.java (version 62865cd8f253b2665b26473d56914bb7e37b1e2a)
    • api/src/main/java/org/openmrs/module/sync2/api/utils/ContextUtils.java (version 62865cd8f253b2665b26473d56914bb7e37b1e2a)
    • omod/src/main/java/org/openmrs/module/sync2/page/controller/AuditListPageController.java (version 62865cd8f253b2665b26473d56914bb7e37b1e2a)
    • omod/src/main/webapp/pages/auditList.gsp (version 62865cd8f253b2665b26473d56914bb7e37b1e2a)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> da8505ba86442eeb82d1a29df5242f5261f4c332

    SYNCT-78: Added getAllCreatorIds service's method

    • api/src/main/java/org/openmrs/module/sync2/api/SyncAuditService.java (version da8505ba86442eeb82d1a29df5242f5261f4c332)
    • api/src/main/java/org/openmrs/module/sync2/api/dao/SyncAuditDao.java (version da8505ba86442eeb82d1a29df5242f5261f4c332)
    • api/src/main/java/org/openmrs/module/sync2/api/dao/impl/SyncAuditDaoImpl.java (version da8505ba86442eeb82d1a29df5242f5261f4c332)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImpl.java (version da8505ba86442eeb82d1a29df5242f5261f4c332)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> 47e25e90a19c5f939f959f3fa90fee2dde94929b

    SYNCT-78: Added AuditMessage to existing logic & made adding new object more generic & corrected REST API

    • api/src/main/java/org/openmrs/module/sync2/Sync2ModuleActivator.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • api/src/main/java/org/openmrs/module/sync2/api/converter/AuditMessageToStringConverter.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • api/src/main/java/org/openmrs/module/sync2/api/converter/StringToAuditMessageConverter.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • api/src/main/java/org/openmrs/module/sync2/api/dao/impl/SyncAuditDaoImpl.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • api/src/main/java/org/openmrs/module/sync2/api/filter/impl/PullFilterService.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • api/src/main/java/org/openmrs/module/sync2/api/filter/impl/PushFilterService.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImpl.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncPullServiceImpl.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncPushServiceImpl.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • api/src/main/java/org/openmrs/module/sync2/api/model/audit/AuditMessage.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • api/src/main/java/org/openmrs/module/sync2/api/sync/SyncClient.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • api/src/main/java/org/openmrs/module/sync2/api/utils/ContextUtils.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • api/src/main/java/org/openmrs/module/sync2/client/RestHttpMessageConverter.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • api/src/main/java/org/openmrs/module/sync2/client/RestResourceCreationUtil.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • api/src/main/java/org/openmrs/module/sync2/client/rest/RestClient.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • api/src/test/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImplTest.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • omod/src/main/java/org/openmrs/module/sync2/web/controller/rest/SyncAuditRestController.java (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
    • omod/src/main/resources/webModuleApplicationContext.xml (version 47e25e90a19c5f939f959f3fa90fee2dde94929b)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> d46dd97ba1d9e54b826e6574fe230d3b9522fe25

    SYNCT-78: Added filtering to push/pull logic & added tests & some corrections

    • api/src/main/java/org/openmrs/module/sync2/api/filter/impl/PullFilterService.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/java/org/openmrs/module/sync2/api/filter/impl/PushFilterService.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/java/org/openmrs/module/sync2/api/filter/impl/pull/AuditMessagePullFilter.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/java/org/openmrs/module/sync2/api/filter/impl/pull/AuditMessagePushFilter.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/java/org/openmrs/module/sync2/api/filter/impl/push/AuditMessagePushFilter.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncConfigurationServiceImpl.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncPullServiceImpl.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncPushServiceImpl.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/java/org/openmrs/module/sync2/api/model/enums/InstanceId.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/java/org/openmrs/module/sync2/api/model/enums/InstanceIds.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/java/org/openmrs/module/sync2/api/model/enums/Resources.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/java/org/openmrs/module/sync2/api/utils/ContextUtils.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/java/org/openmrs/module/sync2/api/utils/SyncObjectsUtils.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/resources/defaultSyncConfiguration.json (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/resources/messages.properties (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/resources/messages_es.properties (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/main/resources/messages_fr.properties (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/test/java/org/openmrs/module/sync2/api/filter/impl/pull/AuditMessagePullFilterTest.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • api/src/test/java/org/openmrs/module/sync2/api/filter/impl/push/AuditMessagePushFilterTest.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • omod/src/main/java/org/openmrs/module/sync2/web/controller/rest/SyncAuditRestController.java (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
    • openmrs-distro.properties (version d46dd97ba1d9e54b826e6574fe230d3b9522fe25)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> 113d55b23999b3f1585a515f36fab7451498d904

    SYNCT-78: Implemented filtering logic & code refactor

    • api/src/main/java/org/openmrs/module/sync2/SyncCategoryConstants.java (version 113d55b23999b3f1585a515f36fab7451498d904)
    • api/src/main/java/org/openmrs/module/sync2/SyncConstants.java (version 113d55b23999b3f1585a515f36fab7451498d904)
    • api/src/main/java/org/openmrs/module/sync2/api/filter/FilterConstant.java (version 113d55b23999b3f1585a515f36fab7451498d904)
    • api/src/main/java/org/openmrs/module/sync2/api/filter/FilterService.java (version 113d55b23999b3f1585a515f36fab7451498d904)
    • api/src/main/java/org/openmrs/module/sync2/api/filter/ObjectFilter.java (version 113d55b23999b3f1585a515f36fab7451498d904)
    • api/src/main/java/org/openmrs/module/sync2/api/filter/impl/PullFilterService.java (version 113d55b23999b3f1585a515f36fab7451498d904)
    • api/src/main/java/org/openmrs/module/sync2/api/filter/impl/PushFilterService.java (version 113d55b23999b3f1585a515f36fab7451498d904)
    • api/src/main/java/org/openmrs/module/sync2/api/filter/impl/pull/AuditMessagePushFilter.java (version 113d55b23999b3f1585a515f36fab7451498d904)
    • api/src/main/java/org/openmrs/module/sync2/api/filter/impl/push/AuditMessagePushFilter.java (version 113d55b23999b3f1585a515f36fab7451498d904)
    • api/src/main/java/org/openmrs/module/sync2/api/sync/SyncPersistence.java (version 113d55b23999b3f1585a515f36fab7451498d904)
    • api/src/main/java/org/openmrs/module/sync2/api/utils/SyncObjectsUtils.java (version 113d55b23999b3f1585a515f36fab7451498d904)
    • api/src/main/java/org/openmrs/module/sync2/api/utils/SyncUtils.java (version 113d55b23999b3f1585a515f36fab7451498d904)
    • api/src/main/java/org/openmrs/module/sync2/client/ClientFactory.java (version 113d55b23999b3f1585a515f36fab7451498d904)
    • api/src/main/java/org/openmrs/module/sync2/client/rest/RestClient.java (version 113d55b23999b3f1585a515f36fab7451498d904)
    • api/src/test/java/org/openmrs/module/sync2/api/utils/SyncObjectsUtilsTest.java (version 113d55b23999b3f1585a515f36fab7451498d904)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> 77944f9e0200cc57d6f83082fbc14d0fa9e780e4

    Changed dependency to snapshoted versions

    • openmrs-distro.properties (version 77944f9e0200cc57d6f83082fbc14d0fa9e780e4)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> b13893572655827adcd4165676468744433e96f5

    SYNCT-78: Configured AuditMessage as a object that can be pushed

    • api/src/main/java/org/openmrs/module/sync2/client/rest/RestClient.java (version b13893572655827adcd4165676468744433e96f5)
    • api/src/main/resources/defaultSyncConfiguration.json (version b13893572655827adcd4165676468744433e96f5)
    • api/src/main/resources/messages.properties (version b13893572655827adcd4165676468744433e96f5)
    • api/src/main/resources/messages_es.properties (version b13893572655827adcd4165676468744433e96f5)
    • api/src/main/resources/messages_fr.properties (version b13893572655827adcd4165676468744433e96f5)
    • omod/src/main/webapp/pages/auditList.gsp (version b13893572655827adcd4165676468744433e96f5)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> eca772fc49ea5c4c51803755dfcc8254de691245

    SYNCT-78: Reverted old liquibase and added the changes as a new changeSet

    • api/src/main/resources/liquibase.xml (version eca772fc49ea5c4c51803755dfcc8254de691245)
    • omod/src/main/java/org/openmrs/module/sync2/web/controller/rest/SyncAuditRestController.java (version eca772fc49ea5c4c51803755dfcc8254de691245)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> c6a12a8b1d21b00e08e52d133052a2006b03c2b2

    SYNCT-78: Fixed session problems during delete action via REST API

    • api/src/main/java/org/openmrs/module/sync2/api/SyncAuditService.java (version c6a12a8b1d21b00e08e52d133052a2006b03c2b2)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImpl.java (version c6a12a8b1d21b00e08e52d133052a2006b03c2b2)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncPullServiceImpl.java (version c6a12a8b1d21b00e08e52d133052a2006b03c2b2)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncPushServiceImpl.java (version c6a12a8b1d21b00e08e52d133052a2006b03c2b2)
    • api/src/main/java/org/openmrs/module/sync2/api/model/audit/AuditMessage.java (version c6a12a8b1d21b00e08e52d133052a2006b03c2b2)
    • api/src/test/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImplTest.java (version c6a12a8b1d21b00e08e52d133052a2006b03c2b2)
    • api/src/test/resources/audit/sampleAuditMessage.json (version c6a12a8b1d21b00e08e52d133052a2006b03c2b2)
    • api/src/test/resources/audit/sampleAuditMessages.json (version c6a12a8b1d21b00e08e52d133052a2006b03c2b2)
    • omod/src/main/java/org/openmrs/module/sync2/web/controller/rest/SyncAuditRestController.java (version c6a12a8b1d21b00e08e52d133052a2006b03c2b2)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> d3e6c841bef7a0c53f9f0082e6d0b118df662bd0

    SYNCT-78: Corrected pagination counter

    • api/src/main/java/org/openmrs/module/sync2/api/dao/SyncAuditDao.java (version d3e6c841bef7a0c53f9f0082e6d0b118df662bd0)
    • api/src/main/java/org/openmrs/module/sync2/api/dao/impl/SyncAuditDaoImpl.java (version d3e6c841bef7a0c53f9f0082e6d0b118df662bd0)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImpl.java (version d3e6c841bef7a0c53f9f0082e6d0b118df662bd0)
    • api/src/main/java/org/openmrs/module/sync2/api/model/audit/AuditMessageList.java (version d3e6c841bef7a0c53f9f0082e6d0b118df662bd0)
    • api/src/main/java/org/openmrs/module/sync2/api/model/audit/PaginatedAuditMessages.java (version d3e6c841bef7a0c53f9f0082e6d0b118df662bd0)
    • api/src/test/java/org/openmrs/module/sync2/api/converter/StringToAuditMessageConverterTest.java (version d3e6c841bef7a0c53f9f0082e6d0b118df662bd0)
    • api/src/test/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImplTest.java (version d3e6c841bef7a0c53f9f0082e6d0b118df662bd0)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> 611fe32bfe09df425d2f0aa0e557375d2b1d893f

    SYNCT-78: Hidden voided AuditMessages in paginated list

    • api/src/main/java/org/openmrs/module/sync2/SyncConstants.java (version 611fe32bfe09df425d2f0aa0e557375d2b1d893f)
    • api/src/main/java/org/openmrs/module/sync2/api/dao/impl/SyncAuditDaoImpl.java (version 611fe32bfe09df425d2f0aa0e557375d2b1d893f)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> 6c12c07d6aba708c208d450b24d74ac3213092e8

    SYNCT-78: Added converter's test & corrected REST API & added DELETE REST endpoint

    • api/src/main/java/org/openmrs/module/sync2/api/converter/StringToAuditMessageConverter.java (version 6c12c07d6aba708c208d450b24d74ac3213092e8)
    • api/src/main/java/org/openmrs/module/sync2/api/model/audit/AuditMessage.java (version 6c12c07d6aba708c208d450b24d74ac3213092e8)
    • api/src/test/java/org/openmrs/module/sync2/api/converter/StringToAuditMessageConverterTest.java (version 6c12c07d6aba708c208d450b24d74ac3213092e8)
    • api/src/test/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImplTest.java (version 6c12c07d6aba708c208d450b24d74ac3213092e8)
    • omod/src/main/java/org/openmrs/module/sync2/web/controller/rest/SyncAuditRestController.java (version 6c12c07d6aba708c208d450b24d74ac3213092e8)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> 440c3562879dc3f0cbf8802584373684a49f8ce0

    SYNCT-78: Added possibility to deserialize AuditMessages

    • api/src/main/java/org/openmrs/module/sync2/api/converter/StringToAuditMessageConverter.java (version 440c3562879dc3f0cbf8802584373684a49f8ce0)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImpl.java (version 440c3562879dc3f0cbf8802584373684a49f8ce0)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncPullServiceImpl.java (version 440c3562879dc3f0cbf8802584373684a49f8ce0)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncPushServiceImpl.java (version 440c3562879dc3f0cbf8802584373684a49f8ce0)
    • api/src/main/java/org/openmrs/module/sync2/api/model/audit/AuditMessage.java (version 440c3562879dc3f0cbf8802584373684a49f8ce0)
    • api/src/main/java/org/openmrs/module/sync2/api/utils/SyncUtils.java (version 440c3562879dc3f0cbf8802584373684a49f8ce0)
    • api/src/test/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImplTest.java (version 440c3562879dc3f0cbf8802584373684a49f8ce0)
    • api/src/test/java/org/openmrs/module/sync2/api/utils/SyncConfigurationUtilsTest.java (version 440c3562879dc3f0cbf8802584373684a49f8ce0)
    • api/src/test/resources/audit/sampleAuditMessage.json (version 440c3562879dc3f0cbf8802584373684a49f8ce0)
    • api/src/test/resources/audit/sampleAuditMessages.json (version 440c3562879dc3f0cbf8802584373684a49f8ce0)
    • api/src/test/resources/samplePrettySerializedMap.json (version 440c3562879dc3f0cbf8802584373684a49f8ce0)
    • api/src/test/resources/sampleSerializedMap.json (version 440c3562879dc3f0cbf8802584373684a49f8ce0)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> bdb07bf1da500ee71d6084fe2f15116fefbf6e13

    SYNCT-78: Added creator_instance_id column to audit log table

    • api/src/main/java/org/openmrs/module/sync2/api/model/audit/AuditMessage.java (version bdb07bf1da500ee71d6084fe2f15116fefbf6e13)
    • api/src/main/resources/SyncAuditMessage.hbm.xml (version bdb07bf1da500ee71d6084fe2f15116fefbf6e13)
    • api/src/main/resources/liquibase.xml (version bdb07bf1da500ee71d6084fe2f15116fefbf6e13)
    • api/src/test/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImplTest.java (version bdb07bf1da500ee71d6084fe2f15116fefbf6e13)
    • api/src/test/resources/audit/sampleAuditMessage.json (version bdb07bf1da500ee71d6084fe2f15116fefbf6e13)
    • api/src/test/resources/audit/sampleAuditMessages.json (version bdb07bf1da500ee71d6084fe2f15116fefbf6e13)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> b0684fc9fe3cc4f0f96fff59fb5a2a161b69c137

    SYNCT-78: Added localInstanceId to Sync2 configuration JSON & code refactor

    • api/src/main/java/org/openmrs/module/sync2/api/model/configuration/GeneralConfiguration.java (version b0684fc9fe3cc4f0f96fff59fb5a2a161b69c137)
    • api/src/main/resources/defaultSyncConfiguration.json (version b0684fc9fe3cc4f0f96fff59fb5a2a161b69c137)
    • api/src/test/java/org/openmrs/module/sync2/api/impl/SyncConfigurationServiceImplTest.java (version b0684fc9fe3cc4f0f96fff59fb5a2a161b69c137)
    • api/src/test/java/org/openmrs/module/sync2/api/utils/SyncConfigurationUtilsTest.java (version b0684fc9fe3cc4f0f96fff59fb5a2a161b69c137)
    • api/src/test/java/org/openmrs/module/sync2/api/utils/SyncUtilsTest.java (version b0684fc9fe3cc4f0f96fff59fb5a2a161b69c137)
    • api/src/test/resources/sampleSyncConfiguration.json (version b0684fc9fe3cc4f0f96fff59fb5a2a161b69c137)
    • api/src/test/resources/sampleSyncConfiguration2.json (version b0684fc9fe3cc4f0f96fff59fb5a2a161b69c137)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> 845035d7a8c4049c5a9ea4c37d13c062e2b74597

    SYNCT-78: Added REST endpoints for creating and updating audit messages

    • api/src/main/java/org/openmrs/module/sync2/api/model/audit/AuditMessage.java (version 845035d7a8c4049c5a9ea4c37d13c062e2b74597)
    • api/src/main/java/org/openmrs/module/sync2/api/model/audit/AuditMessageList.java (version 845035d7a8c4049c5a9ea4c37d13c062e2b74597)
    • omod/src/main/java/org/openmrs/module/sync2/web/controller/rest/SyncAuditRestController.java (version 845035d7a8c4049c5a9ea4c37d13c062e2b74597)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> e70791e03079e260e9c503e76b0b96589174d322

    SYNCT-78: Fixed bug & code refactor

    • api/src/main/java/org/openmrs/module/sync2/SyncConstants.java (version e70791e03079e260e9c503e76b0b96589174d322)
    • api/src/main/java/org/openmrs/module/sync2/api/dao/impl/SyncAuditDaoImpl.java (version e70791e03079e260e9c503e76b0b96589174d322)
    • omod/src/main/java/org/openmrs/module/sync2/page/controller/AuditListPageController.java (version e70791e03079e260e9c503e76b0b96589174d322)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> 4bd60ddca8e2d69a97e42ec9ba0ced99b9b6d92e

    SYNCT-78: Added filtering by creatorInstanceId via REST API

    • api/src/main/java/org/openmrs/module/sync2/SyncConstants.java (version 4bd60ddca8e2d69a97e42ec9ba0ced99b9b6d92e)
    • api/src/main/java/org/openmrs/module/sync2/api/SyncAuditService.java (version 4bd60ddca8e2d69a97e42ec9ba0ced99b9b6d92e)
    • api/src/main/java/org/openmrs/module/sync2/api/dao/SyncAuditDao.java (version 4bd60ddca8e2d69a97e42ec9ba0ced99b9b6d92e)
    • api/src/main/java/org/openmrs/module/sync2/api/dao/impl/SyncAuditDaoImpl.java (version 4bd60ddca8e2d69a97e42ec9ba0ced99b9b6d92e)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImpl.java (version 4bd60ddca8e2d69a97e42ec9ba0ced99b9b6d92e)
    • api/src/main/java/org/openmrs/module/sync2/api/model/enums/InstanceIds.java (version 4bd60ddca8e2d69a97e42ec9ba0ced99b9b6d92e)
    • api/src/test/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImplTest.java (version 4bd60ddca8e2d69a97e42ec9ba0ced99b9b6d92e)
    • omod/src/main/java/org/openmrs/module/sync2/web/controller/rest/SyncAuditRestController.java (version 4bd60ddca8e2d69a97e42ec9ba0ced99b9b6d92e)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> d46199e97ff85f82ec03e5d6623c51c23c1c8ed0

    SYNCT-78: Added the UI that displays origin instance id

    • api/src/main/java/org/openmrs/module/sync2/api/utils/SyncAuditUtils.java (version d46199e97ff85f82ec03e5d6623c51c23c1c8ed0)
    • api/src/main/java/org/openmrs/module/sync2/api/utils/SyncUtils.java (version d46199e97ff85f82ec03e5d6623c51c23c1c8ed0)
    • api/src/main/resources/messages.properties (version d46199e97ff85f82ec03e5d6623c51c23c1c8ed0)
    • api/src/main/resources/messages_es.properties (version d46199e97ff85f82ec03e5d6623c51c23c1c8ed0)
    • api/src/main/resources/messages_fr.properties (version d46199e97ff85f82ec03e5d6623c51c23c1c8ed0)
    • omod/src/main/java/org/openmrs/module/sync2/page/controller/AuditListPageController.java (version d46199e97ff85f82ec03e5d6623c51c23c1c8ed0)
    • omod/src/main/java/org/openmrs/module/sync2/page/controller/LoadSyncConfigPageController.java (version d46199e97ff85f82ec03e5d6623c51c23c1c8ed0)
    • omod/src/main/webapp/fragments/auditDetails.gsp (version d46199e97ff85f82ec03e5d6623c51c23c1c8ed0)
    • omod/src/main/webapp/pages/auditList.gsp (version d46199e97ff85f82ec03e5d6623c51c23c1c8ed0)
    • omod/src/main/webapp/resources/scripts/sync2.audit.controller.js (version d46199e97ff85f82ec03e5d6623c51c23c1c8ed0)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> 9739013bdf1b141fc522062f1aabf5c1cdee9057

    SYNCT-78: Changed fetching audit logs by id to fetching by uuid

    • api/src/main/java/org/openmrs/module/sync2/SyncConstants.java (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • api/src/main/java/org/openmrs/module/sync2/api/SyncAuditService.java (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • api/src/main/java/org/openmrs/module/sync2/api/dao/SyncAuditDao.java (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • api/src/main/java/org/openmrs/module/sync2/api/dao/impl/SyncAuditDaoImpl.java (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • api/src/main/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImpl.java (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • api/src/main/java/org/openmrs/module/sync2/api/model/audit/AuditMessage.java (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • api/src/main/resources/SyncAuditMessage.hbm.xml (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • api/src/main/resources/defaultSyncConfiguration.json (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • api/src/main/resources/liquibase.xml (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • api/src/test/java/org/openmrs/module/sync2/api/impl/SyncAuditServiceImplTest.java (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • api/src/test/resources/audit/sampleAuditMessage.json (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • api/src/test/resources/audit/sampleAuditMessages.json (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • omod/src/main/java/org/openmrs/module/sync2/fragment/controller/AuditDetailsFragmentController.java (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • omod/src/main/java/org/openmrs/module/sync2/web/controller/rest/SyncAuditRestController.java (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • omod/src/main/webapp/fragments/auditDetails.gsp (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • omod/src/main/webapp/pages/details.gsp (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • omod/src/main/webapp/resources/scripts/sync2.audit.controller.js (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
    • omod/src/main/webapp/resources/scripts/sync2.audit.retry.js (version 9739013bdf1b141fc522062f1aabf5c1cdee9057)
  • Daniel Serkowski <dserkowski@soldevelo.com>

    Daniel Serkowski <dserkowski@soldevelo.com> a7f2ccd167c22a71bd89451ce813b572c9e776c2

    SYNCT-78: Fixed bugs - tests are passed

    • api/src/main/java/org/openmrs/module/sync2/api/model/audit/AuditMessage.java (version a7f2ccd167c22a71bd89451ce813b572c9e776c2)
    • api/src/main/resources/defaultSyncConfiguration.json (version a7f2ccd167c22a71bd89451ce813b572c9e776c2)
    • api/src/main/resources/liquibase.xml (version a7f2ccd167c22a71bd89451ce813b572c9e776c2)
    • omod/src/main/java/org/openmrs/module/sync2/fragment/controller/AuditDetailsFragmentController.java (version a7f2ccd167c22a71bd89451ce813b572c9e776c2)