Releases: maykinmedia/open-inwoner
Releases · maykinmedia/open-inwoner
v1.9.3
What's Changed
- Upgrading django-log-outgoing-requests to 0.5.0 by @alextreme in #733
- clean up implementation of ssd by @pi-sigma in #729
- [#1657] add options to hide categories and search from anonymous users by @pi-sigma in #732
- 🎨 [#1617] Fixing labels for correct HTML syntax by @jiromaykin in #716
- 💄 [#1678] Correcting skipping behaviour of mobile login icon by @jiromaykin in #738
- [#1645] improve design of product page by @pi-sigma in #730
- [#1686] rename template variable by @pi-sigma in #741
- [#1536] Refactored Haalcentraal to use a dataclass and update to 2.0-final by @Bartvaderkin in #727
- 💄 [#1677] Making cookiebanner margins and modal same on mobile by @jiromaykin in #737
- [#1669] fix data type in in xml parsing by @pi-sigma in #734
- 💄 [#1649] Improving spinner styling by @jiromaykin in #735
Full Changelog: v1.9.2...v1.9.3
v1.9.1
Release v1.9
What's Changed
- Dropped multi_browser playwright testcase-generator decorator by @Bartvaderkin in #694
- [#1478] Update communication preferences by @pi-sigma in #680
- 🎨 [#1239] Making grey divider line conditional for product page by @jiromaykin in #677
- [#1460] refactor Single Sign On by @pi-sigma in #674
- Fixed lingering problem in tests after merges of conflicting branches by @Bartvaderkin in #701
- [#1571] Ensuring DigiD adminconfig doesn't throw a 500 when mock is enabled by @alextreme in #698
- [#1566] Add email registration to case detail contact form by @vaszig in #700
- [#1558] Add phonenumber validation by @vaszig in #695
- [#1602] Disabling uploads on closed cases by @alextreme in #706
- ♿ [#1613] Increasing color contrast in footer + scrollbutton by @jiromaykin in #707
- ♿ [#1608] Setting up focus trap for accordion and mobile menu by @jiromaykin in #708
- 💄 [#1594] Improving onderwerp selection and dropdowns by @jiromaykin in #705
- 💄 [#1574] Create tab panel template by @jiromaykin in #703
- ♿ [#1598] Improving accessibility relational information by @jiromaykin in #712
- [#1561] make admin session cookie age configurable by @pi-sigma in #711
- ♿ [#1597] Fixing a11y tags for non-textual content by @jiromaykin in #713
- ♿ [#1611] Improving robust mobile menus with aria-expanded by @jiromaykin in #714
- [#1526] Renaming 'open aanvragen' to 'openstaande aanvragen' by @alextreme in #717
- ✨ [#1537] Adding cookie-consent banner by @jiromaykin in #681
- [#1534] Implement download of monthly + yearly benefits reports by @pi-sigma in #710
- ♿ [#1604] Making thumbs-up inputs tabbable by @jiromaykin in #709
- Updating translations by @alextreme in #719
Full Changelog: v1.8.3...v1.9
Release v1.8
What's Changed
- 💄 [#1516] Add secondary link styles to leaflet map by @jiromaykin in #649
- 🎨 [#1436] Rework tables view for open-cases on mobile by @jiromaykin in #643
- [#1418] Exposing title/page_title and meta-description from Django CMS by @alextreme in #651
- 💄 [#1254] Make Help tips in admin always show, without hover by @jiromaykin in #653
- [#1478] Showing message.success after a profile(-related) save by @alextreme in #652
- [#1459] Show readable name of common extensions in the admin by @vaszig in #655
- [#1399] Fix categories ordering in admin by @vaszig in #657
- [#1519] remove files from profile sidebar if files are empty by @pi-sigma in #658
- [#1448] Add banner plugins tests by @vaszig in #640
- [#1525] Hiding User BSN/RSIN, birth date and addressfields by @alextreme in #661
- [#1525] Disabling hijack by @alextreme in #665
- 💄 [#1518] Make contactmoment card clickable by @jiromaykin in #648
- 🐛 [#1467] Fix mobile navigation for old iOS devices by @jiromaykin in #650
- 🐛 [#1523] Set empty confirmation text for file-deletion modal by @jiromaykin in #663
- [#1509] fix template 'form.html' by @pi-sigma in #647
- [#1437 #1457] Enhanced contact-form to create/update Klant, or fallback to appending contact info by @Bartvaderkin in #664
- [#1505] upgrade django-digid-eherkenning to 0.7.0 by @pi-sigma in #662
- [#1458] Update klant from profile form data by @Bartvaderkin in #669
- 💄 [#1498] Add missing icons to plan-edit actions view by @jiromaykin in #659
- [#1439] Add htmx to cases by @vaszig in #621
- [#1399] Ensuring Onderwerpen are sorted based on the configured order… by @alextreme in #673
- [#1483] Update profile email/phone from klant on login by @Bartvaderkin in #670
- [#1503] Refactored name validation by @pi-sigma in #656
- [#1545] Disable Django CMS Page/Plugin/Placeholder cache, and disable… by @alextreme in #675
- 🔧 Ensure admin session is limited to 1 hour (except when devel… by @alextreme in #676
- 💄 [#1543] Fixing margins for heading when CMS is in edit mode by @jiromaykin in #672
- 💄 [#1528] Make cards responsive for very large desktop screens by @jiromaykin in #668
- [#1508] My profile messages by @pi-sigma in #654
- [#1546] Hotfixed broken anchor menu by @Bartvaderkin in #679
- Hotfixed eSuite klant-contact-moment detail page by using list resources by @Bartvaderkin in #682
- [#1560] Add linebreaks to contactmoment detail view by @vaszig in #686
- 💄 [#1529] Improve contact-form styles by @jiromaykin in #667
- [#1542] Make footer contactform link conditional by @vaszig in #685
- [#1455] Add contact form to case detail page by @vaszig in #671
- [#1553] Fix duplicate messages in contact form by @vaszig in #687
- [#1524] Make onderwerpen in contact form orderable by @vaszig in #684
- Removal of case description from statuspage HTML title by @alextreme in #689
- Fixed test issue that slipped in from merges by @Bartvaderkin in #691
- [#1547] Fix digid logout by @pi-sigma in #688
- [#1562] Update password policy by @pi-sigma in #692
- [#1568] Process pr feedback of #1455 by @vaszig in #693
- [#1548] Refactor profile deletion flow by @pi-sigma in #683
New Contributors
Full Changelog: v1.7.1...v1.8
Release v1.7.3
What's Changed
Full Changelog: v1.7...v1.7.3
Release v1.7
What's Changed
- [#1452] Improved DropToolbarMiddleware to honour settings.TWO_FACTOR_FORCE_OTP_ADMIN by @Bartvaderkin in #620
- [#1461] Only show 'Bestanden' if there are files to show by @alextreme in #622
- [#1462] Add 2FA-SMS boolean field to siteconfiguration by @vaszig in #623
- [#1463] Add phonenumber field to registration form by @vaszig in #624
- 💄 [#1451] Fix alignments in mobile productview by @jiromaykin in #627
- [#1475] Added basic API mock-endpoint feature by @Bartvaderkin in #632
- [#1475] Harden apimock against directory traversal by @Bartvaderkin in #634
- [#1416] Add mijn vragen to profile apphook config by @vaszig in #629
- 💄 [#1433] Add validation message for document upload by @jiromaykin in #635
- 💄 [#1445] Fix alignment of notification indicator numbers by @jiromaykin in #630
- 💄 [#1467] Fix logo stretching in Safari and position of Search by @jiromaykin in #628
- [#1476] Production fixes for install without digid namespace by @alextreme in #631
- [#1482] Added 'infix' (tussenvoegsel) to User model by @Bartvaderkin in #633
- [#1438] Add static placeholder for login banner by @vaszig in #614
- [#1454] Added generic contact form with email and API registration by @Bartvaderkin in #625
- 💄 [#1493] Improve document-upload style and texts by @jiromaykin in #636
- 💄 [#1494] Fix margins and designs in mobile navigation by @jiromaykin in #637
- 💄 [#1495] Make desktop navigation toggle by @jiromaykin in #638
- [#1484] Changing title and adding explaination to the profile-deactiv… by @alextreme in #645
- [#1464] Add 2fa sms verification for regular login by @vaszig in #626
- [#1466] Make sharing files via Mijn Berichten configurable by @vaszig in #639
- [#1453] Add-fix missing icon-options to Page extension by @vaszig in #642
- [#1422] Redirecting to the homepage after the initial registration wi… by @alextreme in #644
Full Changelog: v1.6...v1.7
Release v1.6
What's Changed
- [#1296] Make openzaak,catalogi,documenten,formulieren api fields in OpenZaakConfig optional by @vaszig in #563
- 🎨 [#1341] Show cases in mobile menu by @jiromaykin in #571
- [#1308] Hide upload type from case document when only one type exists by @vaszig in #570
- [#1306-7] Update case and case type texts in case list and status views by @vaszig in #569
- [#1352] Hide sidemenu ctabutton when it exists in product content by @vaszig in #575
- 💄 [#1338] Fix banner bottom space by @jiromaykin in #568
- [#1310] Add description field to ZaakTypeConfig by @vaszig in #573
- [#1326] Fix phonenumber, email and url in product location cards by @vaszig in #574
- 💬 [#1311] Replace "Thema's" with "onderwerpen" by @jiromaykin in #566
- Moved mail-editor settings to own file by @Bartvaderkin in #576
- 💄 [#1257] Underline anchors in some content by @jiromaykin in #561
- Avoiding pip install codecov as this pypi package was yanked by @alextreme in #577
- Fixing CI by @alextreme in #578
- 💄 [#1233] Add required fields indicators by @jiromaykin in #546
- [#1234] Remove file-upload from profile page by @jiromaykin in #572
- [#1328] Add checkboxes for cases, plans, messages notifications to Profile page by @vaszig in #579
- Migrate to Django-CMS by @Bartvaderkin in #581
- [PR581] lets remove the djangocms-x plugins for now before merging by @alextreme in #595
- [#1364] Add django log outgoing requests library by @vaszig in #582
- [#1402] Fixed regression for reverse-URL issue with nested products by @Bartvaderkin in #596
- Added common page extension and integrated with (old) menu by @Bartvaderkin in #593
- [#1394] Add banner plugin by @vaszig in #592
- [#1393] Add product locations plugin to products app by @vaszig in #590
- [#1392] Add product finder plugin to products app by @vaszig in #589
- [#1391] Add questionnaire plugin to products cms app by @vaszig in #588
- [#1404] Disable CSP when authenticated as staff user by @Bartvaderkin in #600
- 💄 [#1309] Make upload widget correspond with design by @jiromaykin in #580
- [#1382] Update title text in cases by @vaszig in #594
- [1403] Fix admin change list view by @vaszig in #603
- [#1312] Make banner height adjustable by @vaszig in #605
- [#1421] Register missing ProductFinderPlugin and ProductLocationPlugin by @vaszig in #606
- [#1407] Harden plugins to not crash site if cms-app is not active by @vaszig in #604
- 💄 [#1334] Align arrows in cards to bottom by @jiromaykin in #602
- 💄 [#1385] Fix heading size for plans on homepage by @jiromaykin in #607
- [#1397] Add apphook configuration for profile page by @vaszig in #597
- [#1405] Cleanup 'show_xyz' booleans from siteconfiguration by @vaszig in #609
- [#1317] Add anonymous home page redirect to SiteConfiguration by @vaszig in #611
- 🎨 [#1414] Make anchor navigation collapsible on mobile by @jiromaykin in #608
- 💄 [#1336] Make bigger titles in all cards on all devices by @jiromaykin in #612
- [#1442] Fix django-admin-index fixture by @vaszig in #615
- 🐛 [#1267] Remove initial focus on search in mobile-menu by @jiromaykin in #558
- 🎨 [#1378] Header multiple navigation (mobile and desktop) by @jiromaykin in #591
- [#847] First pass at implementing Klanten & Contacten API by @Bartvaderkin in #565
- [#1378] Updated new menus to use dynamic pages by @Bartvaderkin in #613
- [#1408, #1409, #1443, #1429] Disabled old homepage, updated tests to use CMS by @Bartvaderkin in #599
- Updating translations by @alextreme in #617
- Fixing django-admin-index fixture? by @alextreme in #616
- [#1316] Add title-description to banner plugin by @vaszig in #610
- [#1452] Added middleware to hide django-cms toolbar when not 2FA verified by @Bartvaderkin in #618
- [#1446] Add cms initial pages fixture by @vaszig in #619
Full Changelog: v1.5...v1.6
Release v1.5
What's Changed
- [#1250] Log out from timedout session via OIDC by @vaszig in #548
- [#1238] Markdown CTABUTTON option in product detail by @vaszig in #535
- 💄 [#1169] Make images/icons have static sizes in cards by @jiromaykin in #526
- [#1270] Show proper image in contact approval by @vaszig in #551
- [#1249] Add headers to outgoing requests logging by @vaszig in #539
- [#1027] Fix twofactor layout in admin by @vaszig in #557
- [#1253] Remove result field from case-detail if none by @vaszig in #555
- [#1248] Redirect user to next after login by @vaszig in #550
- [#1231] Fix breadcrumbs in plans by @vaszig in #552
- [#1274] Downgraded ZGW role-retrieval's error-level in notification handler for less Sentry spam by @Bartvaderkin in #559
- [#1258] Fix order of phonenumber and email in product locations by @vaszig in #556
- [#1177] Show new plan contact count in menu by @Bartvaderkin in #527
- [#1259] Show azure login option only when enabled by @vaszig in #560
- 🎨 [#1021] Make entire Product card clickable by @jiromaykin in #554
- Simplified error handling codestyle in ZGW fetch-functions by @Bartvaderkin in #562
- [#1268] Disable case document button when form is being submitted by @vaszig in #553
Full Changelog: v1.4...v1.5
Release v1.4
What's Changed
- Fixed issue with api-models dataclasses for eSuite by @Bartvaderkin in #464
- [#1050] Implemented basic zaakinformationobject notifications by @Bartvaderkin in #459
- [#1124] Support uppercase extensions in case detail document file upload by @Bartvaderkin in #465
- 🐛 [#1121] focus-trap in Header and Search by @jiromaykin in #466
- [#1109] Feature/update plan list view by @vaszig in #462
- [#801] Fix/close menus with escape button by @vaszig in #417
- ♿ #1084 Check borders after accessibility changes by @jiromaykin in #463
- Fixed #1103 -- Translations missing for ContactCreateForm by @alextreme in #469
- ♿ [#1078] frontend a11y issues by @jiromaykin in #468
- [#1135] Feature/update case detail document list to show title instead of name by @vaszig in #474
- [#1125] Fix/sort allowed file extensions in case document upload file by @vaszig in #471
- [#1057] Removed thumbnailer from header and footer logo by @Bartvaderkin in #461
- [#1137] Feature/update django simple cert manager to v1.3 by @vaszig in #472
- [#1144] Fix/update birthday date format in mydata by @vaszig in #476
- 🎨 [#1066] Wordwrapping on mobile by @jiromaykin in #475
- 🎨 [#1131] Dropdown on mobile partly rendered off-screen by @jiromaykin in #473
- [#1146] Feature/add "indicatieGebruiksrecht" field to case document upload by @vaszig in #478
- Fixed fixture discovery and added post-migrate admin-index fixture reloading by @Bartvaderkin in #426
- [#1117] Feature/plan list view filtering by @vaszig in #467
- 📱 [#1140] mobile: Samenwerken-listview by @jiromaykin in #481
- [#1153] Feature/add email and phonenumber to productlocation model by @vaszig in #483
- 🎨 [#1139] login-screen validation-text by @jiromaykin in #479
- [#1181] Update document API upload 'taal' to 'dut' by @Bartvaderkin in #485
- 💬 add translations by @jiromaykin in #486
- [#860] Issue/limit max length of product summary by @vaszig in #482
- [#1143] Fix/replace f string with format in translations by @vaszig in #480
- Fixed favicon.ico request-errors cluttering browser network inspector in development by @Bartvaderkin in #488
- Added example of enabling debug toolbar in dev environment by @vaszig in #491
- Removed HTMX debug template-tag as it is not in active use and generates too much CSP noise by @Bartvaderkin in #492
- [#1157] Added User.phonenumber to profile page by @Bartvaderkin in #490
- [#1123] Feature/search functionality in plan list view by @vaszig in #484
- [1187] Fix email validation in user admin by @vaszig in #498
- [#1154] Product location view by @vaszig in #487
- [#824] Added explicit through-model with django-ordered-model for Product/Category by @Bartvaderkin in #489
- Improved codestyle in case views and related code by @Bartvaderkin in #493
- [#1162] Removed 'goal' field from Action and ActionTemplate by @Bartvaderkin in #494
- [#1161] Added 'description' to Plan model, 'goal' and 'description' to Plan forms & views by @Bartvaderkin in #497
- [#1186] Hiding Geboorteland from Mijn Gegevens (BRP) by @alextreme in #504
- [#1158] Add image field for begeleider user by @vaszig in #499
- [#1163] Add optional banner to the plan list view by @vaszig in #507
- Added problematic notification JWT values to timeline log by @Bartvaderkin in #509
- Radically reduced cache time defaults by @Bartvaderkin in #510
- [#1191] Add user image to the profile settings by @vaszig in #501
- [#1149] Implemented e-Suite form's open submission API and added to cases views by @Bartvaderkin in #502
- 💄 [#1171] make phone-number in footer clickable by @jiromaykin in #496
- Added two list-filters to TimelineLog admin for better usability by @Bartvaderkin in #512
- Fix migrations conflict in configurations by @vaszig in #514
- [#1156] Add email and phonenumber to map and location cards by @vaszig in #495
- [#1159] Add profile image when accepting an invitation by @vaszig in #505
- [#1172] Removal of opening Productview links in new tab by @vaszig in #516
- 💄 [#1170] Hide breadcrumbs on mobile by @jiromaykin in #515
- [#1155] Link from map to location view by @vaszig in #513
- [#1195] Different password reset text by @alextreme in #522
- 🎨 [#1168] Make Theme cards entirely clickable by @jiromaykin in #519
- [#1128] Add icon to cases document upload button by @vaszig in #517
- [#1160] Add cropping for profile image by @vaszig in #523
- 💄 [#1198] Mobile design: anchor/links styling by @jiromaykin in #521
- 🎨 [#1132] Add select-caret and filters for contacts by @jiromaykin in #520
- [#1228] Hiding type of searchresult ('product') by @alextreme in #530
- [#1215] Renaming ZaakTypeConfig 'Activeer documentuploads' to point t… by @alextreme in #529
- [#1207] Making Product.description mandatory by @alextreme in #511
- Updated error 500.html by @Bartvaderkin in #531
- [#1193] Added signal to reload admin-index fixture after migrate by @Bartvaderkin in #533
- [#1059] Added support for SVG logos by @Bartvaderkin in #532
- 💄 [#1180] Make scroll-to-top anchor appear on every page by @jiromaykin in #528
- 💄 [#1164] Remove large space in footer and products on mobile by @jiromaykin in #525
- 💄 [#1067] Mobile menu-structure with submenu toggle by @jiromaykin in #506
- [#1185] Outgoing requests tracking by @vaszig in #524
- 💄 [#1164] Fix extra margin space caused by PR #525 by @jiromaykin in #536
- [#1230] Renaming 'Contactpersoon' to 'Deelnemers' within the context … by @alextreme in #537
- [#1206] Refactored cases views to not use stale cached catalog collections by @Bartvaderkin in #534
- [#1244] Update name for open forms in cases by @vaszig in #543
- 🌐 Add translations and fix typos by @jiromaykin in #542
- 💄 [#1194] Replace checkmark with cross for negative condition by @jiromaykin in #541
- 💄 [#1179] Add breakpoint for inputs, fix tags and other minor fixes by @jiromaykin in #538
- Additional translation changes by @alextreme in #545
- 🎨 [#1240] Add 'Aanvraag starten' button in mobile anchor menu by @jiromaykin in #540
- [#1256] Enable outgoing requests logging by default by @vaszig in https://github.com/mayk...
Release v1.3
What's Changed
- [#797, #800] Fixed contrast issues by @Bartvaderkin in #418
- [#789] Search and questionnaire accesibility fixes by @Bartvaderkin in #419
- 📱 - #799 - Fix breadcrumbs on mobile. by @svenvandescheur in #423
- 💄 #1010 - Styling dropdown menu. by @svenvandescheur in #425
- [#797] Added text color contrast check to siteconfiguration admin by @Bartvaderkin in #416
- [#792] Various block navigation/dialog fixes by @Bartvaderkin in #420
- [#887] Focus issues by @Bartvaderkin in #422
- breaking was not properly removed for desktop h3 and h4 by @LaurensBurger in #427
- [#1051-3] Feature/Haalcentraal BRP data view by @vaszig in #429
- [#1060] Feature/prepopulate address fields from haalcentraal on profile page by @vaszig in #431
- [#1052-4]Feature/ haalcentraal contact data by @vaszig in #430
- [#1048] Feature/add filesize and allowed extensions to openzaak by @vaszig in #434
- [#1055] Feature/disable first and last name on necessary form when brp and DigiD by @vaszig in #432
- Issue#1016 by @svenvandescheur in #428
- [#1056] Feature/add second logo field by @vaszig in #433
- ♿ #796 #887 - Implement keyboard control / focus trap on … by @svenvandescheur in #424
- [#1072] Fix/openzaak default value for allowed extensions by @vaszig in #437
- Fixed issue #1075 -- Typo op profielpagina by @alextreme in #438
- [#1065] Fixed skiplink focus visibility by @Bartvaderkin in #436
- hides text before faq closes by @LaurensBurger in #441
- [#811] Case notification base code by @Bartvaderkin in #435
- [#811] Case notification implementation code by @Bartvaderkin in #440
- [#1089] Feature/BRP retrieval upon every login by @vaszig in #442
- [#1047,#1063] Feature/add upload documents to the case detail page by @vaszig in #439
- [#1045] Added ZaakTypeInformatieObjectTypeConfig model and import by @Bartvaderkin in #443
- [#1087] Feature/add siteimprove to configurations and admin by @vaszig in #444
- [#1076] Fix/refactor case document upload form by @vaszig in #445
- Updated admin-index: removed problematic lingering contact-model, added OpenZaak configs by @Bartvaderkin in #446
- [#1046] Feature/add external url link to case detail by @vaszig in #450
- [#1088] Feature/add siteimprove snippet to frontend by @vaszig in #451
- [#1062] Feature/upload documents to openzaak by @vaszig in #448
- 💄 [#1021] make entire card clickable by @jiromaykin in #453
- 💄 [#1082] Word/letter wrapping by @jiromaykin in #452
- [#1003] Added option to reformat eSuite Zaak.identificaties by @Bartvaderkin in #447
- Revert ":lipstick: [#1021] make entire card clickable" by @alextreme in #454
- [#1079] Added 'x-origin-oin' and 'x-doelbinding' fields to HaalCentraalConfig for BRP API 1.3 by @Bartvaderkin in #456
- [#1073] Fix/handle product finder empty conditions by @vaszig in #458
- Removed cache decorator from case information object call by @Bartvaderkin in #455
- [#1058] Added favicon to global configuration model and template by @Bartvaderkin in #460
- Fixed issue with api-models dataclasses for eSuite by @Bartvaderkin in #464
- [#1050] Implemented basic zaakinformationobject notifications by @Bartvaderkin in #459
- [#1124] Support uppercase extensions in case detail document file upload by @Bartvaderkin in #465
- 🐛 [#1121] focus-trap in Header and Search by @jiromaykin in #466
- [#1109] Feature/update plan list view by @vaszig in #462
- [#801] Fix/close menus with escape button by @vaszig in #417
- ♿ #1084 Check borders after accessibility changes by @jiromaykin in #463
- Fixed #1103 -- Translations missing for ContactCreateForm by @alextreme in #469
- v1.3 release by @alextreme in #470
New Contributors
- @jiromaykin made their first contribution in #453
Full Changelog: v1.0.7...v1.3