Planet Crust Releases Corteza 2023.9: Introducing the new Corteza Studio plus other UI and DAL Improvements



Planet Crust
, the driving force behind Corteza, is excited to announce the release of Corteza 2023.9

Changes include the new Corteza Studio, DAL Schema Alterations, UI improvements and more.

Corteza Studio

Corteza Studio is a new addition to Corteza that lets you style your Corteza user interface and all of your applications any way you like. With this release, you can use Corteza Studio to tweak your color scheme or swap out the entire stylesheet to fit your brand guidelines and make Corteza fully your own. Combined with CSS, introduced in 2023.3.3, this means you have complete control over how your Corteza and your apps look, including adding images to the background, creating transparencies, changing fonts, changing the border radius on cards and buttons and more.

Future versions of Corteza Studio will remove the need for CSS by letting you make the common style changes such elements as backgrounds, transparencies, fonts, buttons and more directly in Corteza Studio. Soon you’ll also be able to save different design themes, set design themes according to roles and apply different design themes to different apps, pages, layouts and blocks.

Here are some sample creations made with Corteza Studio and CSS. Note: When using a custom font, users will need to have the font installed locally to display it.

Record List Colum Configurator

Corteza now gives admins the option to let end-users configure which columns to display on a Record List. This change was added to give end-users more control over what they see on a Record List.

Records Per Page

With 2023.9, admins can now enable end-users to pick the number of records to be shown in a Record List. After the option is enabled, the user can select a number from the record list dropdown. This change was added to let end-users configure how many records per page they want to see.

Custom Chart Color Schemes

2023.9 has added an option to create and save a custom color scheme in the chart color scheme dropdown. The change was added to give the user the freedom to create their own color scheme. Soon you’ll also be able to select directly from your color themes created in Corteza Studio.

Save Charts and Modules as Copy

2023.9 has added a Save as Copy button to charts and modules. The change was added to make it easy for users to copy the functionality of a module or chart

Modifying Tabbed Blocks

2023.9 has added options for modifying or deleting a tabbed page block. The change was added to allow users to edit or delete tabbed blocks without having to enter the tabs configurator and open the relevant block. The options are located in the relevant tab.

Custom Record Page Buttons

2023.9 has added an option in the Record Page layout configurator to add a custom button to the bottom of a Record Page to display when viewing the page. The change was added to give the user more options when viewing a Record Page.

Other UI Additions

  • Added a Back button to navigate to the previous page block modal when viewing or editing a tabbed page block. The change was added to provide the user with an easier way to go back in a modal.
  • Added a delete button in the page icon configurator modal with which a user can remove an uploaded icon. The change was added to provide the option to remove an uploaded icon.
  • Added unsaved changes warning message when modifying a record and trying to navigate to a different page. The change was added to prevent losing changes that haven’t been saved yet.
  • Added an icon containing an exclamation mark to a page block toolbar indicating that the concrete page block is used in another page layout. The change was added to mark a page block that is already used in another page layout.
  • Added a rounded circle icon that marks a configuration option as performance-impacting. The change was added to mark which features would impact the performance of an application.
  • Added a spinner to delete and un-delete buttons while a resource is being deleted or un-deleted. The change was added to show the user the current state of the delete or un-delete process.

DAL Schema Alterations

Added support for Corteza to automatically manage and change the underlying database when storing records. The change was added to simplify the process of using dedicated and customized storage locations for your records since manual intervention, for most cases, is no longer needed.


View the full changelog.

How to get Corteza

To install Corteza on your own server or try Corteza in the cloud, get started here.

How to upgrade your Corteza instance

To upgrade your instance to the latest version of Corteza, follow our Upgrade Guide.

About Planet Crust

Planet Crust is the creator of and driving force behind Corteza, a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams.

About Corteza

Corteza is a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. Corteza comes with an Apache 2.0 license and all code is published and can be reviewed at https://github.com/cortezaproject. All Corteza code is contributed to the Commons Conservancy Software Foundation. For more information about the project, visit www.cortezaproject.org or follow @CortezaProject on Twitter.

Planet Crust releases Corteza 2023.3.8

Planet Crust, the driving force behind Corteza, has released a new update of Corteza that includes new features, changes and fixes.

Release notes:

  • Changed the record import subsystem by upgrading it with the new data transformation framework. The change was made to optimize the process of importing records by making it more stable, efficient, and capable of handling large amounts of record imports (399f9a7).
  • Fixed record import not importing anything with no reported errors. The fix was made by fixing the file management to correctly report rows and counts The issue was caused because the state wasn’t reset correctly after performing a preflight to analyze and count records (532e1ac).
  • Fixed undefined property error in the developer console when removing a page block (1476). Read more

Planet Crust releases Corteza 2023.3.7

Planet Crust, the driving force behind Corteza, has released a new update of Corteza that includes new features, changes and fixes.

Release notes:

  • Added the option to delete a preset filter from filter preset dropdown in a record list for administrator roles. The change was added to provide all administrator role users with the option to permanently delete a preset filter (1449).
  • Added the option to sort the system fields (ownedBycreatedByupdatedBy, and deletedBy) as well as user and record fields and in record lists. The change was added to make sorting/viewing data easier for the user (1449).
  • Changed option to clone a page layout by adding two sub options – for cloning a page with page block reference and for cloning a page without page block reference. When cloning by reference, configuration changes that are made to the original page’s blocks are also reflected to the copied page’s page blocks. And when cloning without reference, the changes made to the original page’s blocks are not reflected to the copied page’s page blocks. The change was made to provide the user with the option to choose whether the copied page’s block configuration should be shared among pages (1444). Read more

Planet Crust releases Corteza 2023.3.6

Planet Crust, the driving force behind Corteza, has released a new update of Corteza that includes new features, changes and fixes.

Release notes:

  • Added splice function in workflows that can change the contents of an array by removing or replacing existing elements of different types like strings, numbers, etc. and/or adding new elements in place. The change was added to provide the option to easily add/remove elements from an array (7bc36eb).
  • Added the option to fetch data for a geometry page block when clicking on the refresh button in the page block or after a set by the user amount of time. The change was added to provide the option to easily fetch data for the page block (f189c43).
  • Added a dropdown to look up the permissions of a concrete module, page or page layout. The change was added to provide the option of viewing permissions of a resource without having to visit it (7fdc854).
  • Changed general ui/ux improvements:
    • Fixated the save button in Admin’s permissions list so user doesn’t have to scroll to the bottom to save their changes
    • Removed additional padding on the top of a record page block field when it is being edited and not aligned horizontally
    • Hide the option to show time values in a generic chart if such value aren’t used in the chart (d92490365b6db3fd5afbb).
  • Fixed invalid username and password combination error on sign up caused when trying to create a user with a handle that already exists (1413).
  • Fixed prefilter in progress bar page block not returning any data if records are filtered by record id (1414).
  • Fixed being redirected to list of namespaces/pages/modules instead of the previous page after clicking on the Save and close button when creating/editing a namespace/page/module (1387abe1eb6).
  • Fixed side menu with reports not opening in Reporter when hovering over its ‘opening’ bars icon (1425).
  • Fixed incorrect number of pages shown when the full page navigation and show total number of records options are enabled in a record list (1417).
  • Fixed triggering of unsaved changes message when trying to leave the Compose settings page in Admin after making changes to the user interface settings (1429).
  • Fixed missing page layout permissions for authenticated and administrator roles. The fix was made by adding the permissions to the roles (2c7e972).

View the full changelog.

 

How to install Corteza

You can follow the offline deployment instructions for a local development or demonstration instance of Corteza. If you want to set up a live deployment, check out the extensive online deployment instructions. If you have questions, you can engage with other community members on the Corteza forum.

How to upgrade your Corteza instance

To upgrade your instance to the latest version of Corteza, follow our Upgrade Guide.

About Planet Crust

Planet Crust is the creator of and driving force behind Corteza, a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. For more information or to try Corteza on the cloud, please visit www.planetcrust.com.

About Corteza

Corteza is a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. Corteza comes with an Apache 2.0 license, and all code is published and can be reviewed at https://github.com/cortezaproject. All Corteza code is contributed to the Commons Conservancy Software Foundation. To stay up-to-date on the project, follow @CortezaProject on Twitter.

Planet Crust releases Corteza 2023.3.5

Planet Crust, the driving force behind Corteza, has released a new update of Corteza that includes new features, changes and fixes.

Release notes:

  • Added the option to configure whether module field value is on the same row as its label in the page block. The change was added to provide the user with the option to set the position of a field value (1339).
  • Added case insensitive search in a record list if MySQL database is used. The change was added to make searching of records easier by returning similar results to the searching criteria (1355).
  • Changed page navigation to stop loading previous resources in case we’ve navigated to a new page. The change was made to reduce the amount of needless processing since the old resources would be discarded right away (638ba17).
  • Changed general ui/ux improvements:

    – Adjust the element styles in the topbar of all web applications to improve the UI for current and older browser versions (db740f7).

  • Fixed long texts to no longer overflow in Low Code (895796a).
  • Fixed compose sub-pages not being shown when configuring a navigation page block (1359).
  • Fixed module field labels shown underneath delete button when bulk editing a value (6f6df66).
  • Fixed drill-down option in the metric page block not working if the metric label wasn’t provided (95ae09e).
  • Fixed memory leak issue for Low Code when switching between different pages (95cf245).
  • Fixed not being able to save a page after removing a page block from a tabs page block (5addb87).
  • Fixed conditional fields being displayed when viewing records even though their condition evaluates to false (e081faa).
  • Fixed not being able to create a record in a modal because the view opens behind the modal Now, the view opens in the modal and a record can be created in it (ac9bc74).
  • Fixed namespace sidebar not being hidden/show correctly when creating a new namespace because it was pinned (ac9bc74).
  • Fixed error for stale data showing if a report data source is misconfigured in Reporter (773beaf).
  • Fixed not being able to search for a record by record id in a record list using ‘Like’, ‘Not like’, and ‘Not equal’ conditions (1354).
  • Fixed not being able to edit a workflow expression after clicking on a browser tab/window (56264e1).
  • Fixed the visibility of the inline record editor option in a record list to hidden if a module isn’t provided (b96ea0e).

View the full changelog.

 

How to install Corteza

You can follow the offline deployment instructions for a local development or demonstration instance of Corteza. If you want to set up a live deployment, check out the extensive online deployment instructions. If you have questions, you can engage with other community members on the Corteza forum.

How to upgrade your Corteza instance

To upgrade your instance to the latest version of Corteza, follow our Upgrade Guide.

About Planet Crust

Planet Crust is the creator of and driving force behind Corteza, a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. For more information or to try Corteza on the cloud, please visit www.planetcrust.com.

About Corteza

Corteza is a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. Corteza comes with an Apache 2.0 license, and all code is published and can be reviewed at https://github.com/cortezaproject. All Corteza code is contributed to the Commons Conservancy Software Foundation. To stay up-to-date on the project, follow @CortezaProject on Twitter.

Planet Crust releases Corteza 2023.3.4

Planet Crust, the driving force behind Corteza, has released a new update of Corteza that includes new features, changes and fixes.

Release notes:

  • Added a button that allows the user to edit record values in a record block list without having to open the record in edit mode. The change was added to give the user the ability to easily edit a single field when viewing a record (1282).
  • Added options to zoom in and download a file from a record. The change was added to give the user the flexibility to preview and download files when viewing a record (1310).
  • Added new ways of displaying Select module fields allowing you to show configured options as check boxes or radio buttons. The change was added to provide the user with an additional ways to view for the Select field value/values (1301).
  • Added the ability to use a record value in a record page title. The change was added to give the user the freedom to customize a record page title using record values (1332).
  • Added the option to display a checkbox as a toggle switch. The change was added to give the user another way of interacting with the checkbox field (1286).
  • Changed role un-delete operation to dispatch role update events on the event buss. The change was made to keep it consistent with other resource operations (6558efc).
  • Changed the Corteza authentication flow to skip unneeded screens and get the user directly to the requested web application as soon as possible. The change was made to improve the authentication user interface and experience (1284).
  • Fixed input parameter handling for the integration gateway proxy filter Now, the entire integration gateway pipeline scope can be used in the proxy filter (1e82fc0).
  • Fixed wrong condition priority when filtering the record list with the Not equal operator (1300).
  • Fixed the Low Code namespace changed alert prompt only when we’re leaving the page and unsaved changes are present Before, it the alert would prompt after saving changes when creating or updating a namespace (1298).
  • Fixed role members not showing when viewing or editing a role (1296).
  • Fixed an error preventing users from navigating back to the role list after viewing/editing a contextual role (1307).
  • Fixed record list export not including all of the active filters which resulted in inconsistent output (1318).
  • Fixed not being able to magnify unsaved page blocks (12891291).
  • Fixed module field select translations not being saved when configuring the field (311c879).
  • Fixed module field validations for unique values not being saved when configuring the field (295defc).
  • Fixed date and time value not being saved when creating an auth client (13373ed432ebd0a941).
  • Fixed the position of the actions menu (three dots) in compose chart, module, and namespace list to be always visible on hover even if the list column isn’t visible (1331).

View the full changelog.

 

How to install Corteza

You can follow the offline deployment instructions for a local development or demonstration instance of Corteza. If you want to set up a live deployment, check out the extensive online deployment instructions. If you have questions, you can engage with other community members on the Corteza forum.

How to upgrade your Corteza instance

To upgrade your instance to the latest version of Corteza, follow our Upgrade Guide.

About Planet Crust

Planet Crust is the creator of and driving force behind Corteza, a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. For more information or to try Corteza on the cloud, please visit www.planetcrust.com.

About Corteza

Corteza is a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. Corteza comes with an Apache 2.0 license, and all code is published and can be reviewed at https://github.com/cortezaproject. All Corteza code is contributed to the Commons Conservancy Software Foundation. To stay up-to-date on the project, follow @CortezaProject on Twitter.

Planet Crust releases Corteza 2023.3.3

Planet Crust, the driving force behind Corteza, has released a new update of Corteza that includes new features, changes and fixes.

Release notes:

  • Added a warning message that notifies the user if they try to leave a page with unsaved changes on it. The change was added to prevent losing changes that haven’t been saved yet (1051).
  • Added the option to add custom styles to all of the web applications. The styles can be added via the user settings in Admin. The change was added to provide the user with more freedom to style the applications as they see fit (1262).
  • Changed general UI/UX improvements:
  • Hid the button for editing a namespace from the public view in the sidebar when the option to show that namespace isn’t visible
  • Highlighted the row of a translation when viewing subtitle/description namespace translations as it’s done everywhere
  • The styles in file page block so when a gallery of images is viewed, the positioning of each image won’t be on top of the previous image’s name
  • The color of the sidebar text items and the functionality to show the text item on hover
  • Overlapping of the ‘more’ menu in a record list in Low Code (12541255124412745fa587f).
  • Fixed not being able to view a map if the value for latitude or longitude isn’t provided in the map configuration (1032).
  • Fixed error in console when trying to add a module constraint without providing a value (1281).
  • Fixed unsaved changes warning triggered after a namespace has been saved and you want to visit it (aa7cdf2).
  • Fixed the labels updated at and deleted at not showing after an Admin application was updated or deleted The labels provide additional information as to what types of changes have happened to a resource (ce541cd).

View the full changelog.

 

How to install Corteza

You can follow the offline deployment instructions for a local development or demonstration instance of Corteza. If you want to set up a live deployment, check out the extensive online deployment instructions. If you have questions, you can engage with other community members on the Corteza forum.

How to upgrade your Corteza instance

To upgrade your instance to the latest version of Corteza, follow our Upgrade Guide.

About Planet Crust

Planet Crust is the creator of and driving force behind Corteza, a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. For more information or to try Corteza on the cloud, please visit www.planetcrust.com.

About Corteza

Corteza is a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. Corteza comes with an Apache 2.0 license, and all code is published and can be reviewed at https://github.com/cortezaproject. All Corteza code is contributed to the Commons Conservancy Software Foundation. To stay up-to-date on the project, follow @CortezaProject on Twitter.

Planet Crust releases Corteza 2023.3.2

Planet Crust, the driving force behind Corteza, has released a new update of Corteza that includes new features, changes and fixes.

Release notes:

  • Added option for transparent color in the color picker used in Admin, and Reporter. The change was added to give users more configuration options when selecting color or background color for an element (1211).
  • Added the option to set a record list filter as a preset filter for a user. The filter can be applied using the ‘Filters’ dropdown menu. The change was added to give the user the ability to pick a pre-configured filter (1227).
  • Added menu with ‘more’ options (delete, un-delete, and permissions) to resource lists in Low Code, Admin, Reporter, and Workflow. The change was added so the user doesn’t have to scroll horizontally to access all resource options (46f5455).
  • Added a stale data error in case resources like workflows are updated whilst a different user is editing the same resource. The change was added to help reduce configuration errors due to multiple people editing the same resource at the same time (2529cf3).
  • Added button to select all records in a record list and preform the actions edit, delete, un-delete as well as executing workflows. The change was added to provide the user with an easier way to edit, delete, un-delete, and execute workflows on records across multiple pages (89f621c).
  • Changed the way reminders in Low Code look and behave which provides an easier way for the user to work with. The change was made to be consistent with the rest of the Corteza UI and improve the UX (1239).
  • Changed the feedback email domain in the page header of every Corteza web application from crusttech to cortezaprojectorg (0072a4b).
  • Changed reminders to clear out the snooze count after editing and modifying when the reminder should prompt (256dd59).
  • Changed the format of displaying the total number of record list items – if N is number of records, then the new format would be N items to N records (0fcbec0).
  • Changed the block magnify query param that keeps track of which block is magnified (zoomed in). The change was made to ensure that any future code implementations don’t collide with the block magnify query param (5fde4c9).
  • Changed the value of the SMTP_FROM variable in the server .env variables. Previously if a value was set in the .env file, it wasn’t respected. The change was made to give developers the option to configure SMTP setting not only from the UI but also though the env file (d2b389b).
  • Changed default workflow and trigger action severity to notice to keep it consistent with other resources in Admin. The change was made to make create, update, delete, and undelete actions visible in the default production ruleset of the actionlog (31f7e14).
  • Fixed multiline privacy request comments displaying as inline comments. The fix was made by adding support for multiline comments in privacy requests (1214).
  • Fixed Low Code broken public icon url for page, namespace, and custom app icons after changing the Auth JWT secret. The fix was made by adding an exception for the namespace icons, page, and icon attachments (1219).
  • Fixed available and selected fields not scrollable in safari due to set max height in the item picker component This issue was present in Low Code and {APP_NAME_PRIVACY} (1221).
  • Fixed funnel chart labels being hidden after hovering over them (1222).
  • Fixed the functionality to expand text in the description field used in Workflow’s error step (84215c0).
  • Fixed automation sessions list sorting parameter in Admin The parameter was excepting the incorrect type of value (1141).
  • Fixed copy of page layout in Low Code A page with layout couldn’t be copied because of duplicate page handle value (1230).
  • Fixed page blocks disappearing from the page builder after being removed from tabs configuration (c939015).
  • Fixed connection map not showing in {APP_NAME_PRIVACY} on mobile devices (ca12cc9).
  • Fixed overflowing text in the Record Organizer component (f09f1fa).
  • Fixed known concurrent map read/write issues for Integration Gateway profiler and workflow pre-processing (3703598).
  • Fixed missing sessionID parameter in automation session search The sessionID value wasn’t taken into consideration when filtering an automation session list (3703598).
  • Fixed compose page not being accessible unless the sub pages option is enabled (ed0ac43).
  • Fixed error for not included page layout resources when exporting namespace configuration. The fix was made by including page layouts to the namespace export logic (4ad1217).
  • Fixed error preventing user from being able to add a non numeric value to gauge chart dimension labels in Low Code (f9b9661).
  • Fixed the setting of workflow and trigger IDs after creating action log events (03806a2).

View the full changelog.

 

How to install Corteza

You can follow the offline deployment instructions for a local development or demonstration instance of Corteza. If you want to set up a live deployment, check out the extensive online deployment instructions. If you have questions, you can engage with other community members on the Corteza forum.

How to upgrade your Corteza instance

To upgrade your instance to the latest version of Corteza, follow our Upgrade Guide.

About Planet Crust

Planet Crust is the creator of and driving force behind Corteza, a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. For more information or to try Corteza on the cloud, please visit www.planetcrust.com.

About Corteza

Corteza is a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. Corteza comes with an Apache 2.0 license, and all code is published and can be reviewed at https://github.com/cortezaproject. All Corteza code is contributed to the Commons Conservancy Software Foundation. To stay up-to-date on the project, follow @CortezaProject on Twitter.

Planet Crust releases Corteza 2023.3.1

Planet Crust, the driving force behind Corteza, has released a new update of Corteza that includes new features, changes and fixes.

Release notes:

  • Added ability to drill down metrics, by clicking on a data entry inside the metrics block. Based on the configuration it can either filter an existing record list on the page, that is showing the records from the same module as the metric, or open a new record list in a modal. The change was added to make it easier for users to filter record lists based on metrics data, in order to view the details of said data (1184).
  • Added support for opening geometry and record organizer page block records in a modal. The change was added to give users the ability to open records in a modal without leaving the page that they are on (1177).
  • Added support for error handling message inside workflows by letting configurators access the context of the error message. The change was added to give user more freedom in defining error handling and to know where and on which step the error occurred (1088).
  • Added http prefixes to all URL input values across Corteza if it is not provided by the user. The change was added to make it easier for users to define URLs with leaving out the http:// part (1188).
  • Changed record selector value resolution fetching per page block instead of per field so no redundant fetches are done. The change was made to improve performance on slower connections/systems. The change was made by moving it to per page block instead of per field as it was previously (1176).
  • Changed the sidebar of Low Code and Reporter to be scrollable just on items and the search bar and public/admin page button to be always on top. The change was made to improve the accessibility of the the search bar and the buttons for public and admin page. The change was made by making the sidebar components stick to top (1189).
  • Fixed charts and reporter elements utilizing aggregation erroring out. The issue was caused because the sqlserver driver does not yet support offloading of aggregation steps. The fix was made by keeping aggregation on the application level until a few blockers are resolved (f931275).
  • Fixed failing provision step reporting a malformed SQL statement. The issue was caused by the provision function which utilized raw SQL with is not compatible with the sqlserver. The fix was made by skipping that provision on sqlserver because it does not need to exist for that driver The driver was introduced with the structure change so it is unneeded (1d4ab0b).
  • Fixed failing a fresh provision on an sqlserver database driver with an SQL typecasting error. The fix was made by correctly handling and defaulting setting timestamp values (7675e5d).
  • Fixed tabs block titles getting erased once you add a new block to the list. The fix was made by not updating the title when creating a block (1170).
  • Fixed data and time input boxes not being responsive and resulting in being cut off on smaller screens. The fix was made by updating the date and time module field responsiveness (1156).
  • Fixed hash and query URL trim on URL input record field trimming the part before the hash and query instead of after it. The fix was made by changing the order of trimming methods to match their corresponding labels (1173).
  • Fixed hovering on record event on calendar agenda not showing the cursor as pointer. The fix was made by changing the cursor from text selector to pointer (1179).
  • Fixed workflow dry run process not stopping on server timeout/error. The fix was made by resetting the state and refreshing the trigger label so the spinner disappears (1195).
  • Fixed webapp page titles not shown on small screens (1175).
  • Fixed not being able to cancel more than one privacy request consecutively in {APP_NAME_PRIVACY} (a559569).
  • Fixed record organizer not showing any data for a multi value fields. The fix was made by removing sort on label and description field (1176).
  • Fixed record selector of a record selector showing the record field as an ID instead of text. The fix was made by properly resolving multiple record values (1176).
  • Fixed metrics block data not being consistent in page builder mode when configurator is updated. The fix was made by updating the metric base component with a listener that refreshes the metric base when the configurator is updated (1207).

View the full changelog.

 

How to install Corteza

You can follow the offline deployment instructions for a local development or demonstration instance of Corteza. If you want to set up a live deployment, check out the extensive online deployment instructions. If you have questions, you can engage with other community members on the Corteza forum.

How to upgrade your Corteza instance

To upgrade your instance to the latest version of Corteza, follow our Upgrade Guide.

About Planet Crust

Planet Crust is the creator of and driving force behind Corteza, a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. For more information or to try Corteza on the cloud, please visit www.planetcrust.com.

About Corteza

Corteza is a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. Corteza comes with an Apache 2.0 license, and all code is published and can be reviewed at https://github.com/cortezaproject. All Corteza code is contributed to the Commons Conservancy Software Foundation. To stay up-to-date on the project, follow @CortezaProject on Twitter.

Planet Crust releases Corteza 2023.3: Lots of front-end and UX changes make Corteza more flexible than ever.



Planet Crust
, the driving force behind Corteza, is excited to announce the release of Corteza 2023.3

Changes include: Multiple Page Layouts, Conditional Fields, Drill-Down Charts, Block Magnification, Tabs and Navigation Buttons, Support for SQLServer and more.

Multiple Page Layouts

Create different page layouts that show different elements to different users depending on conditions, contexts, roles, devices, etc. Page layouts let you dynamically change page elements and content based on who is viewing what from where. Create any number and sequence of different page layouts to customize the end-user experience. In addition to changing the layout, you can also define their relationships and allow users to navigate between layouts.

Conditional Fields

Set conditions for how a user journey will progress based on the choice a user makes or new data inputs/changes. Conditional fields let you dynamically hide or show information based on the contents of the page so you can streamline your user interfaces and show only the most important information.

Drill-Down Charts

See the data lists beneath charts by clicking on the chart. Go further and filter lists directly based on the component of the chart you click on. Drill-down charts let you filter record lists based on your interaction with the chart.

Navigate Between Records

For power users, you can now move to a previous or to the next record without having to return to a record list.


Open Records and Other Blocks as Modals

For a better user experience, you can now open a Record as a modal in the same page as a Record List or open Page Blocks as large-sized modals.

Navigation Buttons

Add URL buttons, Compose Page buttons or a drop-down menu for faster navigation and a better end-user experience. Navigation buttons allow you to define custom navigation inside your Low Code applications. 

Tabs

Create more efficient UIs with tabs. Tabs let you place several Page Blocks in the same UI space with easy toggling between Tabs to access the different Blocks. 

Page Icons

Add icons to Pages in the menu to improve the look of your navigation.

Block Refresh

Add manual or automatic interval-based refreshes of page blocks so that lists, charts and other blocks always remain up to date without the need for full page refreshes.  

Bulk Editing of Records

End-users can now save time by bulk-editing multiple record values across any number of selected records.

Custom Login Screens

Customize your Corteza login screen by adding your own background and injecting CSS without the need to fiddle with the source templates.

Pre-Defined Record List Filters

Admins can create role-based Record List filters, allowing more flexibility as to who sees what and letting users quickly apply filters to Record Lists.

Add Images to User Profiles

Users can now add avatars or photos to their profiles for greater flexibility and customization options.

Copy, Paste and Clone Pages and Blocks

Design your dashboards faster than ever.  You can now easily duplicate entire Pages by simply saving as new, then edit the new Page as you like. Or copy-and-paste Blocks on a Page for faster dashboard creation. 



Mobile Geolocation Capture

Configurable geolocation capture replacing the previous scripting method for capturing geolocation from mobile devices. Set or prefill the current location while on a map for improved user experience and location accuracy.

Open Calendar Events in Modals

Configure a Calendar event source to open in a modal, a new tab or in the same tab so the user can see it without going away from the Calendar Block.

Disable Side Menu on Public Pages

Create more elegant end-user UIs by disabling the side menu on Public Pages in favor of the new navigation buttons.

Support for SQLServer

Support for Microsoft SQLServer as a production database.

Record Deduplication

We’ve added extended record duplicate detection configuration to support multi-value matching criteria and value-checking algorithms.


View the full changelog.

How to get Corteza

To install Corteza on your own server or try Corteza in the cloud, get started here.

How to upgrade your Corteza instance

To upgrade your instance to the latest version of Corteza, follow our Upgrade Guide.

About Planet Crust

Planet Crust is the creator of and driving force behind Corteza, a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams.

About Corteza

Corteza is a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. Corteza comes with an Apache 2.0 license and all code is published and can be reviewed at https://github.com/cortezaproject. All Corteza code is contributed to the Commons Conservancy Software Foundation. For more information about the project, visit www.cortezaproject.org or follow @CortezaProject on Twitter.