Commit Graph

7114 Commits

Author SHA1 Message Date
Andrew Kingston 61a1a4a481 Use app name as default layout title 2021-06-30 19:40:59 +01:00
Andrew Kingston 3a615306a6 Add error handling to builder preview and loading indicator 2021-06-30 19:37:03 +01:00
Martin McKeaveney 57eacbf33e Merge branch 'feature/sql-relationships' of github.com:Budibase/budibase into feature/opinionated-relationships-ui 2021-06-30 18:53:33 +01:00
mike12345567 2b71f28664 Linting. 2021-06-30 18:33:55 +01:00
mike12345567 1fd4144189 First attempt at solving the enrichment call, as well as various fixes. 2021-06-30 18:31:16 +01:00
Andrew Kingston 40e31907da Make charts respect spectrum variables 2021-06-30 16:45:06 +01:00
Andrew Kingston f7f7180437 Add spectrum card component 2021-06-30 16:33:35 +01:00
Andrew Kingston 1547c17f7f Merge and add initial work on cards 2021-06-30 16:33:19 +01:00
Martin McKeaveney 232b82d521
Merge pull request #1870 from Budibase/update-contributors
Add Peter and Rory as authors
2021-06-30 16:31:31 +01:00
Martin McKeaveney d928a93465 Merge branch 'feature/sql-relationships' of github.com:Budibase/budibase into feature/opinionated-relationships-ui 2021-06-30 15:06:42 +01:00
mike12345567 a6549a26b8 Linting. 2021-06-30 14:54:53 +01:00
mike12345567 d17a399ee6 Getting writing of one and many rows working. 2021-06-30 14:46:44 +01:00
Andrew Kingston 1b8e6d029f Fix bug where stale data is shown in custom css drawer when changing components 2021-06-30 09:38:14 +01:00
Andrew Kingston 0f3b447896 Fix bug which causes an 'undefined' layout to appear if the save call 409s 2021-06-30 09:35:31 +01:00
Andrew Kingston 24172d111c Remove a lot of hacks around screenslots and allow naming them 2021-06-30 09:05:03 +01:00
Andrew Kingston 1cf0d3b0cf Fix text casing on some button settings 2021-06-30 08:46:53 +01:00
Andrew Kingston d2910ae5c8 Make icon component slightly more presentable 2021-06-30 08:46:18 +01:00
Andrew Kingston 83474a5c7e Update text component placeholders 2021-06-30 08:46:02 +01:00
Andrew Kingston b4a8a9c160 Add better theme compatibility to color picker and client app components 2021-06-30 08:30:57 +01:00
Martin McKeaveney 6e36e5d06a listing relationships in UI 2021-06-29 19:57:26 +01:00
mike12345567 fd4dc4b45e Managing the scenario where columns can overlap in SQL relationships which most JSON based libraries cannot manage, instead of trying to manage this just don't return the overlapping columns which are not of interest. 2021-06-29 18:38:27 +01:00
Budibase Release Bot 2258f43bc1 v0.9.67 2021-06-29 16:46:33 +00:00
mike12345567 13100a69ba Implementing all return possibilities, now to implement creation. 2021-06-29 17:42:46 +01:00
Andrew Kingston 9a6a0fded7 Use the real current user even inside builder preview 2021-06-29 17:41:02 +01:00
Martin McKeaveney 7a815ed400
Bootstrap before lint in release CI job 2021-06-29 17:37:58 +01:00
Martin McKeaveney e9572b86d9 pin eslint parser to fix build 2021-06-29 17:15:13 +01:00
Martin McKeaveney f10c83e40c adding all contributors spec 2021-06-29 17:06:51 +01:00
Martin McKeaveney eff4aebdfc adding prop to create/edit relationships 2021-06-29 15:30:32 +01:00
Martin McKeaveney 2c2e3757d8
Merge pull request #1871 from Budibase/develop
Develop
2021-06-29 14:48:27 +01:00
Budibase Release Bot 14810c1a0f v0.9.66 2021-06-29 13:24:30 +00:00
Michael Drury d8aa6961de
Update CONTRIBUTING.md 2021-06-29 14:15:07 +01:00
Rory Powell 447bf480ce Add Peter and Rory as authors 2021-06-29 12:34:44 +01:00
Rory Powell a468922366 Bump "pkg": "^4.4.9" -> "pkg": "^5.3.0"
Use the latest release of pkg: https://github.com/vercel/pkg/releases/tag/5.3.0

This version bumps the dependency of pkg-fetch from 2.6.9 to 3.1.1
See: https://github.com/vercel/pkg/compare/4.4.9...5.3.0#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519R29

The previously used version 2.6.9 of pkg-fetch did not support amd64 and resulted in
```
> Error! 404 Not Found
  https://github.com/zeit/pkg-fetch/releases/download/v2.6/uploaded-v2.6-node-v14.4.0-macos-arm64
> Asset not found by direct link:
  {"tag":"v2.6","name":"uploaded-v2.6-node-v14.4.0-macos-arm64"}
> Not found in GitHub releases:
  {"tag":"v2.6","name":"uploaded-v2.6-node-v14.4.0-macos-arm64"}
```

The subsequent attempt at creating a packaged version locally then fails.

The new version of 3.1.1 has support for apple silicon
2021-06-29 12:28:08 +01:00
Martin McKeaveney 47d879c7c2 merging with relationship backend work 2021-06-29 12:05:26 +01:00
Andrew Kingston 0db0417691 Allow color picker to have spectrum theme overridden 2021-06-29 08:20:34 +01:00
Andrew Kingston abc392496e Enable hot reloading of server typescript and fix error when updating app and nmot providing a name 2021-06-29 08:20:17 +01:00
mike12345567 8e0ba1eb45 Most of the work towards writing related rows back. 2021-06-28 18:19:34 +01:00
mike12345567 5dd53f67ac Some work towards supporting many SQL relationships. 2021-06-28 17:42:39 +01:00
Andrew Kingston dfbd1eaae1 Add initial work on refactoring color picker to account for client app theme 2021-06-28 14:51:47 +01:00
mike12345567 af71bf478a Merge branch 'develop' of github.com:Budibase/budibase into feature/sql-relationships 2021-06-28 14:42:15 +01:00
mike12345567 900d0f5ac0 Merge branch 'develop' of github.com:Budibase/budibase into develop 2021-06-28 14:19:33 +01:00
mike12345567 7525ccc821 Upgrading target to es6 for typescript compilation. 2021-06-28 14:19:21 +01:00
Martin McKeaveney e183a9e607 definitions and tidy up 2021-06-28 13:04:52 +01:00
Andrew Kingston d28c48ccad Add global app theme picker and use it in client preview 2021-06-28 12:55:11 +01:00
mike12345567 4a7e2ffa4f Creating a many-to-many database scenario and seeding with data. 2021-06-28 12:36:05 +01:00
Andrew Kingston aeb56250ff Add gap to default screen in new apps 2021-06-28 12:00:01 +01:00
Andrew Kingston fc4aa07495
Merge pull request #1834 from Budibase/design-panel-v2
Design panel V2 + big performance improvements + misc features
2021-06-28 11:11:00 +01:00
Andrew Kingston fd9d1c61cc Improve styles in data source page to be more in line with the portal 2021-06-28 10:56:17 +01:00
Andrew Kingston 91fcb1755a Prevent creating datasource without a type selected 2021-06-28 10:55:58 +01:00
Andrew Kingston ce40b7165a Update autoscreens and default layouts to use new component props 2021-06-28 10:47:23 +01:00