Skip to content

Releases: Aam-Digital/ndb-core

3.31.0

01 Feb 12:49
9f84fc6
Compare
Choose a tag to compare

3.31.0 (2024-02-01)

Features

  • technical data model migration in preperation for new features (#2148) (f86ca9d), closes #1526

3.30.1

29 Jan 15:19
cb5f14e
Compare
Choose a tag to compare

3.30.1 (2024-01-29)

Bug Fixes

  • .upgrade @sentry/browser from 7.91.0 to 7.92.0 (017216b)
  • use create permissions when read public form fields (#2203) (8fd0a47), closes #2202

3.30.0

25 Jan 17:33
a8a4fd8
Compare
Choose a tag to compare

3.30.0 (2024-01-25)

Bug Fixes

Features

  • permissions: advanced permissions allow to filter individual fields in forms based on read/write permissions (#2180) (b1533b1), closes #1912

3.29.0

17 Jan 12:48
5ed1de9
Compare
Choose a tag to compare

3.29.0 (2024-01-17)

Bug Fixes

  • .admin-ui: correctly undo entity core field changes (#2169) (3c4b653), closes #2165
  • app updates are automatically applied if no unsaved changes are present (#2181) (061ea16)
  • .core: related-entities can handle records where the mapped field is undefined (#2174) (1e42d99), closes #2172
  • .upgrade @sentry/browser from 7.90.0 to 7.91.0 (#2178) (800ff50)

Features

3.28.0

10 Jan 10:17
cbdddd9
Compare
Choose a tag to compare

3.28.0 (2024-01-10)

Bug Fixes

  • display more general language selector without country flags (#2136) (03efde3)
  • .entity permission guards waits for rules to be available (#2129) (b449802), closes #2128
  • .fields in tables correctly update dynamic values (#2168) (931366c)
  • .highlight active menu item again (#2135) (cbf8525)
  • .prevent usage of superclass schema (#2126) (1d2c877)
  • .small Admin UI improvements (#2133) (8621859)

Features

3.27.2

08 Dec 15:50
1e63a6f
Compare
Choose a tag to compare

3.27.2 (2023-12-08)

Bug Fixes

3.27.1

30 Nov 16:34
Compare
Choose a tag to compare

3.27.1 (2023-11-30)

Bug Fixes

  • login is only trigger when visiting the login page (e6bf4c3)
  • .permission enforcer does not throw error if not logged in (49d561e)

3.27.0

29 Nov 16:40
0265a95
Compare
Choose a tag to compare

3.27.0 (2023-11-29)

Features

3.26.1

29 Nov 16:07
4eba5fe
Compare
Choose a tag to compare

3.26.1 (2023-11-29)

Bug Fixes

3.26.0

21 Nov 17:52
4273959
Compare
Choose a tag to compare

3.26.0 (2023-11-21)

Bug Fixes

  • updated technical libraries to include latest improvements and security updates
  • forms: form fields now always detect when they have been edited (and enable the save button) (#2076) (fd9f840)
  • forms: file attachments can be opened from forms in edit mode also (9668bd8)
  • forms: you can also create new dropdown options from the popup config window now (#2040) (2d2a172), closes #1872
  • notes: notes have a file attachments field now (e1f8b8b)
  • .resetting application from support screen deletes all dbs and works without login (#2090) (bda2d9e)
  • .core: support avg queries (#2026) (731da68)
  • .core: subrecord lists update for external changes in real-time (7cf1d82)
  • .core: support "required" indicator for custom form-controls (#2068) (beaf26a)

Features

  • export: you can now also export only the displayed, filtered data (#2059) (106e71d), closes #1361
  • export: exported data has better headers and does not include internal technical fields (#2033) (58cd3a9), closes #1918
  • duplicate records: You can now clone records if you need to create similar entries. On list views, use the three-dot menu to start a "bulk action" and then select the records you want to duplicate. (#2042) (c8b8c18), closes #1362

Anonymization & Archive functionality

We have re-designed the functionality to mark records as inactive to make this more easy to find and understand. From the details view of any record, you now have a few clear options to archive the record:

  • Archive: to deactivate the entry and keep all the data
  • Anonymize: to keep only a basic data set for statistical reports and remove all personal data from the record (WARNING: This action may require the administrator to review your system configuration, to ensure relevant data is retained)
  • Delete: to completely remove the record, as if it never existed.

When deleting or anonymizing a record, the system also automatically deletes related sub-records (e.g. notes) for that record or otherwise removes the links to the deleted record from them. (#2041) (12b5855), closes #220

image
(#2012) (ad31e25), closes #1674 #899