Skip to content

Releases: Aam-Digital/ndb-core

3.50.1

25 Apr 15:01
61d0d0b
Compare
Choose a tag to compare

3.50.1 (2025-04-25)

Bug Fixes

  • Admin UI: fix drag&drop problems not working on new section/tab (#2948) (5f99ccd), closes #2940
  • Admin UI: Type in "Edit Field" dialog now correctly allows typing to filter the dropdown options (#2955) (4919822), closes #2949
  • core: update dependencies (d11a733)
  • now showing a "not found" page when the entity of a given ID is not available (#2929) (c461aa2), closes #2908

3.50.0

03 Apr 08:53
Compare
Choose a tag to compare

3.50.0 (2025-04-03)

Bug Fixes

  • avoid linking the same related record twice when creating new note from a details view (#2933) (e3c583e), closes #2905
  • handle import history records with IDs not defined (#2935) (391247c)
  • improve sorting of tables, supporting age columns and correct order within same day (#2925) (f07ad84), closes #2509 #1816
  • make "duplicate" action available in Entity Details context menu also (#2924) (2c3f28f), closes #2595
  • show latest month selected in the Attendance tab (#2930) (5a17ea0), closes #2755
  • Admin UI: fix drag&drop for admin views in grid/wrapped layouts (#2921) (d98982f), closes #2742
  • Admin UI: should proper Entity Type labels on admin screens for public forms or templates (#2931) (4c0cfa0), closes #2897
  • core: keep PouchDatabase changesFeed on resets (#2934) (ac7602f), closes #2932 #2890
  • core: upgrade to angular 19 (#2792) (34ee505), closes #2741

Features

  • core: support entity-based markdown views in addition to assets files (#2928) (f5c7ca8), closes #2903

3.49.0

24 Mar 13:48
6c0449d
Compare
Choose a tag to compare

3.49.0 (2025-03-24)

Bug Fixes

  • Admin UI: "text block" correctly saves changes now (#2914) (cd893de), closes #2911
  • Export: fix error when trying to download data containing certain anonymized fields (9ee3dd9)
  • Merge: improve handling of multi-select values when merging records (#2901) (667f59d)
  • Merge: Other entities linking to either one of the two merged records are correctly updated (#2904) (6c0449d), closes #2858
  • Merge: smart pre-selection of fields for merged record (#2909) (291c1b3), closes #2892
  • display labels for the summarized monthly attendance screen (#2910) (9275ded), closes #2689
  • .core: emit valueChange in all CustomFormControls like dropdowns (e58cdc7)

Features


Import: imported data can update existing records as an alternative to creating new ones

When importing data from .csv file, you can now configure some columns to be matched against your existing data. Such matched rows in your import can then update the existing records instead of add new (and in this case duplicate) records in your system.

-> see User Guide

(#2899) (e33c355), closes #2862


Notifications

You can enable notifications for events (e.g. when a new task was assigned to you; when a new person was registered in the system; etc.).
Whenever such an event occurs, you can receive a push notifications and see these notification items in the app's user interface.

(!) Beta Version
(This feature is still being tested and not available for all users yet. We will gradually make it available to more systems. If you have any questions or feedback, please let us know.)

(!) Update to Privacy Policy:
In case you enable Push Notifications, we are relying on Firebase as a new data subprocessor.
Please review our updated Privacy Policy.

see (#2757) (b2e00e1), closes #1055

3.48.0

08 Mar 09:07
Compare
Choose a tag to compare

3.48.0 (2025-03-08)

Bug Fixes

  • fix performance issues when using the app for longer time (#2895) (6f9d00d)
  • .core: nested menu correctly parsing entityType navigation items (707c1d3)

Features

  • Import: easily import links to other records, like participants for an event (#2873) (e63fa88), closes #2867
  • merge two records into a single record (#2879) (14b1950), closes #2855

3.47.0

28 Feb 13:44
2090d6b
Compare
Choose a tag to compare

3.47.0 (2025-02-28)

Bug Fixes

  • Admin UI: display entity types without label correctly (#2868) (b35787e)
  • Admin UI: ensure field IDs cannot contain invalid characters when creating new fields (#2884) (394cb74), closes #2882
  • ensure list views fall back to display the first tab if the configured one doesn't exist (#2874) (2a7c3f5), closes #2606
  • i18n: update latest translations (#2887) (2090d6b)
  • Import: correctly display names of "internal" entity types in import selection (345bc0e)
  • Import: fix problems changing auto-mapped columns during file imports (#2846) (d5316ea), closes #2782
  • Import: only enable advanced import actions after selecting an import type (550fffb)
  • improve table layout letting action buttons only take fixed minimum width (#2869) (d6229a9), closes #2838
  • load all details of rows after "bulk edit" action (#2822) (df7f2fd), closes #2571
  • make applicable entity types required for Export Template configurations (#2845) (58a2238), closes #2703
  • make dropdown (configurable-enum) fields usable in Entity title (toStringAttributes) (#2871) (8b28e71), closes #2865
  • multi-select dropdown values were sometimes not displayed after selecting (#2853) (27880b0), closes #2840
  • Reporting: display correct report calculation time (#2864) (31ebae0), closes #2654
  • Reporting: download SQL reports correctly formatted as .csv (#2854) (0a09cc5), closes #2783
  • show correct order of dropdown options after manually reordering (#2877) (02ed70f), closes #2876

Features

  • new "URL" datatype for fields, supporting clickable links (#2646) (c38d83c), closes #2460

3.46.2

07 Feb 17:49
9a82a04
Compare
Choose a tag to compare

3.46.2 (2025-02-07)

Bug Fixes

  • avoid dropdown options list shifting to window corner after changing tabs (#2836) (00801fc), closes #2806
  • fix error syncing while uploading a file (#2832) (5b90744)
  • navigate to the linked record when clicking a "reference" in tables (#2842) (f95a58a), closes #2837
  • support setting default values for dropdown (configurable-enum) fields (#2841) (022af59), closes #2273
  • i18n: update latest translations (#2844) (9a82a04)
  • import: importing references to existing records now also works with number fields as the matching field (#2823) (22c80c9), closes #2427

3.46.1

30 Jan 18:56
9ffb80b
Compare
Choose a tag to compare

3.46.1 (2025-01-30)

Bug Fixes

  • display loading screen while waiting for initial config (#2824) (221873d), closes #2639

Changes to Core System ⚠️

  • refactor the Database layer to allow for multiple database connections in parallel (#2758) (81a0be2), closes #2746

3.46.0

30 Jan 16:01
0c17643
Compare
Choose a tag to compare

3.46.0 (2025-01-30)

Bug Fixes

  • Admin UI: easier way to copy the link to a public form (#2790) (941012b), closes #2774
  • Admin UI: prevent breaking Public Form configurations by later changing entity type (#2815) (fb3a3e9)
  • Admin UI: show field editor for public form configuration again (#2816) (642f98d)
  • i18n: update latest translations (#2827) (6af91af)
  • Import: fix problems with fields not being available for mapping import columns (#2826) (353d097), closes #2819
  • .upgrade @sentry/angular from 8.40.0 to 8.48.0 (#2820) (ecf1230)

Features

  • Admin UI: configure "pre-filled" values for Public Forms (#2780) (0d320f8), closes #2766

3.45.1

24 Jan 12:24
57957af
Compare
Choose a tag to compare

3.45.1 (2025-01-24)

Bug Fixes

  • Admin UI: hide special EventNote entity type from admin lists (#2764) (393b635)
  • Admin UI: keep the focus when changing field group titles (#2808) (4471d40), closes #2805
  • Export: display address text for "location" fields in csv exports (#2809) (00d6f30), closes #2802
  • i18n: update latest translations (1be9a80)
  • Public Forms: show a "successfully submitted" page after completing form (#2797) (5353a3c), closes #2721
  • Public Forms: use correct image position in public forms (88a8010)
  • .layout glitches from translation changes and updated translations (#2795) (0a23155)
  • .log if legacy fallback IndexedDb name is still used (bc68ea4)

3.45.0

06 Jan 16:50
75f0f22
Compare
Choose a tag to compare

3.45.0 (2025-01-06)

Bug Fixes

  • Admin UI: bugfixes and improvements for public forms admin (#2753) (75f087c)
  • Admin UI: correctly save changes to fields from Public Forms Editor (#2745) (ba89478), closes #2743
  • Admin UI: field group titles are saved again (#2765) (aa0f95f), closes #2756
  • Admin UI: prevent error generating ID when resetting label of field (156fe44)
  • .ensure entity-select field always displays latest values, even when externally set (#2744) (c2ba7dd)
  • .logging: do not log invalid dates in data to Sentry (5acd149)
  • public forms: add missing translations (5e7c6e2)
  • public forms: display useful error messages if public form is not found or missing permissions (#2726) (982a2c2), closes #2657*
  • Admin UI: manage related public forms directly from Admin Entity view (#2740) (8537d86), closes #2708

Features