Skip to content

Latest commit

 

History

History
786 lines (542 loc) · 76.6 KB

CHANGELOG.md

File metadata and controls

786 lines (542 loc) · 76.6 KB

0.29.3 (2025-02-13)

Bug Fixes

  • router: fix legacy redirect for vite (#510) (7a9d3dd)

0.29.2 (2025-02-04)

Bug Fixes

  • list: remove deleted model from selected (#509) (2ab9b95)

Features

  • change svg to images from designs (#508) [skip release] (0b94b2f)

0.29.1 (2025-01-30)

Bug Fixes

  • increase cypress timeout in failing test (2864aa6)
  • dependencies: upgrade dhis2 dependencies (#497) (11db8b4)

Features

  • temp data set form section that allows only selecting default (#507) [skip release] (ef349a7)

0.29.0 (2025-01-29)

Features

0.28.0 (2025-01-28)

Features

0.27.1 (2025-01-27)

Bug Fixes

  • list: add additional list filters to dataElementGroup/Set (#452) (5abf1f6)

0.27.0 (2025-01-27)

Features

0.26.2 (2025-01-27)

Bug Fixes

  • various bugs in org unit group add form (#506) (5f5988b)

0.26.1 (2025-01-27)

Bug Fixes

  • open periods after category option end date should not allow decimals (#505) (cdf9197)

0.26.0 (2025-01-27)

Features

0.25.1 (2025-01-24)

Reverts

  • Revert "feat: implement indicator merge" (d8b9b64)

0.25.0 (2025-01-24)

Features

  • implement indicator merge (53781e3)

0.24.1 (2025-01-23)

Bug Fixes

0.24.0 (2025-01-22)

Bug Fixes

  • remove J2ME PARSER (#500) [skip release] (e42c830)
  • icons: update icons picker to support paginated api (#485) [skip release] (4668167)
  • organisationUnit: selected org units update according to input.value [skip release] (#493) (2562297)

Features

  • implements actions for cat option combos separately (#499) (9b11c57)
  • merge: indicator types merge (#455) [skip release] (b3e80d6)
  • org unit group forms (#479) [skip release] (b899bdd)
  • split data sets form into multiple components (#495) [skip release] (4f412b4)

0.23.1 (2025-01-16)

Bug Fixes

  • validation: use dynamic schema validator for common fields (#494) (0ff52ee)

0.23.0 (2025-01-15)

Bug Fixes

  • check uniqueness of field values to be case insensitive (#488) (c2bdebb)

Features

  • add translation action to org units (430da6e)
  • make column sortable only if specified by backend (#487) (70185b7)
  • override indicatortype available (#486) (42c0d31)
  • show translated short name in details panel and add column (f45b81f)

0.22.0 (2025-01-09)

Features

0.21.1 (2025-01-09)

Bug Fixes

  • make org unit group set new form boolean optional. (#484) (d0cc27b)

0.21.0 (2025-01-08)

Bug Fixes

  • add soem help text and maxLimit to transfers (#480) (e75957b)
  • save navigation for dataelementGroup and -Sets (#482) (a5961c7)
  • small copy fixes in category form (#478) [skip release] (7ec57db)

Features

  • add org unit option group set forms and list (#475) (57d5c1f)
  • data set required and setup fields (#474) (f200336)

0.20.0 (2025-01-07)

Bug Fixes

  • indent org unit with no child and refresh lists on updates (#473) [skip release] (b48825f)
  • switch indicator type edit form to correct format (#477) (71cb979)

Features

0.19.5 (2024-12-18)

Bug Fixes

  • adjust form container styles (6d60814)
  • adjust form footer styles (1be5c38)
  • adjust global background color (6eab28e)
  • adjust help and description texts (ec05922)
  • adjust org unit row height, expand button (7e5b7a7)
  • adjust sidebar filter empty state (dc1f21f)
  • adjust table icon button color (fcfc1b5)
  • data element group transfers sizing (d153156)
  • only sort if persisted unless it is display name (#472) [skip release] (4e4b5b8)
  • ou-tree field styling (f0e6d18)
  • prevent sidebar focus styles on mouse click (c43aa2a)
  • reduce page-title bottom margin (e4b3f0c)
  • reduce sidebar filter padding (f96633b)
  • remove global lineheight declaration (6e92f6c)
  • sidebar filter placeholder label (3259147)
  • sidebar filter placeholder style (70664f3)
  • sidebar, sidenav style adjustments (501b53c)
  • sort columns using non case sensitive sort (#469) [skip release] (e05fd78)
  • use destructive style for delete menu items (209542b)

Features

  • do not allow creation of org units at level 1 unless it's the first (#470) [skip release] (21e73b8)

0.19.4 (2024-12-16)

Bug Fixes

  • fix type of cat options dates (#467) [skip release] (321fed2)
  • format factor from number to string on edit (#466) (338d4c7)
  • show zero values, add factor validations (#463) [skip release] (1f1dcb1)

0.19.3 (2024-12-05)

Bug Fixes

  • categoryOptionGroup: remove dataDimension field (#460) (276e4ab)

0.19.2 (2024-12-05)

Bug Fixes

  • date field to format date before displaying, org unit filters (#456) (8537bce)
  • refresh list view on close of dialog (#461) (c10d79f)
  • categoryCombo: validation and load optionSize on initial load [skip release] (#457) (a1a6110)
  • categoryOption: load formName [skip release] (#458) (bb3baee)
  • categoryOptionGroups: add custom attributesection to group/groupset [skip release] (#459) (5c853bc)

0.19.1 (2024-12-03)

Bug Fixes

  • list: use translated values for name and shortName (#438) (19a763d)
  • modelListView: allow empty filters (#454) [skip release] (177220f)

0.19.0 (2024-12-02)

Features

  • sectionedForm: initial architecture and base components (#431) (74acd06)

0.18.0 (2024-11-28)

Features

  • implement description field validation (#449) (e3329ff)

0.17.0 (2024-11-27)

Features

  • add format validation to date fields and to dates in schemas (#451) (4ea1d3c)

0.16.1 (2024-11-25)

Bug Fixes

  • address feedback from org unit new form (#447) (958563e)

0.16.0 (2024-11-25)

Features

0.15.0 (2024-11-22)

Features

  • categoryCombo: add warning and validations (#446) (1b777a6)

0.14.0 (2024-11-18)

Features

0.13.2 (2024-11-14)

Bug Fixes

  • categoryOptionGroupSet: update view config and formName validation (#442) (b0253a1)
  • list: disable list buttons when no access (#441) (5c0941f)

0.13.1 (2024-11-14)

Bug Fixes

  • stop row loaders if there is an error (#440) (44a8080)
  • optionSetSelect: fix optionSet crashing with initialValue (#439) (93b8d68)

0.13.0 (2024-11-14)

Bug Fixes

  • address feedback on org unit edit page (2341bcb)

Features

0.12.0 (2024-11-07)

Features

0.11.0 (2024-11-05)

Features

0.10.2 (2024-10-30)

Bug Fixes

  • categoryOptionCombo: add ignore approval field (#423) (a5c7ac5)
  • manageView: stable initialValues for form (#424) (2c5066a)

0.10.1 (2024-10-24)

Bug Fixes

  • orgUnit: add reference assignment fields (#428) (215a99f)

0.10.0 (2024-10-23)

Bug Fixes

Features

  • add category option combo list (252fb8e)
  • implement new and edit forms (6033dfd)

0.9.0 (2024-10-22)

Features

  • new org unit form (cee3edc)
  • preserve list state between form navigation (#425) (da1f11f)

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)