Skip to content

Releases: maykinmedia/open-inwoner

v1.18.0

25 Jun 16:11
Compare
Choose a tag to compare

What's Changed

  • [#2521] Fix Open-Formulieren embedded form styling by @jiromaykin in #1230
  • [#2465] Postprocess HTML for NLDS styling by @pi-sigma in #1216
  • [#2513] Refactor generic ZGW client factories to concrete equivalents by @swrichards in #1226
  • Swapping around migrations due to InconsistentMigrationHistory on acc… by @alextreme in #1228
  • Replace django-mailer with django-yubin by @pi-sigma in #1231
  • Also add celery to docker containers, some ppl use them by @sjoerdie in #1232
  • [#2514] Refactor generic openklant client factories to concrete equivalents by @swrichards in #1233
  • [#2509] Create celery task to rebuild search index by @pi-sigma in #1219
  • [#2448] Link to manual from docs by @pi-sigma in #1227
  • Some ❤️ for 🐳 by @sjoerdie in #1238
  • [#2480] Add NLDS paragraph components by @jiromaykin in #1215
  • Add support for resolving instance attributes in the cache decorator by @swrichards in #1235
  • [#2529] Expose yubin logs to the admin panel by @swrichards in #1239
  • [#2523] Prevent display of unpublished pages by @pi-sigma in #1236
  • [#2416] Scope ZGW clients cache keys by the underlying service endpoint by @swrichards in #1237
  • 🐛 [#2530] Implement qmatic appointments using publicId by @stevenbal in #1243
  • ♿ [#2342] Add accessible text to meaningful icon by @jiromaykin in #1247
  • ♿ [#2370] Enable equal text-alternative for Header and Footer logo by @jiromaykin in #1245
  • ♿ [#2349] Wrap headings around Case-status accordion buttons by @jiromaykin in #1248
  • ♿ [#2350] Remove link from status-accordion button by @jiromaykin in #1251
  • 🐛 [#2544] Added quickfix for non-URL dependent tab panels by @jiromaykin in #1249
  • ♿ [#2365] Remove focus from final case status by @jiromaykin in #1250
  • ♿ [#2369] Add focus-style for custom file-input by @jiromaykin in #1255
  • ♿ [#2345] A11y replace disallowed heading tags in Cards by @jiromaykin in #1224
  • [#2526] Allow for additional ZGW service backends to be configured by @swrichards in #1240
  • [#2523] Avoid indexing unpublished products into elasticsearch by @alextreme in #1253
  • ♿ [#2352] Set meaningful order in cards with status-indicator by @jiromaykin in #1256
  • [#2504] Adding architecture documentation by @alextreme in #1244
  • ♿ [#2352] Remove faulty aria-label and add external link by @jiromaykin in #1257
  • [#2503] Add dyslexia modus with NL-DesignSystem components by @jiromaykin in #1223
  • ♿ [#2366] Add link purpose to document download links by @jiromaykin in #1252
  • ♿ [#2344] Add text alternatives for meaningful status-icons by @jiromaykin in #1254
  • [#2560] Treat catalogus as a required field on zaaktype response by @swrichards in #1259
  • ♿ [#2340] Header/footer logo use alt from image configuration by @jiromaykin in #1260
  • ♿ [#2347] Add table-TH style/markup for product pages by @jiromaykin in #1258
  • [#2566] Persist the originating ZGW service on the client by @swrichards in #1263
  • Support both successful and failing migrations in the migration test utility by @swrichards in #1267
  • Persist the source service when syncing CatalogusConfig by @swrichards in #1266
  • [#2236] Bump openformsclient to 0.4.0 by @pi-sigma in #1272
  • ♿ [#2357] Correct product-pages 400% zoom by @jiromaykin in #1268
  • [#2564] Mark catalogus as a required field on ZaakTypeconfig by @swrichards in #1262
  • ♿ [#2376] Add aria-expanded for desktop navigation menus by @jiromaykin in #1246
  • 🌐 [#2586] Translations for v1.18 by @jiromaykin in #1276

New Contributors

Full Changelog: v1.17.0...v1.18.0

v1.17.1

29 May 18:35
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.16...v1.17.0

v1.16.5

13 May 14:54
Compare
Choose a tag to compare

Full Changelog: v1.16.3...v1.16.5

v1.16.3

10 May 18:16
Compare
Choose a tag to compare

What's Changed

  • ✨ [#2179] Display list of Qmatic appointments in profiel by @stevenbal in #1099
  • ✨ [#2180] Implement reschedule and delete for Qmatic appointments by @stevenbal in #1103
  • 🐛 [#2280/2269] Properly catch errors when fetching openstaande taken by @stevenbal in #1120
  • [#2277] Use first OIP subject for questions as fallback by @pi-sigma in #1115
  • [#2217] Use 'statustekst' as default case status label by @pi-sigma in #1098
  • ⬆️ Django and gitpython security upgrades by @stevenbal in #1119
  • ⬆️ [#2279] Upgrade pydantic to 2.6.4 by @stevenbal in #1118
  • 💄 [#2241] Make appointment list conform to design by @stevenbal in #1114
  • ✨ [#2262] Add setup configuration steps for ZGW and KIC by @stevenbal in #1116
  • [#2170] Fixed issue with profile_page_is_published() & get_active_app_names() CMS helpers by @Bartvaderkin in #1125
  • ✅ Fix flaky e2e test due to unique constraint by @stevenbal in #1122
  • [#2254] Fix toggle hide for case-related questions by @pi-sigma in #1113
  • [#2187] Refactored user update middleware by @Bartvaderkin in #1124
  • 🔍 [#2265] Add siteimprove event tracking by @jiromaykin in #1117
  • [#2283] Show categories plugin even if no other plugin is enabled by @pi-sigma in #1131
  • 🐛 [#2284] Do not show selected categories in plugin if disabled by @stevenbal in #1127
  • ✨ [#2242] Add CMS plugin for mijn afspraken by @stevenbal in #1121
  • ✨ [#2216] Add KCM survey link by @stevenbal in #1128
  • [#2258] Add breadcrumbs to Mijn uitkeringen by @pi-sigma in #1129
  • [#2253] Add new modal with buttons by @jiromaykin in #1009
  • [#2299] Upgrading django-digid-eherkenning and maykin-python-saml due to bug when parsing eHerkenning IdP metadata by @alextreme in #1136
  • 💄 [#2275] Fix margin document-notification by @jiromaykin in #1135
  • [#2221] Fix klant creation with e-suite by @pi-sigma in #1123
  • 💄 [#2271] Fix status margins by @jiromaykin in #1133
  • [#2299] Due to django-digid-eherkenning issue #67 by @alextreme in #1147
  • [#2294] Remove scroll-to-top, add KCM-feedback mobile style by @jiromaykin in #1149
  • [#2187] Implemented email-verification by @Bartvaderkin in #1126
  • ♻️ [#2257] Fetch subscriptions for user directly from Laposta by @stevenbal in #1138
  • [#2288] Handle None questions in case detail view by @pi-sigma in #1132
  • [#2287] Fix mailtemplate background colors by @jiromaykin in #1146
  • ✨ [#2306] Move newsletter form to profile detail page by @stevenbal in #1148
  • [#2245] Registration notifications redesign by @jiromaykin in #1065
  • [#2266] Add setup for siteconfiguration by @pi-sigma in #1140
  • 💄 [#2311] Add border around feedback button on mobile by @jiromaykin in #1153
  • [#2292] Style 'email_verification' mail-template by @jiromaykin in #1143
  • [#2291 #2273 #2233] Use verified email for Laposta newsletters and Qmatic appointments by @Bartvaderkin in #1151
  • [#2310] Added reverse("logout") to user redirect middleware pass list by @Bartvaderkin in #1152
  • [#2207] Avoid showing the current status of the case twice in the situation where the zaak.status URL isn't in the status history by @alextreme in #1139
  • 💄 [#2255] Add new mail-templates styles everywhere by @jiromaykin in #1144
  • 🔧 Remove deprecated Laposta subscription model from admin index by @stevenbal in #1156
  • Make vragen detail conform to design by @pi-sigma in #1112
  • Applied pyupgrade to project by @Bartvaderkin in #1159
  • Removing duplicate oidc admin option, it's already available in 'inlogkoppelingen' by @alextreme in #1162
  • 💄 [#2282] Remove box-shadow from welcome by @jiromaykin in #1157
  • 💄 [#2289] Add newsletter section checkbox styles by @jiromaykin in #1155
  • 💄 [#2194] Correct use of Sections and other gaps by @jiromaykin in #1161
  • [#2106, #2203] Implemented 'contactform_confirmation' email by @Bartvaderkin in #1106
  • ➕ Re-add beautifulsoup4 to deps by @stevenbal in #1163
  • [#2259] Show case result in list view by @Bartvaderkin in #1160
  • [#2274] Pass data in Haalcenntraal POST as JSON by @pi-sigma in #1145
  • 💄 [#2272] Position indicator dot headings by @jiromaykin in #1134
  • ✅ [#2324] Add test for setup_configuration command by @stevenbal in #1165
  • ⬆️ [#2321] Upgrade several dependencies and fix docker setup by @stevenbal in #1164
  • [#2036] Add tab-design for login page by @jiromaykin in #992
  • [#2248] Make contact details editable for eHerkenning user by @pi-sigma in #1154
  • ✨ [#2263] Setup configuration steps for authentication by @stevenbal in #1137
  • Updating translations for OIP v1.16 release by @alextreme in #1167

Full Changelog: v1.15...v1.16.3

v1.16

19 Apr 17:26
Compare
Choose a tag to compare

What's Changed

  • ✨ [#2179] Display list of Qmatic appointments in profiel by @stevenbal in #1099
  • ✨ [#2180] Implement reschedule and delete for Qmatic appointments by @stevenbal in #1103
  • 🐛 [#2280/2269] Properly catch errors when fetching openstaande taken by @stevenbal in #1120
  • [#2277] Use first OIP subject for questions as fallback by @pi-sigma in #1115
  • [#2217] Use 'statustekst' as default case status label by @pi-sigma in #1098
  • ⬆️ Django and gitpython security upgrades by @stevenbal in #1119
  • ⬆️ [#2279] Upgrade pydantic to 2.6.4 by @stevenbal in #1118
  • 💄 [#2241] Make appointment list conform to design by @stevenbal in #1114
  • ✨ [#2262] Add setup configuration steps for ZGW and KIC by @stevenbal in #1116
  • [#2170] Fixed issue with profile_page_is_published() & get_active_app_names() CMS helpers by @Bartvaderkin in #1125
  • ✅ Fix flaky e2e test due to unique constraint by @stevenbal in #1122
  • [#2254] Fix toggle hide for case-related questions by @pi-sigma in #1113
  • [#2187] Refactored user update middleware by @Bartvaderkin in #1124
  • 🔍 [#2265] Add siteimprove event tracking by @jiromaykin in #1117
  • [#2283] Show categories plugin even if no other plugin is enabled by @pi-sigma in #1131
  • 🐛 [#2284] Do not show selected categories in plugin if disabled by @stevenbal in #1127
  • ✨ [#2242] Add CMS plugin for mijn afspraken by @stevenbal in #1121
  • ✨ [#2216] Add KCM survey link by @stevenbal in #1128
  • [#2258] Add breadcrumbs to Mijn uitkeringen by @pi-sigma in #1129
  • [#2253] Add new modal with buttons by @jiromaykin in #1009
  • [#2299] Upgrading django-digid-eherkenning and maykin-python-saml due to bug when parsing eHerkenning IdP metadata by @alextreme in #1136
  • 💄 [#2275] Fix margin document-notification by @jiromaykin in #1135
  • [#2221] Fix klant creation with e-suite by @pi-sigma in #1123
  • 💄 [#2271] Fix status margins by @jiromaykin in #1133
  • [#2299] Due to django-digid-eherkenning issue #67 by @alextreme in #1147
  • [#2294] Remove scroll-to-top, add KCM-feedback mobile style by @jiromaykin in #1149
  • [#2187] Implemented email-verification by @Bartvaderkin in #1126
  • ♻️ [#2257] Fetch subscriptions for user directly from Laposta by @stevenbal in #1138
  • [#2288] Handle None questions in case detail view by @pi-sigma in #1132
  • [#2287] Fix mailtemplate background colors by @jiromaykin in #1146
  • ✨ [#2306] Move newsletter form to profile detail page by @stevenbal in #1148
  • [#2245] Registration notifications redesign by @jiromaykin in #1065
  • [#2266] Add setup for siteconfiguration by @pi-sigma in #1140
  • 💄 [#2311] Add border around feedback button on mobile by @jiromaykin in #1153
  • [#2292] Style 'email_verification' mail-template by @jiromaykin in #1143
  • [#2291 #2273 #2233] Use verified email for Laposta newsletters and Qmatic appointments by @Bartvaderkin in #1151
  • [#2310] Added reverse("logout") to user redirect middleware pass list by @Bartvaderkin in #1152
  • [#2207] Avoid showing the current status of the case twice in the situation where the zaak.status URL isn't in the status history by @alextreme in #1139
  • 💄 [#2255] Add new mail-templates styles everywhere by @jiromaykin in #1144
  • 🔧 Remove deprecated Laposta subscription model from admin index by @stevenbal in #1156
  • Make vragen detail conform to design by @pi-sigma in #1112
  • Applied pyupgrade to project by @Bartvaderkin in #1159
  • Removing duplicate oidc admin option, it's already available in 'inlogkoppelingen' by @alextreme in #1162
  • 💄 [#2282] Remove box-shadow from welcome by @jiromaykin in #1157
  • 💄 [#2289] Add newsletter section checkbox styles by @jiromaykin in #1155
  • 💄 [#2194] Correct use of Sections and other gaps by @jiromaykin in #1161
  • [#2106, #2203] Implemented 'contactform_confirmation' email by @Bartvaderkin in #1106
  • ➕ Re-add beautifulsoup4 to deps by @stevenbal in #1163
  • [#2259] Show case result in list view by @Bartvaderkin in #1160
  • [#2274] Pass data in Haalcenntraal POST as JSON by @pi-sigma in #1145
  • 💄 [#2272] Position indicator dot headings by @jiromaykin in #1134
  • ✅ [#2324] Add test for setup_configuration command by @stevenbal in #1165
  • ⬆️ [#2321] Upgrade several dependencies and fix docker setup by @stevenbal in #1164
  • [#2036] Add tab-design for login page by @jiromaykin in #992
  • [#2248] Make contact details editable for eHerkenning user by @pi-sigma in #1154
  • ✨ [#2263] Setup configuration steps for authentication by @stevenbal in #1137
  • Updating translations for OIP v1.16 release by @alextreme in #1167

Full Changelog: v1.15...v1.16

v1.15

22 Mar 16:30
1c0e74e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.14.5...v1.15

v1.14.5

14 Mar 11:34
Compare
Choose a tag to compare
  • Various bugfixes

Full Changelog: v1.14.2...v1.14.5

Release v1.14.2

v1.14

16 Feb 08:42
beb6641
Compare
Choose a tag to compare

What's Changed

  • Python 3.11-compatible dependancies by @alextreme in #968
  • Implemented cached version of generate_oas_component() by @Bartvaderkin in #972
  • ✨ [#2024] Split email templates for zaak status/document notification by @stevenbal in #975
  • [#2037] Workaround for missing statusses from the eSuite statuslist endpoint by @alextreme in #981
  • [#2007] Disable upload message if there are recently uploaded documents by @pi-sigma in #961
  • [#2045] Add regression test for e-suite missing statuses by @pi-sigma in #987
  • ✨ [#1992] Link mijn vraag and aanvraag by @stevenbal in #801
  • Applied generate_oas_component_cached() where applicable by @Bartvaderkin in #983
  • [#1989] Fix grid for contact data by @jiromaykin in #985
  • ⬆️ [#2040] Upgrade python to 3.11 and zgw-consumers to 0.28.0 by @stevenbal in #977
  • [#2048] Add regression test for eSuite statustype zaaktype mismatch by @pi-sigma in #988
  • ✅ Fix missing generate_oas_component_cached after merge by @stevenbal in #993
  • [#2049] Add regression test for eSuite multiple end statustypes by @pi-sigma in #989
  • [#2044] Remove export-to-pdf code by @pi-sigma in #984
  • [#2038] Remove appointment model by @pi-sigma in #982
  • ✨ [#1861] Show status in mijn vragen and use same design as aanvragen by @stevenbal in #991
  • ✨ [#2025] Daily email digest to inform admins about failed emails by @stevenbal in #976
  • [#2035] Remove user birthday field by @pi-sigma in #979
  • ⬆️ [#2066] Upgrade psycopg2 to 2.9.9 and pip-tools to 7.3.0 by @stevenbal in #998
  • [#2065] Fix typo ('SiteConfigurationAdmin' misspelled) by @pi-sigma in #996
  • ✨ [#1846] Make login page text wysiwyg by @stevenbal in #994
  • 💄 [#2029] Set new default open-source font by @jiromaykin in #986
  • [#1979] Change date captions for cases list as design by @jiromaykin in #959
  • [#2023] Implemented Category/Product admin access based on auth.Group by @Bartvaderkin in #967
  • [#2055] Add option to use different email tamplate for status notifications that require action by @pi-sigma in #1001
  • [#2047] Regression test eSuite case document ordering by @pi-sigma in #997
  • [#2075] Updated maileditor by @Bartvaderkin in #1004
  • ➖ [#2083] Remove django-hijack by @stevenbal in #1006
  • [#1982] Add file-type error validation for document-upload by @jiromaykin in #978
  • 🔧 Setup silk profiling by @stevenbal in #1011
  • 🗑️ [#2062] Remove card templatetags by @stevenbal in #1010
  • ♻️ [#2060] Replace get_paginated_results with pagination_helper by @stevenbal in #995
  • ⬆️ [#1913] Upgrade django-log-outgoing-requests to 0.6.1 by @stevenbal in #1017
  • [#2056] Add notification choices to necessary-fields form by @pi-sigma in #1002
  • [#2030] Add option to upload and use custom fonts by @pi-sigma in #963
  • 💄 [#2079] Making profile-buttons bold, adjust cards by @jiromaykin in #1022
  • ⚡ [#2089] Use multithreading for Mijn Aanvragen list by @stevenbal in #1015
  • [#2059] Add emailnotification templates by @jiromaykin in #999
  • 💄 [#2115] Forced default bold for headings by @jiromaykin in #1029
  • 💄 [#2111] Fix case-card icons and adjust card headings by @jiromaykin in #1025
  • [#2118] Add links in email template, improve padding by @jiromaykin in #1032
  • [#2120] Adding new style to case document notifications, removing example.com links by @alextreme in #1033

Full Changelog: v1.13.1...v1.14

Release v1.13

19 Jan 13:55
Compare
Choose a tag to compare

What's Changed

  • ✅ [#1892] Regression test for Mijn aanvragen list if user has no RSIN by @stevenbal in #872
  • [#1890] Require API root for KvK config by @pi-sigma in #877
  • [#1895] Make postcode field non-nullable by @pi-sigma in #874
  • 🐛 [#1904] Fix Case list crashing due to reused Statustypen by @stevenbal in #876
  • [#1899] Use NLDS-compliant date format consistently by @pi-sigma in #878
  • ♿ [#1884] Make cookiebanner be the first element to load by @jiromaykin in #867
  • [#1891] Remnant PR review errors selected documents by @jiromaykin in #873
  • ♻️ [#1889] Remove null=True from User CharFields by @stevenbal in #881
  • 🐛 [#1904] Fix status notification for duplicate configs by @stevenbal in #882
  • [#1894] Updated various networking related dependencies by @Bartvaderkin in #894
  • ✨ [#1902/1903] DigiD/eHerkenning via OIDC by @stevenbal in #879
  • [#1851] Fixed flakey ContactView test by @Bartvaderkin in #897
  • Fixed Github codescanning warning 12 for 'URL redirection from remote source' by @Bartvaderkin in #896
  • [#1894] Updated some support libraries by @Bartvaderkin in #895
  • [#1894] Updated django-filer dependency (and dropped mptt) to make dependabot happy by @Bartvaderkin in #893
  • [#1894] Updated Django dependency to make dependabot happy by @Bartvaderkin in #889
  • [#1894] Updated Pillow dependency to make dependabot happy by @Bartvaderkin in #888
  • [#1914] Check if SSD page is published before accessing on profile page by @pi-sigma in #900
  • [#1932] Skipping zaaktype in case identificatie doesn't exist in zaaktype list by @alextreme in #892
  • ♻️ [#1915] Use regular logout endpoint for eHerkenning logout by @stevenbal in #903
  • [#1928] Check missing volgnummer for second status preview by @pi-sigma in #891
  • 🐛 [#1919] Do not show Zaken for Zaaktypes for which fetch fails by @stevenbal in #901
  • [#1941] Fix error on failed status type retrieval by @pi-sigma in #902
  • ✨ [#1868] Implement Mijn vragen for companies by @stevenbal in #904
  • [#1938] Added theme stylesheet field to SiteConfiguration by @Bartvaderkin in #911
  • [#1898] Design profile page for businesses by @pi-sigma in #875
  • [#1764] Limit haalcentraal api requests to subset of available fields by @pi-sigma in #905
  • [#1912] Change file-list structure and improve responsiveness by @jiromaykin in #883
  • [#1963] Sort documents in case detail view by @pi-sigma in #913
  • [#1966] Add notify-of-status-change flag to admin by @pi-sigma in #914
  • ♻️ [#1930] Category personalisation fixes by @stevenbal in #907
  • [Sentry 346889] Fixing fallback and additional logging for determinin… by @alextreme in #916
  • [#1972] Remove 'Scroll omlaag' button for previous statusses by @alextreme in #918
  • [#1991] StatusTypeConfig configuration not refreshing by @alextreme in #917
  • [#1951] Add userfeed frontend component by @jiromaykin in #910
  • 💬 [#1946] More specific message for onderwerpen page 403 by @stevenbal in #920
  • [#1983] Only show pagination if there are multiple pages by @alextreme in #926
  • [#1974] Removing status listtext from the detailview, as we now have … by @alextreme in #921
  • [#1977] Showing calltoaction statusbutton on the detailview if config… by @alextreme in #922
  • [#1969] Incorrect 'url' attribute was used for showing the open submi… by @alextreme in #927
  • [#1986] Only showing notifications on Mijn Profiel if the correspondi… by @alextreme in #924
  • [#1971] Double-check if our current status is an eindstatus due to eS… by @alextreme in #923
  • [#1874] Enabled selection of company branch for eHerkenning users by @pi-sigma in #884
  • ✨ [#1949] Mijn aanvragen filtering by vestigingsnummer by @stevenbal in #928
  • ✨ [#1957] Implement remaining Klant resource usage for companies by @stevenbal in #930
  • 🐛 [#1975] Fix selecting of multiple documents to upload by @stevenbal in #931
  • ✨ [#1955] Personalized onderwerpen for companies by @stevenbal in #929
  • 🐛 [#1998] Check if path matches callback in OIDC backends by @stevenbal in #932
  • 🔧 Add OIDC backends for DigiD/eHerkenning to test settings by @stevenbal in #934
  • ♻️ [#1999] Use fixed unique ID fieldname for OIDC by @stevenbal in #935
  • 🐛 [#1975] Keep previous selection when selecting new files to upload by @stevenbal in #936
  • ✨ [#2002] Implement Zaken notifications for companies by @stevenbal in #937
  • [#1976] Ensuring notifications are no longer sticky by @alextreme in #919
  • 🥅 [#1920] Show proper cancellation message for OIDC by @stevenbal in #938
  • 💄 [#1929] Style eHerkenning mock pages accordingly by @stevenbal in #947
  • ✨ [#1950] Filter by vestigingsnummer in Mijn Vragen by @stevenbal in #941
  • [#1859] Replace e-suite subject with OIP subject in contactmomenten by @pi-sigma in #945
  • [#1916] Fix test suite by @pi-sigma in #948
  • ✨ [#1959] Add auto redirect to link for ProductDetail by @stevenbal in #950
  • [#1978] Make uploadbutton and title show only when files are selected by @jiromaykin in #943
  • 💄 [#1958] Update material icons by @jiromaykin in #951
  • [#1956] Return None from SSD client on RequestsException by @pi-sigma in #912
  • 🐛 [#2014] Fix retrieval of RSIN for KVK after login by @stevenbal in #952
  • 🐳 [#2006] Use apt-get upgrade in Dockerfile stage 3 by @stevenbal in #953
  • ⚡ [#1865/2017] Add basic locust setup & increase catalogi API request timeout default by @stevenbal in #908
  • 🔒 [#1944] Set default Referrer-Policy to same-origin by @stevenbal in #956
  • 🐛 [#2005] Fix corrupted FAQ if readmore is inactive in product-pages by @jiromaykin in #946
  • ✨ [#1910] Add first NL-DesignSystem components by @jiromaykin in #909
  • 🐛 [#2000] Fix infinite redirect if no company branches found by @stevenbal in #954
  • [#1760] Implemented user feed by @Bartvaderkin in #933
  • [#2004] Fix order of company branches by @pi-sigma in #942
  • 🌐 [#2022] Update translations january 2024 by @jiromaykin in #955
  • [#1772] Upgrade django-log-outgoing-requests to 0.6.0 by @pi-sigma in #964
  • [#2032] Make submodule update from main branch by @jiromaykin in #965
  • [#1885] Changed document admin to be readonly by @Bartvaderkin in #887
  • Removing validation on OpenKlant employee name (will become ...
Read more