4203 Commits (cd5d370e7b0767766d18bc8744e53ea00bcbf989)

Author SHA1 Message Date
Andrew Kingston cd5d370e7b Allow using JSON field arrays as a data provider source and add data bindings for nested JSON fields 5 years ago
Andrew Kingston 1e38628a4b Add new form field component for JSON fields, JSON validation and update autoscreen generation 5 years ago
Andrew Kingston c54489d7ee Fix button actions directly mutating the real component definition 5 years ago
Andrew Kingston e6741ce341 Ensuire the save row action determines the correct runtime bindings and only uses valid context types 5 years ago
Andrew Kingston 2c91b89f02 Prevent data providers from using arbitrary context-providing components as sources 5 years ago
mike12345567 193014fc83 Adding validation around invalid JSON inputs and allowing input via a code mirror editor in data UI. 5 years ago
mike12345567 05e2baa0d3 Moving generation to builder because it reduces API calls and has no reason to be carried out server-side, handling array/object schema generation correctly. 5 years ago
Peter Clement d716f38759 autoscreen fixes 5 years ago
Andrew Kingston 71e4764b17 Fix issue with navigation links editor mutating real component structure 5 years ago
Andrew Kingston 8b4bd84ab5 Preserve bindings when duplicating components 5 years ago
mike12345567 5ff8716080 Adding server functionality to determine schema for JSON data type, some basic UI around an editor for getting JSON to determine schema from and the key/value mechanism for flat structures. 5 years ago
Martin McKeaveney a33204e4cf adding check for initinfo 5 years ago
mike12345567 5e9f3969c9 Fixing a few issues that became obvious when I was looking at examples of what gets sent to the API for table saving. 5 years ago
Peter Clement fec8689069 change colour of autoscreen selection 5 years ago
mike12345567 82a0bfa5f5 Fixing issue discovered by Cypress. 5 years ago
mike12345567 b68cd07431 Fixing issue with data import error not invalidating modals. 5 years ago
Martin McKeaveney 5313e27797 auto name template based apps 5 years ago
Martin McKeaveney 90934c547f allow type editing on custom query datasource schemas 5 years ago
Peter Clement 591d0bb7d8 re-add analytics 5 years ago
Peter Clement 3e6d858d3a fix automation 5 years ago
Martin McKeaveney 5695827f86 auto app creation from template E2E, added warning to automations that they can't run in dev 5 years ago
Peter Clement f8f191570d refactor screen templates to include table name 5 years ago
Peter Clement f9fea88541 refactor screen templates to include table name 5 years ago
mike12345567 bf44c15b74 Fixing issue with datasource deletion not navigating if was on data source plus table and fixing #3523 where relationships would cause sorting to breaking postgres/oracle. 5 years ago
mike12345567 116bccfd73 Fix for issue #3327 - may not solve issue with mariaDB but works for MySQL. 5 years ago
mike12345567 4f8650a5be Removing console log. 5 years ago
mike12345567 9336ae5826 Updating test case to mock response value. 5 years ago
mike12345567 f959ea0add Adding more error tracking around column creation, to reduce confusion/users not understanding required settings. 5 years ago
mike12345567 e3e8b538f5 Review comments. 5 years ago
Peter Clement dd3d6aa630 unneeded log 5 years ago
Andrew Kingston 5e7feb08da Remove unused import 5 years ago
Andrew Kingston 81ad2b7cb2 Fix relationship paths not using correct readable and runtime bindings in server binding panel 5 years ago
Peter Clement 35f4121d44 some autoscreen ux fixes 5 years ago
mike12345567 f1b715e844 Fixing warning. 5 years ago
mike12345567 f5e8c6f559 Adding some basic UI around the key/value data type. 5 years ago
Andrew Kingston 46bb498122 Ensure CodeMirror hints are rendered on top of modals 5 years ago
Andrew Kingston 19d74d3fb6 Set inputs to readonly when displaying the javascript function helper label to prevent accidentally setting explicit text 5 years ago
Peter Clement a0fd1993dc remove log 5 years ago
Peter Clement c89e807e31 issue with datasource plus autogen 5 years ago
Peter Clement cc40a68423 fix bg color of screen wizard modal 5 years ago
Andrew Kingston 4145f6eccc Refactor client and server binding panels into single generic panel. Enable JS for formula fields 5 years ago
Peter Clement b2fbe308be show datasource plus popover conditionally 5 years ago
mike12345567 8be84e5602 Quick fix for #3485 - default the key to the primary key but allow another field to be selected. 5 years ago
Peter Clement abe7cdfcf7 removing log 5 years ago
Peter Clement a68247ffcb fixng some auto screen bugs 5 years ago
Peter Clement 33f1264cbb remove nav selection modal 5 years ago
mike12345567 0335b1cee3 Fixing issue from review, values weren't wiped when delete modals closed, also adding a fix for threading to disable it in development as node-ts was causing memory leaks on low memory systems (doesn't apply to production built version). 5 years ago
mike12345567 ea0000df51 Updating UI to have a table/column deletion check which makes sure the user understands what they are doing, also disabling external table deletion. 5 years ago
Andrew Kingston 0fcc7619d0 Reorganise component structure 5 years ago
Peter Clement cc019feab1 Revert "remove delete button for datasource plus" 5 years ago