Commit Graph

9342 Commits

Author SHA1 Message Date
Andrew Kingston 38eacb5a10 Remove old files and tidy up 2021-11-02 08:47:19 +00:00
Andrew Kingston e6ffccaff7 Add generic block structure with support for writing blocks like normal svelte components rather than a JSON builder 2021-11-02 08:45:27 +00:00
mike12345567 5d40882c66 Removing the edit display columns modal as it was very specific and a little confusing, these are defaulted now anyway like internal tables. 2021-11-01 21:17:51 +00:00
mike12345567 c82cf534d8 Updating external table UI a bit, adding the concept of defining an existing relationship, updating the data sources UI to make it a bit less cluttered and make the creation of tables more obvious. 2021-11-01 21:15:46 +00:00
Andrew Kingston e9dd47b562 Add initial structure of table with search block 2021-11-01 17:18:38 +00:00
mike12345567 7efa06901e Adding error scenario for table name already in use. 2021-11-01 16:03:53 +00:00
mike12345567 835b0efe74 Adding mysql support. 2021-10-29 18:43:50 +01:00
mike12345567 f071cc5219 Adding many to many support, generating junction table and setting up constraints. 2021-10-29 18:37:29 +01:00
mike12345567 a94376ce43 Fixing a lot of issues around dropping columns, updating columns, relationships and bi-directionality, display columns now default to something for SQL tables as well. 2021-10-29 13:34:10 +01:00
mike12345567 949c6b8653 Adding SQL relationship building. 2021-10-28 22:44:31 +01:00
mike12345567 329156d6cc SQL table building. 2021-10-28 19:39:42 +01:00
Martin McKeaveney 969d2f5377 add hosting.properties to airgapped build 2021-10-28 18:22:47 +02:00
Andrew Kingston 04bbbd7873 Add in-preview editing for all field labels 2021-10-28 16:31:22 +01:00
Andrew Kingston c48a56b997 Fix issue editing components in the preview when nested inside another draggable component 2021-10-28 15:52:07 +01:00
Andrew Kingston 387831b799 Add in-preview editing of buttons and add settings bar for buttons 2021-10-28 15:29:48 +01:00
Andrew Kingston 234f53d37a Focus contenteditable node when starting editing a component in the preview 2021-10-28 13:28:43 +01:00
Andrew Kingston 7910b6a40f Add in-preview editing of link text and improve placeholder usage when combined with in-preview editing 2021-10-28 13:20:04 +01:00
Andrew Kingston de163567f5 Move keyboard handling into client library so that component deletion via keyboard can reference client app state 2021-10-28 13:00:55 +01:00
Budibase Staging Release Bot 6e6018c8c7 v0.9.173-alpha.6 2021-10-28 11:52:29 +00:00
Andrew Kingston b522726afc Allow in-preview editing of paragraphs and headings 2021-10-28 12:43:31 +01:00
Martin McKeaveney 2939fb98bf Merge pull request #3181 from Budibase/infra/local-docker-images
Infra/local docker images
2021-10-28 13:42:08 +02:00
Martin McKeaveney 7ea05c571b airgapped docker build 2021-10-28 13:29:00 +02:00
mike12345567 5e846ac64d First version of schema generation for ms-sql, able to retrieve basic tables and rows. 2021-10-27 18:36:27 +01:00
mike12345567 09d83dea39 Adding docker compose for ms-sql with products, tasks table setup. 2021-10-27 17:32:02 +01:00
Rory Powell c210802b4c Remove whitespace 2021-10-27 17:23:52 +01:00
Rory Powell 8b8c923541 Update tests 2021-10-27 17:21:29 +01:00
Budibase Staging Release Bot c6304ca321 v0.9.173-alpha.5 2021-10-27 15:45:31 +00:00
mike12345567 49d2796f8e Fixing an issue with data source saving. 2021-10-27 16:35:53 +01:00
Budibase Staging Release Bot 2f2bf2f26c v0.9.173-alpha.4 2021-10-27 15:24:55 +00:00
Rory Powell 0ddd689b89 Postgres: Use another schema other than 'public' 2021-10-27 16:21:19 +01:00
Michael Drury 836993bb29 Merge pull request #3165 from Budibase/fix/sql-issues
Not importing SQL tables without a primary key and displaying an error, disabling query HBS helpers
2021-10-27 16:14:13 +01:00
Budibase Release Bot 484a38c9f5 v0.9.173 2021-10-27 15:13:34 +00:00
Martin McKeaveney d7320b9b01 Merge pull request #3156 from Budibase/develop
Develop -> Master
2021-10-27 17:05:20 +02:00
Budibase Staging Release Bot 600e28e3d7 v0.9.173-alpha.3 2021-10-27 14:27:54 +00:00
Andrew Kingston 97dd8e9989 Merge pull request #3177 from Budibase/ak-fixes
Relationship aware data provider automatic reloading + extras
2021-10-27 15:16:39 +01:00
mike12345567 b1143e1957 Addressing review comments. 2021-10-27 14:55:09 +01:00
mike12345567 89d04d5cc7 Merge branch 'develop' of github.com:Budibase/budibase into fix/sql-issues 2021-10-27 14:51:43 +01:00
Andrew Kingston 25bafc15d2 Use explicity onDestroy calls rather than an onMount return value to ensure callbacks are actually executed to fix data provider cleanup issues 2021-10-27 14:24:36 +01:00
mike12345567 ce00ddcf68 Fixing builder jest tests. 2021-10-27 13:33:11 +01:00
mike12345567 fa38a4b37e Fixing test cases. 2021-10-27 13:10:46 +01:00
Budibase Staging Release Bot 3376e07bca v0.9.173-alpha.2 2021-10-27 09:02:08 +00:00
Rory Powell dfbbbc443b Merge pull request #3155 from Budibase/match-lowercase-emails
Ignore case when finding user by email
2021-10-27 09:51:37 +01:00
Rory Powell 54ddfb32e0 Merge pull request #3145 from Budibase/prevent-dev-app-access
Prevent non builder from accessing dev apps
2021-10-27 09:50:50 +01:00
Andrew Kingston 2af3888d8a Don't invalidate users table due to autocolumn fields in schema when hot reloading data in the client library 2021-10-27 08:37:51 +01:00
mike12345567 eb411cd0b0 Fixing #2718 - disabling handlebars helpers for queries. 2021-10-26 20:04:36 +01:00
mike12345567 ac1d6ee23e Fixing #2820 - SQL system no longer includes tables without a primary key constraint and it displays an error to handle this. 2021-10-26 20:03:54 +01:00
Andrew Kingston 262b238388 Invalidate related tables automatically via client library and fix issue with data source invalidation from modals 2021-10-26 19:12:55 +01:00
Budibase Staging Release Bot 313ab9fe97 v0.9.173-alpha.1 2021-10-26 15:27:44 +00:00
Rory Powell 67f851b68c Update app id check in tests 2021-10-26 16:21:26 +01:00
Rory Powell 073f8ade1f Merge pull request #3142 from Budibase/scope-or-view
Scope view filters to table always
2021-10-26 16:17:14 +01:00