diff --git a/website/data/app_releases.json b/website/data/app_releases.json index 29cc4232..9c122c60 100644 --- a/website/data/app_releases.json +++ b/website/data/app_releases.json @@ -2,8 +2,8 @@ "app-management-app": { "v100.2.32": { "Bug Fixes": [ - "DHIS2-15586: update installed state for non-core apps", - "DHIS2-13915: show spinner when an app is being installed" + "DHIS2-13915: show spinner when an app is being installed", + "DHIS2-15586: update installed state for non-core apps" ] }, "v100.2.31": { @@ -69,8 +69,8 @@ }, "v100.2.19": { "Bug Fixes": [ - "support core and custom app management when app hub is not available [DHIS2-13112] (#485)", - "correct logic" + "correct logic", + "support core and custom app management when app hub is not available [DHIS2-13112] (#485)" ] }, "v100.2.18": { @@ -222,9 +222,9 @@ }, "v100.1.0": { "Bug Fixes": [ - "add start:nobrowser script", + "use getWithDataTest and findWithDataTest", "add cypress data test prefix to cypress.json", - "use getWithDataTest and findWithDataTest" + "add start:nobrowser script" ], "Features": [ "add e2e workflow step" @@ -282,8 +282,8 @@ "[TECH-887] improve rules engine unit test coverage (#3462)" ], "Bug Fixes": [ - "[DHIS2-15983] Enrollment date not assigned on form init (#3475)", - "[DHIS2-15694] Cancel button in Relationship (#3471)" + "[DHIS2-15694] Cancel button in Relationship (#3471)", + "[DHIS2-15983] Enrollment date not assigned on form init (#3475)" ] }, "v100.47.0": { @@ -392,8 +392,8 @@ "dashboard-app": { "v100.0.4": { "Bug Fixes": [ - "translations: sync translations from transifex (dev)", - "merge translations from past 3 weeks" + "merge translations from past 3 weeks", + "translations: sync translations from transifex (dev)" ] }, "v100.0.3": { @@ -431,14 +431,14 @@ }, "v100.0.8": { "Bug Fixes": [ - "remove v37 e2e", - "update jest mock [DHIS2-15415]", + "update v39 fixtures", "translations: sync translations from transifex (master)", - "update v38 fixtures", - "add scroll on workflow selector [DHIS2-15415]", + "add scroll for workflows [DHIS2-15415]", + "remove v37 e2e", "prevent failing jest test", - "update v39 fixtures", - "add scroll for workflows [DHIS2-15415]" + "add scroll on workflow selector [DHIS2-15415]", + "update v38 fixtures", + "update jest mock [DHIS2-15415]" ] }, "v100.0.7": { @@ -478,6 +478,11 @@ } }, "aggregate-data-entry-app": { + "v100.3.10": { + "Bug Fixes": [ + "adjust time zone for dateLimit [DHIS2-16470] (#366)" + ] + }, "v100.3.9": { "Bug Fixes": [ "integer validation: limit range to the accepted range of the dhis2-core (#364)" @@ -485,12 +490,12 @@ }, "v100.3.8": { "Bug Fixes": [ - "tests: update tests", - "prevent setting warning as undefined", - "validator: limits as warning instead of error (#357)", - "warning border style to yellow", "prevent unnecessary renders when form has errors (#358)", - "help: add warning style reference to help" + "validator: limits as warning instead of error (#357)", + "prevent setting warning as undefined", + "help: add warning style reference to help", + "tests: update tests", + "warning border style to yellow" ] }, "v100.3.7": { @@ -505,9 +510,9 @@ }, "v100.3.5": { "Testing": [ + "fix ci", "publish jest test results to reportportal (#352)", - "use org variables + add RP attributes", - "fix ci" + "use org variables + add RP attributes" ], "Bug Fixes": [ "optimistically update lastUpdatedBy on complete [TECH-1440] (#320)" @@ -522,8 +527,8 @@ "Testing": [ "debug merging launches", "cleaning PR", - "publish cypress test results to reportportal (#349)", "use import instead of require", + "publish cypress test results to reportportal (#349)", "update API_KEY name and merge parallel launches" ], "Bug Fixes": [ @@ -537,31 +542,31 @@ }, "v100.3.1": { "Testing": [ + "use set form completion mutation: cover with tests", + "cover & cartesian", "use delete data value mutation: cover with tests", + "use set data value mutation: cover with tests", "use imperative validate: cover response transformation", - "cover remaining metadata selectors", "cover useImperativeValidate with tests (#321)", - "use set data value mutation: cover with tests", - "use imperative validate: use real query keys instead of mocked ones", - "cartesian: cover with tests (DHIS2-14386)", - "use imperative validate: cover request failure", "use upload file data value mutation: cover with tests", - "cover hooks in data-value-mutations.js (#314)", - "use update limits: cover with tests", - "cover & cartesian", - "use set form completion mutation: cover with tests", "category combo table body: cover with tests", + "cartesian: cover with tests (DHIS2-14386)", + "use imperative validate: use real query keys instead of mocked ones", "use delete limits: cover with tests", + "cover hooks in data-value-mutations.js (#314)", + "cover remaining metadata selectors", + "use update limits: cover with tests", + "use imperative validate: cover request failure", "metadata selectors: add jest tests for all untested selectors" ], "Bug Fixes": [ + "lock forms when organisation unit is closed [BETA-25] (#317)", "cover useSetFormCompletionMutation with tests (#315)", "translations: sync translations from transifex (development)", - "use set form completion mutation: handle optimistic update errors correctly", "include attribute options in completion post [DHIS2-15032] (#311)", - "cartesian: return empty array when no vectors provided", + "use set form completion mutation: handle optimistic update errors correctly", "use FetchError class from app-runtime [DHIS2-15085] (#316)", - "lock forms when organisation unit is closed [BETA-25] (#317)", + "cartesian: return empty array when no vectors provided", "rollback failed complete [DHIS2-15033] (#312)" ], "Features": [ @@ -570,34 +575,34 @@ }, "v100.3.0": { "Features": [ - "lock-status: check lockDate (wip)", "lock-status: add expiry to footer bar", + "form expiry info and data input periods [DHIS2-14600] [DHIS2-14218] (#300)", "nice UI", - "form expiry info and data input periods [DHIS2-14600] [DHIS2-14218] (#300)" + "lock-status: check lockDate (wip)" ], "Bug Fixes": [ - "cover useSetFormCompletionMutation with tests (#315)", "include username in string for i18n", - "use set form completion mutation: handle optimistic update errors correctly", - "don't show expiration if excepted by user authorities", - "remove conditional chaining", "error when no period is selected", - "use relative time with absolute time in tooltip", + "adjust for different time locales", + "cover useSetFormCompletionMutation with tests (#315)", + "don't show expiration if excepted by user authorities", + "use suggested text", "expiry date calculation", + "use set form completion mutation: handle optimistic update errors correctly", "only update status from backend once", - "align inputPeriod check with backend [DHIS2-14218]", - "adjust for different time locales", "handle undefined data set", - "use suggested text" + "align inputPeriod check with backend [DHIS2-14218]", + "use relative time with absolute time in tooltip", + "remove conditional chaining" ], "Testing": [ - "use delete data value mutation: cover with tests", + "use set form completion mutation: cover with tests", "use set data value mutation: cover with tests", - "cover hooks in data-value-mutations.js (#314)", "use upload file data value mutation: cover with tests", + "use delete limits: cover with tests", + "cover hooks in data-value-mutations.js (#314)", "use update limits: cover with tests", - "use set form completion mutation: cover with tests", - "use delete limits: cover with tests" + "use delete data value mutation: cover with tests" ] }, "v100.2.4": { @@ -622,63 +627,63 @@ }, "v100.2.0": { "Bug Fixes": [ + "total-cell: clear total value when printing empty form (#298)", + "deps: update dependency @tanstack/react-query-devtools to v4.24.13", + "optionset: re-add input spread to button", "optionSet: sort selected options", - "implement PR feedback by @tomzemp from 2023-03-02", "clean up audit styling [TECH-1469] [TECH-1470] (#237)", - "deps: update dependency zustand to v4.1.5", + "option-set: remove unnecessary sort", + "deps: update tanstack-query monorepo to v4.19.0", + "metadata and user info error handling (#294)", + "minor cleanup", + "deps: update tanstack-query monorepo to v4.24.10", + "data value store: set correct default when data value set falsy", + "handle remove periods calculation for end-of-month [DHIS2-14007] (#238)", + "data-test attribute and linting errors", "highlighted field store: correct wrong initial state", - "clear selections with only dataset [DHIS2-14039] (#243)", - "deps: update dependency react-router-dom to v5.3.4", "deps: update dependency html-react-parser to v1.4.14", - "total-cell: clear total value when printing empty form (#298)", - "optionset: re-add input spread to button", - "deps: update dependency re-reselect to v4.0.1", - "deps: update tanstack-query monorepo to v4.16.1", + "ensure biweeks allow entry over entire year [TECH-1308] (#242)", + "use multi-calendar-dates to address periods that don't start on Jan 1st", + "implement PR feedback by @tomzemp from 2023-03-02", + "deps: update dependency chart.js to v3.9.1", + "deps: bump platform and runtime deps [TECH-1462] (#236)", "deps: update dependency reselect to v4.1.7", - "deps: update tanstack-query monorepo to v4.24.10", - "deps: update tanstack-query monorepo to v4.18.0", + "deps: update tanstack-query monorepo to v4.20.2", "deps: update dependency classnames to v2.3.2", - "deps: update tanstack-query monorepo to v4.17.1", - "deps: bump platform and runtime deps [TECH-1462] (#236)", + "deps: update tanstack-query monorepo to v4.24.6", + "metadata error handling", + "address period issues that occurred after new year 2022/2023", + "deps: update tanstack-query monorepo to v4.18.0", + "clear selections with only dataset [DHIS2-14039] (#243)", + "data value store: return boolean from isComplete selector", + "deps: update dependency @tanstack/react-query-devtools to v4.24.14", "implement PR feedback by @tomzemp from 2023-03-04", - "ensure biweeks allow entry over entire year [TECH-1308] (#242)", - "deps: update tanstack-query monorepo to v4.20.4", - "deps: update dependency zustand to v4.1.4", + "deps: update dependency final-form to v4.20.9", + "options-sort: fix undefined check", + "deps: update tanstack-query monorepo to v4.17.1", + "deps: update dependency query-string to v7.1.2", "use periods: check if lastPeriodOfPrevYear exists", - "deps: update tanstack-query monorepo to v4.24.9", - "deps: update tanstack-query monorepo to v4.19.0", + "adjust disabled org unit style", "deps: update dependency idb-keyval to v6.2.0", - "option-set: fix clear button", - "deps: update dependency chart.js to v3.9.1", - "metadata and user info error handling (#294)", - "remove unnecessary overflow", - "option-set: remove unnecessary sort", - "multi-select: update max-width", - "data value store: return boolean from isComplete selector", - "data value store: set correct default when data value set falsy", - "deps: update tanstack-query monorepo to v4.24.6", - "deps: update tanstack-query monorepo to v4.19.1", - "data-test attribute and linting errors", - "deps: update tanstack-query monorepo to v4.23.0", - "deps: update dependency @tanstack/react-query-devtools to v4.24.13", "use periods: reverse order & add first/last periods of next/prev year if in current year", + "deps: update tanstack-query monorepo to v4.24.4", + "deps: update dependency query-string to v7.1.3", + "multi-select: update max-width", "deps: update dependency react-chartjs-2 to v4.3.1", "update ui version", - "deps: update dependency @tanstack/react-query-devtools to v4.24.14", - "address period issues that occurred after new year 2022/2023", - "handle remove periods calculation for end-of-month [DHIS2-14007] (#238)", - "print: fix print-styles for selects", "translations: sync translations from transifex (development)", - "deps: update tanstack-query monorepo to v4.20.2", - "metadata error handling", - "deps: update dependency query-string to v7.1.2", - "options-sort: fix undefined check", - "minor cleanup", - "deps: update tanstack-query monorepo to v4.24.4", - "deps: update dependency final-form to v4.20.9", - "adjust disabled org unit style", - "use multi-calendar-dates to address periods that don't start on Jan 1st", - "deps: update dependency query-string to v7.1.3" + "deps: update tanstack-query monorepo to v4.23.0", + "deps: update dependency re-reselect to v4.0.1", + "deps: update tanstack-query monorepo to v4.20.4", + "deps: update dependency zustand to v4.1.5", + "option-set: fix clear button", + "deps: update tanstack-query monorepo to v4.16.1", + "deps: update tanstack-query monorepo to v4.24.9", + "print: fix print-styles for selects", + "remove unnecessary overflow", + "deps: update tanstack-query monorepo to v4.19.1", + "deps: update dependency zustand to v4.1.4", + "deps: update dependency react-router-dom to v5.3.4" ], "Features": [ "zustand: create wrapper", @@ -686,15 +691,15 @@ "optionset: add support for multi-text optionSet" ], "Testing": [ - "get cell id: cover with tests", + "entry form store: cover with tests", "highlighted field store: cover with tests", - "unsaved data store: cover with tests", "data value store: cover with test & establish testing pattern", "sync errors store: cover with tests", - "entry form store: cover with tests", + "cover stores with tests (and fix some minor issues)", + "get cell id: cover with tests", + "unsaved data store: cover with tests", "validation store: cover with tests", - "data value store: cover store with tests", - "cover stores with tests (and fix some minor issues)" + "data value store: cover store with tests" ] }, "v100.1.2": { @@ -710,125 +715,125 @@ }, "v100.1.0": { "Bug Fixes": [ - "handle inconsistent formats from api for orgUnits [DHIS2-13888] (#210)", - "highlighted fields performance (#155)", - "handle network-error alert", - "clear sync-status when value changes (#182)", - "tooltip: show all errors in tooltip", - "onlineStatus: sync header-bar status to onlineManager status", - "global filter field size (#221)", - "refactor validation-tooltip to child of wrapper", - "headerbar: use smarter delay for headerbar-status", - "resolveAlertProps", - "stop tooltip flickering [DHIS2-13954]", - "cleanup on umount only", - "address pr comments", + "basic information: display client date in tooltip", + "tooltip: fix tooltip flickering", + "try to use cjs import fetcherror", + "always apply long delay when showing/hiding", + "dates: use server time when appropriate", + "shouldRollbackError", + "use prefetched units when user org unit is not the highest level", + "data-value-set: disable when mutating", + "entry-field: cleanup highlighted-field properly", + "preserve input-component format", + "ensure we use a local date string", "validation button: disable validation run when offline [TECH-1377] (#178)", - "make bottom bar buttons small [DHIS2-13956]", + "resolveAlertProps", "remove defaultOnSuccess for queries", - "update variable name [TECH-1465] (#231)", - "allow for unit paths starting at the real root instead of user root (#197)", + "import locales so app has access to them (#207)", + "move handlerHeaderBarStatus to dataworkspace due to re-render issues", + "rerun validation on main bar button click", + "getCellId", + "inner-wrapper: properly clear error if last-synced", + "init lastSyncedValue, fix file-field", "allow the webapi to return a single object instead of wrapped array", - "misc cleanup", - "use retry to pause mutations", - "filter-field: hide clear-button when no filter (#222)", - "set highlighted field null", - "basic information: display client date in tooltip", - "handle temporal mutation errors (#206)", - "use-value-store: add optional-chaining for safety", - "use a stable date string instead of an instable date instance (#201)", + "ensure deepest level is never lower than root level", + "set networkmode offlineFirst", + "make useDataValueParams and useApiAttributeParams stable", + "review", + "remove unnecessary clear highlightedfield", "always retry offline-trigger errors", - "clear highlight when field is umounted", + "onlineStatus: sync header-bar status to onlineManager status", + "remove 403 as temporal error", + "use retry to pause mutations", + "audit history: update processing, clean up [TECH-1281] (#131)", + "tooltip: show all errors in tooltip", + "address pr comments", + "deps: update dependency @dhis2/ui to v8.5.3 (#225)", "adjust client time to server timezone when computing date ranges (#165)", - "section-filter: do not reset highlighted on focus", - "make useDataValueParams and useApiAttributeParams stable", - "rerun validation on main bar button click", - "tooltip: fix tooltip flickering", - "fix breaking tests around side bar, basic info and follow up button", - "bottom-bar: add failed to save summary", - "persist: persist mutations that are network-errors", - "try to use cjs import fetcherror", + "cleanup on umount only", + "allow for unit paths starting at the real root instead of user root (#197)", "deps: update dependency @dhis2/app-runtime to v3.5.0 (#224)", - "fix some crashes", - "update useHighlightedField", - "deps: update dependency @dhis2/ui to v8.5.3 (#225)", - "deps: pin dependencies", - "fix disabled cell styling [TECH-1466] (#234)", - "file-input: reset lastSyncedValue", + "option-set input lastSyncedValue", + "highlighted fields performance (#155)", + "ensure offline units are fetched correctly for users deep in the hierarchy (#226)", "use date limit: prevent recomputing on every re-render", + "use highlightedfieldstore", + "manage unsaved comments when moving cells", + "true-only checkbox lastSynced comparison", "adjust synced cell style (#199)", - "fix temporal error handling", - "copy FetchError from data-service", - "ensure offline units are fetched correctly for users deep in the hierarchy (#226)", - "use selector to get coc", - "data-workspace: show loader if in flight, regardless of cached data", - "init lastSyncedValue, fix file-field", - "print styles [TECH-1312] (#217)", - "error-summary: count errors in selection", - "use prefetched units when user org unit is not the highest level", + "refactor validation-tooltip to child of wrapper", + "update Add limits styling [DHIS2-13958]", + "manage unsaved comments and limits when moving cells", + "update variable name [TECH-1465] (#231)", "errors-store: add getNumberOfErrors", - "move handlerHeaderBarStatus to dataworkspace due to re-render issues", - "dates: use server time when appropriate", - "getCellId", - "true-only checkbox lastSynced comparison", - "entry-field: cleanup highlighted-field properly", - "filter-field: do not reset highlighted when focused", - "translations: sync translations from transifex (development)", - "minor cleanup", - "ensure deepest level is never lower than root level", + "error-details optional chaining", + "use a stable date string instead of an instable date instance (#201)", + "handle invalid parameters in URL [TECH-1382] [TECH-1384] (#208)", + "onlineManager: make sure to go online when navigator goes online", + "filter-field: hide clear-button when no filter (#222)", + "deps: pin dependencies", "dates: ensure that server or client time is used when appropriate", - "manage unsaved comments when moving cells", - "data-value-set: disable when mutating", - "add missing error-summary file", - "import locales so app has access to them (#207)", + "handle network-error alert", + "make bottom bar buttons small [DHIS2-13956]", + "use-value-store: add optional-chaining for safety", + "copy FetchError from data-service", + "translations: sync translations from transifex (development)", "deps: update deps", - "audit history: update processing, clean up [TECH-1281] (#131)", - "onlineManager: make sure to go online when navigator goes online", + "update useHighlightedField", + "global filter field size (#221)", + "file-input: reset lastSyncedValue", + "clear highlight when field is umounted", + "add missing error-summary file", + "filter-field: do not reset highlighted when focused", + "offline-error-types, show alertbar once", + "minor cleanup", + "fix some crashes", "add missing files", + "persist: persist mutations that are network-errors", + "use selector to get coc", + "clear sync-status when value changes (#182)", + "data-workspace: show loader if in flight, regardless of cached data", + "section-filter: do not reset highlighted on focus", + "fix breaking tests around side bar, basic info and follow up button", + "headerbar: use smarter delay for headerbar-status", + "handle inconsistent formats from api for orgUnits [DHIS2-13888] (#210)", "use zustand store for highlighted-field", + "error-summary: count errors in selection", + "set highlighted field null", + "manage unsaved limits when moving cells", + "or between shortcuts [DHIS2-13955]", "contextual-help: add help-legend for sync-errors", + "misc cleanup", "reset error when pristine", - "ensure we use a local date string", - "offline-error-types, show alertbar once", - "handle invalid parameters in URL [TECH-1382] [TECH-1384] (#208)", - "option-set input lastSyncedValue", - "use highlightedfieldstore", - "set networkmode offlineFirst", - "error-summary: use yellow800 for icon color", "remove custom styles for data details button", - "or between shortcuts [DHIS2-13955]", - "manage unsaved limits when moving cells", - "error-details optional chaining", - "shouldRollbackError", - "remove 403 as temporal error", - "inner-wrapper: properly clear error if last-synced", - "update Add limits styling [DHIS2-13958]", - "manage unsaved comments and limits when moving cells", - "review", - "remove unnecessary clear highlightedfield", - "preserve input-component format", - "always apply long delay when showing/hiding" + "fix disabled cell styling [TECH-1466] (#234)", + "print styles [TECH-1312] (#217)", + "fix temporal error handling", + "stop tooltip flickering [DHIS2-13954]", + "bottom-bar: add failed to save summary", + "handle temporal mutation errors (#206)", + "error-summary: use yellow800 for icon color" ], "Testing": [ - "add authority tests to comment and limit tests", - "update tests", "move query-key test", + "add authority tests to comment and limit tests", "fix tests", + "fix test description", "add test to getPreFetchedChildren", - "fix test description" + "update tests" ], "Features": [ - "sync error handling (#218)", - "sync-error: add sync error to field", - "headerbar: integrate offline-status message (#233)", - "headerbar: integrate offline-status-message", + "get current date: set milliseconds to 0", + "notify user about failures of critical requests", "respect F_DATAVALUE_ADD user authority", "client server date: add DRY utils", - "error-indicator: add error indicator", - "get current date: set milliseconds to 0", "custom forms: notify user about pre-fetching failure", - "notify user about failures of critical requests", - "sync-errors: add sync-errors store" + "sync error handling (#218)", + "sync-errors: add sync-errors store", + "error-indicator: add error indicator", + "headerbar: integrate offline-status-message", + "sync-error: add sync error to field", + "headerbar: integrate offline-status message (#233)" ] } }, @@ -899,44 +904,44 @@ "data-visualizer-app": { "v100.4.0": { "Bug Fixes": [ - "do not pass a boolean for icons when saving", + "fetch data element icon and pass it in extraOptions", "avoid visualization flashing when changing options", - "dependency updates (#2243)", "hide icon from visualization when option is toggled", - "fetch data element icon and pass it in extraOptions", - "fix bug which cause current to loose props", "set disabledOptions on AO loading and vis type switching", - "update cli-app-scripts and analytics deps", "translations: sync translations from transifex (dev)", - "avoid crash when visualization object is empty (ie. New)" + "fix bug which cause current to loose props", + "dependency updates (#2243)", + "do not pass a boolean for icons when saving", + "avoid crash when visualization object is empty (ie. New)", + "update cli-app-scripts and analytics deps" ], "Features": [ - "v100.4.0", + "disable option when cumulativeValues is checked in PT DHiS2-15728", + "disabled options based on cumulativeValues in PT DHIS2-15728", "disable legend option when cumulative values is enabled", + "v100.4.0", + "handle disabled and helpText props for disabled options", + "remove disabled before passing object to visualization generator", "cumulative values in PT (DHIS2-5497) (#2746)", "handle disabled option in Redux store", - "remove disabled before passing object to visualization generator", - "disable option when cumulativeValues is checked in PT DHiS2-15728", "support non-gregorian fixed periods (#2233)", - "disabled options based on cumulativeValues in PT DHIS2-15728", - "handle disabled and helpText props for disabled options", - "single value background color change based upon legend (DHIS2-13702) (#2223)", - "implement data icon option for SV visualization (DHIS2-10496) (#2236)" + "implement data icon option for SV visualization (DHIS2-10496) (#2236)", + "single value background color change based upon legend (DHIS2-13702) (#2223)" ], "Testing": [ - "add helper functions for totals options", + "enhance tests, options and sorting", + "add tests for cumulativeValues option in PT", "use current year instead of hardcode it", "fix test failing due to change in single value behaviour", - "add tests for cumulativeValues option in PT", "refactor clickCheckbox to check/uncheckCheckbox", - "enhance tests, options and sorting" + "add helper functions for totals options" ] }, "v100.3.1": { "Bug Fixes": [ + "legend sets fail to load in table with data dimension in the row (DHIS2-12830) (#2753)", "v100.3.1", - "color set update (DHIS2-16108) (#2906)", - "legend sets fail to load in table with data dimension in the row (DHIS2-12830) (#2753)" + "color set update (DHIS2-16108) (#2906)" ] }, "v100.3.0": { @@ -945,67 +950,67 @@ ], "Bug Fixes": [ "disable Save when vis not in unsaved/dirty state DHIS2-15373 (#2758)", - "prevent state update when modal is closing", + "visualization deleted when saving it after copy DHIS2-15722 (#2778)", + "only update interpretations list when in DOM", "change legend type description to fit SV (DHIS2-15120) (#2757)", + "translations: sync translations from transifex (dev)", "translate dimension labels in PT DHIS2-15750 (#2783)", - "limit max value shifts to min value fields in PT (DHIS2-10235) (#2756)", "allow closing the interpretations modal when accessed via URL (DHIS2-15721) (#2748)", - "visualization deleted when saving it after copy DHIS2-15722 (#2778)", - "only update interpretations list when in DOM", - "translations: sync translations from transifex (dev)" + "prevent state update when modal is closing", + "limit max value shifts to min value fields in PT (DHIS2-10235) (#2756)" ], "Features": [ - "deps: bump analytics to latest to benefit from fixes and features (#2886)", - "100.3.0" + "100.3.0", + "deps: bump analytics to latest to benefit from fixes and features (#2886)" ] }, "v100.2.0": { "Features": [ - "use Toolbar and ToolbarSidebar from analytics (#2358)", - "use UpdateButton and HoverMenubar from analytics", - "use hover menu components from analytics for options menu", "update download menu to use hovermenu components from analytics", + "use hover menu components from analytics for options menu", + "use UpdateButton and HoverMenubar from analytics", "100.2.0 (#2741)", - "use interpretations button from analytics" + "use interpretations button from analytics", + "use Toolbar and ToolbarSidebar from analytics (#2358)" ], "Testing": [ - "add Cypress tests for SV icon (DHIS2-10496) (#2372)", - "extend timeout after delete has been triggered (#2499)", - "prevent test names from being dynamic (#2576)", "skip legend test while data element icons are unsupported", - "comment out icon tests for currently unsupported types", + "rename AO-title to titlebar (DHIS2-15063) (#2435)", "more tests for custom calculations (DHIS2-13871) (#2287)", - "rename AO-title to titlebar (DHIS2-15063) (#2435)" + "prevent test names from being dynamic (#2576)", + "add Cypress tests for SV icon (DHIS2-10496) (#2372)", + "comment out icon tests for currently unsupported types", + "extend timeout after delete has been triggered (#2499)" ], "Bug Fixes": [ - "remove divider from plain data source submenu", - "tweak viz type selector styles to match toolbar", - "ensure `MenuSectionHeader` is `dense` when in `HoverMenuBar`", - "inject style in props passed to VisualizationPlugin (DHIS2-15126) (#2322)", - "adjust e2e element slectors", - "observe size changes for legend positioning", "adjust closeFileMenuWithClick command", + "observe size changes for legend positioning", + "adjust e2e element slectors", "translations: sync translations from transifex (dev)", - "adjust data test name" + "inject style in props passed to VisualizationPlugin (DHIS2-15126) (#2322)", + "adjust data test name", + "ensure `MenuSectionHeader` is `dense` when in `HoverMenuBar`", + "tweak viz type selector styles to match toolbar", + "remove divider from plain data source submenu" ] }, "v100.1.4": { "Testing": [ - "prevent items in transfer from being stale when filtering (#2321)", - "extend timeout for loading visualizations (#2368)" + "extend timeout for loading visualizations (#2368)", + "prevent items in transfer from being stale when filtering (#2321)" ], "Bug Fixes": [ - "translations: sync translations from transifex (dev)", - "image paths and apply d2 style" + "image paths and apply d2 style", + "translations: sync translations from transifex (dev)" ] }, "v100.1.3": { "Bug Fixes": [ - "deps: platform deps for login redirect [DHIS2-15319] (#2300)", - "bump cli-app-scripts to 10.3.8 for LIBS-499 fix (#2285)", - "v100.1.1", + "case E7113 throws same msg as E7114 (#2278)", "single value size and position issues (analytics@25.1.10) (#2359)", - "case E7113 throws same msg as E7114 (#2278)" + "v100.1.1", + "deps: platform deps for login redirect [DHIS2-15319] (#2300)", + "bump cli-app-scripts to 10.3.8 for LIBS-499 fix (#2285)" ] }, "v100.1.2": { @@ -1020,33 +1025,33 @@ }, "v100.1.0": { "Features": [ - "plugin: send installation status [DHIS2-15097] (#2273)", + "100.1.0 (#2286)", "custom calculations (DHIS2-13871) (#2232)", + "plugin: send installation status [DHIS2-15097] (#2273)", "support non-gregorian fixed periods (#2233)", - "100.1.0 (#2286)", - "single value background color change based upon legend (DHIS2-13702) (#2223)", - "implement data icon option for SV visualization (DHIS2-10496) (#2236)" + "implement data icon option for SV visualization (DHIS2-10496) (#2236)", + "single value background color change based upon legend (DHIS2-13702) (#2223)" ], "Testing": [ - "fix test failing due to change in single value behaviour", - "add extended timeout for file open modal (#2284)" + "add extended timeout for file open modal (#2284)", + "fix test failing due to change in single value behaviour" ], "Bug Fixes": [ - "do not pass a boolean for icons when saving", - "remove old i18n initialisation (#2241)", - "dependency updates (#2243)", - "inject CSS UI variables in plugin (#2270)", - "update cli-app-scripts and analytics (#2247)", + "fetch data element icon and pass it in extraOptions", "hide icon from visualization when option is toggled", + "remove translucent layer by using app-scripts 10.3.4 (DHIS2-15008) (#2251)", + "inject CSS UI variables in plugin (#2270)", + "nightly workflow has to run on default branch which is currently dev (#2269)", "deps: bump cli-app-scripts for precaching improvement", - "set height on chart container when not defined (#2246) (#2250)", - "plugin sends installation status (#2277)", - "fetch data element icon and pass it in extraOptions", "translations: sync translations from transifex (master) (#2192)", - "update cli-app-scripts and analytics deps", "target window.parent for postRobot communication (#2256)", - "nightly workflow has to run on default branch which is currently dev (#2269)", - "remove translucent layer by using app-scripts 10.3.4 (DHIS2-15008) (#2251)" + "dependency updates (#2243)", + "update cli-app-scripts and analytics (#2247)", + "remove old i18n initialisation (#2241)", + "set height on chart container when not defined (#2246) (#2250)", + "do not pass a boolean for icons when saving", + "update cli-app-scripts and analytics deps", + "plugin sends installation status (#2277)" ] }, "v100.0.3": { @@ -1073,31 +1078,31 @@ }, "v100.12.0": { "Testing": [ - "add missing selector to non-suffixed chips", "update the helper fn assertChipContainsText and use it everywhere that chip suffixes are evaluated", + "add missing selector to non-suffixed chips", "update the helper fn assertChipContainsText and use it where chip suffixes are evaluated", - "add report portal attributes (#471)", - "update latest changes on master to use the new chip assertion format", "dynamic offset for years (#477)", - "stop using 'chip-primary', which isn't needed", + "update latest changes on master to use the new chip assertion format", + "send jest test results only when env is setup (#469)", "copy/paste typo", - "send jest test results only when env is setup (#469)" + "stop using 'chip-primary', which isn't needed", + "add report portal attributes (#471)" ], "Features": [ "updated chip design (DHIS2-15897) (#478)", "update layout chip design" ], "Bug Fixes": [ - "adjust input option design (#464)", + "dimension-item: adjust design to match new layout chip", + "dimension item suffix color", + "chip label padding", "chip: add comma delimiter", "dimension item height", - "chip icon margin", - "chip label padding", - "dimension-item: adjust design to match new layout chip", - "layout-chip: prevent suffix shrinking", + "chip line height", "dimension and layout item button height", - "dimension item suffix color", - "chip line height" + "adjust input option design (#464)", + "layout-chip: prevent suffix shrinking", + "chip icon margin" ] }, "v100.11.4": { @@ -1128,18 +1133,18 @@ "distinguish non-existent repetitions from empty values in line lists (DHIS2-15767) (#427)" ], "Bug Fixes": [ - "return empty value for undefined boolean cells", - "change background image for undefined cell", - "add tooltip to undefined cells", + "add custom styling to undefined cells", "remove background color for undefined cell", + "add tooltip to undefined cells", "always display 'no event' for enrollment", "update color according to spec change", - "add custom styling to undefined cells" + "return empty value for undefined boolean cells", + "change background image for undefined cell" ], "Testing": [ - "change test cell to match test.e2e data", "add tests for undefined values", - "change tooltip label" + "change tooltip label", + "change test cell to match test.e2e data" ] }, "v100.10.6": { @@ -1149,17 +1154,17 @@ }, "v100.10.5": { "Bug Fixes": [ + "handle options with non-unique codes across optionsets (DHIS2-15771) (#426)", "update optionSet options metadata on selection in the modal", - "fix name for option set options shown in chip tooltip (DHIS2-16181)", "fix plain download with name", + "replace id with uid after backend adjusted the response", "store metadata for option set options on load (DHIS2-16181)", "lookup option set options labels correctly DHIS2-15771", - "handle options with non-unique codes across optionsets (DHIS2-15771) (#426)", - "replace id with uid after backend adjusted the response" + "fix name for option set options shown in chip tooltip (DHIS2-16181)" ], "Testing": [ - "add test for option set options label", - "add test for option set options in chip tooltip" + "add test for option set options in chip tooltip", + "add test for option set options label" ] }, "v100.10.4": { @@ -1170,12 +1175,12 @@ "v100.10.3": { "Bug Fixes": [ "your- and program-dimensions list lazy loading (#453)", + "make scrollbox scrollable without fixed height", + "ensure scrollbox actually scrolls instead of the container", "ensure `loading` remains `false` when lazy loading additional items", + "return `fetching` from useProgramDataDimensions for lazy loading", "increment based on correct property `pager.page` not `data.page`", - "ensure variable names matches function argument", - "ensure scrollbox actually scrolls instead of the container", - "make scrollbox scrollable without fixed height", - "return `fetching` from useProgramDataDimensions for lazy loading" + "ensure variable names matches function argument" ] }, "v100.10.2": { @@ -1185,11 +1190,11 @@ }, "v100.10.1": { "Bug Fixes": [ - "various hackathon issues", - "allow opening interpretations for AOs without a time dimension (DHIS2-15781)", - "correctly center the table spinner (DHIS2-13947, DHIS2-13946)", + "take legend-key into account when computing pagination max-width (DHIS2-15465)", "upgrade @dhis2/analytics to latest", - "take legend-key into account when computing pagination max-width (DHIS2-15465)" + "allow opening interpretations for AOs without a time dimension (DHIS2-15781)", + "various hackathon issues", + "correctly center the table spinner (DHIS2-13947, DHIS2-13946)" ] }, "v100.10.0": { @@ -1213,12 +1218,12 @@ "v100.9.3": { "Bug Fixes": [ "lack of access show the generic \"something went wrong\" error (DHIS2-15737) (#429)", - "translations: sync translations from transifex (master)", - "implement min width on pagination container so dropdowns fit", - "upgrade @dhis2/ui to get spacing between pagination elements", + "bump min width for less concise locales", "ensure pagination max-width is correct in interpretations modal (#434)", + "implement min width on pagination container so dropdowns fit", "always attach resize observer if node is found", - "bump min width for less concise locales" + "upgrade @dhis2/ui to get spacing between pagination elements", + "translations: sync translations from transifex (master)" ] }, "v100.9.2": { @@ -1233,31 +1238,31 @@ }, "v100.9.0": { "Features": [ - "migrate view-menu", - "hoverable options menu", - "add update button", - "port file-menu to new hoverable menubar", - "implement download menu that can be hovered or clicked", - "add disabled state to view menu", - "toolbar UI update (DHIS2-15167) (#368)", - "add menu and menu items WIP", - "add HoverMenuBar", "migrate download menu wip", "let download menu be clickable or hoverable", + "add HoverMenuBar", + "port file-menu to new hoverable menubar", + "add disabled state to view menu", "add InterpretationsAndDetailsToggler", - "add app logo" + "toolbar UI update (DHIS2-15167) (#368)", + "add app logo", + "migrate view-menu", + "add update button", + "implement download menu that can be hovered or clicked", + "hoverable options menu", + "add menu and menu items WIP" ], "Bug Fixes": [ - "push app name 1px down to improve visual alignment", - "adjust height to 32 px", - "wrap action call in useCallback", "adjust import name", - "ensure `MenuSectionHeader` is `dense` when in the `HoverMenuBar`", + "wrap action call in useCallback", "upgrade @dhis2/ui to get consistent menu section header styles", + "push app name 1px down to improve visual alignment", + "adjust height to 32 px", "let dropdown render children directly in popper", - "ensure flexbox children consume full height", "remove unused import", - "trigger toggleSubMenu when on items without children so it closes" + "trigger toggleSubMenu when on items without children so it closes", + "ensure `MenuSectionHeader` is `dense` when in the `HoverMenuBar`", + "ensure flexbox children consume full height" ] }, "v100.8.2": { @@ -1272,20 +1277,20 @@ }, "v100.8.0": { "Testing": [ - "add ou instead of pe", - "rename visualization-title to titlebar (DHIS2-15063) (#384)", - "improve period click targeting", + "add special handling for 2.38", "update the error message for 2.38", + "add ou instead of pe", "remove intercept evaluation that is suddenly failing", - "remove unused imports", - "add special handling for 2.38", "update download and filemenu tests to reflect pe being optional", - "remove special handling for 38" + "rename visualization-title to titlebar (DHIS2-15063) (#384)", + "remove special handling for 38", + "improve period click targeting", + "remove unused imports" ], "Bug Fixes": [ - "align e2e file with master", - "allow developers to choose cy.open browser environment themselves", "allow 1 retry on CI", + "allow developers to choose cy.open browser environment themselves", + "align e2e file with master", "remove unused prop" ], "Features": [ @@ -1299,8 +1304,8 @@ }, "v100.7.4": { "Bug Fixes": [ - "use nullish instead", - "avoid crash when missing metadata for stage-element ids (DHIS2-15423)" + "avoid crash when missing metadata for stage-element ids (DHIS2-15423)", + "use nullish instead" ] }, "v100.7.3": { @@ -1320,25 +1325,25 @@ }, "v100.7.0": { "Features": [ - "toggle panel visibility when clicking the fullscreen button", - "allow toggling individual panels from menu bar", - "separate state for hidden layout and sidebar", - "add state for expanding the visualization canvas", "add view menu", "allow expanding visualization and hiding panels (#344)", - "add button to titlebar that toggles visualization canvas expansion" + "separate state for hidden layout and sidebar", + "add button to titlebar that toggles visualization canvas expansion", + "toggle panel visibility when clicking the fullscreen button", + "add state for expanding the visualization canvas", + "allow toggling individual panels from menu bar" ], "Bug Fixes": [ - "disable interpretations view menu when no AO is loaded", "tweak fullscreen toggle tooltip text", "hide tooltip immediately to avoid it jumping across the screen", - "make button square", + "subscribe to correct hidden state in the viz type selector", "initialise hidden panel state and remove fallbacks from selectors", - "subscribe to correct hidden state in the viz type selector" + "make button square", + "disable interpretations view menu when no AO is loaded" ], "Testing": [ - "add intergration tests for fullscreen toggle", - "verify panel hiding logic is correct" + "verify panel hiding logic is correct", + "add intergration tests for fullscreen toggle" ] } }, @@ -1350,8 +1355,8 @@ }, "v100.2.3": { "Bug Fixes": [ - "translations: sync translations from transifex (dev)", "report as MAP_VIEW not VISUALIZATION_VIEW (#3086)", + "translations: sync translations from transifex (dev)", "conditionally set PR title in dhis2-verify-app workflow (#3089)" ], "Testing": [ @@ -1367,12 +1372,12 @@ }, "v100.2.1": { "Bug Fixes": [ - "external layers were getting an endless spinner when being added to map [DHIS2-16078] (#3023)", "ensure layer type is supported and remove the unsupported Google basemaps", + "translations: sync translations from transifex (dev)", "sorting of layers by drag and drop was not working [DHIS2-16024] (#3021)", "release candidate 100.2.1", - "external basemaps were not showing [DHIS2-15953] (#3017)", - "translations: sync translations from transifex (dev)" + "external layers were getting an endless spinner when being added to map [DHIS2-16078] (#3023)", + "external basemaps were not showing [DHIS2-15953] (#3017)" ] }, "v100.2.0": { @@ -1387,23 +1392,23 @@ }, "v100.1.7": { "Bug Fixes": [ - "hide \"show longitude/latitude\" from context menu for split view maps (DHIS2-15798) (#2945)", - "hide see position from context meny for split view maps", - "use display name for data sets (#2947)", - "draw layers with opacity (#2948)", - "show warning if event filter is not supported (#2952)", "post a data statistics view when map is open or saved (#2951)", "set default basemap for interpretation map (DHIS2-15788) (#2944)", - "use programIndicators endpoint respecting sharing settings (#2950)" + "draw layers with opacity (#2948)", + "show warning if event filter is not supported (#2952)", + "use display name for data sets (#2947)", + "use programIndicators endpoint respecting sharing settings (#2950)", + "hide see position from context meny for split view maps", + "hide \"show longitude/latitude\" from context menu for split view maps (DHIS2-15798) (#2945)" ] }, "v100.1.6": { "Bug Fixes": [ - "set period for each split view map (#2721)", - "Set rendering strategy to single if not relative period (#2703)", "keep layer visibility when period is changed (#2705)", + "translations: sync translations from transifex (dev)", "upgrade landcover dataset (#2732)", - "translations: sync translations from transifex (dev)" + "Set rendering strategy to single if not relative period (#2703)", + "set period for each split view map (#2721)" ] }, "v100.1.5": { @@ -1433,10 +1438,10 @@ }, "v100.1.0": { "Bug Fixes": [ - "remove fallback coordinate field (DHIS2-8165) (#2575)", - "bump cli-app-scripts for precaching improvement", "use window.parent", - "bumps cli-app-scripts to 10.3.8 for LIBS-499 fix (#2592)" + "bumps cli-app-scripts to 10.3.8 for LIBS-499 fix (#2592)", + "remove fallback coordinate field (DHIS2-8165) (#2575)", + "bump cli-app-scripts for precaching improvement" ], "Features": [ "plugin: send installation status [DHIS2-15097] (#2580)" diff --git a/website/data/apphub.json b/website/data/apphub.json index 8779903c..e38985a0 100644 --- a/website/data/apphub.json +++ b/website/data/apphub.json @@ -105,21 +105,21 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/saudigitus-hisp-mozambique/d3b6518e-734b-4ad8-aac3-d74a76101ed2/2932b75a-0a45-48be-82d7-e78e2e219ac1", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/saudigitus-hisp-mozambique/d3b6518e-734b-4ad8-aac3-d74a76101ed2/5afd2704-7cca-404b-9377-b66720cc38e6", "caption": "", - "created": 1673554932838, + "created": 1673554914299, "description": "", - "id": "2932b75a-0a45-48be-82d7-e78e2e219ac1", - "lastUpdated": 1673554932838, + "id": "5afd2704-7cca-404b-9377-b66720cc38e6", + "lastUpdated": 1673554914299, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/saudigitus-hisp-mozambique/d3b6518e-734b-4ad8-aac3-d74a76101ed2/5afd2704-7cca-404b-9377-b66720cc38e6", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/saudigitus-hisp-mozambique/d3b6518e-734b-4ad8-aac3-d74a76101ed2/2932b75a-0a45-48be-82d7-e78e2e219ac1", "caption": "", - "created": 1673554914299, + "created": 1673554932838, "description": "", - "id": "5afd2704-7cca-404b-9377-b66720cc38e6", - "lastUpdated": 1673554914299, + "id": "2932b75a-0a45-48be-82d7-e78e2e219ac1", + "lastUpdated": 1673554932838, "logo": false }, { @@ -261,6 +261,24 @@ "lastUpdated": 1624288464107, "logo": true }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/a1bd6b5b-de8c-4998-8d34-56c18a139683/f0bef01d-3570-4b20-9f26-8d0d6943093a", + "caption": "", + "created": 1624314977424, + "description": "", + "id": "f0bef01d-3570-4b20-9f26-8d0d6943093a", + "lastUpdated": 1624314977424, + "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/a1bd6b5b-de8c-4998-8d34-56c18a139683/835094e5-4813-48be-b676-bccd6bd4df67", + "caption": "", + "created": 1624314967152, + "description": "", + "id": "835094e5-4813-48be-b676-bccd6bd4df67", + "lastUpdated": 1624314967152, + "logo": false + }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/a1bd6b5b-de8c-4998-8d34-56c18a139683/afb0acb8-8ff3-48fe-8c3e-966ad83149ff", "caption": "", @@ -287,24 +305,6 @@ "id": "4b115e05-12ec-4660-aa6d-e2b04f69c8be", "lastUpdated": 1624315022401, "logo": false - }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/a1bd6b5b-de8c-4998-8d34-56c18a139683/f0bef01d-3570-4b20-9f26-8d0d6943093a", - "caption": "", - "created": 1624314977424, - "description": "", - "id": "f0bef01d-3570-4b20-9f26-8d0d6943093a", - "lastUpdated": 1624314977424, - "logo": false - }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/a1bd6b5b-de8c-4998-8d34-56c18a139683/835094e5-4813-48be-b676-bccd6bd4df67", - "caption": "", - "created": 1624314967152, - "description": "", - "id": "835094e5-4813-48be-b676-bccd6bd4df67", - "lastUpdated": 1624314967152, - "logo": false } ], "sourceUrl": "https://github.com/dhis2/android-settings-app", @@ -854,39 +854,39 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/cec546be-9102-4aed-a5ee-91d066fa3e6b/ed6e3553-0d22-45d3-abc6-4b5e5eaa0e5a", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/cec546be-9102-4aed-a5ee-91d066fa3e6b/02cb89f0-6f10-486d-9870-7dd2e9e0b1bf", "caption": "", - "created": 1600683931880, + "created": 1600683932885, "description": "", - "id": "ed6e3553-0d22-45d3-abc6-4b5e5eaa0e5a", - "lastUpdated": 1600683931880, + "id": "02cb89f0-6f10-486d-9870-7dd2e9e0b1bf", + "lastUpdated": 1600683932885, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/cec546be-9102-4aed-a5ee-91d066fa3e6b/82152e2d-fb7d-46a4-a5c7-e89deef3584f", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/cec546be-9102-4aed-a5ee-91d066fa3e6b/5757bb9f-e7fc-4be4-b03a-9fb56bbdb60a", "caption": "", - "created": 1600683929001, + "created": 1600683933014, "description": "", - "id": "82152e2d-fb7d-46a4-a5c7-e89deef3584f", - "lastUpdated": 1600683929001, + "id": "5757bb9f-e7fc-4be4-b03a-9fb56bbdb60a", + "lastUpdated": 1600683933014, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/cec546be-9102-4aed-a5ee-91d066fa3e6b/02cb89f0-6f10-486d-9870-7dd2e9e0b1bf", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/cec546be-9102-4aed-a5ee-91d066fa3e6b/ed6e3553-0d22-45d3-abc6-4b5e5eaa0e5a", "caption": "", - "created": 1600683932885, + "created": 1600683931880, "description": "", - "id": "02cb89f0-6f10-486d-9870-7dd2e9e0b1bf", - "lastUpdated": 1600683932885, + "id": "ed6e3553-0d22-45d3-abc6-4b5e5eaa0e5a", + "lastUpdated": 1600683931880, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/cec546be-9102-4aed-a5ee-91d066fa3e6b/5757bb9f-e7fc-4be4-b03a-9fb56bbdb60a", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/cec546be-9102-4aed-a5ee-91d066fa3e6b/82152e2d-fb7d-46a4-a5c7-e89deef3584f", "caption": "", - "created": 1600683933014, + "created": 1600683929001, "description": "", - "id": "5757bb9f-e7fc-4be4-b03a-9fb56bbdb60a", - "lastUpdated": 1600683933014, + "id": "82152e2d-fb7d-46a4-a5c7-e89deef3584f", + "lastUpdated": 1600683929001, "logo": false } ], @@ -997,15 +997,6 @@ "lastUpdated": 1588595338476, "logo": true }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/9099e396-ec68-4038-a5c9-e60650f49935/dd621a94-0c23-472c-bd38-d921a2a143b7", - "caption": "", - "created": 1588595336786, - "description": "", - "id": "dd621a94-0c23-472c-bd38-d921a2a143b7", - "lastUpdated": 1588595336786, - "logo": false - }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/9099e396-ec68-4038-a5c9-e60650f49935/4d4e14f0-6c22-4817-ae28-350239df0deb", "caption": "", @@ -1015,15 +1006,6 @@ "lastUpdated": 1588595336110, "logo": false }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/9099e396-ec68-4038-a5c9-e60650f49935/8bdff6dd-63b0-4c29-b724-54bcc13a8ea1", - "caption": "", - "created": 1588595337488, - "description": "", - "id": "8bdff6dd-63b0-4c29-b724-54bcc13a8ea1", - "lastUpdated": 1588595337488, - "logo": false - }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/9099e396-ec68-4038-a5c9-e60650f49935/80123da8-3d25-49aa-8395-921d0dafbfcc", "caption": "", @@ -1041,6 +1023,24 @@ "id": "1fc9e83e-36dc-46ca-b47c-8f87f5136c12", "lastUpdated": 1588595337990, "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/9099e396-ec68-4038-a5c9-e60650f49935/8bdff6dd-63b0-4c29-b724-54bcc13a8ea1", + "caption": "", + "created": 1588595337488, + "description": "", + "id": "8bdff6dd-63b0-4c29-b724-54bcc13a8ea1", + "lastUpdated": 1588595337488, + "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/9099e396-ec68-4038-a5c9-e60650f49935/dd621a94-0c23-472c-bd38-d921a2a143b7", + "caption": "", + "created": 1588595336786, + "description": "", + "id": "dd621a94-0c23-472c-bd38-d921a2a143b7", + "lastUpdated": 1588595336786, + "logo": false } ], "sourceUrl": "https://github.com/hisptz/bottleneck-analysis-app", @@ -1106,6 +1106,15 @@ "lastUpdated": 1588595410385, "logo": true }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/fd8449e3-b95d-4902-bd79-d944cb7cf6b3/c1e5890b-c248-4a6d-85d6-e95e8dc6929b", + "caption": "", + "created": 1588595408755, + "description": "", + "id": "c1e5890b-c248-4a6d-85d6-e95e8dc6929b", + "lastUpdated": 1588595408755, + "logo": false + }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/fd8449e3-b95d-4902-bd79-d944cb7cf6b3/c1362e7d-1cf6-4a2c-b028-397f11b8e2bb", "caption": "", @@ -1123,15 +1132,6 @@ "id": "1fd8594e-7225-4de3-b205-d608a2d5e260", "lastUpdated": 1588595409348, "logo": false - }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/fd8449e3-b95d-4902-bd79-d944cb7cf6b3/c1e5890b-c248-4a6d-85d6-e95e8dc6929b", - "caption": "", - "created": 1588595408755, - "description": "", - "id": "c1e5890b-c248-4a6d-85d6-e95e8dc6929b", - "lastUpdated": 1588595408755, - "logo": false } ], "sourceUrl": "", @@ -4070,30 +4070,39 @@ "owner": "d9429d66-4b08-42a1-9e50-e62fe7307cd3", "images": [ { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/36480ce2-087c-4ebb-ae79-f84eefc1f93b", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/a5a88de3-1a4f-4fc4-b05b-8b0013ec5d9d", "caption": "", - "created": 1605919887440, + "created": 1605920491341, "description": "", - "id": "36480ce2-087c-4ebb-ae79-f84eefc1f93b", - "lastUpdated": 1605919887440, + "id": "a5a88de3-1a4f-4fc4-b05b-8b0013ec5d9d", + "lastUpdated": 1605920491341, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/7dd74ffd-e941-4e0d-b8ba-7306acc5c1a6", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/c62e4aee-3734-4e93-a98c-fb369b9aa7d5", "caption": "", - "created": 1605920539338, + "created": 1605920379367, "description": "", - "id": "7dd74ffd-e941-4e0d-b8ba-7306acc5c1a6", - "lastUpdated": 1605920539338, + "id": "c62e4aee-3734-4e93-a98c-fb369b9aa7d5", + "lastUpdated": 1605920379367, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/5991aff9-031a-4c7f-b3b5-dbc0891e307b", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/cb3a7746-e37d-4db7-86e8-d04025915163", "caption": "", - "created": 1605920546123, + "created": 1605920569796, "description": "", - "id": "5991aff9-031a-4c7f-b3b5-dbc0891e307b", - "lastUpdated": 1605920546123, + "id": "cb3a7746-e37d-4db7-86e8-d04025915163", + "lastUpdated": 1605920569796, + "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/36480ce2-087c-4ebb-ae79-f84eefc1f93b", + "caption": "", + "created": 1605919887440, + "description": "", + "id": "36480ce2-087c-4ebb-ae79-f84eefc1f93b", + "lastUpdated": 1605919887440, "logo": false }, { @@ -4115,30 +4124,21 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/c62e4aee-3734-4e93-a98c-fb369b9aa7d5", - "caption": "", - "created": 1605920379367, - "description": "", - "id": "c62e4aee-3734-4e93-a98c-fb369b9aa7d5", - "lastUpdated": 1605920379367, - "logo": false - }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/a5a88de3-1a4f-4fc4-b05b-8b0013ec5d9d", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/5991aff9-031a-4c7f-b3b5-dbc0891e307b", "caption": "", - "created": 1605920491341, + "created": 1605920546123, "description": "", - "id": "a5a88de3-1a4f-4fc4-b05b-8b0013ec5d9d", - "lastUpdated": 1605920491341, + "id": "5991aff9-031a-4c7f-b3b5-dbc0891e307b", + "lastUpdated": 1605920546123, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/cb3a7746-e37d-4db7-86e8-d04025915163", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/7dd74ffd-e941-4e0d-b8ba-7306acc5c1a6", "caption": "", - "created": 1605920569796, + "created": 1605920539338, "description": "", - "id": "cb3a7746-e37d-4db7-86e8-d04025915163", - "lastUpdated": 1605920569796, + "id": "7dd74ffd-e941-4e0d-b8ba-7306acc5c1a6", + "lastUpdated": 1605920539338, "logo": false } ], @@ -4484,11 +4484,22 @@ "status": "APPROVED", "id": "4a5b87dc-015c-47db-ae77-f2f42e3bbb5a", "created": 1663847679747, - "lastUpdated": 1702548505162, + "lastUpdated": 1705416001405, "name": "Data Entry (Beta)", "description": "New generation Data Entry for aggregate data sets. Enhanced look and feel, as well as improved offline functionality is some of the highlights of this new app. \n\nThis app is fully functional offline; enabling health workers in areas where there is limited or no internet connection to continue with their regular work.\n\n", "coreApp": true, "versions": [ + { + "created": 1705416001405, + "demoUrl": "", + "downloadUrl": "https://apps.dhis2.org/api/v1/apps/download/dhis2/data-entry-beta_100.3.10.zip", + "id": "a45aa8fa-9a00-44a9-ab91-436bc9af0577", + "lastUpdated": 1705416001405, + "maxDhisVersion": "", + "minDhisVersion": "2.39", + "version": "100.3.10", + "channel": "stable" + }, { "created": 1702548505162, "demoUrl": "", @@ -4727,21 +4738,21 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2/4a5b87dc-015c-47db-ae77-f2f42e3bbb5a/a35d8e4a-aa51-47fe-b434-a94218941f53", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2/4a5b87dc-015c-47db-ae77-f2f42e3bbb5a/97af18bb-86e0-4235-9e53-0b00b45280c6", "caption": "", - "created": 1663847764454, + "created": 1663847764455, "description": "", - "id": "a35d8e4a-aa51-47fe-b434-a94218941f53", - "lastUpdated": 1663847764454, + "id": "97af18bb-86e0-4235-9e53-0b00b45280c6", + "lastUpdated": 1663847764455, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2/4a5b87dc-015c-47db-ae77-f2f42e3bbb5a/97af18bb-86e0-4235-9e53-0b00b45280c6", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2/4a5b87dc-015c-47db-ae77-f2f42e3bbb5a/a35d8e4a-aa51-47fe-b434-a94218941f53", "caption": "", - "created": 1663847764455, + "created": 1663847764454, "description": "", - "id": "97af18bb-86e0-4235-9e53-0b00b45280c6", - "lastUpdated": 1663847764455, + "id": "a35d8e4a-aa51-47fe-b434-a94218941f53", + "lastUpdated": 1663847764454, "logo": false } ], @@ -5111,15 +5122,6 @@ "lastUpdated": 1682673032280, "logo": true }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/239b58bb-0e3a-4183-b9b4-29956328c2a1/a4ec95f6-cfbf-43bc-8e28-09086e68ff28", - "caption": "", - "created": 1682674026179, - "description": "", - "id": "a4ec95f6-cfbf-43bc-8e28-09086e68ff28", - "lastUpdated": 1682674026179, - "logo": false - }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/239b58bb-0e3a-4183-b9b4-29956328c2a1/80c1fd02-10c5-4515-bebe-3db21f683ef9", "caption": "", @@ -5129,15 +5131,6 @@ "lastUpdated": 1682674040389, "logo": false }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/239b58bb-0e3a-4183-b9b4-29956328c2a1/371d01e5-99b5-43c7-a582-8253b992dcc5", - "caption": "", - "created": 1682674033748, - "description": "", - "id": "371d01e5-99b5-43c7-a582-8253b992dcc5", - "lastUpdated": 1682674033748, - "logo": false - }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/239b58bb-0e3a-4183-b9b4-29956328c2a1/6c5be955-63ff-4eea-a826-d104f3ea477b", "caption": "", @@ -5155,6 +5148,24 @@ "id": "930e312d-0c10-4e65-9f6a-eba2a83a4bd1", "lastUpdated": 1682674045206, "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/239b58bb-0e3a-4183-b9b4-29956328c2a1/371d01e5-99b5-43c7-a582-8253b992dcc5", + "caption": "", + "created": 1682674033748, + "description": "", + "id": "371d01e5-99b5-43c7-a582-8253b992dcc5", + "lastUpdated": 1682674033748, + "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/239b58bb-0e3a-4183-b9b4-29956328c2a1/a4ec95f6-cfbf-43bc-8e28-09086e68ff28", + "caption": "", + "created": 1682674026179, + "description": "", + "id": "a4ec95f6-cfbf-43bc-8e28-09086e68ff28", + "lastUpdated": 1682674026179, + "logo": false } ], "sourceUrl": "https://github.com/baosystems/metadata-alignment", @@ -5530,7 +5541,34 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/5f2e8926-e85b-4fe0-99d1-2c3d2ce4578c", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/ce08bc32-2cda-496c-b0ef-be735c1c9cf0", + "caption": "", + "created": 1655741575720, + "description": "", + "id": "ce08bc32-2cda-496c-b0ef-be735c1c9cf0", + "lastUpdated": 1655741575720, + "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/d3eb1c59-175a-483a-b3f7-557b7640afe2", + "caption": "", + "created": 1655741575670, + "description": "", + "id": "d3eb1c59-175a-483a-b3f7-557b7640afe2", + "lastUpdated": 1655741575670, + "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/f470d473-2145-4175-ad30-3576dffa1409", + "caption": "", + "created": 1655741575709, + "description": "", + "id": "f470d473-2145-4175-ad30-3576dffa1409", + "lastUpdated": 1655741575709, + "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/5f2e8926-e85b-4fe0-99d1-2c3d2ce4578c", "caption": "", "created": 1655741575846, "description": "", @@ -5573,33 +5611,6 @@ "id": "ccef42e0-3ad7-47a5-9a23-eda2a1b8aef7", "lastUpdated": 1655741575764, "logo": false - }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/ce08bc32-2cda-496c-b0ef-be735c1c9cf0", - "caption": "", - "created": 1655741575720, - "description": "", - "id": "ce08bc32-2cda-496c-b0ef-be735c1c9cf0", - "lastUpdated": 1655741575720, - "logo": false - }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/f470d473-2145-4175-ad30-3576dffa1409", - "caption": "", - "created": 1655741575709, - "description": "", - "id": "f470d473-2145-4175-ad30-3576dffa1409", - "lastUpdated": 1655741575709, - "logo": false - }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/d3eb1c59-175a-483a-b3f7-557b7640afe2", - "caption": "", - "created": 1655741575670, - "description": "", - "id": "d3eb1c59-175a-483a-b3f7-557b7640afe2", - "lastUpdated": 1655741575670, - "logo": false } ], "sourceUrl": "https://github.com/WorldHealthOrganization/godata-dhis2-interop-app", @@ -5774,12 +5785,12 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bluesquare/2c3510dd-d471-4c9d-9f3d-fd4a8601fab9/7991aa92-d2a7-46ba-a6e0-1b807a8031d4", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bluesquare/2c3510dd-d471-4c9d-9f3d-fd4a8601fab9/b41b88a3-a8b0-4ff3-b422-1eca73f2effc", "caption": "", - "created": 1599243698713, + "created": 1588595316607, "description": "", - "id": "7991aa92-d2a7-46ba-a6e0-1b807a8031d4", - "lastUpdated": 1599243698713, + "id": "b41b88a3-a8b0-4ff3-b422-1eca73f2effc", + "lastUpdated": 1588595316607, "logo": false }, { @@ -5792,12 +5803,12 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bluesquare/2c3510dd-d471-4c9d-9f3d-fd4a8601fab9/b41b88a3-a8b0-4ff3-b422-1eca73f2effc", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bluesquare/2c3510dd-d471-4c9d-9f3d-fd4a8601fab9/7991aa92-d2a7-46ba-a6e0-1b807a8031d4", "caption": "", - "created": 1588595316607, + "created": 1599243698713, "description": "", - "id": "b41b88a3-a8b0-4ff3-b422-1eca73f2effc", - "lastUpdated": 1588595316607, + "id": "7991aa92-d2a7-46ba-a6e0-1b807a8031d4", + "lastUpdated": 1599243698713, "logo": false } ], @@ -5843,12 +5854,12 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/0d542045-297f-4534-8e9d-9003d777a0fe", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/af7d2f4d-7b3d-4ca2-be99-6d00edf8cd3f", "caption": "", - "created": 1634123705167, + "created": 1634123681667, "description": "", - "id": "0d542045-297f-4534-8e9d-9003d777a0fe", - "lastUpdated": 1634123705167, + "id": "af7d2f4d-7b3d-4ca2-be99-6d00edf8cd3f", + "lastUpdated": 1634123681667, "logo": false }, { @@ -5896,6 +5907,15 @@ "lastUpdated": 1634123705245, "logo": false }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/0d542045-297f-4534-8e9d-9003d777a0fe", + "caption": "", + "created": 1634123705167, + "description": "", + "id": "0d542045-297f-4534-8e9d-9003d777a0fe", + "lastUpdated": 1634123705167, + "logo": false + }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/35d41499-05b4-4768-9bc2-120e29338e9d", "caption": "", @@ -5924,21 +5944,21 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/ac513af6-fd60-4e4b-bed3-9100f107c211", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/95d3513f-d1be-48b6-acd6-f00d14173f0f", "caption": "", - "created": 1634123696264, + "created": 1634123692245, "description": "", - "id": "ac513af6-fd60-4e4b-bed3-9100f107c211", - "lastUpdated": 1634123696264, + "id": "95d3513f-d1be-48b6-acd6-f00d14173f0f", + "lastUpdated": 1634123692245, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/95d3513f-d1be-48b6-acd6-f00d14173f0f", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/ac513af6-fd60-4e4b-bed3-9100f107c211", "caption": "", - "created": 1634123692245, + "created": 1634123696264, "description": "", - "id": "95d3513f-d1be-48b6-acd6-f00d14173f0f", - "lastUpdated": 1634123692245, + "id": "ac513af6-fd60-4e4b-bed3-9100f107c211", + "lastUpdated": 1634123696264, "logo": false }, { @@ -5967,15 +5987,6 @@ "id": "d8caf867-aa1b-4a08-b7ba-e257dd986603", "lastUpdated": 1634123689094, "logo": false - }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/af7d2f4d-7b3d-4ca2-be99-6d00edf8cd3f", - "caption": "", - "created": 1634123681667, - "description": "", - "id": "af7d2f4d-7b3d-4ca2-be99-6d00edf8cd3f", - "lastUpdated": 1634123681667, - "logo": false } ], "sourceUrl": "https://github.com/mahacenter/dhis-epi-catch-up/releases/tag/v2.0.1", @@ -6064,210 +6075,210 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/7712bbd1-f855-44d1-8c80-8662d7a35395", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/bd1db9aa-1531-4eed-83fc-a9cf133fa337", "caption": "", - "created": 1702461773153, + "created": 1702461981336, "description": "", - "id": "7712bbd1-f855-44d1-8c80-8662d7a35395", - "lastUpdated": 1702461773153, + "id": "bd1db9aa-1531-4eed-83fc-a9cf133fa337", + "lastUpdated": 1702461981336, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/20a8be36-1950-4936-a0bc-06ccdc202f9a", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/0c797f01-b7cd-4c9c-b464-2a247f953e77", "caption": "", - "created": 1702462063146, + "created": 1702461973823, "description": "", - "id": "20a8be36-1950-4936-a0bc-06ccdc202f9a", - "lastUpdated": 1702462063146, + "id": "0c797f01-b7cd-4c9c-b464-2a247f953e77", + "lastUpdated": 1702461973823, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/2dbfaaa1-f49b-47a5-903b-14c22d752818", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/243757b5-bddd-4708-ae19-bef57f524cd4", "caption": "", - "created": 1702461787479, + "created": 1702461957398, "description": "", - "id": "2dbfaaa1-f49b-47a5-903b-14c22d752818", - "lastUpdated": 1702461787479, + "id": "243757b5-bddd-4708-ae19-bef57f524cd4", + "lastUpdated": 1702461957398, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/5e1f161b-a93e-41e8-900e-e8787a18fc2a", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/af0d7630-82ba-42ec-a392-24978b4bd5d6", "caption": "", - "created": 1702461814263, + "created": 1702461801148, "description": "", - "id": "5e1f161b-a93e-41e8-900e-e8787a18fc2a", - "lastUpdated": 1702461814263, + "id": "af0d7630-82ba-42ec-a392-24978b4bd5d6", + "lastUpdated": 1702461801148, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/dcbef667-630c-409e-9fc1-62f017fe76ce", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/40e49d89-452e-4686-8706-59607beb4751", "caption": "", - "created": 1702461856467, + "created": 1702461867816, "description": "", - "id": "dcbef667-630c-409e-9fc1-62f017fe76ce", - "lastUpdated": 1702461856467, + "id": "40e49d89-452e-4686-8706-59607beb4751", + "lastUpdated": 1702461867816, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/af0d7630-82ba-42ec-a392-24978b4bd5d6", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/20a8be36-1950-4936-a0bc-06ccdc202f9a", "caption": "", - "created": 1702461801148, + "created": 1702462063146, "description": "", - "id": "af0d7630-82ba-42ec-a392-24978b4bd5d6", - "lastUpdated": 1702461801148, + "id": "20a8be36-1950-4936-a0bc-06ccdc202f9a", + "lastUpdated": 1702462063146, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/40e49d89-452e-4686-8706-59607beb4751", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/0f436c11-6a3f-401d-8766-e532d8fb14bc", "caption": "", - "created": 1702461867816, + "created": 1702462040272, "description": "", - "id": "40e49d89-452e-4686-8706-59607beb4751", - "lastUpdated": 1702461867816, + "id": "0f436c11-6a3f-401d-8766-e532d8fb14bc", + "lastUpdated": 1702462040272, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/243757b5-bddd-4708-ae19-bef57f524cd4", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/5c5a6193-d576-4d85-ad2b-b37809b5e9df", "caption": "", - "created": 1702461957398, + "created": 1702462028713, "description": "", - "id": "243757b5-bddd-4708-ae19-bef57f524cd4", - "lastUpdated": 1702461957398, + "id": "5c5a6193-d576-4d85-ad2b-b37809b5e9df", + "lastUpdated": 1702462028713, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/0c797f01-b7cd-4c9c-b464-2a247f953e77", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/71637570-809c-4463-a851-649b84e012e4", "caption": "", - "created": 1702461973823, + "created": 1702461965318, "description": "", - "id": "0c797f01-b7cd-4c9c-b464-2a247f953e77", - "lastUpdated": 1702461973823, + "id": "71637570-809c-4463-a851-649b84e012e4", + "lastUpdated": 1702461965318, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/bd1db9aa-1531-4eed-83fc-a9cf133fa337", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/41f42632-98b6-42c1-88fd-40de62ca3355", "caption": "", - "created": 1702461981336, + "created": 1702461948732, "description": "", - "id": "bd1db9aa-1531-4eed-83fc-a9cf133fa337", - "lastUpdated": 1702461981336, + "id": "41f42632-98b6-42c1-88fd-40de62ca3355", + "lastUpdated": 1702461948732, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/8e48d0ed-9d40-4656-9133-7321cfb056ea", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/a1ac544e-b861-4477-9c6a-da5bc276ddff", "caption": "", - "created": 1702461989431, + "created": 1702461894893, "description": "", - "id": "8e48d0ed-9d40-4656-9133-7321cfb056ea", - "lastUpdated": 1702461989431, + "id": "a1ac544e-b861-4477-9c6a-da5bc276ddff", + "lastUpdated": 1702461894893, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/d3f72817-9589-4b67-b24c-6fde88c54144", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/b7e6b972-e852-4368-8038-913a4cc40d9a", "caption": "", - "created": 1702462022829, + "created": 1702462057142, "description": "", - "id": "d3f72817-9589-4b67-b24c-6fde88c54144", - "lastUpdated": 1702462022829, + "id": "b7e6b972-e852-4368-8038-913a4cc40d9a", + "lastUpdated": 1702462057142, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/fb1dd1b8-6cd3-4a66-a03f-0d20555499c2", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/8ed0428c-14b1-45ef-a29d-63116fd6fde1", "caption": "", - "created": 1702462050729, + "created": 1702462045680, "description": "", - "id": "fb1dd1b8-6cd3-4a66-a03f-0d20555499c2", - "lastUpdated": 1702462050729, + "id": "8ed0428c-14b1-45ef-a29d-63116fd6fde1", + "lastUpdated": 1702462045680, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/17797540-c0b8-443e-9c36-96aeda77a78d", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/7712bbd1-f855-44d1-8c80-8662d7a35395", "caption": "", - "created": 1702461841664, + "created": 1702461773153, "description": "", - "id": "17797540-c0b8-443e-9c36-96aeda77a78d", - "lastUpdated": 1702461841664, + "id": "7712bbd1-f855-44d1-8c80-8662d7a35395", + "lastUpdated": 1702461773153, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/0881462a-ebdc-46a0-993e-393325f6054a", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/2dbfaaa1-f49b-47a5-903b-14c22d752818", "caption": "", - "created": 1702461885912, + "created": 1702461787479, "description": "", - "id": "0881462a-ebdc-46a0-993e-393325f6054a", - "lastUpdated": 1702461885912, + "id": "2dbfaaa1-f49b-47a5-903b-14c22d752818", + "lastUpdated": 1702461787479, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/6663d39d-494c-47cb-ba20-50e508ed8c2f", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/5e1f161b-a93e-41e8-900e-e8787a18fc2a", "caption": "", - "created": 1702462034285, + "created": 1702461814263, "description": "", - "id": "6663d39d-494c-47cb-ba20-50e508ed8c2f", - "lastUpdated": 1702462034285, + "id": "5e1f161b-a93e-41e8-900e-e8787a18fc2a", + "lastUpdated": 1702461814263, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/8ed0428c-14b1-45ef-a29d-63116fd6fde1", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/dcbef667-630c-409e-9fc1-62f017fe76ce", "caption": "", - "created": 1702462045680, + "created": 1702461856467, "description": "", - "id": "8ed0428c-14b1-45ef-a29d-63116fd6fde1", - "lastUpdated": 1702462045680, + "id": "dcbef667-630c-409e-9fc1-62f017fe76ce", + "lastUpdated": 1702461856467, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/b7e6b972-e852-4368-8038-913a4cc40d9a", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/6663d39d-494c-47cb-ba20-50e508ed8c2f", "caption": "", - "created": 1702462057142, + "created": 1702462034285, "description": "", - "id": "b7e6b972-e852-4368-8038-913a4cc40d9a", - "lastUpdated": 1702462057142, + "id": "6663d39d-494c-47cb-ba20-50e508ed8c2f", + "lastUpdated": 1702462034285, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/a1ac544e-b861-4477-9c6a-da5bc276ddff", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/0881462a-ebdc-46a0-993e-393325f6054a", "caption": "", - "created": 1702461894893, + "created": 1702461885912, "description": "", - "id": "a1ac544e-b861-4477-9c6a-da5bc276ddff", - "lastUpdated": 1702461894893, + "id": "0881462a-ebdc-46a0-993e-393325f6054a", + "lastUpdated": 1702461885912, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/41f42632-98b6-42c1-88fd-40de62ca3355", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/17797540-c0b8-443e-9c36-96aeda77a78d", "caption": "", - "created": 1702461948732, + "created": 1702461841664, "description": "", - "id": "41f42632-98b6-42c1-88fd-40de62ca3355", - "lastUpdated": 1702461948732, + "id": "17797540-c0b8-443e-9c36-96aeda77a78d", + "lastUpdated": 1702461841664, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/71637570-809c-4463-a851-649b84e012e4", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/fb1dd1b8-6cd3-4a66-a03f-0d20555499c2", "caption": "", - "created": 1702461965318, + "created": 1702462050729, "description": "", - "id": "71637570-809c-4463-a851-649b84e012e4", - "lastUpdated": 1702461965318, + "id": "fb1dd1b8-6cd3-4a66-a03f-0d20555499c2", + "lastUpdated": 1702462050729, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/5c5a6193-d576-4d85-ad2b-b37809b5e9df", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/d3f72817-9589-4b67-b24c-6fde88c54144", "caption": "", - "created": 1702462028713, + "created": 1702462022829, "description": "", - "id": "5c5a6193-d576-4d85-ad2b-b37809b5e9df", - "lastUpdated": 1702462028713, + "id": "d3f72817-9589-4b67-b24c-6fde88c54144", + "lastUpdated": 1702462022829, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/0f436c11-6a3f-401d-8766-e532d8fb14bc", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/8e48d0ed-9d40-4656-9133-7321cfb056ea", "caption": "", - "created": 1702462040272, + "created": 1702461989431, "description": "", - "id": "0f436c11-6a3f-401d-8766-e532d8fb14bc", - "lastUpdated": 1702462040272, + "id": "8e48d0ed-9d40-4656-9133-7321cfb056ea", + "lastUpdated": 1702461989431, "logo": false } ], @@ -6523,12 +6534,12 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-vietnam/29342375-f1e8-47cb-9031-491e2990d5ac/02edd661-8ba6-4b55-8d2e-578becf2c057", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-vietnam/29342375-f1e8-47cb-9031-491e2990d5ac/511323d2-daae-4c30-89b0-35a8ce177b35", "caption": "", - "created": 1694209005909, + "created": 1694208972480, "description": "", - "id": "02edd661-8ba6-4b55-8d2e-578becf2c057", - "lastUpdated": 1694209005909, + "id": "511323d2-daae-4c30-89b0-35a8ce177b35", + "lastUpdated": 1694208972480, "logo": false }, { @@ -6541,21 +6552,21 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-vietnam/29342375-f1e8-47cb-9031-491e2990d5ac/511323d2-daae-4c30-89b0-35a8ce177b35", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-vietnam/29342375-f1e8-47cb-9031-491e2990d5ac/786e7871-6c95-4317-b8dc-ab475edd28ae", "caption": "", - "created": 1694208972480, + "created": 1694208980640, "description": "", - "id": "511323d2-daae-4c30-89b0-35a8ce177b35", - "lastUpdated": 1694208972480, + "id": "786e7871-6c95-4317-b8dc-ab475edd28ae", + "lastUpdated": 1694208980640, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-vietnam/29342375-f1e8-47cb-9031-491e2990d5ac/786e7871-6c95-4317-b8dc-ab475edd28ae", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-vietnam/29342375-f1e8-47cb-9031-491e2990d5ac/7cce2b47-e44a-4f20-b475-4d5d5a0c2f81", "caption": "", - "created": 1694208980640, + "created": 1694208992137, "description": "", - "id": "786e7871-6c95-4317-b8dc-ab475edd28ae", - "lastUpdated": 1694208980640, + "id": "7cce2b47-e44a-4f20-b475-4d5d5a0c2f81", + "lastUpdated": 1694208992137, "logo": false }, { @@ -6568,12 +6579,12 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-vietnam/29342375-f1e8-47cb-9031-491e2990d5ac/7cce2b47-e44a-4f20-b475-4d5d5a0c2f81", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-vietnam/29342375-f1e8-47cb-9031-491e2990d5ac/02edd661-8ba6-4b55-8d2e-578becf2c057", "caption": "", - "created": 1694208992137, + "created": 1694209005909, "description": "", - "id": "7cce2b47-e44a-4f20-b475-4d5d5a0c2f81", - "lastUpdated": 1694208992137, + "id": "02edd661-8ba6-4b55-8d2e-578becf2c057", + "lastUpdated": 1694209005909, "logo": false } ], @@ -6835,30 +6846,30 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/1e92167d-21bf-413c-9923-e6d45624a6a9", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/6f0d85b5-e4ea-4b19-be46-284e52d4af9c", "caption": "", - "created": 1588595462047, + "created": 1588595463894, "description": "", - "id": "1e92167d-21bf-413c-9923-e6d45624a6a9", - "lastUpdated": 1588595462047, + "id": "6f0d85b5-e4ea-4b19-be46-284e52d4af9c", + "lastUpdated": 1588595463894, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/1aec2ef6-f7cd-4a12-9422-caf1dd3500e3", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/ddc287ff-e3e5-4895-bc1c-d7d6461622e4", "caption": "", - "created": 1588595463330, + "created": 1588595461484, "description": "", - "id": "1aec2ef6-f7cd-4a12-9422-caf1dd3500e3", - "lastUpdated": 1588595463330, + "id": "ddc287ff-e3e5-4895-bc1c-d7d6461622e4", + "lastUpdated": 1588595461484, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/6f0d85b5-e4ea-4b19-be46-284e52d4af9c", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/1aec2ef6-f7cd-4a12-9422-caf1dd3500e3", "caption": "", - "created": 1588595463894, + "created": 1588595463330, "description": "", - "id": "6f0d85b5-e4ea-4b19-be46-284e52d4af9c", - "lastUpdated": 1588595463894, + "id": "1aec2ef6-f7cd-4a12-9422-caf1dd3500e3", + "lastUpdated": 1588595463330, "logo": false }, { @@ -6871,12 +6882,12 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/ddc287ff-e3e5-4895-bc1c-d7d6461622e4", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/1e92167d-21bf-413c-9923-e6d45624a6a9", "caption": "", - "created": 1588595461484, + "created": 1588595462047, "description": "", - "id": "ddc287ff-e3e5-4895-bc1c-d7d6461622e4", - "lastUpdated": 1588595461484, + "id": "1e92167d-21bf-413c-9923-e6d45624a6a9", + "lastUpdated": 1588595462047, "logo": false } ], @@ -6966,21 +6977,21 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/18a77617-5b28-4b40-a8c3-15cf496d409c", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/4bb1db51-0d2e-4f40-92c9-de8dfc0ff831", "caption": "", - "created": 1664195193542, + "created": 1664195193620, "description": "", - "id": "18a77617-5b28-4b40-a8c3-15cf496d409c", - "lastUpdated": 1664195193542, + "id": "4bb1db51-0d2e-4f40-92c9-de8dfc0ff831", + "lastUpdated": 1664195193620, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/fff231ee-5172-4921-8c97-cc75e0b52fbc", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/071b5848-a7fd-47af-80b4-faf4dc8b4322", "caption": "", - "created": 1664195193519, + "created": 1664195193572, "description": "", - "id": "fff231ee-5172-4921-8c97-cc75e0b52fbc", - "lastUpdated": 1664195193519, + "id": "071b5848-a7fd-47af-80b4-faf4dc8b4322", + "lastUpdated": 1664195193572, "logo": false }, { @@ -6993,21 +7004,21 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/071b5848-a7fd-47af-80b4-faf4dc8b4322", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/fff231ee-5172-4921-8c97-cc75e0b52fbc", "caption": "", - "created": 1664195193572, + "created": 1664195193519, "description": "", - "id": "071b5848-a7fd-47af-80b4-faf4dc8b4322", - "lastUpdated": 1664195193572, + "id": "fff231ee-5172-4921-8c97-cc75e0b52fbc", + "lastUpdated": 1664195193519, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/4bb1db51-0d2e-4f40-92c9-de8dfc0ff831", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/18a77617-5b28-4b40-a8c3-15cf496d409c", "caption": "", - "created": 1664195193620, + "created": 1664195193542, "description": "", - "id": "4bb1db51-0d2e-4f40-92c9-de8dfc0ff831", - "lastUpdated": 1664195193620, + "id": "18a77617-5b28-4b40-a8c3-15cf496d409c", + "lastUpdated": 1664195193542, "logo": false } ], @@ -7053,21 +7064,21 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/89c90ff3-9633-4340-92e0-6a124bad98ec", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/3fdc770b-f1ac-47c0-a267-f27a067f64f0", "caption": "", - "created": 1588595309945, + "created": 1588595309259, "description": "", - "id": "89c90ff3-9633-4340-92e0-6a124bad98ec", - "lastUpdated": 1588595309945, + "id": "3fdc770b-f1ac-47c0-a267-f27a067f64f0", + "lastUpdated": 1588595309259, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/246baee8-e65d-4d0e-b4ba-7406909d9e45", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/2d22fe3d-4c84-48ba-abb2-4d286d875591", "caption": "", - "created": 1588595312213, + "created": 1588595310553, "description": "", - "id": "246baee8-e65d-4d0e-b4ba-7406909d9e45", - "lastUpdated": 1588595312213, + "id": "2d22fe3d-4c84-48ba-abb2-4d286d875591", + "lastUpdated": 1588595310553, "logo": false }, { @@ -7080,21 +7091,21 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/2d22fe3d-4c84-48ba-abb2-4d286d875591", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/89c90ff3-9633-4340-92e0-6a124bad98ec", "caption": "", - "created": 1588595310553, + "created": 1588595309945, "description": "", - "id": "2d22fe3d-4c84-48ba-abb2-4d286d875591", - "lastUpdated": 1588595310553, + "id": "89c90ff3-9633-4340-92e0-6a124bad98ec", + "lastUpdated": 1588595309945, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/3fdc770b-f1ac-47c0-a267-f27a067f64f0", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/246baee8-e65d-4d0e-b4ba-7406909d9e45", "caption": "", - "created": 1588595309259, + "created": 1588595312213, "description": "", - "id": "3fdc770b-f1ac-47c0-a267-f27a067f64f0", - "lastUpdated": 1588595309259, + "id": "246baee8-e65d-4d0e-b4ba-7406909d9e45", + "lastUpdated": 1588595312213, "logo": false } ], @@ -7880,21 +7891,21 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2-global-implementation-team/8b8af6e7-3a63-415a-931e-8b5d17af462f/6ada53c9-76b4-42cb-a63a-2b30b27632b1", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2-global-implementation-team/8b8af6e7-3a63-415a-931e-8b5d17af462f/467b1d0e-4e09-436b-bae6-a72d9b983b7b", "caption": "", - "created": 1701259322547, + "created": 1701259322734, "description": "", - "id": "6ada53c9-76b4-42cb-a63a-2b30b27632b1", - "lastUpdated": 1701259322547, + "id": "467b1d0e-4e09-436b-bae6-a72d9b983b7b", + "lastUpdated": 1701259322734, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2-global-implementation-team/8b8af6e7-3a63-415a-931e-8b5d17af462f/467b1d0e-4e09-436b-bae6-a72d9b983b7b", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2-global-implementation-team/8b8af6e7-3a63-415a-931e-8b5d17af462f/6ada53c9-76b4-42cb-a63a-2b30b27632b1", "caption": "", - "created": 1701259322734, + "created": 1701259322547, "description": "", - "id": "467b1d0e-4e09-436b-bae6-a72d9b983b7b", - "lastUpdated": 1701259322734, + "id": "6ada53c9-76b4-42cb-a63a-2b30b27632b1", + "lastUpdated": 1701259322547, "logo": false } ], @@ -8527,15 +8538,6 @@ "lastUpdated": 1697503972239, "logo": false }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/population-services-international/cf9b8ff8-58f2-488a-b3e6-8274288ca22c/fb18728e-2e96-40e8-bda3-d3c3b2e04b61", - "caption": "", - "created": 1697504303732, - "description": "", - "id": "fb18728e-2e96-40e8-bda3-d3c3b2e04b61", - "lastUpdated": 1697504303732, - "logo": false - }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/population-services-international/cf9b8ff8-58f2-488a-b3e6-8274288ca22c/85a68e13-6621-45a1-8a7b-8967fa0808d4", "caption": "", @@ -8553,6 +8555,15 @@ "id": "805298b9-7d13-48bf-bbba-18888ef3757d", "lastUpdated": 1697504285398, "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/population-services-international/cf9b8ff8-58f2-488a-b3e6-8274288ca22c/fb18728e-2e96-40e8-bda3-d3c3b2e04b61", + "caption": "", + "created": 1697504303732, + "description": "", + "id": "fb18728e-2e96-40e8-bda3-d3c3b2e04b61", + "lastUpdated": 1697504303732, + "logo": false } ], "sourceUrl": "https://github.com/psi-org/Program-Config-App", @@ -8684,15 +8695,6 @@ "lastUpdated": 1624524791102, "logo": true }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/1e3245fd-0f0e-404c-9e95-371de244da56/8b20d2f3-259c-4265-bf31-d25f9924e8bd", - "caption": "", - "created": 1635942595996, - "description": "", - "id": "8b20d2f3-259c-4265-bf31-d25f9924e8bd", - "lastUpdated": 1635942595996, - "logo": false - }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/1e3245fd-0f0e-404c-9e95-371de244da56/35eda38c-f72d-4534-beef-e96fbf2974b3", "caption": "", @@ -8710,6 +8712,15 @@ "id": "a30fe1d2-c00f-4739-94b8-0c2b6110f0a7", "lastUpdated": 1635942477891, "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/1e3245fd-0f0e-404c-9e95-371de244da56/8b20d2f3-259c-4265-bf31-d25f9924e8bd", + "caption": "", + "created": 1635942595996, + "description": "", + "id": "8b20d2f3-259c-4265-bf31-d25f9924e8bd", + "lastUpdated": 1635942595996, + "logo": false } ], "sourceUrl": "", @@ -8816,21 +8827,21 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/e342279c-ada6-4ada-b569-0830fc249aeb/798e3280-2fbd-4a0f-86d9-ada44af8b27f", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/e342279c-ada6-4ada-b569-0830fc249aeb/649bc26a-21b6-4fa2-a764-910a6f16c1a8", "caption": "", - "created": 1691591743846, + "created": 1691591628488, "description": "", - "id": "798e3280-2fbd-4a0f-86d9-ada44af8b27f", - "lastUpdated": 1691591743846, + "id": "649bc26a-21b6-4fa2-a764-910a6f16c1a8", + "lastUpdated": 1691591628488, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/e342279c-ada6-4ada-b569-0830fc249aeb/649bc26a-21b6-4fa2-a764-910a6f16c1a8", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/e342279c-ada6-4ada-b569-0830fc249aeb/798e3280-2fbd-4a0f-86d9-ada44af8b27f", "caption": "", - "created": 1691591628488, + "created": 1691591743846, "description": "", - "id": "649bc26a-21b6-4fa2-a764-910a6f16c1a8", - "lastUpdated": 1691591628488, + "id": "798e3280-2fbd-4a0f-86d9-ada44af8b27f", + "lastUpdated": 1691591743846, "logo": false }, { @@ -9726,6 +9737,15 @@ "lastUpdated": 1588595390846, "logo": false }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-colombia/fcc75ac0-afdf-48ca-a016-545e7ee4bbf2/f1aed69f-0392-4d6a-bf78-7ad08a151699", + "caption": "", + "created": 1588595391313, + "description": "", + "id": "f1aed69f-0392-4d6a-bf78-7ad08a151699", + "lastUpdated": 1588595391313, + "logo": false + }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-colombia/fcc75ac0-afdf-48ca-a016-545e7ee4bbf2/4a9c29ce-ab0f-4d63-9ac2-59ea339c3131", "caption": "", @@ -9752,15 +9772,6 @@ "id": "d882d909-9e06-4371-9124-9297ea2fd975", "lastUpdated": 1588595389759, "logo": false - }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-colombia/fcc75ac0-afdf-48ca-a016-545e7ee4bbf2/f1aed69f-0392-4d6a-bf78-7ad08a151699", - "caption": "", - "created": 1588595391313, - "description": "", - "id": "f1aed69f-0392-4d6a-bf78-7ad08a151699", - "lastUpdated": 1588595391313, - "logo": false } ], "sourceUrl": "", @@ -9918,39 +9929,39 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/0efc14dc-bf0b-474d-8a02-82c27d891b23/51a771b0-4e1b-47bb-ba82-9e24a0d2611e", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/0efc14dc-bf0b-474d-8a02-82c27d891b23/32210abf-0033-4f06-8a12-08b4345fb661", "caption": "", - "created": 1623666957721, + "created": 1623666927435, "description": "", - "id": "51a771b0-4e1b-47bb-ba82-9e24a0d2611e", - "lastUpdated": 1623666957721, + "id": "32210abf-0033-4f06-8a12-08b4345fb661", + "lastUpdated": 1623666927435, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/0efc14dc-bf0b-474d-8a02-82c27d891b23/c77d6105-2353-407e-b526-e4634f5a0b6a", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/0efc14dc-bf0b-474d-8a02-82c27d891b23/8991b4dd-b736-4575-80a9-fcef28faec29", "caption": "", - "created": 1623666951215, + "created": 1623666942826, "description": "", - "id": "c77d6105-2353-407e-b526-e4634f5a0b6a", - "lastUpdated": 1623666951215, + "id": "8991b4dd-b736-4575-80a9-fcef28faec29", + "lastUpdated": 1623666942826, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/0efc14dc-bf0b-474d-8a02-82c27d891b23/8991b4dd-b736-4575-80a9-fcef28faec29", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/0efc14dc-bf0b-474d-8a02-82c27d891b23/c77d6105-2353-407e-b526-e4634f5a0b6a", "caption": "", - "created": 1623666942826, + "created": 1623666951215, "description": "", - "id": "8991b4dd-b736-4575-80a9-fcef28faec29", - "lastUpdated": 1623666942826, + "id": "c77d6105-2353-407e-b526-e4634f5a0b6a", + "lastUpdated": 1623666951215, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/0efc14dc-bf0b-474d-8a02-82c27d891b23/32210abf-0033-4f06-8a12-08b4345fb661", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/0efc14dc-bf0b-474d-8a02-82c27d891b23/51a771b0-4e1b-47bb-ba82-9e24a0d2611e", "caption": "", - "created": 1623666927435, + "created": 1623666957721, "description": "", - "id": "32210abf-0033-4f06-8a12-08b4345fb661", - "lastUpdated": 1623666927435, + "id": "51a771b0-4e1b-47bb-ba82-9e24a0d2611e", + "lastUpdated": 1623666957721, "logo": false }, { @@ -10163,15 +10174,6 @@ "lastUpdated": 1621876061923, "logo": false }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl-lushomo/10a3a7e0-79e5-451f-9766-bf0625e9659d/3ec1d546-7062-4f0d-9ab2-1d5744d46b84", - "caption": "", - "created": 1621876051597, - "description": "", - "id": "3ec1d546-7062-4f0d-9ab2-1d5744d46b84", - "lastUpdated": 1621876051597, - "logo": false - }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl-lushomo/10a3a7e0-79e5-451f-9766-bf0625e9659d/b228873f-4810-43b7-93d0-c1aeb489c0da", "caption": "", @@ -10199,6 +10201,15 @@ "lastUpdated": 1621876042800, "logo": false }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl-lushomo/10a3a7e0-79e5-451f-9766-bf0625e9659d/3ec1d546-7062-4f0d-9ab2-1d5744d46b84", + "caption": "", + "created": 1621876051597, + "description": "", + "id": "3ec1d546-7062-4f0d-9ab2-1d5744d46b84", + "lastUpdated": 1621876051597, + "logo": false + }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl-lushomo/10a3a7e0-79e5-451f-9766-bf0625e9659d/583a4a55-8196-4f86-9141-25fbc266bfd4", "caption": "", @@ -10852,21 +10863,21 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/4b4e4fbf-8652-4516-b6a0-d11654ed9662/c90a4e38-fd2a-4e92-af59-d20d299b42ae", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/4b4e4fbf-8652-4516-b6a0-d11654ed9662/936dc9be-95db-4ce5-8777-1483cd062fa8", "caption": "", - "created": 1691592846781, + "created": 1691592857253, "description": "", - "id": "c90a4e38-fd2a-4e92-af59-d20d299b42ae", - "lastUpdated": 1691592846781, + "id": "936dc9be-95db-4ce5-8777-1483cd062fa8", + "lastUpdated": 1691592857253, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/4b4e4fbf-8652-4516-b6a0-d11654ed9662/936dc9be-95db-4ce5-8777-1483cd062fa8", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/4b4e4fbf-8652-4516-b6a0-d11654ed9662/f6f103b9-30b4-4da3-9060-3723766e1ba3", "caption": "", - "created": 1691592857253, + "created": 1691592879950, "description": "", - "id": "936dc9be-95db-4ce5-8777-1483cd062fa8", - "lastUpdated": 1691592857253, + "id": "f6f103b9-30b4-4da3-9060-3723766e1ba3", + "lastUpdated": 1691592879950, "logo": false }, { @@ -10879,12 +10890,12 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/4b4e4fbf-8652-4516-b6a0-d11654ed9662/f6f103b9-30b4-4da3-9060-3723766e1ba3", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/4b4e4fbf-8652-4516-b6a0-d11654ed9662/c90a4e38-fd2a-4e92-af59-d20d299b42ae", "caption": "", - "created": 1691592879950, + "created": 1691592846781, "description": "", - "id": "f6f103b9-30b4-4da3-9060-3723766e1ba3", - "lastUpdated": 1691592879950, + "id": "c90a4e38-fd2a-4e92-af59-d20d299b42ae", + "lastUpdated": 1691592846781, "logo": false } ], @@ -10930,12 +10941,12 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/7df6f344-0487-469c-abe6-53c6e729abcf/1cafe599-4487-4366-8f05-af4662f24b8a", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/7df6f344-0487-469c-abe6-53c6e729abcf/afb99d17-d80a-432d-a625-a30c1419df7b", "caption": "", - "created": 1685105752879, + "created": 1685105644095, "description": "", - "id": "1cafe599-4487-4366-8f05-af4662f24b8a", - "lastUpdated": 1685105752879, + "id": "afb99d17-d80a-432d-a625-a30c1419df7b", + "lastUpdated": 1685105644095, "logo": false }, { @@ -10948,12 +10959,12 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/7df6f344-0487-469c-abe6-53c6e729abcf/afb99d17-d80a-432d-a625-a30c1419df7b", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/7df6f344-0487-469c-abe6-53c6e729abcf/1cafe599-4487-4366-8f05-af4662f24b8a", "caption": "", - "created": 1685105644095, + "created": 1685105752879, "description": "", - "id": "afb99d17-d80a-432d-a625-a30c1419df7b", - "lastUpdated": 1685105644095, + "id": "1cafe599-4487-4366-8f05-af4662f24b8a", + "lastUpdated": 1685105752879, "logo": false } ], @@ -11108,15 +11119,6 @@ "lastUpdated": 1614711976239, "logo": true }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl/1bf66488-93b5-41c8-abfe-1b03b2521a2d/c60d54a4-741d-4ee3-83cc-38782651abcc", - "caption": "", - "created": 1614711804457, - "description": "", - "id": "c60d54a4-741d-4ee3-83cc-38782651abcc", - "lastUpdated": 1614711804457, - "logo": false - }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl/1bf66488-93b5-41c8-abfe-1b03b2521a2d/66311af4-021d-40c0-b639-b06c5d32ee6e", "caption": "", @@ -11136,21 +11138,21 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl/1bf66488-93b5-41c8-abfe-1b03b2521a2d/e5433118-2a1f-4d95-a074-e6838ecd7dfb", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl/1bf66488-93b5-41c8-abfe-1b03b2521a2d/96c96fe3-9e1c-47db-8310-ecd7860bae05", "caption": "", - "created": 1614711838149, + "created": 1614711845429, "description": "", - "id": "e5433118-2a1f-4d95-a074-e6838ecd7dfb", - "lastUpdated": 1614711838149, + "id": "96c96fe3-9e1c-47db-8310-ecd7860bae05", + "lastUpdated": 1614711845429, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl/1bf66488-93b5-41c8-abfe-1b03b2521a2d/96c96fe3-9e1c-47db-8310-ecd7860bae05", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl/1bf66488-93b5-41c8-abfe-1b03b2521a2d/e5433118-2a1f-4d95-a074-e6838ecd7dfb", "caption": "", - "created": 1614711845429, + "created": 1614711838149, "description": "", - "id": "96c96fe3-9e1c-47db-8310-ecd7860bae05", - "lastUpdated": 1614711845429, + "id": "e5433118-2a1f-4d95-a074-e6838ecd7dfb", + "lastUpdated": 1614711838149, "logo": false }, { @@ -11161,6 +11163,15 @@ "id": "c90619e4-602d-42f5-867c-6ce950e84904", "lastUpdated": 1614711782531, "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl/1bf66488-93b5-41c8-abfe-1b03b2521a2d/c60d54a4-741d-4ee3-83cc-38782651abcc", + "caption": "", + "created": 1614711804457, + "description": "", + "id": "c60d54a4-741d-4ee3-83cc-38782651abcc", + "lastUpdated": 1614711804457, + "logo": false } ], "sourceUrl": "", @@ -11205,12 +11216,12 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/d660b802-08a2-4678-8fc7-52e76d751b67/fde09f7e-b478-4181-a10b-9c2ec4484997", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/d660b802-08a2-4678-8fc7-52e76d751b67/13d37121-4c06-4d35-919c-4dc5aceb29a8", "caption": "", - "created": 1588595468550, + "created": 1588595467542, "description": "", - "id": "fde09f7e-b478-4181-a10b-9c2ec4484997", - "lastUpdated": 1588595468550, + "id": "13d37121-4c06-4d35-919c-4dc5aceb29a8", + "lastUpdated": 1588595467542, "logo": false }, { @@ -11223,12 +11234,12 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/d660b802-08a2-4678-8fc7-52e76d751b67/13d37121-4c06-4d35-919c-4dc5aceb29a8", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/d660b802-08a2-4678-8fc7-52e76d751b67/fde09f7e-b478-4181-a10b-9c2ec4484997", "caption": "", - "created": 1588595467542, + "created": 1588595468550, "description": "", - "id": "13d37121-4c06-4d35-919c-4dc5aceb29a8", - "lastUpdated": 1588595467542, + "id": "fde09f7e-b478-4181-a10b-9c2ec4484997", + "lastUpdated": 1588595468550, "logo": false } ], @@ -11336,21 +11347,21 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who/b5010eb7-6097-4f46-a85a-a73358e024ba/0a9e1244-bbc9-4791-85c4-d09f561650f5", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who/b5010eb7-6097-4f46-a85a-a73358e024ba/32ec4c51-38a3-4651-bedf-077788ef53c7", "caption": "", - "created": 1588595475132, + "created": 1588595475683, "description": "", - "id": "0a9e1244-bbc9-4791-85c4-d09f561650f5", - "lastUpdated": 1588595475132, + "id": "32ec4c51-38a3-4651-bedf-077788ef53c7", + "lastUpdated": 1588595475683, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who/b5010eb7-6097-4f46-a85a-a73358e024ba/32ec4c51-38a3-4651-bedf-077788ef53c7", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who/b5010eb7-6097-4f46-a85a-a73358e024ba/0a9e1244-bbc9-4791-85c4-d09f561650f5", "caption": "", - "created": 1588595475683, + "created": 1588595475132, "description": "", - "id": "32ec4c51-38a3-4651-bedf-077788ef53c7", - "lastUpdated": 1588595475683, + "id": "0a9e1244-bbc9-4791-85c4-d09f561650f5", + "lastUpdated": 1588595475132, "logo": false } ],