Commit Graph

3541 Commits

Author SHA1 Message Date
Martin McKeaveney 9b25a61706 allow editing of screen layout from modal 2020-12-02 16:15:14 +00:00
Martin McKeaveney f9736ec3bc component tree layout/screen agnostic 2020-12-02 15:19:38 +00:00
Martin McKeaveney e9297ee1c7 E2E working 2020-12-02 14:49:43 +00:00
Martin McKeaveney 13824dcf09 merge 2020-12-02 14:15:07 +00:00
Andrew Kingston 1f6f6ac02b Merge pull request #888 from Budibase/component-sdk
Component SDK & Client Library Rewrite
2020-12-02 14:14:01 +00:00
Andrew Kingston ce2bff5bab Move selection highlighting in builder preview in to client library and replace handlebars with mustache again 2020-12-02 13:49:24 +00:00
Martin McKeaveney 894eeb8757 merge 2020-12-02 13:44:44 +00:00
Martin McKeaveney ffc7e14bb2 fix preview save 2020-12-02 13:41:00 +00:00
mike12345567 4319c4bb3f Linting. 2020-12-02 13:27:20 +00:00
mike12345567 1a9f1aed9b Merge branch 'feature/security-update' of github.com:Budibase/budibase into feature/page-refactor 2020-12-02 13:26:57 +00:00
mike12345567 326551d2ed Linting. 2020-12-02 13:21:13 +00:00
mike12345567 05225f7787 Changing the naming of access levels to be roles. 2020-12-02 13:20:56 +00:00
Andrew Kingston 3ffeda9da9 Replace mustache usage in client library with handlebars instead 2020-12-02 12:46:36 +00:00
Martin McKeaveney 1c2a869e26 merge 2020-12-01 16:31:40 +00:00
Martin McKeaveney 33c40063af layouts and screens switcher, merge with component sdk 2020-12-01 16:22:06 +00:00
Andrew Kingston 00ef8dda44 Fix lint 2020-12-01 16:10:04 +00:00
Andrew Kingston 40b389acbd Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-12-01 14:36:34 +00:00
Andrew Kingston edb3ea66fd Fix cypress tests (sort of) 2020-12-01 14:35:47 +00:00
Joe 538aa3b5cb Update CONTRIBUTING.md 2020-12-01 11:20:39 +00:00
Joe 5835ebd011 Update readme to fix broken links 2020-12-01 11:19:44 +00:00
Michael Drury 3ac9569be1 Merge pull request #887 from Budibase/moving-files
Moving files to make README easier to reach in repo.
2020-12-01 11:10:59 +00:00
mike12345567 04716e47e7 Moving files to make README easier to reach in repo. 2020-12-01 10:57:33 +00:00
Andrew Kingston 24d88882d1 Adding client lock file 2020-12-01 10:50:08 +00:00
Andrew Kingston 540cb33d09 Remove old test dir and add yarn lockfile 2020-12-01 10:47:48 +00:00
Andrew Kingston c1734c30e9 Fix unit tests 2020-11-30 16:14:45 +00:00
mike12345567 0fea7893ea Quick update to allow deleting layouts if they are not currently in use. 2020-11-30 16:12:06 +00:00
Andrew Kingston a54dd9509f Remove deprecated props, fix warnings, remove old code 2020-11-30 15:05:36 +00:00
Andrew Kingston 48a5a50e85 Optimise builder preview speed and performance and fix components not updating when changing props 2020-11-30 12:11:50 +00:00
mike12345567 b55c4bc9c0 Merge branch 'master' of github.com:Budibase/budibase into feature/page-refactor 2020-11-30 11:47:08 +00:00
mike12345567 b29f06db1f Adding to JOI the layoutId. 2020-11-30 11:19:22 +00:00
Joe 4b007bbe63 Formatting and linting 2020-11-28 16:44:07 +00:00
Joe 1f3942b0e6 Stat card
During lab day, I created a stat card. This card allows the user to display a single value, with an optional title and label. This is a popular component that will save our users time - expecially when creating dashboards.
2020-11-28 16:35:42 +00:00
mike12345567 55aecdd850 Some further work after testing, really need to get the backlink of screens to layouts functional. 2020-11-27 16:36:31 +00:00
Andrew Kingston a0f3b16e51 Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-27 15:59:32 +00:00
Martin McKeaveney d068f2b758 Merge pull request #880 from Budibase/users-as-table
Users as table
2020-11-27 15:52:54 +00:00
Martin McKeaveney 30b28c12ca allow password creation 2020-11-27 15:33:32 +00:00
Martin McKeaveney d78e2c8d94 allow creation of username 2020-11-27 15:24:43 +00:00
mike12345567 060fee722c Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-27 15:11:56 +00:00
Martin McKeaveney 4a8c37440e prevent username changing 2020-11-27 14:59:27 +00:00
Martin McKeaveney eae0ed5468 fix tests 2020-11-27 14:36:36 +00:00
Martin McKeaveney a72d772f44 fix user test 2020-11-27 13:17:31 +00:00
Andrew Kingston c962ea9ad9 Fix charts not correctly using data context 2020-11-25 18:43:58 +00:00
Andrew Kingston b8bc583fd9 Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-25 18:38:58 +00:00
Andrew Kingston 07229858c8 Add fade screen transition and fix navigation component casing 2020-11-25 18:30:09 +00:00
mike12345567 8a013c33c3 Major re-work, client library stills needs some work but it appears layouts and screens are no longer inter-dependent. 2020-11-25 17:56:09 +00:00
Martin McKeaveney ffd586780c fix filepath issue 2020-11-25 16:27:49 +00:00
Andrew Kingston dc010cd769 Add client source map 2020-11-25 16:08:28 +00:00
Andrew Kingston b607d2e933 Tidy up dependencies and rollup configs for client and standard components 2020-11-25 16:03:52 +00:00
Martin McKeaveney ce4bf552f1 fix users test, remove superfluous files 2020-11-25 15:30:10 +00:00
Martin McKeaveney 9a365a8359 fix create user automation 2020-11-25 15:11:33 +00:00