diff --git a/website/data/app_releases.json b/website/data/app_releases.json
index 0702c992..a937b0e0 100644
--- a/website/data/app_releases.json
+++ b/website/data/app_releases.json
@@ -18,8 +18,8 @@
},
"v100.2.30": {
"Bug Fixes": [
- "parse error message properly for manual installs (#541)",
- "DHIS2-15304: display correct error message when session is expired"
+ "DHIS2-15304: display correct error message when session is expired",
+ "parse error message properly for manual installs (#541)"
]
},
"v100.2.29": {
@@ -74,8 +74,8 @@
},
"v100.2.19": {
"Bug Fixes": [
- "correct logic",
- "support core and custom app management when app hub is not available [DHIS2-13112] (#485)"
+ "support core and custom app management when app hub is not available [DHIS2-13112] (#485)",
+ "correct logic"
]
},
"v100.2.18": {
@@ -227,9 +227,9 @@
},
"v100.1.0": {
"Bug Fixes": [
+ "add cypress data test prefix to cypress.json",
"use getWithDataTest and findWithDataTest",
- "add start:nobrowser script",
- "add cypress data test prefix to cypress.json"
+ "add start:nobrowser script"
],
"Features": [
"add e2e workflow step"
@@ -237,6 +237,16 @@
}
},
"capture-app": {
+ "v100.58.0": {
+ "Features": [
+ "[DHIS2-16372] Delete Relationships (#3520)"
+ ]
+ },
+ "v100.57.6": {
+ "Bug Fixes": [
+ "translations: sync translations from transifex (master)"
+ ]
+ },
"v100.57.5": {
"Bug Fixes": [
"translations: sync translations from transifex (master)"
@@ -378,16 +388,6 @@
"Bug Fixes": [
"translations: sync translations from transifex (master)"
]
- },
- "v100.46.1": {
- "Bug Fixes": [
- "[DHIS2-15686] fix program rule variables for edit profile mode (#3463)"
- ]
- },
- "v100.46.0": {
- "Features": [
- "[DHIS2-14275] Support custom icons (#3473)"
- ]
}
},
"dashboard-app": {
@@ -399,8 +399,8 @@
},
"v100.0.3": {
"Bug Fixes": [
- "merge to master",
- "parse the ou filter correctly for all ou types (#2691)"
+ "parse the ou filter correctly for all ou types (#2691)",
+ "merge to master"
]
},
"v100.0.2": {
@@ -432,14 +432,14 @@
},
"v100.0.8": {
"Bug Fixes": [
- "translations: sync translations from transifex (master)",
"prevent failing jest test",
- "remove v37 e2e",
- "add scroll for workflows [DHIS2-15415]",
- "update v38 fixtures",
"update v39 fixtures",
+ "update jest mock [DHIS2-15415]",
+ "add scroll for workflows [DHIS2-15415]",
"add scroll on workflow selector [DHIS2-15415]",
- "update jest mock [DHIS2-15415]"
+ "translations: sync translations from transifex (master)",
+ "update v38 fixtures",
+ "remove v37 e2e"
]
},
"v100.0.7": {
@@ -492,11 +492,11 @@
"v100.3.8": {
"Bug Fixes": [
"warning border style to yellow",
+ "prevent unnecessary renders when form has errors (#358)",
"validator: limits as warning instead of error (#357)",
- "prevent setting warning as undefined",
"help: add warning style reference to help",
- "prevent unnecessary renders when form has errors (#358)",
- "tests: update tests"
+ "tests: update tests",
+ "prevent setting warning as undefined"
]
},
"v100.3.7": {
@@ -511,9 +511,9 @@
},
"v100.3.5": {
"Testing": [
- "fix ci",
"use org variables + add RP attributes",
- "publish jest test results to reportportal (#352)"
+ "publish jest test results to reportportal (#352)",
+ "fix ci"
],
"Bug Fixes": [
"optimistically update lastUpdatedBy on complete [TECH-1440] (#320)"
@@ -526,10 +526,10 @@
},
"v100.3.3": {
"Testing": [
+ "update API_KEY name and merge parallel launches",
"cleaning PR",
- "debug merging launches",
"use import instead of require",
- "update API_KEY name and merge parallel launches",
+ "debug merging launches",
"publish cypress test results to reportportal (#349)"
],
"Bug Fixes": [
@@ -543,32 +543,32 @@
},
"v100.3.1": {
"Testing": [
- "cartesian: cover with tests (DHIS2-14386)",
- "cover & cartesian",
+ "use upload file data value mutation: cover with tests",
+ "use imperative validate: cover request failure",
"cover remaining metadata selectors",
- "use delete limits: cover with tests",
- "metadata selectors: add jest tests for all untested selectors",
+ "cover useImperativeValidate with tests (#321)",
+ "use imperative validate: cover response transformation",
"use imperative validate: use real query keys instead of mocked ones",
- "cover hooks in data-value-mutations.js (#314)",
+ "use set data value mutation: cover with tests",
+ "use set form completion mutation: cover with tests",
+ "metadata selectors: add jest tests for all untested selectors",
+ "use delete limits: cover with tests",
+ "category combo table body: cover with tests",
+ "cover & cartesian",
"use delete data value mutation: cover with tests",
+ "cartesian: cover with tests (DHIS2-14386)",
"use update limits: cover with tests",
- "category combo table body: cover with tests",
- "cover useImperativeValidate with tests (#321)",
- "use set form completion mutation: cover with tests",
- "use set data value mutation: cover with tests",
- "use upload file data value mutation: cover with tests",
- "use imperative validate: cover response transformation",
- "use imperative validate: cover request failure"
+ "cover hooks in data-value-mutations.js (#314)"
],
"Bug Fixes": [
- "use FetchError class from app-runtime [DHIS2-15085] (#316)",
+ "cartesian: return empty array when no vectors provided",
+ "rollback failed complete [DHIS2-15033] (#312)",
"use set form completion mutation: handle optimistic update errors correctly",
- "translations: sync translations from transifex (development)",
- "cover useSetFormCompletionMutation with tests (#315)",
+ "include attribute options in completion post [DHIS2-15032] (#311)",
"lock forms when organisation unit is closed [BETA-25] (#317)",
- "rollback failed complete [DHIS2-15033] (#312)",
- "cartesian: return empty array when no vectors provided",
- "include attribute options in completion post [DHIS2-15032] (#311)"
+ "cover useSetFormCompletionMutation with tests (#315)",
+ "use FetchError class from app-runtime [DHIS2-15085] (#316)",
+ "translations: sync translations from transifex (development)"
],
"Features": [
"merge development into master"
@@ -576,34 +576,34 @@
},
"v100.3.0": {
"Features": [
- "nice UI",
"lock-status: add expiry to footer bar",
- "lock-status: check lockDate (wip)",
- "form expiry info and data input periods [DHIS2-14600] [DHIS2-14218] (#300)"
+ "nice UI",
+ "form expiry info and data input periods [DHIS2-14600] [DHIS2-14218] (#300)",
+ "lock-status: check lockDate (wip)"
],
"Bug Fixes": [
- "use suggested text",
- "handle undefined data set",
- "expiry date calculation",
+ "use set form completion mutation: handle optimistic update errors correctly",
"only update status from backend once",
- "align inputPeriod check with backend [DHIS2-14218]",
"remove conditional chaining",
+ "cover useSetFormCompletionMutation with tests (#315)",
+ "use relative time with absolute time in tooltip",
"error when no period is selected",
+ "expiry date calculation",
+ "use suggested text",
+ "adjust for different time locales",
+ "handle undefined data set",
+ "align inputPeriod check with backend [DHIS2-14218]",
"include username in string for i18n",
- "use set form completion mutation: handle optimistic update errors correctly",
- "use relative time with absolute time in tooltip",
- "don't show expiration if excepted by user authorities",
- "cover useSetFormCompletionMutation with tests (#315)",
- "adjust for different time locales"
+ "don't show expiration if excepted by user authorities"
],
"Testing": [
+ "use upload file data value mutation: cover with tests",
+ "use set data value mutation: cover with tests",
+ "use set form completion mutation: cover with tests",
"use delete limits: cover with tests",
- "cover hooks in data-value-mutations.js (#314)",
"use delete data value mutation: cover with tests",
"use update limits: cover with tests",
- "use set form completion mutation: cover with tests",
- "use set data value mutation: cover with tests",
- "use upload file data value mutation: cover with tests"
+ "cover hooks in data-value-mutations.js (#314)"
]
},
"v100.2.4": {
@@ -628,79 +628,79 @@
},
"v100.2.0": {
"Bug Fixes": [
- "deps: update dependency query-string to v7.1.2",
- "deps: update dependency @tanstack/react-query-devtools to v4.24.14",
- "deps: bump platform and runtime deps [TECH-1462] (#236)",
- "deps: update tanstack-query monorepo to v4.24.9",
- "translations: sync translations from transifex (development)",
- "minor cleanup",
- "data value store: set correct default when data value set falsy",
- "options-sort: fix undefined check",
- "highlighted field store: correct wrong initial state",
+ "metadata error handling",
+ "deps: update tanstack-query monorepo to v4.24.4",
"implement PR feedback by @tomzemp from 2023-03-04",
+ "data value store: set correct default when data value set falsy",
+ "deps: update tanstack-query monorepo to v4.16.1",
+ "data value store: return boolean from isComplete selector",
+ "adjust disabled org unit style",
+ "optionSet: sort selected options",
"deps: update dependency react-router-dom to v5.3.4",
- "use periods: reverse order & add first/last periods of next/prev year if in current year",
+ "use periods: check if lastPeriodOfPrevYear exists",
+ "option-set: remove unnecessary sort",
+ "deps: update dependency classnames to v2.3.2",
+ "translations: sync translations from transifex (development)",
+ "deps: update dependency react-chartjs-2 to v4.3.1",
+ "address period issues that occurred after new year 2022/2023",
+ "deps: update dependency zustand to v4.1.4",
+ "deps: update tanstack-query monorepo to v4.17.1",
+ "deps: update dependency @tanstack/react-query-devtools to v4.24.13",
+ "deps: update tanstack-query monorepo to v4.18.0",
+ "deps: update tanstack-query monorepo to v4.19.1",
+ "deps: update dependency chart.js to v3.9.1",
+ "deps: update tanstack-query monorepo to v4.19.0",
+ "deps: update tanstack-query monorepo to v4.20.4",
+ "deps: update dependency zustand to v4.1.5",
+ "metadata and user info error handling (#294)",
+ "deps: update dependency final-form to v4.20.9",
"deps: update tanstack-query monorepo to v4.23.0",
+ "deps: update dependency idb-keyval to v6.2.0",
+ "deps: update dependency reselect to v4.1.7",
+ "implement PR feedback by @tomzemp from 2023-03-02",
+ "option-set: fix clear button",
+ "ensure biweeks allow entry over entire year [TECH-1308] (#242)",
"deps: update dependency re-reselect to v4.0.1",
- "deps: update tanstack-query monorepo to v4.20.2",
- "deps: update tanstack-query monorepo to v4.18.0",
- "optionSet: sort selected options",
- "deps: update tanstack-query monorepo to v4.24.6",
"deps: update tanstack-query monorepo to v4.24.10",
- "multi-select: update max-width",
- "deps: update dependency zustand to v4.1.5",
- "deps: update tanstack-query monorepo to v4.19.0",
- "deps: update dependency classnames to v2.3.2",
- "deps: update tanstack-query monorepo to v4.19.1",
- "option-set: remove unnecessary sort",
- "address period issues that occurred after new year 2022/2023",
+ "highlighted field store: correct wrong initial state",
"handle remove periods calculation for end-of-month [DHIS2-14007] (#238)",
- "option-set: fix clear button",
- "optionset: re-add input spread to button",
- "deps: update dependency @tanstack/react-query-devtools to v4.24.13",
- "clean up audit styling [TECH-1469] [TECH-1470] (#237)",
- "data value store: return boolean from isComplete selector",
- "metadata error handling",
- "update ui version",
+ "data-test attribute and linting errors",
+ "deps: update tanstack-query monorepo to v4.20.2",
+ "options-sort: fix undefined check",
+ "deps: bump platform and runtime deps [TECH-1462] (#236)",
+ "deps: update dependency query-string to v7.1.2",
"total-cell: clear total value when printing empty form (#298)",
- "deps: update dependency html-react-parser to v1.4.14",
- "remove unnecessary overflow",
- "deps: update tanstack-query monorepo to v4.24.4",
- "ensure biweeks allow entry over entire year [TECH-1308] (#242)",
- "print: fix print-styles for selects",
- "use multi-calendar-dates to address periods that don't start on Jan 1st",
- "use periods: check if lastPeriodOfPrevYear exists",
+ "deps: update dependency @tanstack/react-query-devtools to v4.24.14",
"deps: update dependency query-string to v7.1.3",
+ "use multi-calendar-dates to address periods that don't start on Jan 1st",
"clear selections with only dataset [DHIS2-14039] (#243)",
- "deps: update dependency reselect to v4.1.7",
- "metadata and user info error handling (#294)",
- "data-test attribute and linting errors",
- "implement PR feedback by @tomzemp from 2023-03-02",
- "deps: update dependency react-chartjs-2 to v4.3.1",
- "deps: update dependency chart.js to v3.9.1",
- "deps: update dependency zustand to v4.1.4",
- "deps: update dependency idb-keyval to v6.2.0",
- "deps: update dependency final-form to v4.20.9",
- "adjust disabled org unit style",
- "deps: update tanstack-query monorepo to v4.20.4",
- "deps: update tanstack-query monorepo to v4.16.1",
- "deps: update tanstack-query monorepo to v4.17.1"
+ "update ui version",
+ "multi-select: update max-width",
+ "clean up audit styling [TECH-1469] [TECH-1470] (#237)",
+ "remove unnecessary overflow",
+ "deps: update tanstack-query monorepo to v4.24.6",
+ "minor cleanup",
+ "deps: update tanstack-query monorepo to v4.24.9",
+ "deps: update dependency html-react-parser to v1.4.14",
+ "use periods: reverse order & add first/last periods of next/prev year if in current year",
+ "optionset: re-add input spread to button",
+ "print: fix print-styles for selects"
],
"Features": [
"zustand: create wrapper",
- "option-set: add multi text support (#290)",
- "optionset: add support for multi-text optionSet"
+ "optionset: add support for multi-text optionSet",
+ "option-set: add multi text support (#290)"
],
"Testing": [
- "unsaved data store: cover with tests",
- "entry form store: cover with tests",
- "cover stores with tests (and fix some minor issues)",
"data value store: cover store with tests",
+ "validation store: cover with tests",
"highlighted field store: cover with tests",
"data value store: cover with test & establish testing pattern",
+ "get cell id: cover with tests",
"sync errors store: cover with tests",
- "validation store: cover with tests",
- "get cell id: cover with tests"
+ "cover stores with tests (and fix some minor issues)",
+ "entry form store: cover with tests",
+ "unsaved data store: cover with tests"
]
},
"v100.1.2": {
@@ -716,125 +716,125 @@
},
"v100.1.0": {
"Bug Fixes": [
- "true-only checkbox lastSynced comparison",
- "make bottom bar buttons small [DHIS2-13956]",
- "audit history: update processing, clean up [TECH-1281] (#131)",
- "always apply long delay when showing/hiding",
- "tooltip: fix tooltip flickering",
+ "allow the webapi to return a single object instead of wrapped array",
+ "handle inconsistent formats from api for orgUnits [DHIS2-13888] (#210)",
+ "deps: update dependency @dhis2/ui to v8.5.3 (#225)",
+ "error-details optional chaining",
"global filter field size (#221)",
- "or between shortcuts [DHIS2-13955]",
- "use zustand store for highlighted-field",
- "try to use cjs import fetcherror",
- "getCellId",
- "dates: use server time when appropriate",
- "add missing files",
- "data-workspace: show loader if in flight, regardless of cached data",
- "ensure deepest level is never lower than root level",
- "resolveAlertProps",
- "misc cleanup",
- "offline-error-types, show alertbar once",
- "onlineManager: make sure to go online when navigator goes online",
- "inner-wrapper: properly clear error if last-synced",
- "contextual-help: add help-legend for sync-errors",
- "bottom-bar: add failed to save summary",
- "stop tooltip flickering [DHIS2-13954]",
- "init lastSyncedValue, fix file-field",
- "ensure we use a local date string",
+ "tooltip: show all errors in tooltip",
"use selector to get coc",
- "remove 403 as temporal error",
- "filter-field: hide clear-button when no filter (#222)",
- "remove custom styles for data details button",
- "refactor validation-tooltip to child of wrapper",
- "use date limit: prevent recomputing on every re-render",
- "clear highlight when field is umounted",
- "rerun validation on main bar button click",
- "headerbar: use smarter delay for headerbar-status",
- "error-details optional chaining",
- "clear sync-status when value changes (#182)",
- "highlighted fields performance (#155)",
+ "dates: ensure that server or client time is used when appropriate",
+ "deps: update deps",
+ "update variable name [TECH-1465] (#231)",
+ "validation button: disable validation run when offline [TECH-1377] (#178)",
+ "manage unsaved comments when moving cells",
+ "data-value-set: disable when mutating",
+ "onlineManager: make sure to go online when navigator goes online",
+ "option-set input lastSyncedValue",
"fix some crashes",
+ "refactor validation-tooltip to child of wrapper",
+ "section-filter: do not reset highlighted on focus",
+ "cleanup on umount only",
+ "onlineStatus: sync header-bar status to onlineManager status",
+ "remove unnecessary clear highlightedfield",
+ "or between shortcuts [DHIS2-13955]",
"set networkmode offlineFirst",
- "persist: persist mutations that are network-errors",
- "deps: update dependency @dhis2/ui to v8.5.3 (#225)",
- "always retry offline-trigger errors",
- "deps: pin dependencies",
- "adjust client time to server timezone when computing date ranges (#165)",
- "use a stable date string instead of an instable date instance (#201)",
- "import locales so app has access to them (#207)",
- "update Add limits styling [DHIS2-13958]",
- "review",
- "deps: update dependency @dhis2/app-runtime to v3.5.0 (#224)",
- "dates: ensure that server or client time is used when appropriate",
- "add missing error-summary file",
"shouldRollbackError",
- "translations: sync translations from transifex (development)",
- "use retry to pause mutations",
- "handle invalid parameters in URL [TECH-1382] [TECH-1384] (#208)",
+ "error-summary: use yellow800 for icon color",
+ "add missing error-summary file",
+ "manage unsaved limits when moving cells",
+ "always apply long delay when showing/hiding",
+ "filter-field: hide clear-button when no filter (#222)",
"make useDataValueParams and useApiAttributeParams stable",
- "section-filter: do not reset highlighted on focus",
- "handle temporal mutation errors (#206)",
- "use-value-store: add optional-chaining for safety",
- "data-value-set: disable when mutating",
- "allow for unit paths starting at the real root instead of user root (#197)",
- "fix breaking tests around side bar, basic info and follow up button",
"reset error when pristine",
- "fix temporal error handling",
- "allow the webapi to return a single object instead of wrapped array",
- "use prefetched units when user org unit is not the highest level",
- "errors-store: add getNumberOfErrors",
+ "ensure offline units are fetched correctly for users deep in the hierarchy (#226)",
+ "remove defaultOnSuccess for queries",
+ "update Add limits styling [DHIS2-13958]",
+ "clear sync-status when value changes (#182)",
+ "filter-field: do not reset highlighted when focused",
+ "offline-error-types, show alertbar once",
+ "error-summary: count errors in selection",
+ "address pr comments",
+ "rerun validation on main bar button click",
+ "import locales so app has access to them (#207)",
+ "add missing files",
+ "ensure we use a local date string",
+ "review",
+ "use a stable date string instead of an instable date instance (#201)",
"set highlighted field null",
- "remove unnecessary clear highlightedfield",
- "cleanup on umount only",
+ "entry-field: cleanup highlighted-field properly",
+ "data-workspace: show loader if in flight, regardless of cached data",
+ "use highlightedfieldstore",
+ "fix breaking tests around side bar, basic info and follow up button",
+ "audit history: update processing, clean up [TECH-1281] (#131)",
+ "resolveAlertProps",
+ "init lastSyncedValue, fix file-field",
+ "translations: sync translations from transifex (development)",
+ "try to use cjs import fetcherror",
"print styles [TECH-1312] (#217)",
- "validation button: disable validation run when offline [TECH-1377] (#178)",
- "tooltip: show all errors in tooltip",
+ "clear highlight when field is umounted",
+ "deps: update dependency @dhis2/app-runtime to v3.5.0 (#224)",
"handle network-error alert",
- "basic information: display client date in tooltip",
- "minor cleanup",
- "filter-field: do not reset highlighted when focused",
- "fix disabled cell styling [TECH-1466] (#234)",
- "preserve input-component format",
- "update variable name [TECH-1465] (#231)",
- "manage unsaved limits when moving cells",
- "handle inconsistent formats from api for orgUnits [DHIS2-13888] (#210)",
- "onlineStatus: sync header-bar status to onlineManager status",
- "update useHighlightedField",
- "entry-field: cleanup highlighted-field properly",
+ "adjust client time to server timezone when computing date ranges (#165)",
"copy FetchError from data-service",
+ "stop tooltip flickering [DHIS2-13954]",
"move handlerHeaderBarStatus to dataworkspace due to re-render issues",
- "use highlightedfieldstore",
- "ensure offline units are fetched correctly for users deep in the hierarchy (#226)",
- "option-set input lastSyncedValue",
- "deps: update deps",
- "remove defaultOnSuccess for queries",
- "file-input: reset lastSyncedValue",
- "error-summary: count errors in selection",
- "adjust synced cell style (#199)",
- "manage unsaved comments when moving cells",
+ "tooltip: fix tooltip flickering",
+ "misc cleanup",
+ "deps: pin dependencies",
+ "getCellId",
+ "minor cleanup",
+ "ensure deepest level is never lower than root level",
"manage unsaved comments and limits when moving cells",
- "address pr comments",
- "error-summary: use yellow800 for icon color"
+ "inner-wrapper: properly clear error if last-synced",
+ "errors-store: add getNumberOfErrors",
+ "handle temporal mutation errors (#206)",
+ "remove 403 as temporal error",
+ "make bottom bar buttons small [DHIS2-13956]",
+ "handle invalid parameters in URL [TECH-1382] [TECH-1384] (#208)",
+ "use-value-store: add optional-chaining for safety",
+ "bottom-bar: add failed to save summary",
+ "contextual-help: add help-legend for sync-errors",
+ "update useHighlightedField",
+ "fix disabled cell styling [TECH-1466] (#234)",
+ "basic information: display client date in tooltip",
+ "adjust synced cell style (#199)",
+ "use prefetched units when user org unit is not the highest level",
+ "use retry to pause mutations",
+ "remove custom styles for data details button",
+ "headerbar: use smarter delay for headerbar-status",
+ "persist: persist mutations that are network-errors",
+ "true-only checkbox lastSynced comparison",
+ "fix temporal error handling",
+ "use date limit: prevent recomputing on every re-render",
+ "file-input: reset lastSyncedValue",
+ "dates: use server time when appropriate",
+ "preserve input-component format",
+ "always retry offline-trigger errors",
+ "highlighted fields performance (#155)",
+ "allow for unit paths starting at the real root instead of user root (#197)",
+ "use zustand store for highlighted-field"
],
"Testing": [
- "fix test description",
+ "update tests",
"move query-key test",
- "add test to getPreFetchedChildren",
"fix tests",
- "update tests",
- "add authority tests to comment and limit tests"
+ "fix test description",
+ "add authority tests to comment and limit tests",
+ "add test to getPreFetchedChildren"
],
"Features": [
- "error-indicator: add error indicator",
- "notify user about failures of critical requests",
"respect F_DATAVALUE_ADD user authority",
+ "get current date: set milliseconds to 0",
+ "error-indicator: add error indicator",
"headerbar: integrate offline-status message (#233)",
"custom forms: notify user about pre-fetching failure",
- "sync error handling (#218)",
+ "sync-error: add sync error to field",
"sync-errors: add sync-errors store",
+ "sync error handling (#218)",
+ "notify user about failures of critical requests",
"headerbar: integrate offline-status-message",
- "get current date: set milliseconds to 0",
- "client server date: add DRY utils",
- "sync-error: add sync error to field"
+ "client server date: add DRY utils"
]
}
},
@@ -901,9 +901,9 @@
},
"v100.0.2": {
"Bug Fixes": [
- "updated cypress fixtures [DHIS2-14061]",
"always use outputIdScheme=UID [DHIS2-14061]",
- "always use outputIdScheme=UID for data preview [DHIS2-14061]"
+ "always use outputIdScheme=UID for data preview [DHIS2-14061]",
+ "updated cypress fixtures [DHIS2-14061]"
]
},
"v100.0.1": {
@@ -915,44 +915,44 @@
"data-visualizer-app": {
"v100.4.0": {
"Bug Fixes": [
- "fetch data element icon and pass it in extraOptions",
- "set disabledOptions on AO loading and vis type switching",
+ "update cli-app-scripts and analytics deps",
+ "translations: sync translations from transifex (dev)",
"do not pass a boolean for icons when saving",
+ "avoid visualization flashing when changing options",
"dependency updates (#2243)",
+ "avoid crash when visualization object is empty (ie. New)",
"fix bug which cause current to loose props",
+ "fetch data element icon and pass it in extraOptions",
"hide icon from visualization when option is toggled",
- "avoid visualization flashing when changing options",
- "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"
],
"Features": [
- "cumulative values in PT (DHIS2-5497) (#2746)",
- "remove disabled before passing object to visualization generator",
- "handle disabled and helpText props for disabled options",
+ "single value background color change based upon legend (DHIS2-13702) (#2223)",
+ "disable option when cumulativeValues is checked in PT DHiS2-15728",
"handle disabled option in Redux store",
- "disable legend option when cumulative values is enabled",
- "implement data icon option for SV visualization (DHIS2-10496) (#2236)",
"v100.4.0",
- "support non-gregorian fixed periods (#2233)",
- "single value background color change based upon legend (DHIS2-13702) (#2223)",
+ "disable legend option when cumulative values is enabled",
+ "handle disabled and helpText props for disabled options",
"disabled options based on cumulativeValues in PT DHIS2-15728",
- "disable option when cumulativeValues is checked in PT DHiS2-15728"
+ "remove disabled before passing object to visualization generator",
+ "support non-gregorian fixed periods (#2233)",
+ "implement data icon option for SV visualization (DHIS2-10496) (#2236)",
+ "cumulative values in PT (DHIS2-5497) (#2746)"
],
"Testing": [
- "refactor clickCheckbox to check/uncheckCheckbox",
"use current year instead of hardcode it",
+ "refactor clickCheckbox to check/uncheckCheckbox",
"add tests for cumulativeValues option in PT",
"fix test failing due to change in single value behaviour",
- "add helper functions for totals options",
- "enhance tests, options and sorting"
+ "enhance tests, options and sorting",
+ "add helper functions for totals options"
]
},
"v100.3.1": {
"Bug Fixes": [
- "legend sets fail to load in table with data dimension in the row (DHIS2-12830) (#2753)",
+ "v100.3.1",
"color set update (DHIS2-16108) (#2906)",
- "v100.3.1"
+ "legend sets fail to load in table with data dimension in the row (DHIS2-12830) (#2753)"
]
},
"v100.3.0": {
@@ -960,49 +960,49 @@
"send test results to report portal dashboard"
],
"Bug Fixes": [
- "allow closing the interpretations modal when accessed via URL (DHIS2-15721) (#2748)",
- "translate dimension labels in PT DHIS2-15750 (#2783)",
- "prevent state update when modal is closing",
- "change legend type description to fit SV (DHIS2-15120) (#2757)",
"limit max value shifts to min value fields in PT (DHIS2-10235) (#2756)",
+ "only update interpretations list when in DOM",
"translations: sync translations from transifex (dev)",
+ "allow closing the interpretations modal when accessed via URL (DHIS2-15721) (#2748)",
+ "change legend type description to fit SV (DHIS2-15120) (#2757)",
+ "translate dimension labels in PT DHIS2-15750 (#2783)",
"disable Save when vis not in unsaved/dirty state DHIS2-15373 (#2758)",
- "visualization deleted when saving it after copy DHIS2-15722 (#2778)",
- "only update interpretations list when in DOM"
+ "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": [
+ "use hover menu components from analytics for options menu",
"update download menu to use hovermenu components from analytics",
- "use Toolbar and ToolbarSidebar from analytics (#2358)",
"use UpdateButton and HoverMenubar from analytics",
- "use hover menu components from analytics for options menu",
- "use interpretations button from analytics",
- "100.2.0 (#2741)"
+ "100.2.0 (#2741)",
+ "use Toolbar and ToolbarSidebar from analytics (#2358)",
+ "use interpretations button from analytics"
],
"Testing": [
- "prevent test names from being dynamic (#2576)",
- "more tests for custom calculations (DHIS2-13871) (#2287)",
+ "add Cypress tests for SV icon (DHIS2-10496) (#2372)",
"extend timeout after delete has been triggered (#2499)",
- "skip legend test while data element icons are unsupported",
"rename AO-title to titlebar (DHIS2-15063) (#2435)",
- "add Cypress tests for SV icon (DHIS2-10496) (#2372)",
- "comment out icon tests for currently unsupported types"
+ "skip legend test while data element icons are unsupported",
+ "prevent test names from being dynamic (#2576)",
+ "comment out icon tests for currently unsupported types",
+ "more tests for custom calculations (DHIS2-13871) (#2287)"
],
"Bug Fixes": [
- "remove divider from plain data source submenu",
- "inject style in props passed to VisualizationPlugin (DHIS2-15126) (#2322)",
- "observe size changes for legend positioning",
- "adjust e2e element slectors",
+ "adjust closeFileMenuWithClick command",
"tweak viz type selector styles to match toolbar",
+ "observe size changes for legend positioning",
+ "translations: sync translations from transifex (dev)",
"ensure `MenuSectionHeader` is `dense` when in `HoverMenuBar`",
- "adjust data test name",
- "adjust closeFileMenuWithClick command",
- "translations: sync translations from transifex (dev)"
+ "adjust e2e element slectors",
+ "remove divider from plain data source submenu",
+ "inject style in props passed to VisualizationPlugin (DHIS2-15126) (#2322)",
+ "adjust data test name"
]
},
"v100.1.4": {
@@ -1017,9 +1017,9 @@
},
"v100.1.3": {
"Bug Fixes": [
- "case E7113 throws same msg as E7114 (#2278)",
- "v100.1.1",
"single value size and position issues (analytics@25.1.10) (#2359)",
+ "v100.1.1",
+ "case E7113 throws same msg as E7114 (#2278)",
"deps: platform deps for login redirect [DHIS2-15319] (#2300)",
"bump cli-app-scripts to 10.3.8 for LIBS-499 fix (#2285)"
]
@@ -1036,33 +1036,33 @@
},
"v100.1.0": {
"Features": [
- "plugin: send installation status [DHIS2-15097] (#2273)",
- "custom calculations (DHIS2-13871) (#2232)",
- "implement data icon option for SV visualization (DHIS2-10496) (#2236)",
+ "single value background color change based upon legend (DHIS2-13702) (#2223)",
"100.1.0 (#2286)",
"support non-gregorian fixed periods (#2233)",
- "single value background color change based upon legend (DHIS2-13702) (#2223)"
+ "plugin: send installation status [DHIS2-15097] (#2273)",
+ "implement data icon option for SV visualization (DHIS2-10496) (#2236)",
+ "custom calculations (DHIS2-13871) (#2232)"
],
"Testing": [
"fix test failing due to change in single value behaviour",
"add extended timeout for file open modal (#2284)"
],
"Bug Fixes": [
- "fetch data element icon and pass it in extraOptions",
- "do not pass a boolean for icons when saving",
+ "update cli-app-scripts and analytics deps",
"update cli-app-scripts and analytics (#2247)",
- "target window.parent for postRobot communication (#2256)",
- "inject CSS UI variables in plugin (#2270)",
- "translations: sync translations from transifex (master) (#2192)",
"nightly workflow has to run on default branch which is currently dev (#2269)",
+ "remove old i18n initialisation (#2241)",
+ "do not pass a boolean for icons when saving",
"set height on chart container when not defined (#2246) (#2250)",
+ "inject CSS UI variables in plugin (#2270)",
+ "remove translucent layer by using app-scripts 10.3.4 (DHIS2-15008) (#2251)",
+ "dependency updates (#2243)",
+ "translations: sync translations from transifex (master) (#2192)",
+ "target window.parent for postRobot communication (#2256)",
"deps: bump cli-app-scripts for precaching improvement",
+ "fetch data element icon and pass it in extraOptions",
"hide icon from visualization when option is toggled",
- "plugin sends installation status (#2277)",
- "remove old i18n initialisation (#2241)",
- "update cli-app-scripts and analytics deps",
- "remove translucent layer by using app-scripts 10.3.4 (DHIS2-15008) (#2251)",
- "dependency updates (#2243)"
+ "plugin sends installation status (#2277)"
]
},
"v100.0.3": {
@@ -1095,11 +1095,11 @@
"add skip rounding option (DHIS2-15629) (#424)"
],
"Bug Fixes": [
- "add feature toggle for skipRounding option",
- "add option for skipRounding",
"handle showHierarchy separately from requestable options",
+ "enable skip rounding option for all versions",
+ "add feature toggle for skipRounding option",
"add skipRounding option DHIS2-15629",
- "enable skip rounding option for all versions"
+ "add option for skipRounding"
],
"Testing": [
"remove version toggle for tests",
@@ -1131,31 +1131,31 @@
},
"v100.12.0": {
"Testing": [
- "update the helper fn assertChipContainsText and use it everywhere that chip suffixes are evaluated",
- "dynamic offset for years (#477)",
+ "stop using 'chip-primary', which isn't needed",
"send jest test results only when env is setup (#469)",
- "update the helper fn assertChipContainsText and use it where chip suffixes are evaluated",
+ "dynamic offset for years (#477)",
+ "update the helper fn assertChipContainsText and use it everywhere that chip suffixes are evaluated",
+ "add missing selector to non-suffixed chips",
"copy/paste typo",
"add report portal attributes (#471)",
- "stop using 'chip-primary', which isn't needed",
- "add missing selector to non-suffixed chips",
- "update latest changes on master to use the new chip assertion format"
+ "update latest changes on master to use the new chip assertion format",
+ "update the helper fn assertChipContainsText and use it where chip suffixes are evaluated"
],
"Features": [
"updated chip design (DHIS2-15897) (#478)",
"update layout chip design"
],
"Bug Fixes": [
- "chip icon margin",
- "chip: add comma delimiter",
- "chip line height",
+ "layout-chip: prevent suffix shrinking",
+ "dimension-item: adjust design to match new layout chip",
+ "chip label padding",
"dimension item height",
+ "dimension item suffix color",
"dimension and layout item button height",
- "chip label padding",
- "dimension-item: adjust design to match new layout chip",
+ "chip line height",
"adjust input option design (#464)",
- "dimension item suffix color",
- "layout-chip: prevent suffix shrinking"
+ "chip: add comma delimiter",
+ "chip icon margin"
]
},
"v100.11.4": {
@@ -1189,15 +1189,15 @@
"return empty value for undefined boolean cells",
"update color according to spec change",
"remove background color for undefined cell",
+ "always display 'no event' for enrollment",
"add custom styling to undefined cells",
- "add tooltip to undefined cells",
"change background image for undefined cell",
- "always display 'no event' for enrollment"
+ "add tooltip to undefined cells"
],
"Testing": [
- "add tests for undefined values",
"change test cell to match test.e2e data",
- "change tooltip label"
+ "change tooltip label",
+ "add tests for undefined values"
]
},
"v100.10.6": {
@@ -1207,13 +1207,13 @@
},
"v100.10.5": {
"Bug Fixes": [
- "lookup option set options labels correctly DHIS2-15771",
- "update optionSet options metadata on selection in the modal",
"store metadata for option set options on load (DHIS2-16181)",
+ "fix plain download with name",
+ "update optionSet options metadata on selection in the modal",
+ "fix name for option set options shown in chip tooltip (DHIS2-16181)",
"replace id with uid after backend adjusted the response",
"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"
],
"Testing": [
"add test for option set options label",
@@ -1227,13 +1227,13 @@
},
"v100.10.3": {
"Bug Fixes": [
- "ensure scrollbox actually scrolls instead of the container",
- "increment based on correct property `pager.page` not `data.page`",
+ "your- and program-dimensions list lazy loading (#453)",
+ "return `fetching` from useProgramDataDimensions for lazy loading",
"ensure variable names matches function argument",
"make scrollbox scrollable without fixed height",
"ensure `loading` remains `false` when lazy loading additional items",
- "return `fetching` from useProgramDataDimensions for lazy loading",
- "your- and program-dimensions list lazy loading (#453)"
+ "ensure scrollbox actually scrolls instead of the container",
+ "increment based on correct property `pager.page` not `data.page`"
]
},
"v100.10.2": {
@@ -1243,11 +1243,11 @@
},
"v100.10.1": {
"Bug Fixes": [
- "take legend-key into account when computing pagination max-width (DHIS2-15465)",
+ "various hackathon issues",
"upgrade @dhis2/analytics to latest",
- "allow opening interpretations for AOs without a time dimension (DHIS2-15781)",
+ "take legend-key into account when computing pagination max-width (DHIS2-15465)",
"correctly center the table spinner (DHIS2-13947, DHIS2-13946)",
- "various hackathon issues"
+ "allow opening interpretations for AOs without a time dimension (DHIS2-15781)"
]
},
"v100.10.0": {
@@ -1270,13 +1270,13 @@
},
"v100.9.3": {
"Bug Fixes": [
- "translations: sync translations from transifex (master)",
+ "ensure pagination max-width is correct in interpretations modal (#434)",
"implement min width on pagination container so dropdowns fit",
- "lack of access show the generic \"something went wrong\" error (DHIS2-15737) (#429)",
- "upgrade @dhis2/ui to get spacing between pagination elements",
"always attach resize observer if node is found",
"bump min width for less concise locales",
- "ensure pagination max-width is correct in interpretations modal (#434)"
+ "upgrade @dhis2/ui to get spacing between pagination elements",
+ "lack of access show the generic \"something went wrong\" error (DHIS2-15737) (#429)",
+ "translations: sync translations from transifex (master)"
]
},
"v100.9.2": {
@@ -1291,31 +1291,31 @@
},
"v100.9.0": {
"Features": [
- "add disabled state to view menu",
- "hoverable options menu",
"add InterpretationsAndDetailsToggler",
+ "port file-menu to new hoverable menubar",
+ "add HoverMenuBar",
+ "add update button",
+ "hoverable options menu",
+ "add menu and menu items WIP",
+ "toolbar UI update (DHIS2-15167) (#368)",
+ "add disabled state to view menu",
"let download menu be clickable or hoverable",
"add app logo",
"migrate download menu wip",
- "migrate view-menu",
"implement download menu that can be hovered or clicked",
- "port file-menu to new hoverable menubar",
- "toolbar UI update (DHIS2-15167) (#368)",
- "add menu and menu items WIP",
- "add HoverMenuBar",
- "add update button"
+ "migrate view-menu"
],
"Bug Fixes": [
- "upgrade @dhis2/ui to get consistent menu section header styles",
- "push app name 1px down to improve visual alignment",
"adjust height to 32 px",
+ "adjust import name",
"ensure flexbox children consume full height",
"trigger toggleSubMenu when on items without children so it closes",
- "remove unused import",
- "adjust import name",
"wrap action call in useCallback",
+ "push app name 1px down to improve visual alignment",
+ "let dropdown render children directly in popper",
+ "upgrade @dhis2/ui to get consistent menu section header styles",
"ensure `MenuSectionHeader` is `dense` when in the `HoverMenuBar`",
- "let dropdown render children directly in popper"
+ "remove unused import"
]
},
"v100.8.2": {
@@ -1330,21 +1330,21 @@
},
"v100.8.0": {
"Testing": [
- "add special handling for 2.38",
- "remove unused imports",
- "update download and filemenu tests to reflect pe being optional",
- "update the error message for 2.38",
"add ou instead of pe",
- "improve period click targeting",
- "remove intercept evaluation that is suddenly failing",
"remove special handling for 38",
- "rename visualization-title to titlebar (DHIS2-15063) (#384)"
+ "remove intercept evaluation that is suddenly failing",
+ "update the error message for 2.38",
+ "update download and filemenu tests to reflect pe being optional",
+ "rename visualization-title to titlebar (DHIS2-15063) (#384)",
+ "add special handling for 2.38",
+ "improve period click targeting",
+ "remove unused imports"
],
"Bug Fixes": [
- "allow developers to choose cy.open browser environment themselves",
+ "allow 1 retry on CI",
"align e2e file with master",
- "remove unused prop",
- "allow 1 retry on CI"
+ "allow developers to choose cy.open browser environment themselves",
+ "remove unused prop"
],
"Features": [
"remove period validation (DHIS2-15015) (#381)"
@@ -1375,9 +1375,9 @@
},
"v100.2.3": {
"Bug Fixes": [
+ "translations: sync translations from transifex (dev)",
"conditionally set PR title in dhis2-verify-app workflow (#3089)",
- "report as MAP_VIEW not VISUALIZATION_VIEW (#3086)",
- "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)",
@@ -1386,24 +1386,24 @@
},
"v100.2.2": {
"Bug Fixes": [
- "do not show geojson or arcgis layers since they are not supported yet (#3036)",
- "do not show unsupported geojson or arcgis external layers (#3036)"
+ "do not show unsupported geojson or arcgis external layers (#3036)",
+ "do not show geojson or arcgis layers since they are not supported yet (#3036)"
]
},
"v100.2.1": {
"Bug Fixes": [
- "release candidate 100.2.1",
- "external layers were getting an endless spinner when being added to map [DHIS2-16078] (#3023)",
+ "translations: sync translations from transifex (dev)",
"sorting of layers by drag and drop was not working [DHIS2-16024] (#3021)",
- "ensure layer type is supported and remove the unsupported Google basemaps",
"external basemaps were not showing [DHIS2-15953] (#3017)",
- "translations: sync translations from transifex (dev)"
+ "ensure layer type is supported and remove the unsupported Google basemaps",
+ "external layers were getting an endless spinner when being added to map [DHIS2-16078] (#3023)",
+ "release candidate 100.2.1"
]
},
"v100.2.0": {
"Features": [
- "upgrade toolbar (DHIS2-15667) (#2936)",
- "merge to master Sept 27"
+ "merge to master Sept 27",
+ "upgrade toolbar (DHIS2-15667) (#2936)"
],
"Bug Fixes": [
"accept both lowercase and camelCase interpretationId in url(#2937)",
@@ -1412,23 +1412,23 @@
},
"v100.1.7": {
"Bug Fixes": [
- "show warning if event filter is not supported (#2952)",
"set default basemap for interpretation map (DHIS2-15788) (#2944)",
- "post a data statistics view when map is open or saved (#2951)",
+ "hide \"show longitude/latitude\" from context menu for split view maps (DHIS2-15798) (#2945)",
+ "draw layers with opacity (#2948)",
+ "show warning if event filter is not supported (#2952)",
"hide see position from context meny for split view maps",
+ "post a data statistics view when map is open or saved (#2951)",
"use programIndicators endpoint respecting sharing settings (#2950)",
- "draw layers with opacity (#2948)",
- "use display name for data sets (#2947)",
- "hide \"show longitude/latitude\" from context menu for split view maps (DHIS2-15798) (#2945)"
+ "use display name for data sets (#2947)"
]
},
"v100.1.6": {
"Bug Fixes": [
- "keep layer visibility when period is changed (#2705)",
- "upgrade landcover dataset (#2732)",
+ "translations: sync translations from transifex (dev)",
"set period for each split view map (#2721)",
"Set rendering strategy to single if not relative period (#2703)",
- "translations: sync translations from transifex (dev)"
+ "upgrade landcover dataset (#2732)",
+ "keep layer visibility when period is changed (#2705)"
]
},
"v100.1.5": {
@@ -1458,10 +1458,10 @@
},
"v100.1.0": {
"Bug Fixes": [
- "use window.parent",
- "bump cli-app-scripts for precaching improvement",
"bumps cli-app-scripts to 10.3.8 for LIBS-499 fix (#2592)",
- "remove fallback coordinate field (DHIS2-8165) (#2575)"
+ "bump cli-app-scripts for precaching improvement",
+ "remove fallback coordinate field (DHIS2-8165) (#2575)",
+ "use window.parent"
],
"Features": [
"plugin: send installation status [DHIS2-15097] (#2580)"
diff --git a/website/data/apphub.json b/website/data/apphub.json
index bcf69f8a..9b5587a8 100644
--- a/website/data/apphub.json
+++ b/website/data/apphub.json
@@ -67,21 +67,21 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2-global-implementation-team/08c48425-abd3-410e-8802-8f9ada971c03/4d8f3994-5bf7-43d2-86de-feee223a397c",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2-global-implementation-team/08c48425-abd3-410e-8802-8f9ada971c03/996f0005-620c-4855-8cdf-476d047ee9a5",
"caption": "",
- "created": 1704873458742,
+ "created": 1704873458735,
"description": "",
- "id": "4d8f3994-5bf7-43d2-86de-feee223a397c",
- "lastUpdated": 1704873458742,
+ "id": "996f0005-620c-4855-8cdf-476d047ee9a5",
+ "lastUpdated": 1704873458735,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2-global-implementation-team/08c48425-abd3-410e-8802-8f9ada971c03/996f0005-620c-4855-8cdf-476d047ee9a5",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2-global-implementation-team/08c48425-abd3-410e-8802-8f9ada971c03/4d8f3994-5bf7-43d2-86de-feee223a397c",
"caption": "",
- "created": 1704873458735,
+ "created": 1704873458742,
"description": "",
- "id": "996f0005-620c-4855-8cdf-476d047ee9a5",
- "lastUpdated": 1704873458735,
+ "id": "4d8f3994-5bf7-43d2-86de-feee223a397c",
+ "lastUpdated": 1704873458742,
"logo": false
}
],
@@ -136,21 +136,21 @@
"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/aac2e47c-1443-4dd7-a047-dbb528192686",
"caption": "",
- "created": 1673554914299,
+ "created": 1673554928415,
"description": "",
- "id": "5afd2704-7cca-404b-9377-b66720cc38e6",
- "lastUpdated": 1673554914299,
+ "id": "aac2e47c-1443-4dd7-a047-dbb528192686",
+ "lastUpdated": 1673554928415,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/saudigitus-hisp-mozambique/d3b6518e-734b-4ad8-aac3-d74a76101ed2/aac2e47c-1443-4dd7-a047-dbb528192686",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/saudigitus-hisp-mozambique/d3b6518e-734b-4ad8-aac3-d74a76101ed2/5afd2704-7cca-404b-9377-b66720cc38e6",
"caption": "",
- "created": 1673554928415,
+ "created": 1673554914299,
"description": "",
- "id": "aac2e47c-1443-4dd7-a047-dbb528192686",
- "lastUpdated": 1673554928415,
+ "id": "5afd2704-7cca-404b-9377-b66720cc38e6",
+ "lastUpdated": 1673554914299,
"logo": false
}
],
@@ -284,21 +284,12 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/a1bd6b5b-de8c-4998-8d34-56c18a139683/afb0acb8-8ff3-48fe-8c3e-966ad83149ff",
- "caption": "",
- "created": 1624314674393,
- "description": "",
- "id": "afb0acb8-8ff3-48fe-8c3e-966ad83149ff",
- "lastUpdated": 1624314674393,
- "logo": false
- },
- {
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/a1bd6b5b-de8c-4998-8d34-56c18a139683/f5d184cf-550d-4a6f-be5b-d931d3743a33",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/a1bd6b5b-de8c-4998-8d34-56c18a139683/f0bef01d-3570-4b20-9f26-8d0d6943093a",
"caption": "",
- "created": 1624315046627,
+ "created": 1624314977424,
"description": "",
- "id": "f5d184cf-550d-4a6f-be5b-d931d3743a33",
- "lastUpdated": 1624315046627,
+ "id": "f0bef01d-3570-4b20-9f26-8d0d6943093a",
+ "lastUpdated": 1624314977424,
"logo": false
},
{
@@ -311,12 +302,12 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/a1bd6b5b-de8c-4998-8d34-56c18a139683/f0bef01d-3570-4b20-9f26-8d0d6943093a",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/a1bd6b5b-de8c-4998-8d34-56c18a139683/afb0acb8-8ff3-48fe-8c3e-966ad83149ff",
"caption": "",
- "created": 1624314977424,
+ "created": 1624314674393,
"description": "",
- "id": "f0bef01d-3570-4b20-9f26-8d0d6943093a",
- "lastUpdated": 1624314977424,
+ "id": "afb0acb8-8ff3-48fe-8c3e-966ad83149ff",
+ "lastUpdated": 1624314674393,
"logo": false
},
{
@@ -327,6 +318,15 @@
"id": "4b115e05-12ec-4660-aa6d-e2b04f69c8be",
"lastUpdated": 1624315022401,
"logo": false
+ },
+ {
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/a1bd6b5b-de8c-4998-8d34-56c18a139683/f5d184cf-550d-4a6f-be5b-d931d3743a33",
+ "caption": "",
+ "created": 1624315046627,
+ "description": "",
+ "id": "f5d184cf-550d-4a6f-be5b-d931d3743a33",
+ "lastUpdated": 1624315046627,
+ "logo": false
}
],
"sourceUrl": "https://github.com/dhis2/android-settings-app",
@@ -391,21 +391,21 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/dff273fc-909e-48af-b151-c4d7e9c8a12c/9d3a74db-fc57-492d-9990-3b4b25576280",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/dff273fc-909e-48af-b151-c4d7e9c8a12c/683e6871-3c2a-4499-8b02-852a6fe3cd39",
"caption": "",
- "created": 1685105784709,
+ "created": 1685105856008,
"description": "",
- "id": "9d3a74db-fc57-492d-9990-3b4b25576280",
- "lastUpdated": 1685105784709,
+ "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/683e6871-3c2a-4499-8b02-852a6fe3cd39",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/dff273fc-909e-48af-b151-c4d7e9c8a12c/9d3a74db-fc57-492d-9990-3b4b25576280",
"caption": "",
- "created": 1685105856008,
+ "created": 1685105784709,
"description": "",
- "id": "683e6871-3c2a-4499-8b02-852a6fe3cd39",
- "lastUpdated": 1685105856008,
+ "id": "9d3a74db-fc57-492d-9990-3b4b25576280",
+ "lastUpdated": 1685105784709,
"logo": false
}
],
@@ -896,12 +896,12 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/cec546be-9102-4aed-a5ee-91d066fa3e6b/02cb89f0-6f10-486d-9870-7dd2e9e0b1bf",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/cec546be-9102-4aed-a5ee-91d066fa3e6b/82152e2d-fb7d-46a4-a5c7-e89deef3584f",
"caption": "",
- "created": 1600683932885,
+ "created": 1600683929001,
"description": "",
- "id": "02cb89f0-6f10-486d-9870-7dd2e9e0b1bf",
- "lastUpdated": 1600683932885,
+ "id": "82152e2d-fb7d-46a4-a5c7-e89deef3584f",
+ "lastUpdated": 1600683929001,
"logo": false
},
{
@@ -914,12 +914,12 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/cec546be-9102-4aed-a5ee-91d066fa3e6b/82152e2d-fb7d-46a4-a5c7-e89deef3584f",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/cec546be-9102-4aed-a5ee-91d066fa3e6b/02cb89f0-6f10-486d-9870-7dd2e9e0b1bf",
"caption": "",
- "created": 1600683929001,
+ "created": 1600683932885,
"description": "",
- "id": "82152e2d-fb7d-46a4-a5c7-e89deef3584f",
- "lastUpdated": 1600683929001,
+ "id": "02cb89f0-6f10-486d-9870-7dd2e9e0b1bf",
+ "lastUpdated": 1600683932885,
"logo": false
}
],
@@ -1041,15 +1041,6 @@
"lastUpdated": 1588595338476,
"logo": true
},
- {
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/9099e396-ec68-4038-a5c9-e60650f49935/136b3b9b-1d6f-4feb-b18b-4686f3fe87a0",
- "caption": "",
- "created": 1708002032628,
- "description": "",
- "id": "136b3b9b-1d6f-4feb-b18b-4686f3fe87a0",
- "lastUpdated": 1708002032628,
- "logo": false
- },
{
"imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/9099e396-ec68-4038-a5c9-e60650f49935/6fbb9228-ba2b-4625-8fcb-4f29a4b50001",
"caption": "",
@@ -1085,6 +1076,15 @@
"id": "d3d328b1-6870-4cf0-8931-0958bc790660",
"lastUpdated": 1708002032527,
"logo": false
+ },
+ {
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/9099e396-ec68-4038-a5c9-e60650f49935/136b3b9b-1d6f-4feb-b18b-4686f3fe87a0",
+ "caption": "",
+ "created": 1708002032628,
+ "description": "",
+ "id": "136b3b9b-1d6f-4feb-b18b-4686f3fe87a0",
+ "lastUpdated": 1708002032628,
+ "logo": false
}
],
"sourceUrl": "https://github.com/hisptz/bottleneck-analysis-app",
@@ -1150,15 +1150,6 @@
"lastUpdated": 1588595410385,
"logo": true
},
- {
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/fd8449e3-b95d-4902-bd79-d944cb7cf6b3/1fd8594e-7225-4de3-b205-d608a2d5e260",
- "caption": "",
- "created": 1588595409348,
- "description": "",
- "id": "1fd8594e-7225-4de3-b205-d608a2d5e260",
- "lastUpdated": 1588595409348,
- "logo": false
- },
{
"imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/fd8449e3-b95d-4902-bd79-d944cb7cf6b3/c1362e7d-1cf6-4a2c-b028-397f11b8e2bb",
"caption": "",
@@ -1176,6 +1167,15 @@
"id": "c1e5890b-c248-4a6d-85d6-e95e8dc6929b",
"lastUpdated": 1588595408755,
"logo": false
+ },
+ {
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/fd8449e3-b95d-4902-bd79-d944cb7cf6b3/1fd8594e-7225-4de3-b205-d608a2d5e260",
+ "caption": "",
+ "created": 1588595409348,
+ "description": "",
+ "id": "1fd8594e-7225-4de3-b205-d608a2d5e260",
+ "lastUpdated": 1588595409348,
+ "logo": false
}
],
"sourceUrl": "",
@@ -1532,11 +1532,33 @@
"status": "APPROVED",
"id": "92b75fd0-34cc-451c-942f-3dd0f283bcbd",
"created": 1646225950625,
- "lastUpdated": 1709125566936,
+ "lastUpdated": 1709452912257,
"name": "Capture",
"description": "The Capture app serves as a replacement for the Event Capture app and Tracker Capture apps.\n\nIn the Capture app you register events that occurred at a particular time and place. These events can either be recorded as one-off events for a given place and time, or they can be linked to a person or similar entity through an enrollment in a program.",
"coreApp": true,
"versions": [
+ {
+ "created": 1709452912257,
+ "demoUrl": "",
+ "downloadUrl": "https://apps.dhis2.org/api/v1/apps/download/dhis2/capture_100.58.0.zip",
+ "id": "1c4f1b5c-e0ca-46f7-b077-300715b165ed",
+ "lastUpdated": 1709452912257,
+ "maxDhisVersion": "",
+ "minDhisVersion": "2.38",
+ "version": "100.58.0",
+ "channel": "stable"
+ },
+ {
+ "created": 1709429935355,
+ "demoUrl": "",
+ "downloadUrl": "https://apps.dhis2.org/api/v1/apps/download/dhis2/capture_100.57.6.zip",
+ "id": "eb4cbece-68ca-4c7a-a8cc-5e6a13ac8dd3",
+ "lastUpdated": 1709429935355,
+ "maxDhisVersion": "",
+ "minDhisVersion": "2.38",
+ "version": "100.57.6",
+ "channel": "stable"
+ },
{
"created": 1709125566936,
"demoUrl": "",
@@ -4268,12 +4290,12 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2/effb986c-a3c7-485e-a2f6-5e54ff9df7c3/60fe4b9c-8c6a-441e-aeef-14f2bec45936",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2/effb986c-a3c7-485e-a2f6-5e54ff9df7c3/533d4b8b-e356-4824-bf8a-dca3a51065a3",
"caption": "",
- "created": 1708610713424,
+ "created": 1708610713475,
"description": "",
- "id": "60fe4b9c-8c6a-441e-aeef-14f2bec45936",
- "lastUpdated": 1708610713424,
+ "id": "533d4b8b-e356-4824-bf8a-dca3a51065a3",
+ "lastUpdated": 1708610713475,
"logo": false
},
{
@@ -4286,12 +4308,12 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2/effb986c-a3c7-485e-a2f6-5e54ff9df7c3/533d4b8b-e356-4824-bf8a-dca3a51065a3",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2/effb986c-a3c7-485e-a2f6-5e54ff9df7c3/60fe4b9c-8c6a-441e-aeef-14f2bec45936",
"caption": "",
- "created": 1708610713475,
+ "created": 1708610713424,
"description": "",
- "id": "533d4b8b-e356-4824-bf8a-dca3a51065a3",
- "lastUpdated": 1708610713475,
+ "id": "60fe4b9c-8c6a-441e-aeef-14f2bec45936",
+ "lastUpdated": 1708610713424,
"logo": false
}
],
@@ -5151,21 +5173,21 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2/4a5b87dc-015c-47db-ae77-f2f42e3bbb5a/97af18bb-86e0-4235-9e53-0b00b45280c6",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2/4a5b87dc-015c-47db-ae77-f2f42e3bbb5a/a35d8e4a-aa51-47fe-b434-a94218941f53",
"caption": "",
- "created": 1663847764455,
+ "created": 1663847764454,
"description": "",
- "id": "97af18bb-86e0-4235-9e53-0b00b45280c6",
- "lastUpdated": 1663847764455,
+ "id": "a35d8e4a-aa51-47fe-b434-a94218941f53",
+ "lastUpdated": 1663847764454,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2/4a5b87dc-015c-47db-ae77-f2f42e3bbb5a/a35d8e4a-aa51-47fe-b434-a94218941f53",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2/4a5b87dc-015c-47db-ae77-f2f42e3bbb5a/97af18bb-86e0-4235-9e53-0b00b45280c6",
"caption": "",
- "created": 1663847764454,
+ "created": 1663847764455,
"description": "",
- "id": "a35d8e4a-aa51-47fe-b434-a94218941f53",
- "lastUpdated": 1663847764454,
+ "id": "97af18bb-86e0-4235-9e53-0b00b45280c6",
+ "lastUpdated": 1663847764455,
"logo": false
}
],
@@ -5557,15 +5579,6 @@
"lastUpdated": 1682673032280,
"logo": true
},
- {
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/239b58bb-0e3a-4183-b9b4-29956328c2a1/930e312d-0c10-4e65-9f6a-eba2a83a4bd1",
- "caption": "",
- "created": 1682674045206,
- "description": "",
- "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",
"caption": "",
@@ -5601,6 +5614,15 @@
"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/930e312d-0c10-4e65-9f6a-eba2a83a4bd1",
+ "caption": "",
+ "created": 1682674045206,
+ "description": "",
+ "id": "930e312d-0c10-4e65-9f6a-eba2a83a4bd1",
+ "lastUpdated": 1682674045206,
+ "logo": false
}
],
"sourceUrl": "https://github.com/baosystems/metadata-alignment",
@@ -5976,48 +5998,48 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/f470d473-2145-4175-ad30-3576dffa1409",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/86b51970-c96b-4a3a-8abe-c26397f4c4a5",
"caption": "",
- "created": 1655741575709,
+ "created": 1655741575829,
"description": "",
- "id": "f470d473-2145-4175-ad30-3576dffa1409",
- "lastUpdated": 1655741575709,
+ "id": "86b51970-c96b-4a3a-8abe-c26397f4c4a5",
+ "lastUpdated": 1655741575829,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/5f2e8926-e85b-4fe0-99d1-2c3d2ce4578c",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/d3eb1c59-175a-483a-b3f7-557b7640afe2",
"caption": "",
- "created": 1655741575846,
+ "created": 1655741575670,
"description": "",
- "id": "5f2e8926-e85b-4fe0-99d1-2c3d2ce4578c",
- "lastUpdated": 1655741575846,
+ "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/86b51970-c96b-4a3a-8abe-c26397f4c4a5",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/5f2e8926-e85b-4fe0-99d1-2c3d2ce4578c",
"caption": "",
- "created": 1655741575829,
+ "created": 1655741575846,
"description": "",
- "id": "86b51970-c96b-4a3a-8abe-c26397f4c4a5",
- "lastUpdated": 1655741575829,
+ "id": "5f2e8926-e85b-4fe0-99d1-2c3d2ce4578c",
+ "lastUpdated": 1655741575846,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/88c88a5b-6198-46be-9d7f-9bee6d4d2552",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/f470d473-2145-4175-ad30-3576dffa1409",
"caption": "",
- "created": 1655741575783,
+ "created": 1655741575709,
"description": "",
- "id": "88c88a5b-6198-46be-9d7f-9bee6d4d2552",
- "lastUpdated": 1655741575783,
+ "id": "f470d473-2145-4175-ad30-3576dffa1409",
+ "lastUpdated": 1655741575709,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/e041aaf4-e895-4a20-b477-6d41234bc398",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/ce08bc32-2cda-496c-b0ef-be735c1c9cf0",
"caption": "",
- "created": 1655741575771,
+ "created": 1655741575720,
"description": "",
- "id": "e041aaf4-e895-4a20-b477-6d41234bc398",
- "lastUpdated": 1655741575771,
+ "id": "ce08bc32-2cda-496c-b0ef-be735c1c9cf0",
+ "lastUpdated": 1655741575720,
"logo": false
},
{
@@ -6030,21 +6052,21 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/ce08bc32-2cda-496c-b0ef-be735c1c9cf0",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/upc-who/450e6234-618e-4063-9113-66c90e20ca16/e041aaf4-e895-4a20-b477-6d41234bc398",
"caption": "",
- "created": 1655741575720,
+ "created": 1655741575771,
"description": "",
- "id": "ce08bc32-2cda-496c-b0ef-be735c1c9cf0",
- "lastUpdated": 1655741575720,
+ "id": "e041aaf4-e895-4a20-b477-6d41234bc398",
+ "lastUpdated": 1655741575771,
"logo": false
},
{
- "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/88c88a5b-6198-46be-9d7f-9bee6d4d2552",
"caption": "",
- "created": 1655741575670,
+ "created": 1655741575783,
"description": "",
- "id": "d3eb1c59-175a-483a-b3f7-557b7640afe2",
- "lastUpdated": 1655741575670,
+ "id": "88c88a5b-6198-46be-9d7f-9bee6d4d2552",
+ "lastUpdated": 1655741575783,
"logo": false
}
],
@@ -6220,18 +6242,9 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bluesquare/2c3510dd-d471-4c9d-9f3d-fd4a8601fab9/7991aa92-d2a7-46ba-a6e0-1b807a8031d4",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bluesquare/2c3510dd-d471-4c9d-9f3d-fd4a8601fab9/b41b88a3-a8b0-4ff3-b422-1eca73f2effc",
"caption": "",
- "created": 1599243698713,
- "description": "",
- "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/b41b88a3-a8b0-4ff3-b422-1eca73f2effc",
- "caption": "",
- "created": 1588595316607,
+ "created": 1588595316607,
"description": "",
"id": "b41b88a3-a8b0-4ff3-b422-1eca73f2effc",
"lastUpdated": 1588595316607,
@@ -6245,6 +6258,15 @@
"id": "3debdab7-de35-4649-ba0f-823d2a971bad",
"lastUpdated": 1599243143733,
"logo": false
+ },
+ {
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bluesquare/2c3510dd-d471-4c9d-9f3d-fd4a8601fab9/7991aa92-d2a7-46ba-a6e0-1b807a8031d4",
+ "caption": "",
+ "created": 1599243698713,
+ "description": "",
+ "id": "7991aa92-d2a7-46ba-a6e0-1b807a8031d4",
+ "lastUpdated": 1599243698713,
+ "logo": false
}
],
"sourceUrl": "https://github.com/BLSQ/dhis2-taskr",
@@ -6289,21 +6311,30 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/4230f576-f039-47da-a3f1-e610efcd6420",
+ "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": 1634123710101,
+ "created": 1634123681667,
"description": "",
- "id": "4230f576-f039-47da-a3f1-e610efcd6420",
- "lastUpdated": 1634123710101,
+ "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/af7d2f4d-7b3d-4ca2-be99-6d00edf8cd3f",
+ "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": "",
- "created": 1634123681667,
+ "created": 1634123711214,
"description": "",
- "id": "af7d2f4d-7b3d-4ca2-be99-6d00edf8cd3f",
- "lastUpdated": 1634123681667,
+ "id": "3057c0e8-6e38-41d3-8c6d-fd4f90ff441f",
+ "lastUpdated": 1634123711214,
+ "logo": false
+ },
+ {
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/2652583a-3089-47e5-a84f-786c8f06c22c",
+ "caption": "",
+ "created": 1634123711019,
+ "description": "",
+ "id": "2652583a-3089-47e5-a84f-786c8f06c22c",
+ "lastUpdated": 1634123711019,
"logo": false
},
{
@@ -6333,6 +6364,15 @@
"lastUpdated": 1634123689506,
"logo": false
},
+ {
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/4230f576-f039-47da-a3f1-e610efcd6420",
+ "caption": "",
+ "created": 1634123710101,
+ "description": "",
+ "id": "4230f576-f039-47da-a3f1-e610efcd6420",
+ "lastUpdated": 1634123710101,
+ "logo": false
+ },
{
"imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/95d3513f-d1be-48b6-acd6-f00d14173f0f",
"caption": "",
@@ -6352,30 +6392,12 @@
"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",
- "caption": "",
- "created": 1634123697499,
- "description": "",
- "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/823cb928-3b0b-4ace-b795-7e43ca510a3b",
- "caption": "",
- "created": 1634123703598,
- "description": "",
- "id": "823cb928-3b0b-4ace-b795-7e43ca510a3b",
- "lastUpdated": 1634123703598,
- "logo": false
- },
- {
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/35d41499-05b4-4768-9bc2-120e29338e9d",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/9b625847-eee3-4d9b-9b11-d33e26e2bb16",
"caption": "",
- "created": 1634123704787,
+ "created": 1634123705245,
"description": "",
- "id": "35d41499-05b4-4768-9bc2-120e29338e9d",
- "lastUpdated": 1634123704787,
+ "id": "9b625847-eee3-4d9b-9b11-d33e26e2bb16",
+ "lastUpdated": 1634123705245,
"logo": false
},
{
@@ -6388,39 +6410,39 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/9b625847-eee3-4d9b-9b11-d33e26e2bb16",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/cb0e957b-bf7d-4826-8f1b-dbe0f074fbc3",
"caption": "",
- "created": 1634123705245,
+ "created": 1634123709690,
"description": "",
- "id": "9b625847-eee3-4d9b-9b11-d33e26e2bb16",
- "lastUpdated": 1634123705245,
+ "id": "cb0e957b-bf7d-4826-8f1b-dbe0f074fbc3",
+ "lastUpdated": 1634123709690,
"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",
+ "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": 1634123711214,
+ "created": 1634123697499,
"description": "",
- "id": "3057c0e8-6e38-41d3-8c6d-fd4f90ff441f",
- "lastUpdated": 1634123711214,
+ "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/2652583a-3089-47e5-a84f-786c8f06c22c",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/823cb928-3b0b-4ace-b795-7e43ca510a3b",
"caption": "",
- "created": 1634123711019,
+ "created": 1634123703598,
"description": "",
- "id": "2652583a-3089-47e5-a84f-786c8f06c22c",
- "lastUpdated": 1634123711019,
+ "id": "823cb928-3b0b-4ace-b795-7e43ca510a3b",
+ "lastUpdated": 1634123703598,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/cb0e957b-bf7d-4826-8f1b-dbe0f074fbc3",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/maha-mapping-and-analytics-for-health-activities/4817d5fb-410d-4557-a9d3-0a523ed3efa3/35d41499-05b4-4768-9bc2-120e29338e9d",
"caption": "",
- "created": 1634123709690,
+ "created": 1634123704787,
"description": "",
- "id": "cb0e957b-bf7d-4826-8f1b-dbe0f074fbc3",
- "lastUpdated": 1634123709690,
+ "id": "35d41499-05b4-4768-9bc2-120e29338e9d",
+ "lastUpdated": 1634123704787,
"logo": false
}
],
@@ -6521,93 +6543,93 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/b7e6b972-e852-4368-8038-913a4cc40d9a",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/40e49d89-452e-4686-8706-59607beb4751",
"caption": "",
- "created": 1702462057142,
+ "created": 1702461867816,
"description": "",
- "id": "b7e6b972-e852-4368-8038-913a4cc40d9a",
- "lastUpdated": 1702462057142,
+ "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/20a8be36-1950-4936-a0bc-06ccdc202f9a",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/8e48d0ed-9d40-4656-9133-7321cfb056ea",
"caption": "",
- "created": 1702462063146,
+ "created": 1702461989431,
"description": "",
- "id": "20a8be36-1950-4936-a0bc-06ccdc202f9a",
- "lastUpdated": 1702462063146,
+ "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/af0d7630-82ba-42ec-a392-24978b4bd5d6",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/d3f72817-9589-4b67-b24c-6fde88c54144",
"caption": "",
- "created": 1702461801148,
+ "created": 1702462022829,
"description": "",
- "id": "af0d7630-82ba-42ec-a392-24978b4bd5d6",
- "lastUpdated": 1702461801148,
+ "id": "d3f72817-9589-4b67-b24c-6fde88c54144",
+ "lastUpdated": 1702462022829,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/dcbef667-630c-409e-9fc1-62f017fe76ce",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/fb1dd1b8-6cd3-4a66-a03f-0d20555499c2",
"caption": "",
- "created": 1702461856467,
+ "created": 1702462050729,
"description": "",
- "id": "dcbef667-630c-409e-9fc1-62f017fe76ce",
- "lastUpdated": 1702461856467,
+ "id": "fb1dd1b8-6cd3-4a66-a03f-0d20555499c2",
+ "lastUpdated": 1702462050729,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/0f436c11-6a3f-401d-8766-e532d8fb14bc",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/17797540-c0b8-443e-9c36-96aeda77a78d",
"caption": "",
- "created": 1702462040272,
+ "created": 1702461841664,
"description": "",
- "id": "0f436c11-6a3f-401d-8766-e532d8fb14bc",
- "lastUpdated": 1702462040272,
+ "id": "17797540-c0b8-443e-9c36-96aeda77a78d",
+ "lastUpdated": 1702461841664,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/5e1f161b-a93e-41e8-900e-e8787a18fc2a",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/0881462a-ebdc-46a0-993e-393325f6054a",
"caption": "",
- "created": 1702461814263,
+ "created": 1702461885912,
"description": "",
- "id": "5e1f161b-a93e-41e8-900e-e8787a18fc2a",
- "lastUpdated": 1702461814263,
+ "id": "0881462a-ebdc-46a0-993e-393325f6054a",
+ "lastUpdated": 1702461885912,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/2dbfaaa1-f49b-47a5-903b-14c22d752818",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/6663d39d-494c-47cb-ba20-50e508ed8c2f",
"caption": "",
- "created": 1702461787479,
+ "created": 1702462034285,
"description": "",
- "id": "2dbfaaa1-f49b-47a5-903b-14c22d752818",
- "lastUpdated": 1702461787479,
+ "id": "6663d39d-494c-47cb-ba20-50e508ed8c2f",
+ "lastUpdated": 1702462034285,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/7712bbd1-f855-44d1-8c80-8662d7a35395",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/8ed0428c-14b1-45ef-a29d-63116fd6fde1",
"caption": "",
- "created": 1702461773153,
+ "created": 1702462045680,
"description": "",
- "id": "7712bbd1-f855-44d1-8c80-8662d7a35395",
- "lastUpdated": 1702461773153,
+ "id": "8ed0428c-14b1-45ef-a29d-63116fd6fde1",
+ "lastUpdated": 1702462045680,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/5c5a6193-d576-4d85-ad2b-b37809b5e9df",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/b7e6b972-e852-4368-8038-913a4cc40d9a",
"caption": "",
- "created": 1702462028713,
+ "created": 1702462057142,
"description": "",
- "id": "5c5a6193-d576-4d85-ad2b-b37809b5e9df",
- "lastUpdated": 1702462028713,
+ "id": "b7e6b972-e852-4368-8038-913a4cc40d9a",
+ "lastUpdated": 1702462057142,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/71637570-809c-4463-a851-649b84e012e4",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/a1ac544e-b861-4477-9c6a-da5bc276ddff",
"caption": "",
- "created": 1702461965318,
+ "created": 1702461894893,
"description": "",
- "id": "71637570-809c-4463-a851-649b84e012e4",
- "lastUpdated": 1702461965318,
+ "id": "a1ac544e-b861-4477-9c6a-da5bc276ddff",
+ "lastUpdated": 1702461894893,
"logo": false
},
{
@@ -6620,111 +6642,111 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/a1ac544e-b861-4477-9c6a-da5bc276ddff",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/71637570-809c-4463-a851-649b84e012e4",
"caption": "",
- "created": 1702461894893,
+ "created": 1702461965318,
"description": "",
- "id": "a1ac544e-b861-4477-9c6a-da5bc276ddff",
- "lastUpdated": 1702461894893,
+ "id": "71637570-809c-4463-a851-649b84e012e4",
+ "lastUpdated": 1702461965318,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/8ed0428c-14b1-45ef-a29d-63116fd6fde1",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/5c5a6193-d576-4d85-ad2b-b37809b5e9df",
"caption": "",
- "created": 1702462045680,
+ "created": 1702462028713,
"description": "",
- "id": "8ed0428c-14b1-45ef-a29d-63116fd6fde1",
- "lastUpdated": 1702462045680,
+ "id": "5c5a6193-d576-4d85-ad2b-b37809b5e9df",
+ "lastUpdated": 1702462028713,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/6663d39d-494c-47cb-ba20-50e508ed8c2f",
+ "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": 1702462034285,
+ "created": 1702462040272,
"description": "",
- "id": "6663d39d-494c-47cb-ba20-50e508ed8c2f",
- "lastUpdated": 1702462034285,
+ "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/0881462a-ebdc-46a0-993e-393325f6054a",
+ "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": 1702461885912,
+ "created": 1702462063146,
"description": "",
- "id": "0881462a-ebdc-46a0-993e-393325f6054a",
- "lastUpdated": 1702461885912,
+ "id": "20a8be36-1950-4936-a0bc-06ccdc202f9a",
+ "lastUpdated": 1702462063146,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dure-technologies-avenir-health/dc4376f9-bfb2-4cfd-9f1c-9a03fef90e2a/17797540-c0b8-443e-9c36-96aeda77a78d",
+ "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": 1702461841664,
+ "created": 1702461981336,
"description": "",
- "id": "17797540-c0b8-443e-9c36-96aeda77a78d",
- "lastUpdated": 1702461841664,
+ "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/fb1dd1b8-6cd3-4a66-a03f-0d20555499c2",
+ "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": 1702462050729,
+ "created": 1702461973823,
"description": "",
- "id": "fb1dd1b8-6cd3-4a66-a03f-0d20555499c2",
- "lastUpdated": 1702462050729,
+ "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/d3f72817-9589-4b67-b24c-6fde88c54144",
+ "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": 1702462022829,
+ "created": 1702461957398,
"description": "",
- "id": "d3f72817-9589-4b67-b24c-6fde88c54144",
- "lastUpdated": 1702462022829,
+ "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/8e48d0ed-9d40-4656-9133-7321cfb056ea",
+ "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": 1702461989431,
+ "created": 1702461801148,
"description": "",
- "id": "8e48d0ed-9d40-4656-9133-7321cfb056ea",
- "lastUpdated": 1702461989431,
+ "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/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/2dbfaaa1-f49b-47a5-903b-14c22d752818",
"caption": "",
- "created": 1702461957398,
+ "created": 1702461787479,
"description": "",
- "id": "243757b5-bddd-4708-ae19-bef57f524cd4",
- "lastUpdated": 1702461957398,
+ "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/40e49d89-452e-4686-8706-59607beb4751",
+ "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": 1702461867816,
+ "created": 1702461773153,
"description": "",
- "id": "40e49d89-452e-4686-8706-59607beb4751",
- "lastUpdated": 1702461867816,
+ "id": "7712bbd1-f855-44d1-8c80-8662d7a35395",
+ "lastUpdated": 1702461773153,
"logo": false
}
],
@@ -6980,12 +7002,12 @@
"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/511323d2-daae-4c30-89b0-35a8ce177b35",
"caption": "",
- "created": 1694208963931,
+ "created": 1694208972480,
"description": "",
- "id": "44870959-a4a4-4b77-9f2a-493f31de44e8",
- "lastUpdated": 1694208963931,
+ "id": "511323d2-daae-4c30-89b0-35a8ce177b35",
+ "lastUpdated": 1694208972480,
"logo": false
},
{
@@ -6997,6 +7019,15 @@
"lastUpdated": 1694208998892,
"logo": false
},
+ {
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-vietnam/29342375-f1e8-47cb-9031-491e2990d5ac/44870959-a4a4-4b77-9f2a-493f31de44e8",
+ "caption": "",
+ "created": 1694208963931,
+ "description": "",
+ "id": "44870959-a4a4-4b77-9f2a-493f31de44e8",
+ "lastUpdated": 1694208963931,
+ "logo": false
+ },
{
"imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-vietnam/29342375-f1e8-47cb-9031-491e2990d5ac/02edd661-8ba6-4b55-8d2e-578becf2c057",
"caption": "",
@@ -7023,15 +7054,6 @@
"id": "786e7871-6c95-4317-b8dc-ab475edd28ae",
"lastUpdated": 1694208980640,
"logo": false
- },
- {
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-vietnam/29342375-f1e8-47cb-9031-491e2990d5ac/511323d2-daae-4c30-89b0-35a8ce177b35",
- "caption": "",
- "created": 1694208972480,
- "description": "",
- "id": "511323d2-daae-4c30-89b0-35a8ce177b35",
- "lastUpdated": 1694208972480,
- "logo": false
}
],
"sourceUrl": "https://github.com/hispvn/icd11-cause-of-death",
@@ -7292,12 +7314,12 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/1e92167d-21bf-413c-9923-e6d45624a6a9",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/0330e453-f558-45c5-a5be-775c166ba311",
"caption": "",
- "created": 1588595462047,
+ "created": 1588595464450,
"description": "",
- "id": "1e92167d-21bf-413c-9923-e6d45624a6a9",
- "lastUpdated": 1588595462047,
+ "id": "0330e453-f558-45c5-a5be-775c166ba311",
+ "lastUpdated": 1588595464450,
"logo": false
},
{
@@ -7310,30 +7332,30 @@
"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/1e92167d-21bf-413c-9923-e6d45624a6a9",
"caption": "",
- "created": 1588595464450,
+ "created": 1588595462047,
"description": "",
- "id": "0330e453-f558-45c5-a5be-775c166ba311",
- "lastUpdated": 1588595464450,
+ "id": "1e92167d-21bf-413c-9923-e6d45624a6a9",
+ "lastUpdated": 1588595462047,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/6f0d85b5-e4ea-4b19-be46-284e52d4af9c",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/1aec2ef6-f7cd-4a12-9422-caf1dd3500e3",
"caption": "",
- "created": 1588595463894,
+ "created": 1588595463330,
"description": "",
- "id": "6f0d85b5-e4ea-4b19-be46-284e52d4af9c",
- "lastUpdated": 1588595463894,
+ "id": "1aec2ef6-f7cd-4a12-9422-caf1dd3500e3",
+ "lastUpdated": 1588595463330,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/1aec2ef6-f7cd-4a12-9422-caf1dd3500e3",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/da91bed1-06d4-49a2-a0b0-231c87c42665/6f0d85b5-e4ea-4b19-be46-284e52d4af9c",
"caption": "",
- "created": 1588595463330,
+ "created": 1588595463894,
"description": "",
- "id": "1aec2ef6-f7cd-4a12-9422-caf1dd3500e3",
- "lastUpdated": 1588595463330,
+ "id": "6f0d85b5-e4ea-4b19-be46-284e52d4af9c",
+ "lastUpdated": 1588595463894,
"logo": false
}
],
@@ -7443,39 +7465,39 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/071b5848-a7fd-47af-80b4-faf4dc8b4322",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/fff231ee-5172-4921-8c97-cc75e0b52fbc",
"caption": "",
- "created": 1664195193572,
+ "created": 1664195193519,
"description": "",
- "id": "071b5848-a7fd-47af-80b4-faf4dc8b4322",
- "lastUpdated": 1664195193572,
+ "id": "fff231ee-5172-4921-8c97-cc75e0b52fbc",
+ "lastUpdated": 1664195193519,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/4bb1db51-0d2e-4f40-92c9-de8dfc0ff831",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/dba1f708-30d9-43e6-8a25-c267072ad2e0",
"caption": "",
- "created": 1664195193620,
+ "created": 1664195166625,
"description": "",
- "id": "4bb1db51-0d2e-4f40-92c9-de8dfc0ff831",
- "lastUpdated": 1664195193620,
+ "id": "dba1f708-30d9-43e6-8a25-c267072ad2e0",
+ "lastUpdated": 1664195166625,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/fff231ee-5172-4921-8c97-cc75e0b52fbc",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/6e3af2e6-6dac-49b8-baa1-40019a684252/071b5848-a7fd-47af-80b4-faf4dc8b4322",
"caption": "",
- "created": 1664195193519,
+ "created": 1664195193572,
"description": "",
- "id": "fff231ee-5172-4921-8c97-cc75e0b52fbc",
- "lastUpdated": 1664195193519,
+ "id": "071b5848-a7fd-47af-80b4-faf4dc8b4322",
+ "lastUpdated": 1664195193572,
"logo": false
},
{
- "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/4bb1db51-0d2e-4f40-92c9-de8dfc0ff831",
"caption": "",
- "created": 1664195166625,
+ "created": 1664195193620,
"description": "",
- "id": "dba1f708-30d9-43e6-8a25-c267072ad2e0",
- "lastUpdated": 1664195166625,
+ "id": "4bb1db51-0d2e-4f40-92c9-de8dfc0ff831",
+ "lastUpdated": 1664195193620,
"logo": false
}
],
@@ -7521,12 +7543,12 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/2d22fe3d-4c84-48ba-abb2-4d286d875591",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/89c90ff3-9633-4340-92e0-6a124bad98ec",
"caption": "",
- "created": 1588595310553,
+ "created": 1588595309945,
"description": "",
- "id": "2d22fe3d-4c84-48ba-abb2-4d286d875591",
- "lastUpdated": 1588595310553,
+ "id": "89c90ff3-9633-4340-92e0-6a124bad98ec",
+ "lastUpdated": 1588595309945,
"logo": false
},
{
@@ -7548,21 +7570,21 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/3fdc770b-f1ac-47c0-a267-f27a067f64f0",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/2d22fe3d-4c84-48ba-abb2-4d286d875591",
"caption": "",
- "created": 1588595309259,
+ "created": 1588595310553,
"description": "",
- "id": "3fdc770b-f1ac-47c0-a267-f27a067f64f0",
- "lastUpdated": 1588595309259,
+ "id": "2d22fe3d-4c84-48ba-abb2-4d286d875591",
+ "lastUpdated": 1588595310553,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/89c90ff3-9633-4340-92e0-6a124bad98ec",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/73cfe371-ddc4-494b-9f3e-0e9e9fc8f32a/3fdc770b-f1ac-47c0-a267-f27a067f64f0",
"caption": "",
- "created": 1588595309945,
+ "created": 1588595309259,
"description": "",
- "id": "89c90ff3-9633-4340-92e0-6a124bad98ec",
- "lastUpdated": 1588595309945,
+ "id": "3fdc770b-f1ac-47c0-a267-f27a067f64f0",
+ "lastUpdated": 1588595309259,
"logo": false
}
],
@@ -8425,21 +8447,21 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2-global-implementation-team/8b8af6e7-3a63-415a-931e-8b5d17af462f/6ada53c9-76b4-42cb-a63a-2b30b27632b1",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2-global-implementation-team/8b8af6e7-3a63-415a-931e-8b5d17af462f/467b1d0e-4e09-436b-bae6-a72d9b983b7b",
"caption": "",
- "created": 1701259322547,
+ "created": 1701259322734,
"description": "",
- "id": "6ada53c9-76b4-42cb-a63a-2b30b27632b1",
- "lastUpdated": 1701259322547,
+ "id": "467b1d0e-4e09-436b-bae6-a72d9b983b7b",
+ "lastUpdated": 1701259322734,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2-global-implementation-team/8b8af6e7-3a63-415a-931e-8b5d17af462f/467b1d0e-4e09-436b-bae6-a72d9b983b7b",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/dhis2-global-implementation-team/8b8af6e7-3a63-415a-931e-8b5d17af462f/6ada53c9-76b4-42cb-a63a-2b30b27632b1",
"caption": "",
- "created": 1701259322734,
+ "created": 1701259322547,
"description": "",
- "id": "467b1d0e-4e09-436b-bae6-a72d9b983b7b",
- "lastUpdated": 1701259322734,
+ "id": "6ada53c9-76b4-42cb-a63a-2b30b27632b1",
+ "lastUpdated": 1701259322547,
"logo": false
}
],
@@ -8485,21 +8507,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
}
],
@@ -8823,21 +8845,21 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/crosscut/de19ff76-3459-4ec1-a881-5b8644cd6c51/f5684472-5a50-4ec0-9ab8-7a59ba40d34f",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/crosscut/de19ff76-3459-4ec1-a881-5b8644cd6c51/5e39cf11-0286-4027-a9dd-15cbd1b9ca81",
"caption": "",
- "created": 1652994561288,
+ "created": 1652994561274,
"description": "",
- "id": "f5684472-5a50-4ec0-9ab8-7a59ba40d34f",
- "lastUpdated": 1652994561288,
+ "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/5e39cf11-0286-4027-a9dd-15cbd1b9ca81",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/crosscut/de19ff76-3459-4ec1-a881-5b8644cd6c51/f5684472-5a50-4ec0-9ab8-7a59ba40d34f",
"caption": "",
- "created": 1652994561274,
+ "created": 1652994561288,
"description": "",
- "id": "5e39cf11-0286-4027-a9dd-15cbd1b9ca81",
- "lastUpdated": 1652994561274,
+ "id": "f5684472-5a50-4ec0-9ab8-7a59ba40d34f",
+ "lastUpdated": 1652994561288,
"logo": false
}
],
@@ -9064,21 +9086,21 @@
"logo": true
},
{
- "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/fb18728e-2e96-40e8-bda3-d3c3b2e04b61",
"caption": "",
- "created": 1697504285398,
+ "created": 1697504303732,
"description": "",
- "id": "805298b9-7d13-48bf-bbba-18888ef3757d",
- "lastUpdated": 1697504285398,
+ "id": "fb18728e-2e96-40e8-bda3-d3c3b2e04b61",
+ "lastUpdated": 1697504303732,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/population-services-international/cf9b8ff8-58f2-488a-b3e6-8274288ca22c/85a68e13-6621-45a1-8a7b-8967fa0808d4",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/population-services-international/cf9b8ff8-58f2-488a-b3e6-8274288ca22c/805298b9-7d13-48bf-bbba-18888ef3757d",
"caption": "",
- "created": 1697503958478,
+ "created": 1697504285398,
"description": "",
- "id": "85a68e13-6621-45a1-8a7b-8967fa0808d4",
- "lastUpdated": 1697503958478,
+ "id": "805298b9-7d13-48bf-bbba-18888ef3757d",
+ "lastUpdated": 1697504285398,
"logo": false
},
{
@@ -9091,12 +9113,12 @@
"logo": false
},
{
- "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/85a68e13-6621-45a1-8a7b-8967fa0808d4",
"caption": "",
- "created": 1697504303732,
+ "created": 1697503958478,
"description": "",
- "id": "fb18728e-2e96-40e8-bda3-d3c3b2e04b61",
- "lastUpdated": 1697504303732,
+ "id": "85a68e13-6621-45a1-8a7b-8967fa0808d4",
+ "lastUpdated": 1697503958478,
"logo": false
}
],
@@ -9230,30 +9252,30 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/1e3245fd-0f0e-404c-9e95-371de244da56/a30fe1d2-c00f-4739-94b8-0c2b6110f0a7",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/1e3245fd-0f0e-404c-9e95-371de244da56/8b20d2f3-259c-4265-bf31-d25f9924e8bd",
"caption": "",
- "created": 1635942477891,
+ "created": 1635942595996,
"description": "",
- "id": "a30fe1d2-c00f-4739-94b8-0c2b6110f0a7",
- "lastUpdated": 1635942477891,
+ "id": "8b20d2f3-259c-4265-bf31-d25f9924e8bd",
+ "lastUpdated": 1635942595996,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/1e3245fd-0f0e-404c-9e95-371de244da56/35eda38c-f72d-4534-beef-e96fbf2974b3",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/1e3245fd-0f0e-404c-9e95-371de244da56/a30fe1d2-c00f-4739-94b8-0c2b6110f0a7",
"caption": "",
- "created": 1635942403835,
+ "created": 1635942477891,
"description": "",
- "id": "35eda38c-f72d-4534-beef-e96fbf2974b3",
- "lastUpdated": 1635942403835,
+ "id": "a30fe1d2-c00f-4739-94b8-0c2b6110f0a7",
+ "lastUpdated": 1635942477891,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/1e3245fd-0f0e-404c-9e95-371de244da56/8b20d2f3-259c-4265-bf31-d25f9924e8bd",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/bao-systems/1e3245fd-0f0e-404c-9e95-371de244da56/35eda38c-f72d-4534-beef-e96fbf2974b3",
"caption": "",
- "created": 1635942595996,
+ "created": 1635942403835,
"description": "",
- "id": "8b20d2f3-259c-4265-bf31-d25f9924e8bd",
- "lastUpdated": 1635942595996,
+ "id": "35eda38c-f72d-4534-beef-e96fbf2974b3",
+ "lastUpdated": 1635942403835,
"logo": false
}
],
@@ -9361,21 +9383,21 @@
"logo": true
},
{
- "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/649bc26a-21b6-4fa2-a764-910a6f16c1a8",
"caption": "",
- "created": 1691591729556,
+ "created": 1691591628488,
"description": "",
- "id": "d514fa86-7179-49c9-8cae-51c7de55124a",
- "lastUpdated": 1691591729556,
+ "id": "649bc26a-21b6-4fa2-a764-910a6f16c1a8",
+ "lastUpdated": 1691591628488,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/e342279c-ada6-4ada-b569-0830fc249aeb/649bc26a-21b6-4fa2-a764-910a6f16c1a8",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/e342279c-ada6-4ada-b569-0830fc249aeb/7f4d79dc-a9f5-490d-9fb1-2ece5357b1b2",
"caption": "",
- "created": 1691591628488,
+ "created": 1691591802821,
"description": "",
- "id": "649bc26a-21b6-4fa2-a764-910a6f16c1a8",
- "lastUpdated": 1691591628488,
+ "id": "7f4d79dc-a9f5-490d-9fb1-2ece5357b1b2",
+ "lastUpdated": 1691591802821,
"logo": false
},
{
@@ -9388,12 +9410,12 @@
"logo": false
},
{
- "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
}
],
@@ -10194,12 +10216,12 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/e3ed6990-ee21-4a88-82c5-c59eb7f3fab1/01c732d4-3686-484a-b555-8848abebb352",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/e3ed6990-ee21-4a88-82c5-c59eb7f3fab1/b2f2d370-62f8-4785-b6f1-8f2e6a7b63e1",
"caption": "",
- "created": 1664195762131,
+ "created": 1664195762167,
"description": "",
- "id": "01c732d4-3686-484a-b555-8848abebb352",
- "lastUpdated": 1664195762131,
+ "id": "b2f2d370-62f8-4785-b6f1-8f2e6a7b63e1",
+ "lastUpdated": 1664195762167,
"logo": false
},
{
@@ -10212,12 +10234,12 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/e3ed6990-ee21-4a88-82c5-c59eb7f3fab1/b2f2d370-62f8-4785-b6f1-8f2e6a7b63e1",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/e3ed6990-ee21-4a88-82c5-c59eb7f3fab1/01c732d4-3686-484a-b555-8848abebb352",
"caption": "",
- "created": 1664195762167,
+ "created": 1664195762131,
"description": "",
- "id": "b2f2d370-62f8-4785-b6f1-8f2e6a7b63e1",
- "lastUpdated": 1664195762167,
+ "id": "01c732d4-3686-484a-b555-8848abebb352",
+ "lastUpdated": 1664195762131,
"logo": false
}
],
@@ -10285,30 +10307,30 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-colombia/fcc75ac0-afdf-48ca-a016-545e7ee4bbf2/d882d909-9e06-4371-9124-9297ea2fd975",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-colombia/fcc75ac0-afdf-48ca-a016-545e7ee4bbf2/f1aed69f-0392-4d6a-bf78-7ad08a151699",
"caption": "",
- "created": 1588595389759,
+ "created": 1588595391313,
"description": "",
- "id": "d882d909-9e06-4371-9124-9297ea2fd975",
- "lastUpdated": 1588595389759,
+ "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",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-colombia/fcc75ac0-afdf-48ca-a016-545e7ee4bbf2/92599d0c-50f2-4cb9-8c2a-6aacfc193a70",
"caption": "",
- "created": 1588595391858,
+ "created": 1588595390276,
"description": "",
- "id": "4a9c29ce-ab0f-4d63-9ac2-59ea339c3131",
- "lastUpdated": 1588595391858,
+ "id": "92599d0c-50f2-4cb9-8c2a-6aacfc193a70",
+ "lastUpdated": 1588595390276,
"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/4a9c29ce-ab0f-4d63-9ac2-59ea339c3131",
"caption": "",
- "created": 1588595391313,
+ "created": 1588595391858,
"description": "",
- "id": "f1aed69f-0392-4d6a-bf78-7ad08a151699",
- "lastUpdated": 1588595391313,
+ "id": "4a9c29ce-ab0f-4d63-9ac2-59ea339c3131",
+ "lastUpdated": 1588595391858,
"logo": false
},
{
@@ -10321,12 +10343,12 @@
"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/d882d909-9e06-4371-9124-9297ea2fd975",
"caption": "",
- "created": 1588595390276,
+ "created": 1588595389759,
"description": "",
- "id": "92599d0c-50f2-4cb9-8c2a-6aacfc193a70",
- "lastUpdated": 1588595390276,
+ "id": "d882d909-9e06-4371-9124-9297ea2fd975",
+ "lastUpdated": 1588595389759,
"logo": false
}
],
@@ -10496,12 +10518,12 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/0efc14dc-bf0b-474d-8a02-82c27d891b23/2839dbae-5556-49ab-9582-8a1eba9b00da",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/0efc14dc-bf0b-474d-8a02-82c27d891b23/c77d6105-2353-407e-b526-e4634f5a0b6a",
"caption": "",
- "created": 1623666918173,
+ "created": 1623666951215,
"description": "",
- "id": "2839dbae-5556-49ab-9582-8a1eba9b00da",
- "lastUpdated": 1623666918173,
+ "id": "c77d6105-2353-407e-b526-e4634f5a0b6a",
+ "lastUpdated": 1623666951215,
"logo": false
},
{
@@ -10514,30 +10536,30 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/0efc14dc-bf0b-474d-8a02-82c27d891b23/32210abf-0033-4f06-8a12-08b4345fb661",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/0efc14dc-bf0b-474d-8a02-82c27d891b23/8991b4dd-b736-4575-80a9-fcef28faec29",
"caption": "",
- "created": 1623666927435,
+ "created": 1623666942826,
"description": "",
- "id": "32210abf-0033-4f06-8a12-08b4345fb661",
- "lastUpdated": 1623666927435,
+ "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/32210abf-0033-4f06-8a12-08b4345fb661",
"caption": "",
- "created": 1623666942826,
+ "created": 1623666927435,
"description": "",
- "id": "8991b4dd-b736-4575-80a9-fcef28faec29",
- "lastUpdated": 1623666942826,
+ "id": "32210abf-0033-4f06-8a12-08b4345fb661",
+ "lastUpdated": 1623666927435,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/0efc14dc-bf0b-474d-8a02-82c27d891b23/c77d6105-2353-407e-b526-e4634f5a0b6a",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-tanzania/0efc14dc-bf0b-474d-8a02-82c27d891b23/2839dbae-5556-49ab-9582-8a1eba9b00da",
"caption": "",
- "created": 1623666951215,
+ "created": 1623666918173,
"description": "",
- "id": "c77d6105-2353-407e-b526-e4634f5a0b6a",
- "lastUpdated": 1623666951215,
+ "id": "2839dbae-5556-49ab-9582-8a1eba9b00da",
+ "lastUpdated": 1623666918173,
"logo": false
}
],
@@ -10732,6 +10754,24 @@
"lastUpdated": 1621875891765,
"logo": true
},
+ {
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl-lushomo/10a3a7e0-79e5-451f-9766-bf0625e9659d/85ad4f99-3e46-4ee5-81a8-d6653590991d",
+ "caption": "",
+ "created": 1621876061923,
+ "description": "",
+ "id": "85ad4f99-3e46-4ee5-81a8-d6653590991d",
+ "lastUpdated": 1621876061923,
+ "logo": false
+ },
+ {
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl-lushomo/10a3a7e0-79e5-451f-9766-bf0625e9659d/583a4a55-8196-4f86-9141-25fbc266bfd4",
+ "caption": "",
+ "created": 1621876057073,
+ "description": "",
+ "id": "583a4a55-8196-4f86-9141-25fbc266bfd4",
+ "lastUpdated": 1621876057073,
+ "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": "",
@@ -10750,15 +10790,6 @@
"lastUpdated": 1621876042800,
"logo": false
},
- {
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl-lushomo/10a3a7e0-79e5-451f-9766-bf0625e9659d/b228873f-4810-43b7-93d0-c1aeb489c0da",
- "caption": "",
- "created": 1621876012960,
- "description": "",
- "id": "b228873f-4810-43b7-93d0-c1aeb489c0da",
- "lastUpdated": 1621876012960,
- "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",
"caption": "",
@@ -10769,21 +10800,12 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl-lushomo/10a3a7e0-79e5-451f-9766-bf0625e9659d/85ad4f99-3e46-4ee5-81a8-d6653590991d",
- "caption": "",
- "created": 1621876061923,
- "description": "",
- "id": "85ad4f99-3e46-4ee5-81a8-d6653590991d",
- "lastUpdated": 1621876061923,
- "logo": false
- },
- {
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl-lushomo/10a3a7e0-79e5-451f-9766-bf0625e9659d/583a4a55-8196-4f86-9141-25fbc266bfd4",
+ "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": 1621876057073,
+ "created": 1621876012960,
"description": "",
- "id": "583a4a55-8196-4f86-9141-25fbc266bfd4",
- "lastUpdated": 1621876057073,
+ "id": "b228873f-4810-43b7-93d0-c1aeb489c0da",
+ "lastUpdated": 1621876012960,
"logo": false
}
],
@@ -11441,39 +11463,39 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/4b4e4fbf-8652-4516-b6a0-d11654ed9662/936dc9be-95db-4ce5-8777-1483cd062fa8",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/4b4e4fbf-8652-4516-b6a0-d11654ed9662/77a8baf6-5124-46fd-97fd-5b7192ff1d9d",
"caption": "",
- "created": 1691592857253,
+ "created": 1691592867369,
"description": "",
- "id": "936dc9be-95db-4ce5-8777-1483cd062fa8",
- "lastUpdated": 1691592857253,
+ "id": "77a8baf6-5124-46fd-97fd-5b7192ff1d9d",
+ "lastUpdated": 1691592867369,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/4b4e4fbf-8652-4516-b6a0-d11654ed9662/c90a4e38-fd2a-4e92-af59-d20d299b42ae",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/4b4e4fbf-8652-4516-b6a0-d11654ed9662/f6f103b9-30b4-4da3-9060-3723766e1ba3",
"caption": "",
- "created": 1691592846781,
+ "created": 1691592879950,
"description": "",
- "id": "c90a4e38-fd2a-4e92-af59-d20d299b42ae",
- "lastUpdated": 1691592846781,
+ "id": "f6f103b9-30b4-4da3-9060-3723766e1ba3",
+ "lastUpdated": 1691592879950,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/4b4e4fbf-8652-4516-b6a0-d11654ed9662/f6f103b9-30b4-4da3-9060-3723766e1ba3",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/4b4e4fbf-8652-4516-b6a0-d11654ed9662/936dc9be-95db-4ce5-8777-1483cd062fa8",
"caption": "",
- "created": 1691592879950,
+ "created": 1691592857253,
"description": "",
- "id": "f6f103b9-30b4-4da3-9060-3723766e1ba3",
- "lastUpdated": 1691592879950,
+ "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/77a8baf6-5124-46fd-97fd-5b7192ff1d9d",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/hisp-wca/4b4e4fbf-8652-4516-b6a0-d11654ed9662/c90a4e38-fd2a-4e92-af59-d20d299b42ae",
"caption": "",
- "created": 1691592867369,
+ "created": 1691592846781,
"description": "",
- "id": "77a8baf6-5124-46fd-97fd-5b7192ff1d9d",
- "lastUpdated": 1691592867369,
+ "id": "c90a4e38-fd2a-4e92-af59-d20d299b42ae",
+ "lastUpdated": 1691592846781,
"logo": false
}
],
@@ -11519,21 +11541,21 @@
"logo": true
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/7df6f344-0487-469c-abe6-53c6e729abcf/1cafe599-4487-4366-8f05-af4662f24b8a",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/7df6f344-0487-469c-abe6-53c6e729abcf/afb99d17-d80a-432d-a625-a30c1419df7b",
"caption": "",
- "created": 1685105752879,
+ "created": 1685105644095,
"description": "",
- "id": "1cafe599-4487-4366-8f05-af4662f24b8a",
- "lastUpdated": 1685105752879,
+ "id": "afb99d17-d80a-432d-a625-a30c1419df7b",
+ "lastUpdated": 1685105644095,
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/7df6f344-0487-469c-abe6-53c6e729abcf/afb99d17-d80a-432d-a625-a30c1419df7b",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/7df6f344-0487-469c-abe6-53c6e729abcf/1cafe599-4487-4366-8f05-af4662f24b8a",
"caption": "",
- "created": 1685105644095,
+ "created": 1685105752879,
"description": "",
- "id": "afb99d17-d80a-432d-a625-a30c1419df7b",
- "lastUpdated": 1685105644095,
+ "id": "1cafe599-4487-4366-8f05-af4662f24b8a",
+ "lastUpdated": 1685105752879,
"logo": false
},
{
@@ -11697,15 +11719,6 @@
"lastUpdated": 1614711976239,
"logo": true
},
- {
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl/1bf66488-93b5-41c8-abfe-1b03b2521a2d/40184d86-acbd-4f46-a172-c50a36b108ec",
- "caption": "",
- "created": 1614711829905,
- "description": "",
- "id": "40184d86-acbd-4f46-a172-c50a36b108ec",
- "lastUpdated": 1614711829905,
- "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": "",
@@ -11724,6 +11737,24 @@
"lastUpdated": 1614711845429,
"logo": false
},
+ {
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl/1bf66488-93b5-41c8-abfe-1b03b2521a2d/e5433118-2a1f-4d95-a074-e6838ecd7dfb",
+ "caption": "",
+ "created": 1614711838149,
+ "description": "",
+ "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/40184d86-acbd-4f46-a172-c50a36b108ec",
+ "caption": "",
+ "created": 1614711829905,
+ "description": "",
+ "id": "40184d86-acbd-4f46-a172-c50a36b108ec",
+ "lastUpdated": 1614711829905,
+ "logo": false
+ },
{
"imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl/1bf66488-93b5-41c8-abfe-1b03b2521a2d/c60d54a4-741d-4ee3-83cc-38782651abcc",
"caption": "",
@@ -11741,15 +11772,6 @@
"id": "c90619e4-602d-42f5-867c-6ce950e84904",
"lastUpdated": 1614711782531,
"logo": false
- },
- {
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/who-eyeseetea-sl/1bf66488-93b5-41c8-abfe-1b03b2521a2d/e5433118-2a1f-4d95-a074-e6838ecd7dfb",
- "caption": "",
- "created": 1614711838149,
- "description": "",
- "id": "e5433118-2a1f-4d95-a074-e6838ecd7dfb",
- "lastUpdated": 1614711838149,
- "logo": false
}
],
"sourceUrl": "",
@@ -11803,21 +11825,21 @@
"logo": false
},
{
- "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/d660b802-08a2-4678-8fc7-52e76d751b67/6ffbd609-3f14-4446-b4b1-550d9f887253",
+ "imageUrl": "https://apps.dhis2.org/api/v1/apps/media/uio/d660b802-08a2-4678-8fc7-52e76d751b67/13d37121-4c06-4d35-919c-4dc5aceb29a8",
"caption": "",
- "created": 1588595468086,
+ "created": 1588595467542,
"description": "",
- "id": "6ffbd609-3f14-4446-b4b1-550d9f887253",
- "lastUpdated": 1588595468086,
+ "id": "13d37121-4c06-4d35-919c-4dc5aceb29a8",
+ "lastUpdated": 1588595467542,
"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/6ffbd609-3f14-4446-b4b1-550d9f887253",
"caption": "",
- "created": 1588595467542,
+ "created": 1588595468086,
"description": "",
- "id": "13d37121-4c06-4d35-919c-4dc5aceb29a8",
- "lastUpdated": 1588595467542,
+ "id": "6ffbd609-3f14-4446-b4b1-550d9f887253",
+ "lastUpdated": 1588595468086,
"logo": false
}
],