Releases: Aam-Digital/ndb-core
Releases · Aam-Digital/ndb-core
3.25.1
3.25.1 (2023-10-18)
Bug Fixes
- correctly load records for a specific day in any timezone (#2034) (6444f44)
- forms: correctly apply remote changes to form if removing a property (#2020) (bbf3749)
- i18n: update translations (5d471c1)
- .core: generalize related entities with summary component to be usable with any entity type, not just EducationalMaterial
3.25.0
3.25.0 (2023-10-13)
Bug Fixes
- app is reloaded if unrecoverable state is detected (#2019) (cc92709)
- forms: "0" value is display correctly (#2015) (63150d5), closes #2013
- forms: make "cancel" button better visible with background (#2030) (24ac662), closes #1917
- forms: open file attachments correctly (#2028) (501dcea), closes #2021
- ui: swap main view and sidenav menu backgrounds (27bf9d6)
Features
3.24.0
3.24.0 (2023-09-21)
Bug Fixes
- security updates of the building blocks we use
- .build/Dockerfile to reduce vulnerabilities (#2003) (5e38b68)
- .core: better error logging in KeycloakAuthService (56b42a6)
- .core: correctly check permissions for menu items to details pages (#1994) (d5ddd29)
- correctly display selected dropdown value when using keyboard (#1993) (b71fc07), closes #1939
- .core: correctly load custom favicon (#1998) (d72eebe), closes #1997
- correctly allow date ranges where start date is in future (#2005) (d7776fd)
- date filter has "all" option to see all records (#1988) (29a5896), closes #1967
- .filters: "false" option of boolean filters includes undefined (#2007) (c90e7fd)
- .forms: display label for photo fields (#1987) (46533d1)
- i18n: update translations (30ae95f)
- date picker displays the range through background color again (#2009) (9355532)
- .removed migration for configurable enums (#1986) (796eea9)
Features
3.23.0
3.23.0 (2023-08-21)
Bug Fixes
- attendance: editing attendance in details view now enables save button (#1978) (d5cfedb), closes #1973
- .core: add loading indicator to related-entities component (#1971) (d55086b)
- .core: proper margin for EditDescriptionOnly field (#1954) (43ba96c)
- .filter: correct label for entity filters (c29fa63), closes #1956
- forms: clear dropdown value in field after deleting its option (#1962) (8aa466b)
- .login: show useful error upon login for keycloak user without exact_username (#1960) (365c361), closes #1959
- matching: enable save button for pre-populated form (27c736b), closes #1955
- .reports: allow top-level queries for showing totals (#1952) (2e1ed2e)
- show loading indicator for note and todo lists in details view (#1979) (0265110), closes #1540
- .todos: correctly load type for completion property (#1977) (200111e), closes #1976
- .updated translations for new components (c43b328)
Features
3.22.0
3.22.0 (2023-07-31)
Bug Fixes
- app reset does not get stuck on support screen (#1914) (ab55a4e)
- core: add CSP headers for security (#1004) (13a92be)
- .deps: upgrade @sentry/browser from 7.48.0 to 7.58.0 (974b380)
- .i18n: improve German translations (0bfa843)
- .missing enums are not immediately saved (#1940) (5028765)
- .upgrade keycloak-js from 21.0.2 to 21.1.1 (#1879) (97da268)
- .upgrade rxjs from 7.8.0 to 7.8.1 (#1880) (3c24e41)
Features
- configurable date range filter for lists (#1487) (bffeb5c), closes #1448 #1383
- .core: EditDescriptionOnly field to display additional text in forms (#1945) (87a1c4d)
- .core: entity-type-label pipe for easier display of human-readable labels (#1927) (d9a954c)
- easy data imports (#1916) (4c43e74), closes #1135
- reports: "sum" query for advanced reports (#1919) (b0e2a4d), closes #1705
- save changes popup (#1859) (a689b02), closes #1424
3.21.3
3.21.2
3.21.1
3.21.1 (2023-06-12)
Bug Fixes
- .added error hint component to all inputs (#1898) (36701ea)
- .allowing spaces in enum IDs (#1884) (7114bbb)
- .demo: improved app initialization to have all config during demo generation (#1890) (7e58e13)
- .improved logging for failed sync (#1885) (cb7aea3)
- .migrating date to date-only (to ensure consistent report results) (#1826) (63643ce), closes #1807
- photos in child block component are correctly updated (#1855) (5ef921d)
- .report cache correctly detects required entities from multiple queries (#1877) (5fdfb0f)
- reset password button does not reload app (#1895) (641459f)
Reverts
3.21.0
3.21.0 (2023-05-03)
Bug Fixes
- attendance check doesn't fail if category is undefined (#1858) (10345d8)
- clicking version only opens popup once (#1835) (ec7fc1a)
- .core: display entity component does not try to load undefined entities (#1857) (6d41f2e)
- .core: updated dependencies (#1841) (379f56b)
- .improved logging for enum dropdowns (#1856) (830397e)
- months are sorted descendingly (#1836) (966d968)
- resolve issues with dropdown field sometimes not behaving correctly (#1860) (737ec3e)
- save button enabled now when editing entity reference fields like note participants or authors (#1869) (3fe12a1)
- .core: various bugfixes for note configurability (#1842) (f83da63)