2023.3.0
cortezaproject/corteza2023.3.0Apr 20, 2023by Fajfa
AI Summary
A major feature release introducing modal record viewing, page block magnification, bulk record updates, and various UI/UX enhancements.
Key Highlights
- Implement opening record pages in a modal
- Add feature to magnify page blocks
- Add support for bulk record updates
- Add auto-refresh to page blocks
- Add support for conditional fields on record pageblocks
New Features
- Record page modal view
- Page block magnification
- Bulk record updates
- Conditional fields on record pageblocks
- Auto-refresh to page blocks
Full Release Notes
## What's Changed * Implement opening record page in a modal by @yonkov in https://github.com/cortezaproject/corteza/pull/524 * 2023.3.x improve module configuration for system fields by @kelanik8 in https://github.com/cortezaproject/corteza/pull/523 * Add restart warning message on settings CLI by @KinyaElGrande in https://github.com/cortezaproject/corteza/pull/562 * Add auto-refresh to page blocks by @EmmyMay in https://github.com/cortezaproject/corteza/pull/513 * 2023.3.x feature auth bg image by @KinyaElGrande in https://github.com/cortezaproject/corteza/pull/446 * Add copying and cloning to compose pageblocks by @EmmyMay in https://github.com/cortezaproject/corteza/pull/582 * 2023.3.x feature magnify page blocks by @yonkov in https://github.com/cortezaproject/corteza/pull/576 * Add geometry rendering improvements by @kelanik8 in https://github.com/cortezaproject/corteza/pull/662 * Fix paste bug for all kinds of input by @EmmyMay in https://github.com/cortezaproject/corteza/pull/636 * Remove required asterisk from handle input by @EmmyMay in https://github.com/cortezaproject/corteza/pull/699 * Improve text when copying a page by @yonkov in https://github.com/cortezaproject/corteza/pull/644 * Remove whitespace from module field select fields by @EmmyMay in https://github.com/cortezaproject/corteza/pull/710 * Add spinner to template editor submit button by @EmmyMay in https://github.com/cortezaproject/corteza/pull/708 * Add loading state to module view by @EmmyMay in https://github.com/cortezaproject/corteza/pull/711 * Add notification message on successful namespace delete by @yonkov in https://github.com/cortezaproject/corteza/pull/715 * Add spinner when loading actionlog in admin by @EmmyMay in https://github.com/cortezaproject/corteza/pull/712 * Fix issues witḣ pasting a block. by @EmmyMay in https://github.com/cortezaproject/corteza/pull/739 * Add Description for CItemPicker Selected Fields in Compose by @yonkov in https://github.com/cortezaproject/corteza/pull/751 * Add Record Revisions Text Tessage When Revisions are Enabled by @yonkov in https://github.com/cortezaproject/corteza/pull/758 * Add support for helper env-variable that create super users by @KinyaElGrande in https://github.com/cortezaproject/corteza/pull/632 * Fix geometry map overlapping page block toolbox by @katrinDY in https://github.com/cortezaproject/corteza/pull/767 * Add manual refresh to pageblocks by @EmmyMay in https://github.com/cortezaproject/corteza/pull/760 * Integration gateway improvements by @petergrlica in https://github.com/cortezaproject/corteza/pull/775 * Add support for showing deleted records and undeleting a record by @KinyaElGrande in https://github.com/cortezaproject/corteza/pull/740 * update de-duplication UI on module and fields configuration pages #467 by @kelanik8 in https://github.com/cortezaproject/corteza/pull/617 * Between and Not Between operators - compose record filter improvements by @kelanik8 in https://github.com/cortezaproject/corteza/pull/813 * Add option to disable chart animations and prevent animation when ref… by @Fajfa in https://github.com/cortezaproject/corteza/pull/806 * Make name property required for templates, dal connections and workfl… by @katrinDY in https://github.com/cortezaproject/corteza/pull/825 * Fix reporter sidebar not showing on hover by @katrinDY in https://github.com/cortezaproject/corteza/pull/834 * Show Warning Message for Unsaved Changes in Compose by @yonkov in https://github.com/cortezaproject/corteza/pull/780 * 2023.3.x fix discovery by @Fajfa in https://github.com/cortezaproject/corteza/pull/856 * Use workflow name as title of file if handle isn't provided by @katrinDY in https://github.com/cortezaproject/corteza/pull/862 * Fix Post-processing function not working for gauge chart by @yonkov in https://github.com/cortezaproject/corteza/pull/865 * 2023.3.x feature drill down by @Fajfa in https://github.com/cortezaproject/corteza/pull/877 * Support Conditional fields on record pageblocks by @EmmyMay in https://github.com/cortezaproject/corteza/pull/770 * Fix error for unconfigured sources by @EmmyMay in https://github.com/cortezaproject/corteza/pull/805 * Support for bulk record updates by @kelanik8 in https://github.com/cortezaproject/corteza/pull/906 * Fix reports link step sort for numeric by @KinyaElGrande in https://github.com/cortezaproject/corteza/pull/913 * Resolve the recordlist overflow issue. by @EmmyMay in https://github.com/cortezaproject/corteza/pull/917 * Add tab block to compose by @EmmyMay in https://github.com/cortezaproject/corteza/pull/670 * 2023.3.x feature users manage profile photo by @KinyaElGrande in https://github.com/cortezaproject/corteza/pull/887 * Validate font file for avatar generation and fix avatar-related unit and integration tests by @KinyaElGrande in https://github.com/cortezaproject/corteza/pull/934 * Use Magnifying Glass in Page Builder by @yonkov in https://github.com/cortezaproject/corteza/pull/928 * Fix error when trying to fetch incorrectly configured workflow trigge… by @katrinDY in https://github.com/cortezaproject/corteza/pull/920 * Fix date record list filter for between operators by @kelanik8 in https://github.com/cortezaproject/corteza/pull/855 * Fix Geometry Multi Value Map Inconsistency by @yonkov in https://github.com/cortezaproject/corteza/pull/940 * Fix the datepicker cut-out bug by @EmmyMay in https://github.com/cortezaproject/corteza/pull/953 * 2023.3.x feature recordlistconfigurator layout by @EmmyMay in https://github.com/cortezaproject/corteza/pull/950 * Add inline editing for record lists by @Fajfa in https://github.com/cortezaproject/corteza/pull/956 * Add support for record list filters by @kelanik8 in https://github.com/cortezaproject/corteza/pull/921 * Add Option to Magnify Any Block by @yonkov in https://github.com/cortezaproject/corteza/pull/959 * Add navigation page block improvements by @kelanik8 in https://github.com/cortezaproject/corteza/pull/933 * Add preselect fields when exporting a record list by @kelanik8 in https://github.com/cortezaproject/corteza/pull/957 * Add support for page icon by @vicpatel in https://github.com/cortezaproject/corteza/pull/881 * Fix navigational block build fix by @kelanik8 in https://github.com/cortezaproject/corteza/pull/966 * Add filebase improvements by @kelanik8 in https://github.com/cortezaproject/corteza/pull/937 * Add geolocation capture feature on record geometry field by @KinyaElGrande in https://github.com/cortezaproject/corteza/pull/955 * Embed avatar initials font path and relocate it by @KinyaElGrande in https://github.com/cortezaproject/corteza/pull/990 * Add geosearch support for geometry module field by @kelanik8 in https://github.com/cortezaproject/corteza/pull/968 * Hide unnecessary configurations for pie and dougnut charts by @yonkov in https://github.com/cortezaproject/corteza/pull/992 * Improve description for namespace slug by @katrinDY in https://github.com/cortezaproject/corteza/pull/993 * Apply preview styles from file page block to module field by @katrinDY in https://github.com/cortezaproject/corteza/pull/1010 * Add option to open record selectors on modal by @kelanik8 in https://github.com/cortezaproject/corteza/pull/997 * Hide output format when output relative value is selected in date field by @katrinDY in https://github.com/cortezaproject/corteza/pull/1019 * Navigation Block Dropdown Overflow by @yonkov in https://github.com/cortezaproject/corteza/pull/1033 * Remove Auto-scroll on Namespace list by @yonkov in https://github.com/cortezaproject/corteza/pull/1068 * Fix long page title to truncate text to prevent cut off by @kelanik8 in https://github.com/cortezaproject/corteza/pull/1069 * Apply new color variables to webapps by @katrinDY in https://github.com/cortezaproject/corteza/pull/1070 * Fix event fetch issue on calendar refresh by @katrinDY in https://github.com/cortezaproject/corteza/pull/1077 * Fix dedicated record revisions table by @KinyaElGrande in https://github.com/cortezaproject/corteza/pull/1020 * Refactor packages under pkg/ and remove all component importing by @vicpatel in https://github.com/cortezaproject/corteza/pull/1075 * Fix geometry configurator center input not adjusting to map center by @kelanik8 in https://github.com/cortezaproject/corteza/pull/1076 * Add option for reference on record block by @kelanik8 in https://github.com/cortezaproject/corteza/pull/1065 * 2023.3.x feature page layout by @Fajfa in https://github.com/cortezaproject/corteza/pull/936 * Add option to display metric block as plain by @katrinDY in https://github.com/cortezaproject/corteza/pull/952 * Fix the title disappearing issue by @EmmyMay in https://github.com/cortezaproject/corteza/pull/1078 * Bump github.com/crewjam/saml from 0.4.6 to 0.4.13 in /server by @dependabot in https://github.com/cortezaproject/corteza/pull/1090 * Fix roles persisiting after created auth client by @kelanik8 in https://github.com/cortezaproject/corteza/pull/1084 * Add getOptionKey property to all vue-selects by @katrinDY in https://github.com/cortezaproject/corteza/pull/1086 * Bump qs from 6.5.2 to 6.5.3 in /client/web/one by @dependabot in https://github.com/cortezaproject/corteza/pull/613 * Fix description of edited role shown when creating a new role by @yonkov in https://github.com/cortezaproject/corteza/pull/1083 * Add calculatePosition prop to vue-select in all webapps by @katrinDY in https://github.com/cortezaproject/corteza/pull/1082 * Fix vue-select dropdown width in wf permissions by @katrinDY in https://github.com/cortezaproject/corteza/pull/1127 * 2023.3.x feature chart builder layout update by @EmmyMay in https://github.com/cortezaproject/corteza/pull/1071 * 2023.3.x feature expressions sorting by @KinyaElGrande in https://github.com/cortezaproject/corteza/pull/1081 * Fix calendar page block default enabled views by @yonkov in https://github.com/cortezaproject/corteza/pull/1113 * Add support for modal option for event in calender page block by @kelanik8 in https://github.com/cortezaproject/corteza/pull/1104 * Bump golang.org/x/net from 0.2.0 to 0.7.0 in /extra/server-discovery by @dependabot in https://github.com/cortezaproject/corteza/pull/880 * Fix preview for icon attachment by @vicpatel in https://github.com/cortezaproject/corteza/pull/1072 * Fixes the field order sort issue by @EmmyMay in https://github.com/cortezaproject/corteza/pull/1131 * Fix record list filter to discard active prefilter tag when filter value changes by @kelanik8 in https://github.com/cortezaproject/corteza/pull/1092 * Fix record deletion from the three dots dropdown not possible on Firefox by @yonkov in https://github.com/cortezaproject/corteza/pull/1080 * Add option to allow duplicate values for single and each multi value … by @katrinDY in https://github.com/cortezaproject/corteza/pull/1136 * Add support for managing namespace on compose sidebar by @kelanik8 in https://github.com/cortezaproject/corteza/pull/1129 * Remove none from fill/justify options on tab configurator by @kelanik8 in https://github.com/cortezaproject/corteza/pull/1137 * Fix record filter query builder by @kelanik8 in https://github.com/cortezaproject/corteza/pull/1144 * Fix calender event source not reflecting changes after additional source added by @kelanik8 in https://github.com/cortezaproject/corteza/pull/1139 * 2023.3.x feature new charts by @Fajfa in https://github.com/cortezaproject/corteza/pull/1148 * Fix reporter list sorting by @vicpatel in https://github.com/cortezaproject/corteza/pull/1138 * Add clearer add option to select module field configurator by @kelanik8 in https://github.com/cortezaproject/corteza/pull/1143 * Make titles more user-friendly and open Jitsi in new tab on click by @katrinDY in https://github.com/cortezaproject/corteza/pull/1152 * Fix initial values for managing namespace from sidebar by @katrinDY in https://github.com/cortezaproject/corteza/pull/1154 * Improve record toolbar back button by @Fajfa in https://github.com/cortezaproject/corteza/pull/1155 * Make standalone CResourceList full height by @EmmyMay in https://github.com/cortezaproject/corteza/pull/1151 * Fix error handling for avatar font file in auth profile by @KinyaElGrande in https://github.com/cortezaproject/corteza/pull/1089 **Full Changelog**: https://github.com/cortezaproject/corteza/compare/2022.9.0...2023.3.0