1
0
Fork 0
mirror of synced 2024-09-19 02:39:37 +12:00
Commit graph

1935 commits

Author SHA1 Message Date
Andrew Kingston
4e748dad2b Fix bugs around selecting screens and layouts when creating them 2020-12-09 14:51:42 +00:00
kevmodrome
d0997efadb colorpicker for links in card component now works correctly 2020-12-09 15:27:24 +01:00
Andrew Kingston
0bb192ce0c Purge all references to _css prop or saving stylesheets 2020-12-09 12:22:30 +00:00
kevmodrome
11ff8586d5 changes settings prop of card link color 2020-12-09 13:21:04 +01:00
Andrew Kingston
22932d7b52 Fix routing setting and add initial role ID setting to screens for testing 2020-12-09 12:16:00 +00:00
Andrew Kingston
31b3fac659 Fix crash when having a screen selected that was deleted 2020-12-09 11:37:09 +00:00
Andrew Kingston
05b9c3fa68 Fix selected row state not resetting properly 2020-12-09 11:31:50 +00:00
kevmodrome
2fcdf3483b adds colorpicker to card componeent 2020-12-09 12:00:17 +01:00
Martin McKeaveney
733c28e229 further tidy up 2020-12-08 18:57:19 +00:00
mike12345567
4d5ac0ee9e Updating builder/server in a few ways, to allow creating users with extra columns attached, allowing password to be updated in the builder and making sure that all row endpoints correctly pass through the user controller so that we can still have customised functionality for users (such as making sure password is never returned). 2020-12-08 17:33:08 +00:00
Martin McKeaveney
fb569a4425 fixing bugs found during testing 2020-12-08 16:55:43 +00:00
Andrew Kingston
3c6be9d481 Sort path groupings 2020-12-08 15:34:15 +00:00
Andrew Kingston
ff3e79696d Fix bug which caused autolinks to not be generated 2020-12-08 15:21:01 +00:00
Andrew Kingston
e16e909c65 Fix indentation level in screen and layout trees 2020-12-08 15:11:26 +00:00
Andrew Kingston
495427082f Add custom renderer for user roles to show pretty names 2020-12-08 14:03:47 +00:00
Andrew Kingston
77f049d1bd Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-08 13:16:53 +00:00
Andrew Kingston
1c73786226 Update user editing to support new email field 2020-12-08 11:43:37 +00:00
Martin McKeaveney
994f87e82b lint 2020-12-08 11:07:16 +00:00
Martin McKeaveney
3af1b7bad7 Merge branch 'feature/page-refactor' of github.com:Budibase/budibase into feature/page-refactor 2020-12-08 10:32:52 +00:00
Martin McKeaveney
a803ee8f71 Different names for home and login screen 2020-12-08 10:32:45 +00:00
Andrew Kingston
fd207af6ad Tidy up builder preview iframe 2020-12-08 10:16:01 +00:00
Martin McKeaveney
39473cb029 merge 2020-12-07 21:20:35 +00:00
Martin McKeaveney
a7789067d3 fix layout bugs, some tidy up 2020-12-07 20:29:41 +00:00
Andrew Kingston
b70512ada2 Add custom modal for creating and editing users 2020-12-07 19:05:39 +00:00
mike12345567
74f5197865 Merge branch 'username-email' of github.com:Budibase/budibase into feature/security-update 2020-12-07 18:08:20 +00:00
Martin McKeaveney
a104e5c1e7 remove dupe import 2020-12-07 16:06:50 +00:00
Martin McKeaveney
bc6ae452d1 fix layout selection issues 2020-12-07 16:06:20 +00:00
Andrew Kingston
4ddc61faa3 Remove log statement 2020-12-07 15:59:37 +00:00
Andrew Kingston
6d6b89b522 Fix crash when changing screen layout 2020-12-07 15:59:19 +00:00
Martin McKeaveney
3af5ec36b8 merge 2020-12-07 15:53:51 +00:00
Martin McKeaveney
74f138ee9a lint 2020-12-07 15:49:19 +00:00
Martin McKeaveney
a9d0c68a60 component store refactor - remove concept of currentPreviewItem and currentComponentInfo 2020-12-07 15:27:46 +00:00
Andrew Kingston
f8f7a73a67 Fix URLs when clicking on screens 2020-12-07 10:32:58 +00:00
Martin McKeaveney
6b5c1ffafa consolidate routing and component selection 2020-12-05 12:09:58 +00:00
Martin McKeaveney
40f6093198 allow renaming of layouts 2020-12-05 09:43:00 +00:00
Martin McKeaveney
64c4f0d300 deletion and error handling of layouts 2020-12-04 23:42:22 +00:00
Martin McKeaveney
3b049bc286 allow creation of custom layouts, moving layoutId prop to top level of screen 2020-12-04 23:16:07 +00:00
Andrew Kingston
c33a3274d4 Fix new screen button placement 2020-12-04 14:52:40 +00:00
Martin McKeaveney
15279f2c41 lint 2020-12-04 14:46:21 +00:00
Andrew Kingston
dbe754dea4 Fix screen list UI width and tidy up unused imports 2020-12-04 14:07:56 +00:00
Andrew Kingston
5f811b9852 Remove log statement 2020-12-04 14:07:23 +00:00
Andrew Kingston
f1d4b60b97 Add basic role by default to new screens 2020-12-04 14:06:55 +00:00
Martin McKeaveney
f05d696ef7 email as default user identifier 2020-12-04 12:22:45 +00:00
Andrew Kingston
3aaf0e644a Update stat card to use new component SDK 2020-12-04 09:13:38 +00:00
Andrew Kingston
3164b45f95 Merge branch 'master' of github.com:Budibase/budibase into stat-card 2020-12-04 09:00:43 +00:00
Andrew Kingston
922256790c Update errors box to work better in dark theme 2020-12-04 08:27:59 +00:00
Andrew Kingston
1bc339679a Add modal for editing user roles 2020-12-04 08:27:42 +00:00
Martin McKeaveney
277524b86e accommodate login layout 2020-12-03 17:31:38 +00:00
Martin McKeaveney
d88b0d3811 allow selection of layout 2020-12-03 15:25:17 +00:00
Martin McKeaveney
a093297a4e tidy up 2020-12-03 15:19:19 +00:00
Martin McKeaveney
0a5eac2c7f more intelligent routing for screens and pages 2020-12-03 15:15:14 +00:00
kevmodrome
afac1857bc now uses RichText component in create/edit row modal on the backend 2020-12-03 15:37:04 +01:00
kevmodrome
5d686e22ff adds rollup-json to standard-components and adds RichText to Form component 2020-12-03 15:03:17 +01:00
mike12345567
2a41f57382 Linting and update to try and fix issues when screens are created, screen saving now generates CSS. 2020-12-03 12:08:33 +00:00
Andrew Kingston
13a137ecd1 Update client app to work with layouts when running inside builder preview 2020-12-02 18:10:46 +00:00
Martin McKeaveney
d7bff037bc tidy up 2020-12-02 17:07:30 +00:00
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
mike12345567
a21e38a1a7 Merge branch 'master' of github.com:Budibase/budibase into feature/security-update 2020-12-02 14:18:49 +00:00
Martin McKeaveney
13824dcf09 merge 2020-12-02 14:15:07 +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
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
edb3ea66fd Fix cypress tests (sort of) 2020-12-01 14:35:47 +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
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
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
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
Martin McKeaveney
ce4bf552f1 fix users test, remove superfluous files 2020-11-25 15:30:10 +00:00
mike12345567
7384f9238d Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-25 15:04:23 +00:00
Andrew Kingston
1e857f101a Add button actions, simplify contexts and tidy up 2020-11-25 09:50:51 +00:00
mike12345567
e1314b0d88 Starting work on builder, very broken. 2020-11-24 18:11:34 +00:00
Martin McKeaveney
eb9cfcb8bd tidy up 2020-11-24 17:02:58 +00:00
Martin McKeaveney
2f996d4e68 users as table working end to end 2020-11-24 17:00:15 +00:00
Martin McKeaveney
a92d54f9a7 user table and relationships complete 2020-11-24 14:04:14 +00:00
Martin McKeaveney
b44b2cf881 fix windows url issue 2020-11-24 10:23:29 +00:00
Andrew Kingston
999b2ffb19 Add actual component for screenslot placeholder 2020-11-23 14:27:45 +00:00
Martin McKeaveney
f9785a69a2 fix fast view switching bug 2020-11-23 12:12:03 +00:00
mike12345567
d8b794cb97 Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-23 11:30:15 +00:00
Andrew Kingston
b3cd81d832 Fix builder preview 2020-11-23 11:29:24 +00:00
mike12345567
e96cd81f30 Merge branch 'component-sdk' of github.com:Budibase/budibase into feature/page-refactor 2020-11-23 11:00:19 +00:00