Skip to content

Latest commit

 

History

History
409 lines (356 loc) · 53.3 KB

CHANGELOG.md

File metadata and controls

409 lines (356 loc) · 53.3 KB

0.8.0 (2024-10-17)

Features

0.7.1 (2024-10-08)

Bug Fixes

  • translationDialog styles bleeding to other components (#420) (3f6876b)

0.7.0 (2024-10-03)

Features

0.6.0 (2024-09-30)

Features

  • add details panel to org list (8d3b87b)

0.5.0 (2024-09-30)

Features

  • catCombo: add category combo form and list (#410) (7687c13)

0.4.0 (2024-09-28)

Features

  • categories: category forms and form refactor (#407) (66216c4)
  • org list deselect all + multi select actions (56fa5fc)
  • remove select all checkbox from org list (84cfd3e)

0.3.1 (2024-08-20)

Bug Fixes

0.3.0 (2024-08-20)

Features

  • implement org unit list actions to edit and delete org unit (#405) (cb2d5eb)

0.2.0 (2024-08-20)

Features

  • orgunit-list: implement orgunit list (#403) (a948938)

0.1.1 (2024-06-07)

Bug Fixes

1.0.0 (2024-06-07)

Bug Fixes

  • config: remove app from name (f137a54)
  • fix cypress tests and color/icon buttons (#402) (251d76c)
  • aggregation and value type fields: do not use generated types for validation (8edd272)
  • aggregation type: use "NONE" as default value (89bb4c1)
  • attributes: fix deselecting attribute (#361) (2cc8801)
  • color and icon picker: add remove icon btn & adjust styles according to specs (c18f7f0)
  • color and icon picker: make button component a html button instead of div (f7a2c50)
  • custom attributes optionsets: add no-value-option only when not required (c10ec33)
  • dataElement: default to default-cat-combo (#400) (90ff733)
  • de form fields: make text translatable (8ab3090)
  • download: default to only selected when list has selections (#394) (f7048fb)
  • download: fix radio name (b4f703b)
  • edit: fix icons api response (#377) (f014351)
  • edit de: allow removing nested values (cc66cbd)
  • filter: add useInfiniteDataQuery (0fa3b91)
  • filters: use refactored sectionlistfilter for refetch (2dcbc75)
  • form: fix cancel link (0fb0d12)
  • form: fix editing style object (#362) (88e1a58)
  • form: fix render 0 when empty custom attributes (92fb57a)
  • form: hide custom attributes section if no attributes assigned (#384) (da4bbc9)
  • form: stylistic issues: max-width, todos, labels (#385) (523e8e9)
  • list: fix filter being cleared on refresh (#382) (fc2f881)
  • list: improve select performance for big lists (#378) (0a98f3c)
  • list: resolve reference names (#360) (ccd226c), closes #354
  • managelistview: move reset to default to rightfooter (b177893)
  • model single select: search loaded options for selected option (d022b8b)
  • model single select: search loaded options for selected option (57ad629)
  • modelview: put empty array if default (13baa3e)
  • systemSettings: use generic type for setting inference (#393) (e115fc6)
  • add empty list message (647713b)
  • add linkbutton component (c19814f)
  • cleanup (407c912)
  • cleanup filter props in DE-List (3242a4f)
  • failing test (b506bae)
  • filtereddataelement type (22e1600)
  • fix failing test (e5c7eb5)
  • fix sorting of filters (1206241)
  • fix uncontrolled input in identifiablefilter (a4b2292)
  • handle errors in list request (ec160e7)
  • hide unauthorized section cards (11e18e6)
  • missing files (6718da9)
  • reset paging when clearing filters (fdb0b10)
  • resolve conflict between cypress and jest types (475907c)
  • review (92c1648)
  • simplify initial selected logic (eb4ce54)
  • some cleanup (432ac43)
  • some cleanup (52b3521)
  • update default view for dataElements (2125f77)
  • searchable single selects: add posibility to deselect (f557dd0)
  • searchable single selects: use old-app default labels (7e5c907)
  • sectionlist: add page title (#346) (110089f)
  • summarycard: adjust icon-less design (b938394)
  • summarycard: remove unneeded wrapper (72289c7)
  • summarycard: update button styles (#353) (494cf62)
  • update and simplify filter logic (c4c507f)
  • update empty text (4e6e0b1)
  • use spacers for styling (0522f81)
  • wip filters (342dbad)
  • usemodelgist: add goToPage to paginator (5367159)
  • add dynamicparams (5e76a8c)
  • add missing dataElements pages (3992228)
  • add missing folder (db51744)
  • add missing folder (c205bb1)
  • add parentSectionKey to sections (d6571f2)
  • add relationShipType section (da8132f)
  • add sections routes and legacy-redirects (7971346)
  • base types for schema saved schemas in zustand (92055bc)
  • better loadschema typings (dcda02d)
  • better schema typing (f83c0bd)
  • cleanup (086a266)
  • cleanup (74b7321)
  • cleanup comment (0dff06a)
  • cleanup schema-routes (3f36f28)
  • cleanup schemas (416acb9)
  • deduplicate deps (10351a2)
  • deduplicate yarn lock (3916128)
  • improve BaseModelSchemas type (5151f6e)
  • layout overflow (a56f459)
  • legacy redirect (c00e996)
  • legacy routing for non-standard sections (4a23954)
  • load overviews in same chunk (220a69e)
  • map properties to record (2a25430)
  • merge all generates files (4c54b25)
  • remove code, add handle to route (32acb49)
  • remove locales folder (f3ed675)
  • remove unnecessary file (f103853)
  • simplify result type (4741bcc)
  • update useLoadApp with typefix (13ae9d8)
  • useSchemaSectionHandleOrThrow (0812aa9)
  • auth: consider ALL authority (561f236)
  • deps: upgrade app-runtime for type fix (a0069bd)
  • layout: prepare layout for hide sidebar (fd795d1)
  • legacyredirects: fix programs redirect (db225bb)
  • overview: fix category description (c761c41)
  • overview: use constants for overview (095e0d6)
  • overviewcards: add link to card (03e88e1)
  • router: allow sections to opt-out of new/edit routes (59f85f6)
  • router: use replace for index redirect (7007a18)
  • schemas: improve schema types (43b1a9b)
  • sections: add section constants (19187ca)
  • sections: make parentSectionKey required (fb5ebe6)
  • sidebar: add missing category (80bc7c4)
  • sidebar: open routes when child routes matches (faaedbd)
  • summarycard: fix nested links and missing param (#335) (e20a1dc)
  • type: add app-rutime query-type (8fd573d)
  • types: add declaration for @dhis2/ui modules (0a2ab11)
  • types: add missing error type (fbe957d)
  • types: fix type errors in files (faeb206)
  • move declarations to global.d.ts (39f5573)
  • remove unused type (84c1c38)
  • rename sidenav (510b949)
  • sidebarlinks filename and use plural for overview path (4307be8)
  • types (3e5477c)
  • wrong casing for file name (a57c46c)

Features

  • authorities: respect keyRequireAddToView when filtering sections (#347) (4031f68)
  • breadcrumb: breadcrumbs navigation (#328) (b247c53)
  • custom attributes: add "No value" option to optionset attributes (de8cf8c)
  • data element forms: add validation (#359) (331eabd)
  • data elements: add form field rules (a77697d)
  • de edit and new: handle loading and error states correctly (32f7e20)
  • de form: add aggregation level intro text (402de21)
  • detailsPanel: add detailsPanel in list-view (#358) (aceade9), closes #354
  • filters: add filters for dataSet and catCombo (5c7acb4)
  • filters: rework config for better type safety for dynamic filters (c132fd6)
  • layout: add foundation (#323) (8b4d90c)
  • list: add bulk sharing (#373) (70e8d96)
  • list: add filters to manage view (5d67e27)
  • list: add list for group and groupset (#379) (77f5695)
  • list: add more dropdown (0ff853d)
  • list: add sort for columns (#368) (90b02a4)
  • list: add translation dialog (#389) (d21cd95), closes #392
  • list: download dialog (#392) (d2b6582)
  • list: manage columns (#352) (9ecd37d), closes #354
  • list: sharing dialog (#374) (abdad54)
  • list view: add delete action to row items (#376) (d1eeef9)
  • add data element group New and Edit views (b06d6f2)
  • add data element group set New and Edit views (3c02ce8)
  • list: implement more menu (734d47d)
  • add controlled searchable select & category combo select (#351) (bb91abb)
  • add data elements add/edit form (#344) (a9daea7)
  • add publicAccessFilter (a7e5d2f)
  • list: pagination (cc29470)
  • list: render user-friendly values (#350) (f03c2b6)
  • systemSettings: load systemsettings on appload (#348) (9e268df)
  • add protectedsection (664e5dc)
  • add translations for model constants (c689080)
  • filter authorized sections in overview (cfdf9f5)
  • logic to hide sidebar (ead5966)
  • sectionlistheader, wip filters (f585402)
  • sectionlistwrapper (d59d5ae)
  • useModelGist (fcd341c)
  • useSectionListFilter (c431631)
  • working filters (0eac9d1)
  • authorities: add authority hooks (4d3d6e8)
  • model-types: add generated modeltypes (8e888fe)
  • model-types: add generated modeltypes (#339) (fc7e225)
  • modeltypes: add modeltypes (d3c2486)
  • overview: add category overview (ed97305)
  • sectionlist: add sectionList for data elements (7721bbb)

1.0.0 (2024-06-07)

Bug Fixes

  • config: remove app from name (f137a54)
  • fix cypress tests and color/icon buttons (#402) (251d76c)
  • aggregation and value type fields: do not use generated types for validation (8edd272)
  • aggregation type: use "NONE" as default value (89bb4c1)
  • attributes: fix deselecting attribute (#361) (2cc8801)
  • color and icon picker: add remove icon btn & adjust styles according to specs (c18f7f0)
  • color and icon picker: make button component a html button instead of div (f7a2c50)
  • custom attributes optionsets: add no-value-option only when not required (c10ec33)
  • dataElement: default to default-cat-combo (#400) (90ff733)
  • de form fields: make text translatable (8ab3090)
  • download: default to only selected when list has selections (#394) (f7048fb)
  • download: fix radio name (b4f703b)
  • edit: fix icons api response (#377) (f014351)
  • edit de: allow removing nested values (cc66cbd)
  • filter: add useInfiniteDataQuery (0fa3b91)
  • filters: use refactored sectionlistfilter for refetch (2dcbc75)
  • form: fix cancel link (0fb0d12)
  • form: fix editing style object (#362) (88e1a58)
  • form: fix render 0 when empty custom attributes (92fb57a)
  • form: hide custom attributes section if no attributes assigned (#384) (da4bbc9)
  • form: stylistic issues: max-width, todos, labels (#385) (523e8e9)
  • list: fix filter being cleared on refresh (#382) (fc2f881)
  • list: improve select performance for big lists (#378) (0a98f3c)
  • list: resolve reference names (#360) (ccd226c), closes #354
  • managelistview: move reset to default to rightfooter (b177893)
  • model single select: search loaded options for selected option (d022b8b)
  • model single select: search loaded options for selected option (57ad629)
  • modelview: put empty array if default (13baa3e)
  • systemSettings: use generic type for setting inference (#393) (e115fc6)
  • add empty list message (647713b)
  • add linkbutton component (c19814f)
  • cleanup (407c912)
  • cleanup filter props in DE-List (3242a4f)
  • failing test (b506bae)
  • filtereddataelement type (22e1600)
  • fix failing test (e5c7eb5)
  • fix sorting of filters (1206241)
  • fix uncontrolled input in identifiablefilter (a4b2292)
  • handle errors in list request (ec160e7)
  • hide unauthorized section cards (11e18e6)
  • missing files (6718da9)
  • reset paging when clearing filters (fdb0b10)
  • resolve conflict between cypress and jest types (475907c)
  • review (92c1648)
  • simplify initial selected logic (eb4ce54)
  • some cleanup (432ac43)
  • some cleanup (52b3521)
  • update default view for dataElements (2125f77)
  • searchable single selects: add posibility to deselect (f557dd0)
  • searchable single selects: use old-app default labels (7e5c907)
  • sectionlist: add page title (#346) (110089f)
  • summarycard: adjust icon-less design (b938394)
  • summarycard: remove unneeded wrapper (72289c7)
  • summarycard: update button styles (#353) (494cf62)
  • update and simplify filter logic (c4c507f)
  • update empty text (4e6e0b1)
  • use spacers for styling (0522f81)
  • wip filters (342dbad)
  • usemodelgist: add goToPage to paginator (5367159)
  • add dynamicparams (5e76a8c)
  • add missing dataElements pages (3992228)
  • add missing folder (db51744)
  • add missing folder (c205bb1)
  • add parentSectionKey to sections (d6571f2)
  • add relationShipType section (da8132f)
  • add sections routes and legacy-redirects (7971346)
  • base types for schema saved schemas in zustand (92055bc)
  • better loadschema typings (dcda02d)
  • better schema typing (f83c0bd)
  • cleanup (086a266)
  • cleanup (74b7321)
  • cleanup comment (0dff06a)
  • cleanup schema-routes (3f36f28)
  • cleanup schemas (416acb9)
  • deduplicate deps (10351a2)
  • deduplicate yarn lock (3916128)
  • improve BaseModelSchemas type (5151f6e)
  • layout overflow (a56f459)
  • legacy redirect (c00e996)
  • legacy routing for non-standard sections (4a23954)
  • load overviews in same chunk (220a69e)
  • map properties to record (2a25430)
  • merge all generates files (4c54b25)
  • remove code, add handle to route (32acb49)
  • remove locales folder (f3ed675)
  • remove unnecessary file (f103853)
  • simplify result type (4741bcc)
  • update useLoadApp with typefix (13ae9d8)
  • useSchemaSectionHandleOrThrow (0812aa9)
  • auth: consider ALL authority (561f236)
  • deps: upgrade app-runtime for type fix (a0069bd)
  • layout: prepare layout for hide sidebar (fd795d1)
  • legacyredirects: fix programs redirect (db225bb)
  • overview: fix category description (c761c41)
  • overview: use constants for overview (095e0d6)
  • overviewcards: add link to card (03e88e1)
  • router: allow sections to opt-out of new/edit routes (59f85f6)
  • router: use replace for index redirect (7007a18)
  • schemas: improve schema types (43b1a9b)
  • sections: add section constants (19187ca)
  • sections: make parentSectionKey required (fb5ebe6)
  • sidebar: add missing category (80bc7c4)
  • sidebar: open routes when child routes matches (faaedbd)
  • summarycard: fix nested links and missing param (#335) (e20a1dc)
  • type: add app-rutime query-type (8fd573d)
  • types: add declaration for @dhis2/ui modules (0a2ab11)
  • types: add missing error type (fbe957d)
  • types: fix type errors in files (faeb206)
  • move declarations to global.d.ts (39f5573)
  • remove unused type (84c1c38)
  • rename sidenav (510b949)
  • sidebarlinks filename and use plural for overview path (4307be8)
  • types (3e5477c)
  • wrong casing for file name (a57c46c)

Features

  • authorities: respect keyRequireAddToView when filtering sections (#347) (4031f68)
  • breadcrumb: breadcrumbs navigation (#328) (b247c53)
  • custom attributes: add "No value" option to optionset attributes (de8cf8c)
  • data element forms: add validation (#359) (331eabd)
  • data elements: add form field rules (a77697d)
  • de edit and new: handle loading and error states correctly (32f7e20)
  • de form: add aggregation level intro text (402de21)
  • detailsPanel: add detailsPanel in list-view (#358) (aceade9), closes #354
  • filters: add filters for dataSet and catCombo (5c7acb4)
  • filters: rework config for better type safety for dynamic filters (c132fd6)
  • layout: add foundation (#323) (8b4d90c)
  • list: add bulk sharing (#373) (70e8d96)
  • list: add filters to manage view (5d67e27)
  • list: add list for group and groupset (#379) (77f5695)
  • list: add more dropdown (0ff853d)
  • list: add sort for columns (#368) (90b02a4)
  • list: add translation dialog (#389) (d21cd95), closes #392
  • list: download dialog (#392) (d2b6582)
  • list: manage columns (#352) (9ecd37d), closes #354
  • list: sharing dialog (#374) (abdad54)
  • list view: add delete action to row items (#376) (d1eeef9)
  • add data element group New and Edit views (b06d6f2)
  • add data element group set New and Edit views (3c02ce8)
  • list: implement more menu (734d47d)
  • add controlled searchable select & category combo select (#351) (bb91abb)
  • add data elements add/edit form (#344) (a9daea7)
  • add publicAccessFilter (a7e5d2f)
  • list: pagination (cc29470)
  • list: render user-friendly values (#350) (f03c2b6)
  • systemSettings: load systemsettings on appload (#348) (9e268df)
  • add protectedsection (664e5dc)
  • add translations for model constants (c689080)
  • filter authorized sections in overview (cfdf9f5)
  • logic to hide sidebar (ead5966)
  • sectionlistheader, wip filters (f585402)
  • sectionlistwrapper (d59d5ae)
  • useModelGist (fcd341c)
  • useSectionListFilter (c431631)
  • working filters (0eac9d1)
  • authorities: add authority hooks (4d3d6e8)
  • model-types: add generated modeltypes (8e888fe)
  • model-types: add generated modeltypes (#339) (fc7e225)
  • modeltypes: add modeltypes (d3c2486)
  • overview: add category overview (ed97305)
  • sectionlist: add sectionList for data elements (7721bbb)