From 3ad49efaddf25b0a0af3c276a1f1e9f22d084f2a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 19 Jan 2024 23:55:18 +0000 Subject: [PATCH] chore: autopublish 2024-01-19T23:55:18Z --- website/data/app_releases.json | 652 +++++++++++++------------- website/data/apphub.json | 824 ++++++++++++++++----------------- 2 files changed, 738 insertions(+), 738 deletions(-) diff --git a/website/data/app_releases.json b/website/data/app_releases.json index de0c3f5c..5c359bfe 100644 --- a/website/data/app_releases.json +++ b/website/data/app_releases.json @@ -140,8 +140,8 @@ }, "v100.2.5": { "Bug Fixes": [ - "remove text decoration from download link", - "sort app versions in descending order and remove button text underline (#315)" + "sort app versions in descending order and remove button text underline (#315)", + "remove text decoration from download link" ] }, "v100.2.4": { @@ -222,9 +222,9 @@ }, "v100.1.0": { "Bug Fixes": [ - "add cypress data test prefix to cypress.json", + "add start:nobrowser script", "use getWithDataTest and findWithDataTest", - "add start:nobrowser script" + "add cypress data test prefix to cypress.json" ], "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": { @@ -361,8 +361,8 @@ }, "v100.43.0": { "Bug Fixes": [ - "translations: sync translations from transifex (master)", - "[DHIS2-15879] Unable to schedule event with note (#3421)" + "[DHIS2-15879] Unable to schedule event with note (#3421)", + "translations: sync translations from transifex (master)" ], "Features": [ "[DHIS-14012] removed download as XML button (#3434)" @@ -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,13 +431,13 @@ }, "v100.0.8": { "Bug Fixes": [ - "prevent failing jest test", - "update v38 fixtures", "update jest mock [DHIS2-15415]", - "add scroll for workflows [DHIS2-15415]", - "update v39 fixtures", "remove v37 e2e", + "prevent failing jest test", + "add scroll for workflows [DHIS2-15415]", "translations: sync translations from transifex (master)", + "update v38 fixtures", + "update v39 fixtures", "add scroll on workflow selector [DHIS2-15415]" ] }, @@ -490,12 +490,12 @@ }, "v100.3.8": { "Bug Fixes": [ - "tests: update tests", "help: add warning style reference to help", - "validator: limits as warning instead of error (#357)", + "prevent unnecessary renders when form has errors (#358)", "prevent setting warning as undefined", "warning border style to yellow", - "prevent unnecessary renders when form has errors (#358)" + "validator: limits as warning instead of error (#357)", + "tests: update tests" ] }, "v100.3.7": { @@ -510,9 +510,9 @@ }, "v100.3.5": { "Testing": [ + "use org variables + add RP attributes", "publish jest test results to reportportal (#352)", - "fix ci", - "use org variables + add RP attributes" + "fix ci" ], "Bug Fixes": [ "optimistically update lastUpdatedBy on complete [TECH-1440] (#320)" @@ -525,11 +525,11 @@ }, "v100.3.3": { "Testing": [ - "use import instead of require", - "debug merging launches", - "publish cypress test results to reportportal (#349)", "update API_KEY name and merge parallel launches", - "cleaning PR" + "debug merging launches", + "use import instead of require", + "cleaning PR", + "publish cypress test results to reportportal (#349)" ], "Bug Fixes": [ "handle non-standard server time zone ids [DHIS2-15511] (#344)" @@ -542,32 +542,32 @@ }, "v100.3.1": { "Testing": [ - "metadata selectors: add jest tests for all untested selectors", + "cover hooks in data-value-mutations.js (#314)", + "use set form completion mutation: cover with tests", "use update limits: cover with tests", "use imperative validate: cover request failure", - "use imperative validate: use real query keys instead of mocked ones", - "cover remaining metadata selectors", - "cover & cartesian", "use upload file data value mutation: cover with tests", - "cover hooks in data-value-mutations.js (#314)", - "category combo table body: cover with tests", - "use set data value mutation: cover with tests", - "use delete data value mutation: cover with tests", - "use imperative validate: cover response transformation", "use delete limits: cover with tests", - "use set form completion mutation: cover with tests", "cartesian: cover with tests (DHIS2-14386)", - "cover useImperativeValidate with tests (#321)" + "cover & cartesian", + "metadata selectors: add jest tests for all untested selectors", + "cover remaining metadata selectors", + "cover useImperativeValidate with tests (#321)", + "use delete data value mutation: cover with tests", + "use imperative validate: cover response transformation", + "category combo table body: cover with tests", + "use set data value mutation: cover with tests", + "use imperative validate: use real query keys instead of mocked ones" ], "Bug Fixes": [ "translations: sync translations from transifex (development)", - "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)", "rollback failed complete [DHIS2-15033] (#312)", - "include attribute options in completion post [DHIS2-15032] (#311)", + "cartesian: return empty array when no vectors provided", + "use FetchError class from app-runtime [DHIS2-15085] (#316)", + "use set form completion mutation: handle optimistic update errors correctly", "cover useSetFormCompletionMutation with tests (#315)", - "cartesian: return empty array when no vectors provided" + "lock forms when organisation unit is closed [BETA-25] (#317)", + "include attribute options in completion post [DHIS2-15032] (#311)" ], "Features": [ "merge development into master" @@ -575,34 +575,34 @@ }, "v100.3.0": { "Features": [ - "nice UI", - "lock-status: check lockDate (wip)", "form expiry info and data input periods [DHIS2-14600] [DHIS2-14218] (#300)", - "lock-status: add expiry to footer bar" + "nice UI", + "lock-status: add expiry to footer bar", + "lock-status: check lockDate (wip)" ], "Bug Fixes": [ - "use set form completion mutation: handle optimistic update errors correctly", - "error when no period is selected", - "align inputPeriod check with backend [DHIS2-14218]", + "handle undefined data set", "remove conditional chaining", "expiry date calculation", "use relative time with absolute time in tooltip", + "error when no period is selected", + "only update status from backend once", + "don't show expiration if excepted by user authorities", "use suggested text", - "adjust for different time locales", - "handle undefined data set", - "include username in string for i18n", + "use set form completion mutation: handle optimistic update errors correctly", "cover useSetFormCompletionMutation with tests (#315)", - "only update status from backend once", - "don't show expiration if excepted by user authorities" + "align inputPeriod check with backend [DHIS2-14218]", + "adjust for different time locales", + "include username in string for i18n" ], "Testing": [ + "cover hooks in data-value-mutations.js (#314)", + "use set form completion mutation: cover with tests", "use update limits: cover with tests", "use upload file data value mutation: cover with tests", - "cover hooks in data-value-mutations.js (#314)", - "use set data value mutation: cover with tests", - "use delete data value mutation: cover with tests", "use delete limits: cover with tests", - "use set form completion mutation: cover with tests" + "use delete data value mutation: cover with tests", + "use set data value mutation: cover with tests" ] }, "v100.2.4": { @@ -627,79 +627,79 @@ }, "v100.2.0": { "Bug Fixes": [ - "clear selections with only dataset [DHIS2-14039] (#243)", - "deps: update dependency zustand to v4.1.5", - "deps: update dependency @tanstack/react-query-devtools to v4.24.14", - "deps: update dependency html-react-parser to v1.4.14", - "implement PR feedback by @tomzemp from 2023-03-02", - "deps: update tanstack-query monorepo to v4.20.4", "deps: update dependency zustand to v4.1.4", - "total-cell: clear total value when printing empty form (#298)", - "deps: update dependency re-reselect to v4.0.1", - "deps: update dependency react-chartjs-2 to v4.3.1", - "deps: update tanstack-query monorepo to v4.24.6", "deps: update dependency chart.js to v3.9.1", - "ensure biweeks allow entry over entire year [TECH-1308] (#242)", - "deps: update tanstack-query monorepo to v4.19.0", + "deps: bump platform and runtime deps [TECH-1462] (#236)", + "option-set: remove unnecessary sort", "multi-select: update max-width", + "options-sort: fix undefined check", + "deps: update tanstack-query monorepo to v4.17.1", + "deps: update tanstack-query monorepo to v4.20.4", + "deps: update dependency zustand to v4.1.5", + "optionset: re-add input spread to button", + "remove unnecessary overflow", + "data-test attribute and linting errors", + "deps: update dependency query-string to v7.1.2", + "clean up audit styling [TECH-1469] [TECH-1470] (#237)", "deps: update tanstack-query monorepo to v4.19.1", - "update ui version", - "deps: update dependency @tanstack/react-query-devtools to v4.24.13", - "option-set: fix clear button", - "deps: update dependency reselect to v4.1.7", + "use periods: reverse order & add first/last periods of next/prev year if in current year", + "implement PR feedback by @tomzemp from 2023-03-02", + "deps: update tanstack-query monorepo to v4.18.0", + "optionSet: sort selected options", + "use periods: check if lastPeriodOfPrevYear exists", + "deps: update tanstack-query monorepo to v4.19.0", "deps: update tanstack-query monorepo to v4.24.9", - "translations: sync translations from transifex (development)", + "print: fix print-styles for selects", + "use multi-calendar-dates to address periods that don't start on Jan 1st", + "deps: update dependency @tanstack/react-query-devtools to v4.24.14", "data value store: return boolean from isComplete selector", + "deps: update dependency final-form to v4.20.9", + "deps: update dependency html-react-parser to v1.4.14", + "data value store: set correct default when data value set falsy", + "total-cell: clear total value when printing empty form (#298)", + "deps: update dependency reselect to v4.1.7", + "deps: update dependency query-string to v7.1.3", + "deps: update tanstack-query monorepo to v4.23.0", + "deps: update tanstack-query monorepo to v4.24.6", "implement PR feedback by @tomzemp from 2023-03-04", - "deps: update dependency react-router-dom to v5.3.4", - "use multi-calendar-dates to address periods that don't start on Jan 1st", - "deps: bump platform and runtime deps [TECH-1462] (#236)", - "highlighted field store: correct wrong initial state", - "data-test attribute and linting errors", + "deps: update tanstack-query monorepo to v4.16.1", + "option-set: fix clear button", "metadata and user info error handling (#294)", - "deps: update dependency query-string to v7.1.3", - "option-set: remove unnecessary sort", - "remove unnecessary overflow", + "clear selections with only dataset [DHIS2-14039] (#243)", + "translations: sync translations from transifex (development)", + "deps: update tanstack-query monorepo to v4.20.2", + "deps: update dependency react-chartjs-2 to v4.3.1", "deps: update tanstack-query monorepo to v4.24.10", - "deps: update tanstack-query monorepo to v4.16.1", - "handle remove periods calculation for end-of-month [DHIS2-14007] (#238)", - "deps: update tanstack-query monorepo to v4.23.0", + "update ui version", + "address period issues that occurred after new year 2022/2023", + "deps: update dependency re-reselect to v4.0.1", + "metadata error handling", + "deps: update dependency @tanstack/react-query-devtools to v4.24.13", "deps: update tanstack-query monorepo to v4.24.4", - "adjust disabled org unit style", "minor cleanup", - "address period issues that occurred after new year 2022/2023", - "deps: update dependency classnames to v2.3.2", - "deps: update tanstack-query monorepo to v4.18.0", - "deps: update dependency final-form to v4.20.9", - "deps: update tanstack-query monorepo to v4.17.1", "deps: update dependency idb-keyval to v6.2.0", - "use periods: check if lastPeriodOfPrevYear exists", - "use periods: reverse order & add first/last periods of next/prev year if in current year", - "optionSet: sort selected options", - "print: fix print-styles for selects", - "clean up audit styling [TECH-1469] [TECH-1470] (#237)", - "deps: update tanstack-query monorepo to v4.20.2", - "deps: update dependency query-string to v7.1.2", - "metadata error handling", - "options-sort: fix undefined check", - "data value store: set correct default when data value set falsy", - "optionset: re-add input spread to button" + "handle remove periods calculation for end-of-month [DHIS2-14007] (#238)", + "adjust disabled org unit style", + "deps: update dependency react-router-dom to v5.3.4", + "highlighted field store: correct wrong initial state", + "ensure biweeks allow entry over entire year [TECH-1308] (#242)", + "deps: update dependency classnames to v2.3.2" ], "Features": [ - "option-set: add multi text support (#290)", "zustand: create wrapper", + "option-set: add multi text support (#290)", "optionset: add support for multi-text optionSet" ], "Testing": [ + "get cell id: cover with tests", "cover stores with tests (and fix some minor issues)", - "data value store: cover with test & establish testing pattern", - "entry form store: cover with tests", "unsaved data store: cover with tests", - "get cell id: cover with tests", + "sync errors store: cover with tests", "data value store: cover store with tests", + "highlighted field store: cover with tests", "validation store: cover with tests", - "sync errors store: cover with tests", - "highlighted field store: cover with tests" + "data value store: cover with test & establish testing pattern", + "entry form store: cover with tests" ] }, "v100.1.2": { @@ -715,125 +715,125 @@ }, "v100.1.0": { "Bug Fixes": [ - "onlineStatus: sync header-bar status to onlineManager status", - "remove 403 as temporal error", - "use prefetched units when user org unit is not the highest level", + "data-value-set: disable when mutating", "true-only checkbox lastSynced comparison", - "update variable name [TECH-1465] (#231)", - "contextual-help: add help-legend for sync-errors", - "use zustand store for highlighted-field", - "print styles [TECH-1312] (#217)", - "update useHighlightedField", - "bottom-bar: add failed to save summary", - "adjust synced cell style (#199)", - "offline-error-types, show alertbar once", - "errors-store: add getNumberOfErrors", - "address pr comments", - "use a stable date string instead of an instable date instance (#201)", - "remove custom styles for data details button", - "add missing files", - "ensure deepest level is never lower than root level", - "stop tooltip flickering [DHIS2-13954]", "rerun validation on main bar button click", - "handle temporal mutation errors (#206)", - "handle network-error alert", - "filter-field: do not reset highlighted when focused", "headerbar: use smarter delay for headerbar-status", - "tooltip: fix tooltip flickering", - "import locales so app has access to them (#207)", - "use highlightedfieldstore", - "use retry to pause mutations", - "translations: sync translations from transifex (development)", - "clear highlight when field is umounted", - "copy FetchError from data-service", - "tooltip: show all errors in tooltip", - "fix temporal error handling", + "remove custom styles for data details button", + "manage unsaved limits when moving cells", "set highlighted field null", - "allow the webapi to return a single object instead of wrapped array", - "use-value-store: add optional-chaining for safety", - "inner-wrapper: properly clear error if last-synced", - "option-set input lastSyncedValue", - "ensure offline units are fetched correctly for users deep in the hierarchy (#226)", - "allow for unit paths starting at the real root instead of user root (#197)", - "adjust client time to server timezone when computing date ranges (#165)", + "use prefetched units when user org unit is not the highest level", + "contextual-help: add help-legend for sync-errors", "error-summary: use yellow800 for icon color", - "manage unsaved comments and limits when moving cells", - "clear sync-status when value changes (#182)", - "resolveAlertProps", - "getCellId", - "manage unsaved limits when moving cells", + "handle network-error alert", + "section-filter: do not reset highlighted on focus", + "print styles [TECH-1312] (#217)", + "try to use cjs import fetcherror", + "use date limit: prevent recomputing on every re-render", + "deps: update dependency @dhis2/ui to v8.5.3 (#225)", + "allow the webapi to return a single object instead of wrapped array", + "use highlightedfieldstore", + "onlineStatus: sync header-bar status to onlineManager status", + "translations: sync translations from transifex (development)", + "update Add limits styling [DHIS2-13958]", "highlighted fields performance (#155)", - "misc cleanup", - "dates: ensure that server or client time is used when appropriate", "use selector to get coc", - "use date limit: prevent recomputing on every re-render", + "error-details optional chaining", + "adjust client time to server timezone when computing date ranges (#165)", + "minor cleanup", "handle invalid parameters in URL [TECH-1382] [TECH-1384] (#208)", - "deps: pin dependencies", - "data-workspace: show loader if in flight, regardless of cached data", - "manage unsaved comments when moving cells", - "global filter field size (#221)", - "reset error when pristine", - "preserve input-component format", - "or between shortcuts [DHIS2-13955]", - "fix disabled cell styling [TECH-1466] (#234)", - "refactor validation-tooltip to child of wrapper", - "deps: update dependency @dhis2/ui to v8.5.3 (#225)", - "basic information: display client date in tooltip", - "set networkmode offlineFirst", - "entry-field: cleanup highlighted-field properly", - "data-value-set: disable when mutating", - "fix breaking tests around side bar, basic info and follow up button", - "cleanup on umount only", + "dates: use server time when appropriate", + "clear sync-status when value changes (#182)", + "file-input: reset lastSyncedValue", "fix some crashes", - "section-filter: do not reset highlighted on focus", - "error-details optional chaining", - "deps: update deps", - "handle inconsistent formats from api for orgUnits [DHIS2-13888] (#210)", - "try to use cjs import fetcherror", + "review", + "validation button: disable validation run when offline [TECH-1377] (#178)", + "offline-error-types, show alertbar once", "make bottom bar buttons small [DHIS2-13956]", - "add missing error-summary file", - "onlineManager: make sure to go online when navigator goes online", - "file-input: reset lastSyncedValue", - "remove defaultOnSuccess for queries", + "fix disabled cell styling [TECH-1466] (#234)", + "use-value-store: add optional-chaining for safety", + "getCellId", "persist: persist mutations that are network-errors", - "validation button: disable validation run when offline [TECH-1377] (#178)", - "always retry offline-trigger errors", - "deps: update dependency @dhis2/app-runtime to v3.5.0 (#224)", "always apply long delay when showing/hiding", - "minor cleanup", - "shouldRollbackError", - "remove unnecessary clear highlightedfield", - "error-summary: count errors in selection", + "deps: update deps", "move handlerHeaderBarStatus to dataworkspace due to re-render issues", + "refactor validation-tooltip to child of wrapper", "init lastSyncedValue, fix file-field", - "ensure we use a local date string", - "review", - "dates: use server time when appropriate", - "audit history: update processing, clean up [TECH-1281] (#131)", + "option-set input lastSyncedValue", + "adjust synced cell style (#199)", + "data-workspace: show loader if in flight, regardless of cached data", + "update variable name [TECH-1465] (#231)", + "entry-field: cleanup highlighted-field properly", + "use a stable date string instead of an instable date instance (#201)", + "remove unnecessary clear highlightedfield", + "address pr comments", + "fix breaking tests around side bar, basic info and follow up button", + "onlineManager: make sure to go online when navigator goes online", + "add missing files", + "handle temporal mutation errors (#206)", + "or between shortcuts [DHIS2-13955]", + "import locales so app has access to them (#207)", + "stop tooltip flickering [DHIS2-13954]", + "filter-field: do not reset highlighted when focused", + "cleanup on umount only", + "basic information: display client date in tooltip", + "set networkmode offlineFirst", + "remove defaultOnSuccess for queries", "filter-field: hide clear-button when no filter (#222)", "make useDataValueParams and useApiAttributeParams stable", - "update Add limits styling [DHIS2-13958]" + "fix temporal error handling", + "manage unsaved comments when moving cells", + "manage unsaved comments and limits when moving cells", + "deps: pin dependencies", + "ensure we use a local date string", + "error-summary: count errors in selection", + "tooltip: show all errors in tooltip", + "remove 403 as temporal error", + "audit history: update processing, clean up [TECH-1281] (#131)", + "reset error when pristine", + "clear highlight when field is umounted", + "use zustand store for highlighted-field", + "copy FetchError from data-service", + "use retry to pause mutations", + "misc cleanup", + "ensure offline units are fetched correctly for users deep in the hierarchy (#226)", + "bottom-bar: add failed to save summary", + "handle inconsistent formats from api for orgUnits [DHIS2-13888] (#210)", + "errors-store: add getNumberOfErrors", + "allow for unit paths starting at the real root instead of user root (#197)", + "dates: ensure that server or client time is used when appropriate", + "always retry offline-trigger errors", + "resolveAlertProps", + "preserve input-component format", + "global filter field size (#221)", + "shouldRollbackError", + "update useHighlightedField", + "ensure deepest level is never lower than root level", + "add missing error-summary file", + "deps: update dependency @dhis2/app-runtime to v3.5.0 (#224)", + "inner-wrapper: properly clear error if last-synced", + "tooltip: fix tooltip flickering" ], "Testing": [ - "fix tests", - "add test to getPreFetchedChildren", "move query-key test", "update tests", "fix test description", - "add authority tests to comment and limit tests" + "add authority tests to comment and limit tests", + "fix tests", + "add test to getPreFetchedChildren" ], "Features": [ - "headerbar: integrate offline-status-message", - "error-indicator: add error indicator", - "respect F_DATAVALUE_ADD user authority", - "get current date: set milliseconds to 0", "sync-error: add sync error to field", - "custom forms: notify user about pre-fetching failure", + "notify user about failures of critical requests", "headerbar: integrate offline-status message (#233)", + "error-indicator: add error indicator", "client server date: add DRY utils", - "sync-errors: add sync-errors store", - "notify user about failures of critical requests", - "sync error handling (#218)" + "sync error handling (#218)", + "headerbar: integrate offline-status-message", + "get current date: set milliseconds to 0", + "custom forms: notify user about pre-fetching failure", + "respect F_DATAVALUE_ADD user authority", + "sync-errors: add sync-errors store" ] } }, @@ -890,8 +890,8 @@ }, "v100.0.2": { "Bug Fixes": [ - "always use outputIdScheme=UID [DHIS2-14061]", "updated cypress fixtures [DHIS2-14061]", + "always use outputIdScheme=UID [DHIS2-14061]", "always use outputIdScheme=UID for data preview [DHIS2-14061]" ] }, @@ -904,44 +904,44 @@ "data-visualizer-app": { "v100.4.0": { "Bug Fixes": [ + "translations: sync translations from transifex (dev)", + "avoid crash when visualization object is empty (ie. New)", "do not pass a boolean for icons when saving", "hide icon from visualization when option is toggled", + "update cli-app-scripts and analytics deps", + "dependency updates (#2243)", "fetch data element icon and pass it in extraOptions", - "avoid visualization flashing when changing options", + "set disabledOptions on AO loading and vis type switching", "fix bug which cause current to loose props", - "dependency updates (#2243)", - "update cli-app-scripts and analytics deps", - "avoid crash when visualization object is empty (ie. New)", - "translations: sync translations from transifex (dev)", - "set disabledOptions on AO loading and vis type switching" + "avoid visualization flashing when changing options" ], "Features": [ + "handle disabled option in Redux store", + "v100.4.0", + "cumulative values in PT (DHIS2-5497) (#2746)", "disable option when cumulativeValues is checked in PT DHiS2-15728", - "remove disabled before passing object to visualization generator", + "support non-gregorian fixed periods (#2233)", + "disabled options based on cumulativeValues in PT DHIS2-15728", "disable legend option when cumulative values is enabled", - "single value background color change based upon legend (DHIS2-13702) (#2223)", - "handle disabled and helpText props for disabled options", "implement data icon option for SV visualization (DHIS2-10496) (#2236)", - "disabled options based on cumulativeValues in PT DHIS2-15728", - "handle disabled option in Redux store", - "cumulative values in PT (DHIS2-5497) (#2746)", - "v100.4.0", - "support non-gregorian fixed periods (#2233)" + "handle disabled and helpText props for disabled options", + "single value background color change based upon legend (DHIS2-13702) (#2223)", + "remove disabled before passing object to visualization generator" ], "Testing": [ - "refactor clickCheckbox to check/uncheckCheckbox", - "use current year instead of hardcode it", - "enhance tests, options and sorting", "add helper functions for totals options", + "use current year instead of hardcode it", + "refactor clickCheckbox to check/uncheckCheckbox", "add tests for cumulativeValues option in PT", + "enhance tests, options and sorting", "fix test failing due to change in single value behaviour" ] }, "v100.3.1": { "Bug Fixes": [ + "v100.3.1", "legend sets fail to load in table with data dimension in the row (DHIS2-12830) (#2753)", - "color set update (DHIS2-16108) (#2906)", - "v100.3.1" + "color set update (DHIS2-16108) (#2906)" ] }, "v100.3.0": { @@ -949,49 +949,49 @@ "send test results to report portal dashboard" ], "Bug Fixes": [ - "visualization deleted when saving it after copy DHIS2-15722 (#2778)", "change legend type description to fit SV (DHIS2-15120) (#2757)", - "disable Save when vis not in unsaved/dirty state DHIS2-15373 (#2758)", - "prevent state update when modal is closing", + "only update interpretations list when in DOM", + "allow closing the interpretations modal when accessed via URL (DHIS2-15721) (#2748)", "translations: sync translations from transifex (dev)", + "disable Save when vis not in unsaved/dirty state DHIS2-15373 (#2758)", "limit max value shifts to min value fields in PT (DHIS2-10235) (#2756)", - "only update interpretations list when in DOM", "translate dimension labels in PT DHIS2-15750 (#2783)", - "allow closing the interpretations modal when accessed via URL (DHIS2-15721) (#2748)" + "prevent state update when modal is closing", + "visualization deleted when saving it after copy DHIS2-15722 (#2778)" ], "Features": [ - "100.3.0", - "deps: bump analytics to latest to benefit from fixes and features (#2886)" + "deps: bump analytics to latest to benefit from fixes and features (#2886)", + "100.3.0" ] }, "v100.2.0": { "Features": [ - "update download menu to use hovermenu components from analytics", "use hover menu components from analytics for options menu", - "use Toolbar and ToolbarSidebar from analytics (#2358)", + "update download menu to use hovermenu components from analytics", "100.2.0 (#2741)", "use UpdateButton and HoverMenubar from analytics", + "use Toolbar and ToolbarSidebar from analytics (#2358)", "use interpretations button from analytics" ], "Testing": [ - "add Cypress tests for SV icon (DHIS2-10496) (#2372)", - "prevent test names from being dynamic (#2576)", "rename AO-title to titlebar (DHIS2-15063) (#2435)", "more tests for custom calculations (DHIS2-13871) (#2287)", - "extend timeout after delete has been triggered (#2499)", + "comment out icon tests for currently unsupported types", + "add Cypress tests for SV icon (DHIS2-10496) (#2372)", "skip legend test while data element icons are unsupported", - "comment out icon tests for currently unsupported types" + "prevent test names from being dynamic (#2576)", + "extend timeout after delete has been triggered (#2499)" ], "Bug Fixes": [ - "inject style in props passed to VisualizationPlugin (DHIS2-15126) (#2322)", - "adjust e2e element slectors", - "observe size changes for legend positioning", - "adjust closeFileMenuWithClick command", "remove divider from plain data source submenu", - "translations: sync translations from transifex (dev)", + "adjust e2e element slectors", + "ensure `MenuSectionHeader` is `dense` when in `HoverMenuBar`", "adjust data test name", + "translations: sync translations from transifex (dev)", + "inject style in props passed to VisualizationPlugin (DHIS2-15126) (#2322)", + "observe size changes for legend positioning", "tweak viz type selector styles to match toolbar", - "ensure `MenuSectionHeader` is `dense` when in `HoverMenuBar`" + "adjust closeFileMenuWithClick command" ] }, "v100.1.4": { @@ -1000,17 +1000,17 @@ "extend timeout for loading visualizations (#2368)" ], "Bug Fixes": [ - "image paths and apply d2 style", - "translations: sync translations from transifex (dev)" + "translations: sync translations from transifex (dev)", + "image paths and apply d2 style" ] }, "v100.1.3": { "Bug Fixes": [ "bump cli-app-scripts to 10.3.8 for LIBS-499 fix (#2285)", - "single value size and position issues (analytics@25.1.10) (#2359)", "deps: platform deps for login redirect [DHIS2-15319] (#2300)", + "v100.1.1", "case E7113 throws same msg as E7114 (#2278)", - "v100.1.1" + "single value size and position issues (analytics@25.1.10) (#2359)" ] }, "v100.1.2": { @@ -1025,33 +1025,33 @@ }, "v100.1.0": { "Features": [ - "custom calculations (DHIS2-13871) (#2232)", - "single value background color change based upon legend (DHIS2-13702) (#2223)", - "implement data icon option for SV visualization (DHIS2-10496) (#2236)", "plugin: send installation status [DHIS2-15097] (#2273)", + "custom calculations (DHIS2-13871) (#2232)", "100.1.0 (#2286)", - "support non-gregorian fixed periods (#2233)" + "support non-gregorian fixed periods (#2233)", + "implement data icon option for SV visualization (DHIS2-10496) (#2236)", + "single value background color change based upon legend (DHIS2-13702) (#2223)" ], "Testing": [ - "add extended timeout for file open modal (#2284)", - "fix test failing due to change in single value behaviour" + "fix test failing due to change in single value behaviour", + "add extended timeout for file open modal (#2284)" ], "Bug Fixes": [ - "do not pass a boolean for icons when saving", - "hide icon from visualization when option is toggled", - "inject CSS UI variables in plugin (#2270)", - "plugin sends installation status (#2277)", - "fetch data element icon and pass it in extraOptions", "update cli-app-scripts and analytics (#2247)", - "target window.parent for postRobot communication (#2256)", - "deps: bump cli-app-scripts for precaching improvement", - "dependency updates (#2243)", - "update cli-app-scripts and analytics deps", "nightly workflow has to run on default branch which is currently dev (#2269)", + "translations: sync translations from transifex (master) (#2192)", + "deps: bump cli-app-scripts for precaching improvement", + "plugin sends installation status (#2277)", + "target window.parent for postRobot communication (#2256)", "remove old i18n initialisation (#2241)", "set height on chart container when not defined (#2246) (#2250)", - "translations: sync translations from transifex (master) (#2192)", - "remove translucent layer by using app-scripts 10.3.4 (DHIS2-15008) (#2251)" + "do not pass a boolean for icons when saving", + "hide icon from visualization when option is toggled", + "update cli-app-scripts and analytics deps", + "dependency updates (#2243)", + "remove translucent layer by using app-scripts 10.3.4 (DHIS2-15008) (#2251)", + "inject CSS UI variables in plugin (#2270)", + "fetch data element icon and pass it in extraOptions" ] }, "v100.0.3": { @@ -1086,31 +1086,31 @@ }, "v100.12.0": { "Testing": [ - "send jest test results only when env is setup (#469)", + "stop using 'chip-primary', which isn't needed", "update the helper fn assertChipContainsText and use it where chip suffixes are evaluated", - "update the helper fn assertChipContainsText and use it everywhere that chip suffixes are evaluated", - "update latest changes on master to use the new chip assertion format", "add missing selector to non-suffixed chips", - "stop using 'chip-primary', which isn't needed", - "dynamic offset for years (#477)", "add report portal attributes (#471)", - "copy/paste typo" + "copy/paste typo", + "update latest changes on master to use the new chip assertion format", + "update the helper fn assertChipContainsText and use it everywhere that chip suffixes are evaluated", + "dynamic offset for years (#477)", + "send jest test results only when env is setup (#469)" ], "Features": [ "updated chip design (DHIS2-15897) (#478)", "update layout chip design" ], "Bug Fixes": [ + "chip icon margin", + "chip: add comma delimiter", + "dimension-item: adjust design to match new layout chip", "dimension item height", - "layout-chip: prevent suffix shrinking", + "chip line height", "dimension and layout item button height", "dimension item suffix color", - "adjust input option design (#464)", - "chip: add comma delimiter", - "chip icon margin", - "chip line height", "chip label padding", - "dimension-item: adjust design to match new layout chip" + "layout-chip: prevent suffix shrinking", + "adjust input option design (#464)" ] }, "v100.11.4": { @@ -1141,13 +1141,13 @@ "distinguish non-existent repetitions from empty values in line lists (DHIS2-15767) (#427)" ], "Bug Fixes": [ + "change background image for undefined cell", + "always display 'no event' for enrollment", "return empty value for undefined boolean cells", "add custom styling to undefined cells", - "remove background color for undefined cell", - "update color according to spec change", - "change background image for undefined cell", "add tooltip to undefined cells", - "always display 'no event' for enrollment" + "update color according to spec change", + "remove background color for undefined cell" ], "Testing": [ "add tests for undefined values", @@ -1164,11 +1164,11 @@ "Bug Fixes": [ "store metadata for option set options on load (DHIS2-16181)", "update optionSet options metadata on selection in the modal", - "lookup option set options labels correctly DHIS2-15771", - "fix name for option set options shown in chip tooltip (DHIS2-16181)", - "replace id with uid after backend adjusted the response", + "fix plain download with name", "handle options with non-unique codes across optionsets (DHIS2-15771) (#426)", - "fix plain download with name" + "fix name for option set options shown in chip tooltip (DHIS2-16181)", + "lookup option set options labels correctly DHIS2-15771", + "replace id with uid after backend adjusted the response" ], "Testing": [ "add test for option set options label", @@ -1182,13 +1182,13 @@ }, "v100.10.3": { "Bug Fixes": [ - "return `fetching` from useProgramDataDimensions for lazy loading", - "ensure variable names matches function argument", "your- and program-dimensions list lazy loading (#453)", + "return `fetching` from useProgramDataDimensions for lazy loading", "ensure scrollbox actually scrolls instead of the container", "increment based on correct property `pager.page` not `data.page`", - "make scrollbox scrollable without fixed height", - "ensure `loading` remains `false` when lazy loading additional items" + "ensure `loading` remains `false` when lazy loading additional items", + "ensure variable names matches function argument", + "make scrollbox scrollable without fixed height" ] }, "v100.10.2": { @@ -1198,11 +1198,11 @@ }, "v100.10.1": { "Bug Fixes": [ - "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", "upgrade @dhis2/analytics to latest", "correctly center the table spinner (DHIS2-13947, DHIS2-13946)", - "allow opening interpretations for AOs without a time dimension (DHIS2-15781)", - "various hackathon issues" + "take legend-key into account when computing pagination max-width (DHIS2-15465)" ] }, "v100.10.0": { @@ -1226,12 +1226,12 @@ "v100.9.3": { "Bug Fixes": [ "implement min width on pagination container so dropdowns fit", - "bump min width for less concise locales", - "ensure pagination max-width is correct in interpretations modal (#434)", "always attach resize observer if node is found", - "lack of access show the generic \"something went wrong\" error (DHIS2-15737) (#429)", + "upgrade @dhis2/ui to get spacing between pagination elements", "translations: sync translations from transifex (master)", - "upgrade @dhis2/ui to get spacing between pagination elements" + "lack of access show the generic \"something went wrong\" error (DHIS2-15737) (#429)", + "ensure pagination max-width is correct in interpretations modal (#434)", + "bump min width for less concise locales" ] }, "v100.9.2": { @@ -1246,31 +1246,31 @@ }, "v100.9.0": { "Features": [ - "port file-menu to new hoverable menubar", - "let download menu be clickable or hoverable", - "migrate download menu wip", - "add app logo", + "add InterpretationsAndDetailsToggler", "add update button", + "port file-menu to new hoverable menubar", + "add HoverMenuBar", "add disabled state to view menu", "toolbar UI update (DHIS2-15167) (#368)", - "add InterpretationsAndDetailsToggler", - "add HoverMenuBar", - "add menu and menu items WIP", - "migrate view-menu", "hoverable options menu", - "implement download menu that can be hovered or clicked" + "implement download menu that can be hovered or clicked", + "add menu and menu items WIP", + "migrate download menu wip", + "let download menu be clickable or hoverable", + "add app logo", + "migrate view-menu" ], "Bug Fixes": [ + "trigger toggleSubMenu when on items without children so it closes", + "let dropdown render children directly in popper", "push app name 1px down to improve visual alignment", - "remove unused import", "adjust height to 32 px", - "trigger toggleSubMenu when on items without children so it closes", - "ensure `MenuSectionHeader` is `dense` when in the `HoverMenuBar`", - "wrap action call in useCallback", "adjust import name", + "remove unused import", + "ensure `MenuSectionHeader` is `dense` when in the `HoverMenuBar`", + "upgrade @dhis2/ui to get consistent menu section header styles", "ensure flexbox children consume full height", - "let dropdown render children directly in popper", - "upgrade @dhis2/ui to get consistent menu section header styles" + "wrap action call in useCallback" ] }, "v100.8.2": { @@ -1285,21 +1285,21 @@ }, "v100.8.0": { "Testing": [ - "rename visualization-title to titlebar (DHIS2-15063) (#384)", - "add ou instead of pe", + "update the error message for 2.38", + "update download and filemenu tests to reflect pe being optional", + "remove special handling for 38", "add special handling for 2.38", + "rename visualization-title to titlebar (DHIS2-15063) (#384)", + "improve period click targeting", "remove intercept evaluation that is suddenly failing", - "remove special handling for 38", - "update download and filemenu tests to reflect pe being optional", "remove unused imports", - "update the error message for 2.38", - "improve period click targeting" + "add ou instead of pe" ], "Bug Fixes": [ "align e2e file with master", - "remove unused prop", "allow developers to choose cy.open browser environment themselves", - "allow 1 retry on CI" + "allow 1 retry on CI", + "remove unused prop" ], "Features": [ "remove period validation (DHIS2-15015) (#381)" @@ -1340,13 +1340,13 @@ }, "v100.2.3": { "Bug Fixes": [ - "translations: sync translations from transifex (dev)", "conditionally set PR title in dhis2-verify-app workflow (#3089)", + "translations: sync translations from transifex (dev)", "report as MAP_VIEW not VISUALIZATION_VIEW (#3086)" ], "Testing": [ - "send jest test results only when env is setup (#3078)", - "add report portal attributes" + "add report portal attributes", + "send jest test results only when env is setup (#3078)" ] }, "v100.2.2": { @@ -1357,12 +1357,12 @@ }, "v100.2.1": { "Bug Fixes": [ - "sorting of layers by drag and drop was not working [DHIS2-16024] (#3021)", - "external basemaps were not showing [DHIS2-15953] (#3017)", - "release candidate 100.2.1", + "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", + "release candidate 100.2.1", + "sorting of layers by drag and drop was not working [DHIS2-16024] (#3021)", "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": { @@ -1377,22 +1377,22 @@ }, "v100.1.7": { "Bug Fixes": [ - "set default basemap for interpretation map (DHIS2-15788) (#2944)", - "use display name for data sets (#2947)", "hide \"show longitude/latitude\" from context menu for split view maps (DHIS2-15798) (#2945)", - "post a data statistics view when map is open or saved (#2951)", "draw layers with opacity (#2948)", - "hide see position from context meny for split view maps", "use programIndicators endpoint respecting sharing settings (#2950)", - "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)", + "show warning if event filter is not supported (#2952)", + "hide see position from context meny for split view maps", + "use display name for data sets (#2947)" ] }, "v100.1.6": { "Bug Fixes": [ "upgrade landcover dataset (#2732)", "keep layer visibility when period is changed (#2705)", - "translations: sync translations from transifex (dev)", "set period for each split view map (#2721)", + "translations: sync translations from transifex (dev)", "Set rendering strategy to single if not relative period (#2703)" ] }, @@ -1424,8 +1424,8 @@ "v100.1.0": { "Bug Fixes": [ "remove fallback coordinate field (DHIS2-8165) (#2575)", - "use window.parent", "bump cli-app-scripts for precaching improvement", + "use window.parent", "bumps cli-app-scripts to 10.3.8 for LIBS-499 fix (#2592)" ], "Features": [ diff --git a/website/data/apphub.json b/website/data/apphub.json index 1f61dbb7..7bc5c454 100644 --- a/website/data/apphub.json +++ b/website/data/apphub.json @@ -116,12 +116,12 @@ "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 }, { @@ -134,12 +134,12 @@ "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 } ], @@ -272,6 +272,15 @@ "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/4b115e05-12ec-4660-aa6d-e2b04f69c8be", "caption": "", @@ -307,15 +316,6 @@ "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/f0bef01d-3570-4b20-9f26-8d0d6943093a", - "caption": "", - "created": 1624314977424, - "description": "", - "id": "f0bef01d-3570-4b20-9f26-8d0d6943093a", - "lastUpdated": 1624314977424, - "logo": false } ], "sourceUrl": "https://github.com/dhis2/android-settings-app", @@ -370,15 +370,6 @@ "lastUpdated": 1685105122331, "logo": true }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/dff273fc-909e-48af-b151-c4d7e9c8a12c/9d3a74db-fc57-492d-9990-3b4b25576280", - "caption": "", - "created": 1685105784709, - "description": "", - "id": "9d3a74db-fc57-492d-9990-3b4b25576280", - "lastUpdated": 1685105784709, - "logo": false - }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/dff273fc-909e-48af-b151-c4d7e9c8a12c/a5438dca-45e8-4c32-9027-ef76dfb88ca8", "caption": "", @@ -396,6 +387,15 @@ "id": "683e6871-3c2a-4499-8b02-852a6fe3cd39", "lastUpdated": 1685105856008, "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/dff273fc-909e-48af-b151-c4d7e9c8a12c/9d3a74db-fc57-492d-9990-3b4b25576280", + "caption": "", + "created": 1685105784709, + "description": "", + "id": "9d3a74db-fc57-492d-9990-3b4b25576280", + "lastUpdated": 1685105784709, + "logo": false } ], "sourceUrl": "https://github.com/dhis2/apk-distribution", @@ -4090,48 +4090,48 @@ "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/5b6e980c-0c32-4141-830c-116c25f354b6", "caption": "", - "created": 1605920491341, + "created": 1605920552202, "description": "", - "id": "a5a88de3-1a4f-4fc4-b05b-8b0013ec5d9d", - "lastUpdated": 1605920491341, + "id": "5b6e980c-0c32-4141-830c-116c25f354b6", + "lastUpdated": 1605920552202, "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/5991aff9-031a-4c7f-b3b5-dbc0891e307b", "caption": "", - "created": 1605920569796, + "created": 1605920546123, "description": "", - "id": "cb3a7746-e37d-4db7-86e8-d04025915163", - "lastUpdated": 1605920569796, + "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/5b6e980c-0c32-4141-830c-116c25f354b6", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/a5a88de3-1a4f-4fc4-b05b-8b0013ec5d9d", "caption": "", - "created": 1605920552202, + "created": 1605920491341, "description": "", - "id": "5b6e980c-0c32-4141-830c-116c25f354b6", - "lastUpdated": 1605920552202, + "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/5991aff9-031a-4c7f-b3b5-dbc0891e307b", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/c62e4aee-3734-4e93-a98c-fb369b9aa7d5", "caption": "", - "created": 1605920546123, + "created": 1605920379367, "description": "", - "id": "5991aff9-031a-4c7f-b3b5-dbc0891e307b", - "lastUpdated": 1605920546123, + "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/7dd74ffd-e941-4e0d-b8ba-7306acc5c1a6", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/cb3a7746-e37d-4db7-86e8-d04025915163", "caption": "", - "created": 1605920539338, + "created": 1605920569796, "description": "", - "id": "7dd74ffd-e941-4e0d-b8ba-7306acc5c1a6", - "lastUpdated": 1605920539338, + "id": "cb3a7746-e37d-4db7-86e8-d04025915163", + "lastUpdated": 1605920569796, "logo": false }, { @@ -4144,12 +4144,12 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/c62e4aee-3734-4e93-a98c-fb369b9aa7d5", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/independent/05f4cb50-c685-4bb2-a5bb-3a273b51bc8f/7dd74ffd-e941-4e0d-b8ba-7306acc5c1a6", "caption": "", - "created": 1605920379367, + "created": 1605920539338, "description": "", - "id": "c62e4aee-3734-4e93-a98c-fb369b9aa7d5", - "lastUpdated": 1605920379367, + "id": "7dd74ffd-e941-4e0d-b8ba-7306acc5c1a6", + "lastUpdated": 1605920539338, "logo": false } ], @@ -5134,12 +5134,12 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/239b58bb-0e3a-4183-b9b4-29956328c2a1/930e312d-0c10-4e65-9f6a-eba2a83a4bd1", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/239b58bb-0e3a-4183-b9b4-29956328c2a1/371d01e5-99b5-43c7-a582-8253b992dcc5", "caption": "", - "created": 1682674045206, + "created": 1682674033748, "description": "", - "id": "930e312d-0c10-4e65-9f6a-eba2a83a4bd1", - "lastUpdated": 1682674045206, + "id": "371d01e5-99b5-43c7-a582-8253b992dcc5", + "lastUpdated": 1682674033748, "logo": false }, { @@ -5152,30 +5152,30 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/239b58bb-0e3a-4183-b9b4-29956328c2a1/371d01e5-99b5-43c7-a582-8253b992dcc5", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/239b58bb-0e3a-4183-b9b4-29956328c2a1/930e312d-0c10-4e65-9f6a-eba2a83a4bd1", "caption": "", - "created": 1682674033748, + "created": 1682674045206, "description": "", - "id": "371d01e5-99b5-43c7-a582-8253b992dcc5", - "lastUpdated": 1682674033748, + "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/6c5be955-63ff-4eea-a826-d104f3ea477b", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/239b58bb-0e3a-4183-b9b4-29956328c2a1/80c1fd02-10c5-4515-bebe-3db21f683ef9", "caption": "", - "created": 1682674049587, + "created": 1682674040389, "description": "", - "id": "6c5be955-63ff-4eea-a826-d104f3ea477b", - "lastUpdated": 1682674049587, + "id": "80c1fd02-10c5-4515-bebe-3db21f683ef9", + "lastUpdated": 1682674040389, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/239b58bb-0e3a-4183-b9b4-29956328c2a1/80c1fd02-10c5-4515-bebe-3db21f683ef9", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/239b58bb-0e3a-4183-b9b4-29956328c2a1/6c5be955-63ff-4eea-a826-d104f3ea477b", "caption": "", - "created": 1682674040389, + "created": 1682674049587, "description": "", - "id": "80c1fd02-10c5-4515-bebe-3db21f683ef9", - "lastUpdated": 1682674040389, + "id": "6c5be955-63ff-4eea-a826-d104f3ea477b", + "lastUpdated": 1682674049587, "logo": false } ], @@ -5552,12 +5552,12 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/d3eb1c59-175a-483a-b3f7-557b7640afe2", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/86b51970-c96b-4a3a-8abe-c26397f4c4a5", "caption": "", - "created": 1655741575670, + "created": 1655741575829, "description": "", - "id": "d3eb1c59-175a-483a-b3f7-557b7640afe2", - "lastUpdated": 1655741575670, + "id": "86b51970-c96b-4a3a-8abe-c26397f4c4a5", + "lastUpdated": 1655741575829, "logo": false }, { @@ -5569,6 +5569,15 @@ "lastUpdated": 1655741575846, "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": "", @@ -5613,15 +5622,6 @@ "id": "88c88a5b-6198-46be-9d7f-9bee6d4d2552", "lastUpdated": 1655741575783, "logo": false - }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/86b51970-c96b-4a3a-8abe-c26397f4c4a5", - "caption": "", - "created": 1655741575829, - "description": "", - "id": "86b51970-c96b-4a3a-8abe-c26397f4c4a5", - "lastUpdated": 1655741575829, - "logo": false } ], "sourceUrl": "https://github.com/WorldHealthOrganization/godata-dhis2-interop-app", @@ -5796,21 +5796,21 @@ "logo": true }, { - "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 }, { - "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 }, { @@ -5864,24 +5864,6 @@ "lastUpdated": 1634122895517, "logo": true }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/d8caf867-aa1b-4a08-b7ba-e257dd986603", - "caption": "", - "created": 1634123689094, - "description": "", - "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 - }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/3057c0e8-6e38-41d3-8c6d-fd4f90ff441f", "caption": "", @@ -5955,21 +5937,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/2b15d295-401a-4263-b302-e4945a195d66", "caption": "", - "created": 1634123696264, + "created": 1634123697499, "description": "", - "id": "ac513af6-fd60-4e4b-bed3-9100f107c211", - "lastUpdated": 1634123696264, + "id": "2b15d295-401a-4263-b302-e4945a195d66", + "lastUpdated": 1634123697499, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/2b15d295-401a-4263-b302-e4945a195d66", + "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": 1634123697499, + "created": 1634123696264, "description": "", - "id": "2b15d295-401a-4263-b302-e4945a195d66", - "lastUpdated": 1634123697499, + "id": "ac513af6-fd60-4e4b-bed3-9100f107c211", + "lastUpdated": 1634123696264, "logo": false }, { @@ -5998,6 +5980,24 @@ "id": "34597d8e-ace0-4e2a-8ef1-f559223ec877", "lastUpdated": 1634123689478, "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/d8caf867-aa1b-4a08-b7ba-e257dd986603", + "caption": "", + "created": 1634123689094, + "description": "", + "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", @@ -6086,66 +6086,57 @@ "logo": true }, { - "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/dcbef667-630c-409e-9fc1-62f017fe76ce", "caption": "", - "created": 1702461981336, + "created": 1702461856467, "description": "", - "id": "bd1db9aa-1531-4eed-83fc-a9cf133fa337", - "lastUpdated": 1702461981336, + "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/0c797f01-b7cd-4c9c-b464-2a247f953e77", + "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": 1702461973823, + "created": 1702461814263, "description": "", - "id": "0c797f01-b7cd-4c9c-b464-2a247f953e77", - "lastUpdated": 1702461973823, + "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/243757b5-bddd-4708-ae19-bef57f524cd4", + "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": 1702461957398, + "created": 1702461773153, "description": "", - "id": "243757b5-bddd-4708-ae19-bef57f524cd4", - "lastUpdated": 1702461957398, + "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/af0d7630-82ba-42ec-a392-24978b4bd5d6", + "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": 1702461801148, + "created": 1702461948732, "description": "", - "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/40e49d89-452e-4686-8706-59607beb4751", - "caption": "", - "created": 1702461867816, - "description": "", - "id": "40e49d89-452e-4686-8706-59607beb4751", - "lastUpdated": 1702461867816, + "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/20a8be36-1950-4936-a0bc-06ccdc202f9a", + "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": 1702462063146, + "created": 1702461787479, "description": "", - "id": "20a8be36-1950-4936-a0bc-06ccdc202f9a", - "lastUpdated": 1702462063146, + "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/0f436c11-6a3f-401d-8766-e532d8fb14bc", + "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": 1702462040272, + "created": 1702461965318, "description": "", - "id": "0f436c11-6a3f-401d-8766-e532d8fb14bc", - "lastUpdated": 1702462040272, + "id": "71637570-809c-4463-a851-649b84e012e4", + "lastUpdated": 1702461965318, "logo": false }, { @@ -6158,21 +6149,21 @@ "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/0f436c11-6a3f-401d-8766-e532d8fb14bc", "caption": "", - "created": 1702461965318, + "created": 1702462040272, "description": "", - "id": "71637570-809c-4463-a851-649b84e012e4", - "lastUpdated": 1702461965318, + "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/41f42632-98b6-42c1-88fd-40de62ca3355", + "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": 1702461948732, + "created": 1702462063146, "description": "", - "id": "41f42632-98b6-42c1-88fd-40de62ca3355", - "lastUpdated": 1702461948732, + "id": "20a8be36-1950-4936-a0bc-06ccdc202f9a", + "lastUpdated": 1702462063146, "logo": false }, { @@ -6211,42 +6202,6 @@ "lastUpdated": 1702462034285, "logo": false }, - { - "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": 1702461773153, - "description": "", - "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/2dbfaaa1-f49b-47a5-903b-14c22d752818", - "caption": "", - "created": 1702461787479, - "description": "", - "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/5e1f161b-a93e-41e8-900e-e8787a18fc2a", - "caption": "", - "created": 1702461814263, - "description": "", - "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/dcbef667-630c-409e-9fc1-62f017fe76ce", - "caption": "", - "created": 1702461856467, - "description": "", - "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/0881462a-ebdc-46a0-993e-393325f6054a", "caption": "", @@ -6291,6 +6246,51 @@ "id": "8e48d0ed-9d40-4656-9133-7321cfb056ea", "lastUpdated": 1702461989431, "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", + "caption": "", + "created": 1702461981336, + "description": "", + "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/0c797f01-b7cd-4c9c-b464-2a247f953e77", + "caption": "", + "created": 1702461973823, + "description": "", + "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/243757b5-bddd-4708-ae19-bef57f524cd4", + "caption": "", + "created": 1702461957398, + "description": "", + "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/40e49d89-452e-4686-8706-59607beb4751", + "caption": "", + "created": 1702461867816, + "description": "", + "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", + "caption": "", + "created": 1702461801148, + "description": "", + "id": "af0d7630-82ba-42ec-a392-24978b4bd5d6", + "lastUpdated": 1702461801148, + "logo": false } ], "sourceUrl": "https://github.com/duretech/multidomain", @@ -6357,21 +6357,21 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/bd328ec9-c212-42f1-838c-69e510cbeb56/9d5d8817-febd-4766-81f1-6b2cd424909b", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/bd328ec9-c212-42f1-838c-69e510cbeb56/237519eb-5f22-4796-831d-daa61b6fde3c", "caption": "", - "created": 1588595500669, + "created": 1588595500069, "description": "", - "id": "9d5d8817-febd-4766-81f1-6b2cd424909b", - "lastUpdated": 1588595500669, + "id": "237519eb-5f22-4796-831d-daa61b6fde3c", + "lastUpdated": 1588595500069, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/bd328ec9-c212-42f1-838c-69e510cbeb56/237519eb-5f22-4796-831d-daa61b6fde3c", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/bd328ec9-c212-42f1-838c-69e510cbeb56/9d5d8817-febd-4766-81f1-6b2cd424909b", "caption": "", - "created": 1588595500069, + "created": 1588595500669, "description": "", - "id": "237519eb-5f22-4796-831d-daa61b6fde3c", - "lastUpdated": 1588595500069, + "id": "9d5d8817-febd-4766-81f1-6b2cd424909b", + "lastUpdated": 1588595500669, "logo": false } ], @@ -6511,17 +6511,17 @@ "status": "APPROVED", "id": "29342375-f1e8-47cb-9031-491e2990d5ac", "created": 1694208835180, - "lastUpdated": 1703399796836, + "lastUpdated": 1705694099138, "name": "ICD-11 Cause of Death", "description": "The app provides a standardized approach to record cause of death information, following the International Statistical Classification of Diseases and Related Health Problems (ICD) guidelines. The app is linked with ICD 11 browser for searching the ICD 11 codes for the cause of death/medical condition entered by the user. Health workers can input data directly into the app, eliminating delays and reducing errors associated with coding in manual register.\n\nThe key features:\n\n 1. Digital Mortality Rule Engine: WHO electronic MCCD form with embedded digital mortality rule base; rule engine for automated selection of Underlying Cause of Death.\n\n 2. Cause of Death Certificate Generation: Generation of customized death certificate with extended options for countries to adopt their specific requirements while maintaining the core data points.\n\n 3. Data Analytics: Standard and custom dashboards based on multiple ICD-11 special mortality tabulation lists, WHO standard analytics and ICD Chapter-wise analysis.\n\n 4. Data Export and External Analysis: Allows ANACoD3 real time export for external and enhanced analysis.\n\n 5. Easy Configuration: The CoD app allows both custom and manual installation options depending on the current configuration status of DHIS2 in country.\n", "coreApp": false, "versions": [ { - "created": 1703399796836, + "created": 1705694099138, "demoUrl": "https://dhis2.world/whocod", "downloadUrl": "https://apps.dhis2.org/api/v1/apps/download/hisp-vietnam/icd-11-cause-of-death_1.0.1.zip", - "id": "5ead861b-46e9-496b-a9d8-20c43fd205da", - "lastUpdated": 1703399796836, + "id": "cc5e2131-72cd-422e-ba86-e92c7b74ed56", + "lastUpdated": 1705694099138, "maxDhisVersion": "2.40", "minDhisVersion": "2.35", "version": "1.0.1", @@ -6545,12 +6545,21 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-vietnam/29342375-f1e8-47cb-9031-491e2990d5ac/44870959-a4a4-4b77-9f2a-493f31de44e8", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-vietnam/29342375-f1e8-47cb-9031-491e2990d5ac/02edd661-8ba6-4b55-8d2e-578becf2c057", "caption": "", - "created": 1694208963931, + "created": 1694209005909, "description": "", - "id": "44870959-a4a4-4b77-9f2a-493f31de44e8", - "lastUpdated": 1694208963931, + "id": "02edd661-8ba6-4b55-8d2e-578becf2c057", + "lastUpdated": 1694209005909, + "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-vietnam/29342375-f1e8-47cb-9031-491e2990d5ac/786e7871-6c95-4317-b8dc-ab475edd28ae", + "caption": "", + "created": 1694208980640, + "description": "", + "id": "786e7871-6c95-4317-b8dc-ab475edd28ae", + "lastUpdated": 1694208980640, "logo": false }, { @@ -6563,12 +6572,12 @@ "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/44870959-a4a4-4b77-9f2a-493f31de44e8", "caption": "", - "created": 1694208980640, + "created": 1694208963931, "description": "", - "id": "786e7871-6c95-4317-b8dc-ab475edd28ae", - "lastUpdated": 1694208980640, + "id": "44870959-a4a4-4b77-9f2a-493f31de44e8", + "lastUpdated": 1694208963931, "logo": false }, { @@ -6588,15 +6597,6 @@ "id": "bde815be-bbe2-479d-bd7f-ff2aa45e1e17", "lastUpdated": 1694208998892, "logo": false - }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-vietnam/29342375-f1e8-47cb-9031-491e2990d5ac/02edd661-8ba6-4b55-8d2e-578becf2c057", - "caption": "", - "created": 1694209005909, - "description": "", - "id": "02edd661-8ba6-4b55-8d2e-578becf2c057", - "lastUpdated": 1694209005909, - "logo": false } ], "sourceUrl": "", @@ -6744,21 +6744,21 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/2def5309-1028-41e3-9951-86b9a093d356/85301edd-104e-480c-9d71-19eb6ceb2618", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/2def5309-1028-41e3-9951-86b9a093d356/12b7cdaf-86c5-4fcc-ac05-39b800c45998", "caption": "", - "created": 1588595405295, + "created": 1588595405988, "description": "", - "id": "85301edd-104e-480c-9d71-19eb6ceb2618", - "lastUpdated": 1588595405295, + "id": "12b7cdaf-86c5-4fcc-ac05-39b800c45998", + "lastUpdated": 1588595405988, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/2def5309-1028-41e3-9951-86b9a093d356/12b7cdaf-86c5-4fcc-ac05-39b800c45998", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/2def5309-1028-41e3-9951-86b9a093d356/85301edd-104e-480c-9d71-19eb6ceb2618", "caption": "", - "created": 1588595405988, + "created": 1588595405295, "description": "", - "id": "12b7cdaf-86c5-4fcc-ac05-39b800c45998", - "lastUpdated": 1588595405988, + "id": "85301edd-104e-480c-9d71-19eb6ceb2618", + "lastUpdated": 1588595405295, "logo": false } ], @@ -6866,21 +6866,21 @@ "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/0330e453-f558-45c5-a5be-775c166ba311", "caption": "", - "created": 1588595463894, + "created": 1588595464450, "description": "", - "id": "6f0d85b5-e4ea-4b19-be46-284e52d4af9c", - "lastUpdated": 1588595463894, + "id": "0330e453-f558-45c5-a5be-775c166ba311", + "lastUpdated": 1588595464450, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/0330e453-f558-45c5-a5be-775c166ba311", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/6f0d85b5-e4ea-4b19-be46-284e52d4af9c", "caption": "", - "created": 1588595464450, + "created": 1588595463894, "description": "", - "id": "0330e453-f558-45c5-a5be-775c166ba311", - "lastUpdated": 1588595464450, + "id": "6f0d85b5-e4ea-4b19-be46-284e52d4af9c", + "lastUpdated": 1588595463894, "logo": false }, { @@ -6988,12 +6988,12 @@ "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/dba1f708-30d9-43e6-8a25-c267072ad2e0", "caption": "", - "created": 1664195193542, + "created": 1664195166625, "description": "", - "id": "18a77617-5b28-4b40-a8c3-15cf496d409c", - "lastUpdated": 1664195193542, + "id": "dba1f708-30d9-43e6-8a25-c267072ad2e0", + "lastUpdated": 1664195166625, "logo": false }, { @@ -7006,30 +7006,30 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/dba1f708-30d9-43e6-8a25-c267072ad2e0", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/18a77617-5b28-4b40-a8c3-15cf496d409c", "caption": "", - "created": 1664195166625, + "created": 1664195193542, "description": "", - "id": "dba1f708-30d9-43e6-8a25-c267072ad2e0", - "lastUpdated": 1664195166625, + "id": "18a77617-5b28-4b40-a8c3-15cf496d409c", + "lastUpdated": 1664195193542, "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/071b5848-a7fd-47af-80b4-faf4dc8b4322", "caption": "", - "created": 1664195193620, + "created": 1664195193572, "description": "", - "id": "4bb1db51-0d2e-4f40-92c9-de8dfc0ff831", - "lastUpdated": 1664195193620, + "id": "071b5848-a7fd-47af-80b4-faf4dc8b4322", + "lastUpdated": 1664195193572, "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/4bb1db51-0d2e-4f40-92c9-de8dfc0ff831", "caption": "", - "created": 1664195193572, + "created": 1664195193620, "description": "", - "id": "071b5848-a7fd-47af-80b4-faf4dc8b4322", - "lastUpdated": 1664195193572, + "id": "4bb1db51-0d2e-4f40-92c9-de8dfc0ff831", + "lastUpdated": 1664195193620, "logo": false } ], @@ -7074,6 +7074,24 @@ "lastUpdated": 1588595311656, "logo": true }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/3fdc770b-f1ac-47c0-a267-f27a067f64f0", + "caption": "", + "created": 1588595309259, + "description": "", + "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/89c90ff3-9633-4340-92e0-6a124bad98ec", + "caption": "", + "created": 1588595309945, + "description": "", + "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/2d22fe3d-4c84-48ba-abb2-4d286d875591", "caption": "", @@ -7092,15 +7110,6 @@ "lastUpdated": 1588595311176, "logo": false }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/3fdc770b-f1ac-47c0-a267-f27a067f64f0", - "caption": "", - "created": 1588595309259, - "description": "", - "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", "caption": "", @@ -7109,15 +7118,6 @@ "id": "246baee8-e65d-4d0e-b4ba-7406909d9e45", "lastUpdated": 1588595312213, "logo": false - }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/89c90ff3-9633-4340-92e0-6a124bad98ec", - "caption": "", - "created": 1588595309945, - "description": "", - "id": "89c90ff3-9633-4340-92e0-6a124bad98ec", - "lastUpdated": 1588595309945, - "logo": false } ], "sourceUrl": "", @@ -7973,21 +7973,21 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/3c82dceb-5c50-49a3-8dc3-6bb6a30399f4/ca2a9eb8-2966-498d-830d-e8afa8a35144", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/3c82dceb-5c50-49a3-8dc3-6bb6a30399f4/34343d33-656b-41d1-bafd-b8c558e4685d", "caption": "", - "created": 1588595396858, + "created": 1588595396334, "description": "", - "id": "ca2a9eb8-2966-498d-830d-e8afa8a35144", - "lastUpdated": 1588595396858, + "id": "34343d33-656b-41d1-bafd-b8c558e4685d", + "lastUpdated": 1588595396334, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/3c82dceb-5c50-49a3-8dc3-6bb6a30399f4/34343d33-656b-41d1-bafd-b8c558e4685d", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/3c82dceb-5c50-49a3-8dc3-6bb6a30399f4/ca2a9eb8-2966-498d-830d-e8afa8a35144", "caption": "", - "created": 1588595396334, + "created": 1588595396858, "description": "", - "id": "34343d33-656b-41d1-bafd-b8c558e4685d", - "lastUpdated": 1588595396334, + "id": "ca2a9eb8-2966-498d-830d-e8afa8a35144", + "lastUpdated": 1588595396858, "logo": false } ], @@ -8295,20 +8295,11 @@ { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/crosscut/de19ff76-3459-4ec1-a881-5b8644cd6c51/d4bce6a2-c2dd-4dfb-907c-dc4b8e37b8be", "caption": "", - "created": 1652994285451, - "description": "", - "id": "d4bce6a2-c2dd-4dfb-907c-dc4b8e37b8be", - "lastUpdated": 1652994285451, - "logo": true - }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/crosscut/de19ff76-3459-4ec1-a881-5b8644cd6c51/5e39cf11-0286-4027-a9dd-15cbd1b9ca81", - "caption": "", - "created": 1652994561274, - "description": "", - "id": "5e39cf11-0286-4027-a9dd-15cbd1b9ca81", - "lastUpdated": 1652994561274, - "logo": false + "created": 1652994285451, + "description": "", + "id": "d4bce6a2-c2dd-4dfb-907c-dc4b8e37b8be", + "lastUpdated": 1652994285451, + "logo": true }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/crosscut/de19ff76-3459-4ec1-a881-5b8644cd6c51/f5684472-5a50-4ec0-9ab8-7a59ba40d34f", @@ -8319,6 +8310,15 @@ "lastUpdated": 1652994561288, "logo": false }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/crosscut/de19ff76-3459-4ec1-a881-5b8644cd6c51/5e39cf11-0286-4027-a9dd-15cbd1b9ca81", + "caption": "", + "created": 1652994561274, + "description": "", + "id": "5e39cf11-0286-4027-a9dd-15cbd1b9ca81", + "lastUpdated": 1652994561274, + "logo": false + }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/crosscut/de19ff76-3459-4ec1-a881-5b8644cd6c51/24935512-6f65-4796-a14c-9d8a82f360df", "caption": "", @@ -8552,39 +8552,39 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/population-services-international/cf9b8ff8-58f2-488a-b3e6-8274288ca22c/fb18728e-2e96-40e8-bda3-d3c3b2e04b61", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/population-services-international/cf9b8ff8-58f2-488a-b3e6-8274288ca22c/40a44551-73f7-42c7-a277-88a00d53d6cb", "caption": "", - "created": 1697504303732, + "created": 1697503972239, "description": "", - "id": "fb18728e-2e96-40e8-bda3-d3c3b2e04b61", - "lastUpdated": 1697504303732, + "id": "40a44551-73f7-42c7-a277-88a00d53d6cb", + "lastUpdated": 1697503972239, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/population-services-international/cf9b8ff8-58f2-488a-b3e6-8274288ca22c/40a44551-73f7-42c7-a277-88a00d53d6cb", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/population-services-international/cf9b8ff8-58f2-488a-b3e6-8274288ca22c/805298b9-7d13-48bf-bbba-18888ef3757d", "caption": "", - "created": 1697503972239, + "created": 1697504285398, "description": "", - "id": "40a44551-73f7-42c7-a277-88a00d53d6cb", - "lastUpdated": 1697503972239, + "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/85a68e13-6621-45a1-8a7b-8967fa0808d4", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/population-services-international/cf9b8ff8-58f2-488a-b3e6-8274288ca22c/fb18728e-2e96-40e8-bda3-d3c3b2e04b61", "caption": "", - "created": 1697503958478, + "created": 1697504303732, "description": "", - "id": "85a68e13-6621-45a1-8a7b-8967fa0808d4", - "lastUpdated": 1697503958478, + "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/805298b9-7d13-48bf-bbba-18888ef3757d", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/population-services-international/cf9b8ff8-58f2-488a-b3e6-8274288ca22c/85a68e13-6621-45a1-8a7b-8967fa0808d4", "caption": "", - "created": 1697504285398, + "created": 1697503958478, "description": "", - "id": "805298b9-7d13-48bf-bbba-18888ef3757d", - "lastUpdated": 1697504285398, + "id": "85a68e13-6621-45a1-8a7b-8967fa0808d4", + "lastUpdated": 1697503958478, "logo": false } ], @@ -8849,12 +8849,12 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/e342279c-ada6-4ada-b569-0830fc249aeb/7f4d79dc-a9f5-490d-9fb1-2ece5357b1b2", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/e342279c-ada6-4ada-b569-0830fc249aeb/d514fa86-7179-49c9-8cae-51c7de55124a", "caption": "", - "created": 1691591802821, + "created": 1691591729556, "description": "", - "id": "7f4d79dc-a9f5-490d-9fb1-2ece5357b1b2", - "lastUpdated": 1691591802821, + "id": "d514fa86-7179-49c9-8cae-51c7de55124a", + "lastUpdated": 1691591729556, "logo": false }, { @@ -8867,21 +8867,21 @@ "logo": false }, { - "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/7f4d79dc-a9f5-490d-9fb1-2ece5357b1b2", "caption": "", - "created": 1691591743846, + "created": 1691591802821, "description": "", - "id": "798e3280-2fbd-4a0f-86d9-ada44af8b27f", - "lastUpdated": 1691591743846, + "id": "7f4d79dc-a9f5-490d-9fb1-2ece5357b1b2", + "lastUpdated": 1691591802821, "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/e342279c-ada6-4ada-b569-0830fc249aeb/d514fa86-7179-49c9-8cae-51c7de55124a", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/e342279c-ada6-4ada-b569-0830fc249aeb/798e3280-2fbd-4a0f-86d9-ada44af8b27f", "caption": "", - "created": 1691591729556, + "created": 1691591743846, "description": "", - "id": "d514fa86-7179-49c9-8cae-51c7de55124a", - "lastUpdated": 1691591729556, + "id": "798e3280-2fbd-4a0f-86d9-ada44af8b27f", + "lastUpdated": 1691591743846, "logo": false } ], @@ -9659,15 +9659,6 @@ "lastUpdated": 1588595485292, "logo": true }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/e3ed6990-ee21-4a88-82c5-c59eb7f3fab1/01c732d4-3686-484a-b555-8848abebb352", - "caption": "", - "created": 1664195762131, - "description": "", - "id": "01c732d4-3686-484a-b555-8848abebb352", - "lastUpdated": 1664195762131, - "logo": false - }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/e3ed6990-ee21-4a88-82c5-c59eb7f3fab1/e9183cbf-f26f-4224-b07d-feed2fd61417", "caption": "", @@ -9685,6 +9676,15 @@ "id": "b2f2d370-62f8-4785-b6f1-8f2e6a7b63e1", "lastUpdated": 1664195762167, "logo": false + }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/e3ed6990-ee21-4a88-82c5-c59eb7f3fab1/01c732d4-3686-484a-b555-8848abebb352", + "caption": "", + "created": 1664195762131, + "description": "", + "id": "01c732d4-3686-484a-b555-8848abebb352", + "lastUpdated": 1664195762131, + "logo": false } ], "sourceUrl": "http://github.com/hisptz/scorecard-app", @@ -9750,15 +9750,6 @@ "lastUpdated": 1588595392368, "logo": true }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-colombia/fcc75ac0-afdf-48ca-a016-545e7ee4bbf2/4a9c29ce-ab0f-4d63-9ac2-59ea339c3131", - "caption": "", - "created": 1588595391858, - "description": "", - "id": "4a9c29ce-ab0f-4d63-9ac2-59ea339c3131", - "lastUpdated": 1588595391858, - "logo": false - }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-colombia/fcc75ac0-afdf-48ca-a016-545e7ee4bbf2/d882d909-9e06-4371-9124-9297ea2fd975", "caption": "", @@ -9769,12 +9760,12 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-colombia/fcc75ac0-afdf-48ca-a016-545e7ee4bbf2/f1aed69f-0392-4d6a-bf78-7ad08a151699", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-colombia/fcc75ac0-afdf-48ca-a016-545e7ee4bbf2/92599d0c-50f2-4cb9-8c2a-6aacfc193a70", "caption": "", - "created": 1588595391313, + "created": 1588595390276, "description": "", - "id": "f1aed69f-0392-4d6a-bf78-7ad08a151699", - "lastUpdated": 1588595391313, + "id": "92599d0c-50f2-4cb9-8c2a-6aacfc193a70", + "lastUpdated": 1588595390276, "logo": false }, { @@ -9787,12 +9778,21 @@ "logo": false }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-colombia/fcc75ac0-afdf-48ca-a016-545e7ee4bbf2/92599d0c-50f2-4cb9-8c2a-6aacfc193a70", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-colombia/fcc75ac0-afdf-48ca-a016-545e7ee4bbf2/f1aed69f-0392-4d6a-bf78-7ad08a151699", "caption": "", - "created": 1588595390276, + "created": 1588595391313, "description": "", - "id": "92599d0c-50f2-4cb9-8c2a-6aacfc193a70", - "lastUpdated": 1588595390276, + "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": "", + "created": 1588595391858, + "description": "", + "id": "4a9c29ce-ab0f-4d63-9ac2-59ea339c3131", + "lastUpdated": 1588595391858, "logo": false } ], @@ -9951,12 +9951,12 @@ "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/c77d6105-2353-407e-b526-e4634f5a0b6a", "caption": "", - "created": 1623666957721, + "created": 1623666951215, "description": "", - "id": "51a771b0-4e1b-47bb-ba82-9e24a0d2611e", - "lastUpdated": 1623666957721, + "id": "c77d6105-2353-407e-b526-e4634f5a0b6a", + "lastUpdated": 1623666951215, "logo": false }, { @@ -9978,21 +9978,21 @@ "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/51a771b0-4e1b-47bb-ba82-9e24a0d2611e", "caption": "", - "created": 1623666942826, + "created": 1623666957721, "description": "", - "id": "8991b4dd-b736-4575-80a9-fcef28faec29", - "lastUpdated": 1623666942826, + "id": "51a771b0-4e1b-47bb-ba82-9e24a0d2611e", + "lastUpdated": 1623666957721, "logo": false } ], @@ -10188,21 +10188,12 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl-lushomo/10a3a7e0-79e5-451f-9766-bf0625e9659d/e341bc93-7e5a-4853-828f-d869ab6eb5ef", - "caption": "", - "created": 1621876042800, - "description": "", - "id": "e341bc93-7e5a-4853-828f-d869ab6eb5ef", - "lastUpdated": 1621876042800, - "logo": false - }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl-lushomo/10a3a7e0-79e5-451f-9766-bf0625e9659d/7ed94369-e0a9-4766-ae44-1da246069de2", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl-lushomo/10a3a7e0-79e5-451f-9766-bf0625e9659d/b228873f-4810-43b7-93d0-c1aeb489c0da", "caption": "", - "created": 1621876032291, + "created": 1621876012960, "description": "", - "id": "7ed94369-e0a9-4766-ae44-1da246069de2", - "lastUpdated": 1621876032291, + "id": "b228873f-4810-43b7-93d0-c1aeb489c0da", + "lastUpdated": 1621876012960, "logo": false }, { @@ -10223,6 +10214,15 @@ "lastUpdated": 1621876057073, "logo": false }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl-lushomo/10a3a7e0-79e5-451f-9766-bf0625e9659d/e341bc93-7e5a-4853-828f-d869ab6eb5ef", + "caption": "", + "created": 1621876042800, + "description": "", + "id": "e341bc93-7e5a-4853-828f-d869ab6eb5ef", + "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": "", @@ -10233,12 +10233,12 @@ "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", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl-lushomo/10a3a7e0-79e5-451f-9766-bf0625e9659d/7ed94369-e0a9-4766-ae44-1da246069de2", "caption": "", - "created": 1621876012960, + "created": 1621876032291, "description": "", - "id": "b228873f-4810-43b7-93d0-c1aeb489c0da", - "lastUpdated": 1621876012960, + "id": "7ed94369-e0a9-4766-ae44-1da246069de2", + "lastUpdated": 1621876032291, "logo": false } ], @@ -10884,6 +10884,15 @@ "lastUpdated": 1691592140457, "logo": true }, + { + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/4b4e4fbf-8652-4516-b6a0-d11654ed9662/936dc9be-95db-4ce5-8777-1483cd062fa8", + "caption": "", + "created": 1691592857253, + "description": "", + "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/f6f103b9-30b4-4da3-9060-3723766e1ba3", "caption": "", @@ -10902,15 +10911,6 @@ "lastUpdated": 1691592867369, "logo": false }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/4b4e4fbf-8652-4516-b6a0-d11654ed9662/936dc9be-95db-4ce5-8777-1483cd062fa8", - "caption": "", - "created": 1691592857253, - "description": "", - "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/c90a4e38-fd2a-4e92-af59-d20d299b42ae", "caption": "", @@ -11142,12 +11142,12 @@ "logo": true }, { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl/1bf66488-93b5-41c8-abfe-1b03b2521a2d/66311af4-021d-40c0-b639-b06c5d32ee6e", + "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl/1bf66488-93b5-41c8-abfe-1b03b2521a2d/96c96fe3-9e1c-47db-8310-ecd7860bae05", "caption": "", - "created": 1614711821968, + "created": 1614711845429, "description": "", - "id": "66311af4-021d-40c0-b639-b06c5d32ee6e", - "lastUpdated": 1614711821968, + "id": "96c96fe3-9e1c-47db-8310-ecd7860bae05", + "lastUpdated": 1614711845429, "logo": false }, { @@ -11168,6 +11168,15 @@ "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": "", + "created": 1614711821968, + "description": "", + "id": "66311af4-021d-40c0-b639-b06c5d32ee6e", + "lastUpdated": 1614711821968, + "logo": false + }, { "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl/1bf66488-93b5-41c8-abfe-1b03b2521a2d/40184d86-acbd-4f46-a172-c50a36b108ec", "caption": "", @@ -11185,15 +11194,6 @@ "id": "e5433118-2a1f-4d95-a074-e6838ecd7dfb", "lastUpdated": 1614711838149, "logo": false - }, - { - "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl/1bf66488-93b5-41c8-abfe-1b03b2521a2d/96c96fe3-9e1c-47db-8310-ecd7860bae05", - "caption": "", - "created": 1614711845429, - "description": "", - "id": "96c96fe3-9e1c-47db-8310-ecd7860bae05", - "lastUpdated": 1614711845429, - "logo": false } ], "sourceUrl": "", @@ -11238,12 +11238,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 }, { @@ -11256,12 +11256,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 } ], @@ -11360,12 +11360,12 @@ "logo": true }, { - "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 }, { @@ -11378,12 +11378,12 @@ "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 } ],