Skip to content

Releases: maykinmedia/open-inwoner

v1.23.0

14 Nov 14:48
Compare
Choose a tag to compare

What's Changed

  • [#2618] Replace digid_eherkenning_oidc_generics with library by @pi-sigma in #1448
  • [#2825] Venray/Rx.mission - adding openzaak config option to use zaak.omschrijving if available instead of zaaktype.omschrijving by @alextreme in #1453
  • Refactor OpenKlant2 service to use UUID refs rather than objects by @swrichards in #1451
  • [Venray #121] Support sorting the statusses on date set (Rx.mission, Open Zaak) by @alextreme in #1446
  • 🐛 [#2829] Fix captcha error-label styling by @jiromaykin in #1458
  • [#2823] Filter contactmomenten on Mijn Vragen based on kanaal by @pi-sigma in #1454
  • [#2821] Implement provisional configuration for OpenKlant2 service by @pi-sigma in #1452
  • [#2830] Properly expose ADMIN_OIDC setup configuration to docker-compose by @swrichards in #1459
  • ♿ [#2372] Fix dyslexia data-attributes for toggling accessible label by @jiromaykin in #1464
  • ♿ [#2367] Fix data-attributes for toggling larger font by @jiromaykin in #1465
  • 💄 [#2741] Add multiselect listbox mobile design by @jiromaykin in #1398
  • [#2838] Make OpenKlant2 client compatible with zgw_consumers logic by @swrichards in #1472
  • [#2831] Fix contactform math captcha by @pi-sigma in #1462
  • [#2835] Remove legacy celery tasks by @pi-sigma in #1461
  • [#2832] Rx.mission/Venray: Also show documents with the status archived by @alextreme in #1456
  • [#2820] Reduce coupling of user signals and klanten API logic by @pi-sigma in #1474
  • Mark incorrectly untagged elasticsearch tests by @swrichards in #1477
  • [#2811] Exclude empty email/phone number from being sent with contactform by @pi-sigma in #1455
  • [#2840] Refactor contactmomenten list and detail to use a protocol for data fetching by @swrichards in #1473
  • Fix support for loading SQL dumps in docker-compose by @pi-sigma in #1471
  • ♿ [#2623] A11y Fix and add SpeechSynthesis pause/stop functionality by @jiromaykin in #1460
  • [#2858] Update django-admin-index fixture by @pi-sigma in #1485
  • [#2852] Integrate OpenKlant2 service with list view by @pi-sigma in #1483
  • ♿ [#2362] a11y Force focus order in opened mobile menu by @jiromaykin in #1489
  • [#2859] Filter zaken search by visibility by @pi-sigma in #1486
  • ♿ [#2625] Add mobile design for keeping accessibility functions available on small screens by @jiromaykin in #1470
  • [#2825] Ensure we show case.omschrijving on the detailview if we configured to use this on the listview by @alextreme in #1487
  • Fixes prompted by prep for demo 2024 11 12 by @swrichards in #1493
  • Improve error handling for use of klanten services by @pi-sigma in #1494
  • 🌐 [#2857] Add translations for sprint 28 by @jiromaykin in #1492

Full Changelog: v1.22.0...v1.23.0

NOTE: Due to a change in how DigiD/eHerkenning OIDC is configured, you will loose your existing settings for these modules and will have to reconfigure via OpenID Connect-configuratie voor DigiD wijzigen and OpenID Connect-configuratie voor eHerkenning wijzigen in the admin panel.

v1.21.3

24 Oct 10:31
Compare
Choose a tag to compare

What's Changed

  • [#2804] Update headers for requests with Haal Centraal API client via #1438
  • [#2823] Filter contactmomenten on Mijn Vragen based on kanaal via #1454

Full Changelog: v1.21.2...v1.21.3

v1.22.1

24 Oct 07:47
Compare
Choose a tag to compare

Full Changelog:

  • [#2823] Filter contactmomenten on Mijn Vragen based on kanaal via #1454

v1.22.0...v1.22.1

v1.22.0

21 Oct 11:50
0ee4d7d
Compare
Choose a tag to compare

What's Changed

  • [#2767] Ensure logged-in non-staff non-DigiD non-KvK users see Onderwerpen (assume regular citizen) by @alextreme in #1408
  • [#2761] Map contact data of anonymous contactmoment to E-suite fields by @pi-sigma in #1405
  • [#2783] Show submit button always when filter-bar opened by @jiromaykin in #1412
  • [#2776] Show date modified instead of end date for openstaande aanvragen by @pi-sigma in #1409
  • [#2779] Only filter case list by open and closed status by @swrichards in #1410
  • [#2782+#2780] Disable first name editing for DigiD user with BRP by @pi-sigma in #1414
  • [#2771] Add support for fetching open submissions with KVK by @pi-sigma in #1411
  • Disambiguate missing cache values from None by @swrichards in #1413
  • [#2764] Resolve cases concurrently when loading the case list by @swrichards in #1407
  • [#2474] Textual changes for e-mailconfirmation flow based on MijnHoorn feedback by @alextreme in #1416
  • [#2753] Make contact form configurable via CMS by @pi-sigma in #1402
  • [#2752] Add math captcha to contactform by @pi-sigma in #1417
  • Serialize list params in an OK2 supported format by @swrichards in #1420
  • [#2758] Add the KlantContact and related resources to the openklant2 client by @swrichards in #1404
  • [#2795] More fine-grained error handling in concurrent case fetching by @swrichards in #1421
  • 🌐 [#2769] Add new translations for sprint 27 by @jiromaykin in #1422
  • [#2789] Model "Mijn Vragen" in OpenKlant2 as klantcontacten by @swrichards in #1423
  • [#2800] Respect configured kanaal when registering contactmoment on zaak by @swrichards in #1428
  • Upgrade playwright to 1.47.0 by @pi-sigma in #1441
  • [#2804] Update headers for requests with Haal Centraal API client by @pi-sigma in #1438
  • [#2809] Anonymous contact form should not send empty email or phone by @swrichards in #1443
  • Bump django-timeline-logger to v4.0.0 by @swrichards in #1444
  • Disable playwright browser cache in CI by @swrichards in #1450
  • Release v1.22.0 by @swrichards in #1440

Full Changelog: v1.21.2...v1.22.0

v1.21.2

09 Oct 10:14
Compare
Choose a tag to compare

What's Changed

  • [#2800] Respect configured kanaal when registering contactmoment on zaak in #1428

Full Changelog: v1.21.1...v1.21.2

v1.21.1

30 Sep 11:44
Compare
Choose a tag to compare

What's Changed

  • [#2771] Add support for fetching open submissions with KVK in #1411
  • [#2782+#2780] Disable first name editing for DigiD user with BRP in #1414
  • [#2779] Only filter case list by open and closed status in #1410
  • [#2776] Show date modified instead of end date for openstaande aanvragen in #1409
  • [#2783] Show submit button always when filter-bar opened in #1412

Full Changelog: v1.21.0...v1.21.1

v1.21.0

18 Sep 17:40
3fa64ef
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.20.0...v1.21.0

v1.20.0

22 Aug 10:30
69a2d27
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.19.0...v1.20.0

v1.19.0

07 Aug 14:58
Compare
Choose a tag to compare

What's Changed

  • [#2587] Require all services except forms in ZGWApiGroupConfig by @swrichards in #1278
  • [#2589] Run CI tests in parallel by @swrichards in #1282
  • [#2574] Added format-detection meta-tag for Safari iOS by @jiromaykin in #1271
  • [#2572] Show roepnaam in log-in menu by @jiromaykin in #1270
  • [#2537] Implement a multi-zgw backend proxy to the individual clients by @swrichards in #1281
  • ♿ [#2435] Add aria-expanded to mobile anchors navigation by @jiromaykin in #1273
  • [#2558] Multi backend support for the catalogi and zaaktypes ZGW importer by @swrichards in #1283
  • [#2580] Link questions with cases by @pi-sigma in #1277
  • [#2578] Add optional help text field for monthly benefits reports by @pi-sigma in #1275
  • Fix specification of multiple package versions by @pi-sigma in #1292
  • 🐳 Add setup_configuration script by @sjoerdie in #1291
  • ♿ [#2371] Make search label text same as placeholder by @jiromaykin in #1286
  • ♿ [#2374] Add more verbose error-text for input fields by @jiromaykin in #1285
  • [#2570] Add multi-backend support to ZGW iotypes importer by @swrichards in #1284
  • [#2593] Fix missing coverage data in codecov by @swrichards in #1290
  • [#2606] Refactor flakey test, use more general assertions by @pi-sigma in #1293
  • [#2577] Use CKEditorWidget for SSD help-text fields by @pi-sigma in #1274
  • [#2605] Use NLDS classes for uitkeringen PDF styling by @pi-sigma in #1298
  • ♿ [#2379] Search feedback notification for screenreaders by @jiromaykin in #1280
  • ♿ [#2583] Make control of modal focusable in the right order by @jiromaykin in #1287
  • [#2620] Update handbook for v 1.18 by @pi-sigma in #1306
  • ♿ [#2621] Extend session warning time by @jiromaykin in #1305
  • Fix broken autoload of django-admin-index fixture by @swrichards in #1307
  • ♿ [#2584] Refactor heading architecture (no flexbox) by @jiromaykin in #1299
  • [#2426] Migrate generation of config docs to library by @pi-sigma in #1265
  • [#2598] Refactor notifications by @pi-sigma in #1289
  • 🐛 [#2508] Fix hotfix for non-business login tab-panel by @jiromaykin in #1312
  • [#dimpact-107] Hotfix for celery search task not showing in admin by @pi-sigma in #1316
  • [#2424] Check that config-setup documentation is up-to-date in CI by @pi-sigma in #1310
  • 🌐 [#2600] Update translations by @jiromaykin in #1311
  • 📝 [#2626] Add beheerhandleiding to ReadTheDocs by @jiromaykin in #1309
  • [#2582] Make contact form on questions list page optional by @pi-sigma in #1300
  • [#2483] Update cases listview to show the combined data from multiple endpoints by @swrichards in #1317
  • [#2432] fix incorrect task invocation in notification processing by @swrichards in #1318
  • [#2633] Unable to add contactmoment to active cases by @swrichards in #1319
  • [#2636] stop using human-friendly names for tasks by @swrichards in #1320

Deployment Caveats

  • Be aware that the "Periodic tasks" admin page will now display certain tasks twice (in English and Dutch). These duplicates will have English names and can be safely deleted: Rebuild search index, Send emails about messages, Send emails about expiring plans, Send emails about expiring actions, Import ZGW data and Delete old emails.
  • For all defined ZGW API sets (on the "Configuratie 'Open Zaak' admin page), you must now define all ZGW services (with the exception of a forms services) before upgrading to v1.19.0 or you will receive a migration error. If you do not currently use the ZGW integration, but you do have a ZGW API set defined (with empty services fields), you will have to delete the whole API set before upgrading.

Full Changelog: v1.18.2...v1.19.0

v1.18.2

02 Aug 16:26
Compare
Choose a tag to compare

What's Changed

  • Updated Django to 4.2.14

Full Changelog: v1.18.1...v1.18.2