Commit Graph

2940 Commits

Author SHA1 Message Date
mike12345567 484070e0e0 Changing how invalidation is checked for Cloudfront cache, making sure that we don't lose state of the invalidation and can check it fully in the background. 2020-10-20 15:06:34 +01:00
Martin McKeaveney d56be5c2d0 budibase beta blog post 2020-10-20 13:55:08 +01:00
Martin McKeaveney ee8e2a926b adding beta button 2020-10-20 13:47:10 +01:00
Andrew Kingston 37553ef80d Fix test 2020-10-20 12:52:55 +01:00
Andrew Kingston b49e49ba36 Allow binding images to attachment types 2020-10-20 12:23:52 +01:00
Andrew Kingston 8ccaa86d01 Fix layout issue with top right icons 2020-10-20 11:44:59 +01:00
Andrew Kingston 02207af4f0 Fix bug when selecting main page when creating autolinks 2020-10-20 09:32:14 +01:00
Andrew Kingston eaf65d803e Merge branch 'master' of github.com:Budibase/budibase into qol-updates 2020-10-20 09:25:06 +01:00
Martin McKeaveney 1b5cddb3b5 v0.2.5 2020-10-19 20:31:49 +01:00
Martin McKeaveney 5217cce4fa
Merge pull request #756 from Budibase/couchdb-security
Couchdb security
2020-10-19 20:29:35 +01:00
Andrew Kingston 55ba33293b Merge branch 'master' of github.com:Budibase/budibase into qol-updates 2020-10-19 19:24:12 +01:00
Andrew Kingston 05cb7e5374 Allow CSV upload in browser and add display column option 2020-10-19 19:24:05 +01:00
Martin McKeaveney 525038bec7 fix multiple dropzone issue 2020-10-19 18:21:57 +01:00
Martin McKeaveney be7e6dcded
Merge pull request #758 from Budibase/fix-text-overflow
fix text overflow
2020-10-19 16:14:45 +01:00
Michael Drury 9ef08513b3
Merge pull request #757 from Budibase/cloudfront-issues
Fixing some issues experienced with Cloudfront invalidations
2020-10-19 16:13:50 +01:00
Martin McKeaveney e1766cc4b8 fix text overflow 2020-10-19 16:07:29 +01:00
mike12345567 c319054c30 Fixing some issues seen with cloudfront and adding a bit more UI around the deployment history as pending can be happening for some time. 2020-10-19 15:33:26 +01:00
Martin McKeaveney 734fb2c543 remove security doc 2020-10-19 13:31:13 +01:00
Martin McKeaveney 7843f544c9 cookie based couchdb auth 2020-10-19 13:30:15 +01:00
Martin McKeaveney fb9931a0a2 Merge branch 'master' of github.com:Budibase/budibase into couchdb-security 2020-10-19 13:22:04 +01:00
Martin McKeaveney e4fb71ce5d move link into top nav 2020-10-19 13:17:04 +01:00
Martin McKeaveney 20adde79d4 help button 2020-10-19 12:55:57 +01:00
Martin McKeaveney b1fc7efa3d v0.2.4 2020-10-19 09:48:33 +01:00
Martin McKeaveney 3a1094b902 use pageName variable when no pagename defined 2020-10-19 09:28:04 +01:00
Martin McKeaveney d0d9c33c46 v0.2.3 2020-10-19 08:45:23 +01:00
Martin McKeaveney 1a10069f57
Merge pull request #749 from Budibase/deployment-history
Deployment history
2020-10-19 08:34:33 +01:00
Martin McKeaveney cdf82cf479 cookie based auth for deployment 2020-10-19 00:05:25 +01:00
Michael Shanks 158240bc3b auth - standard-components not loading, windows 2020-10-18 21:45:46 +01:00
Martin McKeaveney 5db3c03ee9 couchdb security doc 2020-10-18 21:40:54 +01:00
Martin McKeaveney 80e1c1b294 remove commented code 2020-10-18 18:10:25 +01:00
Martin McKeaveney ae71f9ed01 deployment history design updates and polling 2020-10-18 18:09:19 +01:00
Andrew Kingston a68b7aaaed Fix cypress tests 2020-10-17 19:07:12 +01:00
Andrew Kingston bf27d752bc Fix weird edge case around saving page state 2020-10-17 18:54:03 +01:00
Andrew Kingston 0116f12ad5 Add option to create link when creating new screen 2020-10-17 18:20:31 +01:00
Andrew Kingston 73125767b4 Create links to 'list' autoscreens 2020-10-17 18:20:06 +01:00
Andrew Kingston ee5b039c76 Fix unrecoverable crash when the screen URL param is not a valid screen 2020-10-17 18:06:00 +01:00
Martin McKeaveney 71ceee4299 deployment history rendering in side bar 2020-10-17 15:13:25 +01:00
Martin McKeaveney 002bb6002f Merge branch 'master' of github.com:Budibase/budibase into deployment-history 2020-10-17 12:22:40 +01:00
Martin McKeaveney 8e50aa152b
Merge pull request #743 from Budibase/bug/minor-fixes
Minor fixes - Chuckles
2020-10-17 12:16:46 +01:00
Martin McKeaveney 500be144ef
Merge pull request #744 from Budibase/fix-issues
Fix Calculation View Issues In App Components
2020-10-17 12:16:27 +01:00
Michael Shanks 084e064dff tempaltes - sanitize url - replace spaces gloablly 2020-10-16 23:41:31 +01:00
Michael Shanks 492c45f169 fixes home route matching everything 2020-10-16 23:36:42 +01:00
Michael Shanks 5578e48f34 stop multiple creates on save record 2020-10-16 22:46:15 +01:00
Martin McKeaveney ddbe66b000 hiding templates for now 2020-10-16 22:11:13 +01:00
Martin McKeaveney 82218c3a50 adding health check endpoint for AWS ALB 2020-10-16 22:02:17 +01:00
Michael Shanks 143177a0d5 Primary display column is always required 2020-10-16 21:50:58 +01:00
Martin McKeaveney d44ff8ceeb Merge branch 'master' of github.com:Budibase/budibase into fix-issues 2020-10-16 21:41:58 +01:00
Michael Shanks 3f53e2958b Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-16 21:39:51 +01:00
mike12345567 1b56778133 Some minor fixes, right padding wasn't the same as left padding and fixing 404 when deleting a view. 2020-10-16 18:05:45 +01:00
Martin McKeaveney ab50887102 Merge branch 'master' of github.com:Budibase/budibase into fix-issues 2020-10-16 17:18:11 +01:00
Michael Shanks 5027a6e49a removes unused components 2020-10-16 16:04:49 +01:00
Andrew Kingston 5253534a05 Fix link 2020-10-16 16:00:26 +01:00
Michael Shanks acd17a6668 client - sanitize urls, so we can match routes with nasty chars 2020-10-16 15:44:39 +01:00
Michael Shanks ba82d2d883 screen templates - convert spaces to "-" in urls 2020-10-16 15:43:55 +01:00
Andrew Kingston 2ce51346ca Fix default home page overriding detail pages 2020-10-16 15:32:50 +01:00
Andrew Kingston 454199b17d Set default link font weight to 500 2020-10-16 15:32:30 +01:00
Andrew Kingston 6b077d86fd Fix login component with login app names 2020-10-16 15:32:02 +01:00
Martin McKeaveney bd2fec7594 allow calculation views to be used in context components again 2020-10-16 15:26:08 +01:00
Andrew Kingston edb91717ef Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 15:16:46 +01:00
Andrew Kingston 8149ad848f Add new DetailScreenSelect component for selecting only detail screens and update detail linking in grids 2020-10-16 15:16:29 +01:00
Andrew Kingston 6694d33cfb Update template auto screens 2020-10-16 15:15:00 +01:00
Andrew Kingston 7a544a8079 Bump BBUI version 2020-10-16 15:14:36 +01:00
mike12345567 826aa4514d Fixing linting issue. 2020-10-16 14:00:08 +01:00
mike12345567 691ce5420f Linting. 2020-10-16 13:50:18 +01:00
mike12345567 c5dc50e8bf Fixing some issues found with deleting tables and relationships not getting cleaned up fully + builder not updating - also making sure builder store initial state of screens is accurate. 2020-10-16 13:48:59 +01:00
Andrew Kingston 42469e069d Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 12:57:29 +01:00
Andrew Kingston 5c9c7e0a2d Make detail column sticky and left orientated and fix crash with options inside grid 2020-10-16 12:55:20 +01:00
Martin McKeaveney fff78a0072 v0.2.2 2020-10-16 12:41:05 +01:00
Andrew Kingston 60a771ecbe Bump BBUI version 2020-10-16 12:39:26 +01:00
Martin McKeaveney 6f4b55c0f5 making deploy process async, adding local deployment history 2020-10-16 12:38:07 +01:00
Michael Drury e3514b5250
Merge pull request #733 from Budibase/bug/casing-table-fix
Fixing column casing issues
2020-10-16 12:22:30 +01:00
mike12345567 a21a3f817e Linting. 2020-10-16 12:13:27 +01:00
mike12345567 e87d9afbaf Fixing an issue whereby in some enrichment calls the count of links would be doubled (counting both sides). 2020-10-16 11:59:59 +01:00
Kevin Åberg Kultalahti cf68101745
Merge branch 'master' into feature/remove-add-row-button-in-grid-component 2020-10-16 11:14:26 +02:00
Andrew Kingston 0f8eaeedf2 Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 10:00:22 +01:00
mike12345567 f31cd884ec linting 2020-10-16 09:54:35 +01:00
mike12345567 77f70d035b Merge branch 'master' of github.com:Budibase/budibase into bug/casing-table-fix 2020-10-16 09:53:38 +01:00
Kevin Åberg Kultalahti 7d1e8398f8
Merge branch 'master' into feature/add-edit-button-custom-renderer-for-grid-component 2020-10-16 10:37:22 +02:00
Andrew Kingston 711fab2269 Fix crashing whenever hitting an API error from client app 2020-10-16 09:37:19 +01:00
kevmodrome 35e8c4d655
change from Input to ScreenSelect component for prop 2020-10-16 10:35:15 +02:00
mike12345567 ea772c0342 Removing the pretty function on DataGrids to match the backend. 2020-10-16 09:33:17 +01:00
Andrew Kingston c818bc9a3f Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 09:17:54 +01:00
Andrew Kingston ca200b81f3 Fix new row screen template 2020-10-16 09:16:36 +01:00
Andrew Kingston c627c1d7d7 Fix popstate client routing events 2020-10-16 09:16:25 +01:00
Andrew Kingston e21059c74f Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 08:39:06 +01:00
Andrew Kingston 9234b9b817 Add new template for row details autoscreen 2020-10-16 08:38:40 +01:00
Andrew Kingston 02bd7fa075 Add new template for new row autoscreen 2020-10-16 08:38:27 +01:00
Andrew Kingston 534f00515d Add XS shadow to top nav header to act as a slight border 2020-10-16 08:38:04 +01:00
Andrew Kingston 5f7103f508 Add new Delete Row action which can be used in client apps 2020-10-16 08:37:13 +01:00
Andrew Kingston faafa2130a Add 48px option for padding and margin design settings 2020-10-16 08:36:01 +01:00
Andrew Kingston 9f797215e5 Adjust button styles in line with new designs 2020-10-16 08:35:15 +01:00
Andrew Kingston ffb73b15dd Adjust form styles in line with new designs 2020-10-16 08:34:56 +01:00
Andrew Kingston 6abd2ad5a7 Change Text component display to inline-block to text-transform works 2020-10-16 08:34:17 +01:00
Michael Shanks 44d6c3a649 Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-15 23:21:12 +01:00
Michael Shanks f08448f9dd fix: ensure CSS is built on app creation 2020-10-15 23:20:56 +01:00
Martin McKeaveney e3800c827d
Merge pull request #729 from Budibase/martin-more-bugfixes
Martin more bugfixes
2020-10-15 22:28:42 +01:00
Martin McKeaveney df773b3ed2 fixing cypress tests 2020-10-15 22:21:08 +01:00
Martin McKeaveney 202598a7fa fix unit tests 2020-10-15 21:47:20 +01:00
kevmodrome 3c22405e1c
change color to grey 2020-10-15 20:56:58 +02:00
Michael Shanks 24c8510856 Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-15 19:14:21 +01:00
Michael Shanks 7de3351b23 generate css before saving screen 2020-10-15 19:13:48 +01:00
kevmodrome db2946d360
url now takes the same format as in other components 2020-10-15 20:10:06 +02:00
kevmodrome f3a759f968
lint fixes 2020-10-15 20:06:26 +02:00
kevmodrome 67e575bd94
minor fixes 2020-10-15 20:05:55 +02:00
kevmodrome b9a55d7033
adds detail link column to grid component 2020-10-15 19:59:46 +02:00
Andrew Kingston 30e7cf8b55 Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-15 18:30:34 +01:00
mike12345567 99b5efc40f Formatting. 2020-10-15 18:11:36 +01:00
mike12345567 ca5f5f44ac Fixing issues with table columns allowing weirdness to happen around casing, now only one column with a particular name can be specified, no matter what the case, but the case will be respected. 2020-10-15 18:09:19 +01:00
kevmodrome 8a8762760a
starts work on adding view details link to grid component 2020-10-15 18:54:08 +02:00
Martin McKeaveney 6d22dd40cf updating test snapshots 2020-10-15 17:53:06 +01:00
Martin McKeaveney e300134186 lint 2020-10-15 17:05:09 +01:00
Martin McKeaveney 780547c1d3 Merge branch 'master' of github.com:Budibase/budibase into martin-more-bugfixes 2020-10-15 17:02:32 +01:00
Martin McKeaveney 2308814e85 fix cloudfront invalidations 2020-10-15 16:59:57 +01:00
Andrew Kingston 6866653032 Improve login component logo styles 2020-10-15 16:37:50 +01:00
Andrew Kingston edb8cc2f52 Fix issue with trailing comma 2020-10-15 16:30:18 +01:00
kevmodrome 3765b4a463
fixes jumpy behaviour when selecting rows 2020-10-15 16:24:03 +02:00
kevmodrome c4681f2058
removes add row button on grid component 2020-10-15 16:15:28 +02:00
Martin McKeaveney e66b013d10 merge 2020-10-15 15:12:54 +01:00
Martin McKeaveney ac0413eefd allow users to remove a calculation 2020-10-15 15:02:22 +01:00
kevmodrome d265f1fce6
Merge branch 'feature/add-delete-button-to-attachments' of github.com:Budibase/budibase into feature/add-delete-button-to-attachments 2020-10-15 15:59:03 +02:00
kevmodrome cc885f4852
adds stopPropagation modifier to delete file button 2020-10-15 15:58:21 +02:00
Kevin Åberg Kultalahti 41208e513a
Merge branch 'master' into feature/add-delete-button-to-attachments 2020-10-15 15:54:43 +02:00
kevmodrome 1062817cdb
adjust button size 2020-10-15 15:51:50 +02:00
Martin McKeaveney 1238f85890 replacing pathname 2020-10-15 14:46:24 +01:00
kevmodrome 30cab52613
removes commented out code 2020-10-15 15:46:24 +02:00
kevmodrome cd0012c536
sets pagination default to true in grid component 2020-10-15 15:45:12 +02:00
Martin McKeaveney fab9f8f1c8 merge from master 2020-10-15 14:41:29 +01:00
kevmodrome cd091efcf7
lint fix 2020-10-15 15:36:20 +02:00
kevmodrome 50d9c3c80e
adds file deletion button as well as confirmation modals to delete rows and delete image buttons 2020-10-15 15:35:27 +02:00
Martin McKeaveney 8a936e0927 more auth bugfixes 2020-10-15 14:26:33 +01:00
mike12345567 42225e4f58 Merge branch 'master' of github.com:Budibase/budibase into bug/fixing-more-bugs 2020-10-15 13:55:13 +01:00
mike12345567 bbe085f734 Some changes for authentication and getting rid of allScreens component of store as it was causing confusion and breakages. 2020-10-15 13:52:56 +01:00
Andrew Kingston 0c78b4cd43 Remove old param 2020-10-15 12:22:34 +01:00
Andrew Kingston f058fd9f7c Use named export for tableCache 2020-10-15 12:21:30 +01:00
Andrew Kingston 81ca0fdd1c Improve grid relationship handling of null or empty values 2020-10-15 12:16:32 +01:00
Martin McKeaveney 3ba8f19e7f more filtering updates 2020-10-15 12:09:41 +01:00
Andrew Kingston 2c611574e3 Prevent editing relationship columns 2020-10-15 11:55:06 +01:00
Andrew Kingston 754ccf0e79 Add more opinionated styling to relationship display in grid 2020-10-15 11:54:34 +01:00
Andrew Kingston a1543e0b4f Add support for rendering real relationships inside grid 2020-10-15 11:08:56 +01:00
Martin McKeaveney 11927d2340 adding sum and count functionality, preventing user from doing bad filters 2020-10-15 10:48:57 +01:00
Martin McKeaveney 6204a7c622 Merge branch 'master' of github.com:Budibase/budibase into martin-more-bugfixes 2020-10-15 09:29:59 +01:00
Michael Shanks 58b0d2221e Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-15 09:18:04 +01:00
Andrew Kingston 4732c55242 Don't run terser in standard components in dev mode 2020-10-15 09:04:57 +01:00
Andrew Kingston 295b65c9e3 Change create new web app button to black 2020-10-15 09:04:39 +01:00
Andrew Kingston b81dac0a11 Fix cypress tests 2020-10-15 08:17:26 +01:00
Martin McKeaveney 3abf7daa73 frontend bug fixes, remove bindable prop, add not equals filter 2020-10-14 21:43:36 +01:00
Michael Shanks 3914d63dee app screen routing - routes are no case insensitive 2020-10-14 20:54:07 +01:00
Michael Shanks 38e052c429 sort screens alphabetically 2020-10-14 20:48:24 +01:00
Andrew Kingston 313b26982e Rename usages of primary display column to just display column 2020-10-14 20:38:32 +01:00
Andrew Kingston 59b12af15c Add support for client app ID routing when serving on a LAN ip address 2020-10-14 20:33:09 +01:00
Andrew Kingston 9f9cc46988 Fix logout functionality 2020-10-14 20:28:02 +01:00
Andrew Kingston 90e46ab254 Merge branch 'more-bug-fixes' of github.com:Budibase/budibase into screen-updates 2020-10-14 20:16:01 +01:00
Andrew Kingston d026289aa4 Add log out functionality 2020-10-14 20:12:41 +01:00
Andrew Kingston c6cb01c759 Updating login component form error style slightly 2020-10-14 20:12:27 +01:00
Michael Drury 94ceff1bbd Fixing an issue where linked record column deletion was not correctly removing relationships. 2020-10-14 20:05:13 +01:00
Andrew Kingston 8281e3a676 Merge branch 'master' of github.com:Budibase/budibase into screen-updates 2020-10-14 19:40:45 +01:00
Andrew Kingston a7118a542d Ignore column renaming if the rename has the same name 2020-10-14 19:40:27 +01:00
Andrew Kingston 35c58fd7d5 Move primary display column option in to column popover 2020-10-14 19:40:01 +01:00
mike12345567 7613692379 Fixing a bug where if you created a column without a name editting it would create another column and also adding an option to remove sorting from your table. 2020-10-14 18:04:21 +01:00
Martin McKeaveney c329063f61 fix for appid referer split 2020-10-14 17:30:00 +01:00
Andrew Kingston 32df91895e Merge branch 'master' of github.com:Budibase/budibase into screen-updates 2020-10-14 17:09:50 +01:00
Andrew Kingston d63a375599 Remove deprecated nav component props 2020-10-14 17:08:12 +01:00
Andrew Kingston 645d53bddc Add new gradient options 2020-10-14 17:07:40 +01:00
Andrew Kingston 41ee234015 Remove HR from settings view 2020-10-14 17:07:22 +01:00
Andrew Kingston c108b718a9 Update default page templates 2020-10-14 17:06:58 +01:00
Andrew Kingston 07fb3dccd4 Update Login component 2020-10-14 17:06:20 +01:00
Andrew Kingston ddd7868611 Update navigation component 2020-10-14 17:06:02 +01:00
Andrew Kingston b2f4ba98f0 Add translucent background to slot component 2020-10-14 17:05:29 +01:00
Martin McKeaveney a8dfb34112 don't show login component on logged in page, fix auth for app assets 2020-10-14 16:47:53 +01:00
Martin McKeaveney 1601a9b2a2 lint 2020-10-14 15:13:22 +01:00
Martin McKeaveney 78ae3f194c merge 2020-10-14 15:08:54 +01:00
Martin McKeaveney db72b29eaf update row_save event 2020-10-14 15:06:48 +01:00
Martin McKeaveney d2a7bf55a7 lint 2020-10-14 13:21:43 +01:00
Martin McKeaveney 2ba10662d3 fix csv import 2020-10-14 13:09:03 +01:00
mike12345567 b9f69e34f1 Upgrading prettier svelte plugin until found a version that works for our formatting without breaking on some syntax. 2020-10-14 12:22:43 +01:00
mike12345567 bfaa9bc44b Merge branch 'master' of github.com:Budibase/budibase into chuckles-fixes 2020-10-14 12:16:16 +01:00
mike12345567 f5ad74eaf5 Some design changes and moving around screen deletion to centralise it. 2020-10-14 11:56:02 +01:00
Andrew Kingston 22331dafb6 Remove console.log statement 2020-10-14 10:10:16 +01:00
Andrew Kingston 5251efd837 Remove console.log statements 2020-10-14 10:06:33 +01:00
Andrew Kingston 4d42e722a3 Fix grid not allowing adding rows due to model -> table rename 2020-10-14 09:53:27 +01:00
Andrew Kingston f6a388b38a Fix errors being thrown when nesting certain components without picking a datasource 2020-10-14 09:39:49 +01:00
Andrew Kingston 53bbbd2b04 Fix errors being thrown by grid and table 2020-10-14 09:34:23 +01:00
Andrew Kingston 59174c4c1a Improve grid and table rendering of any type of datasource 2020-10-14 09:23:20 +01:00
Martin McKeaveney d9bb6aad2d fixing funky svelte prettier issue 2020-10-13 21:37:55 +01:00
Martin McKeaveney e95af51cde simplify user authentication, remove anon user, fix login cookie issues 2020-10-13 21:33:56 +01:00
Andrew Kingston 8a10ea899c Fix data table and grid rendering views 2020-10-13 19:58:36 +01:00
mike12345567 7e70eb0f20 Adding info to the table deletion about screens that will be deleted and deleted template screens when table deleted. 2020-10-13 19:37:52 +01:00
Andrew Kingston 650ace2f9e Add flex design property and fix existing default layout 2020-10-13 17:46:18 +01:00
mike12345567 686d85f07e Adding 501 not implemented errors to screen API which did not have a controller previously. 2020-10-13 17:40:28 +01:00
Andrew Kingston bb997eaf26 Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes 2020-10-13 17:27:46 +01:00
mike12345567 3fd5e7e578 Removing deprecated function - exists. 2020-10-13 17:02:59 +01:00
Martin McKeaveney f921f4c090 fix issues from eslint plugin prettier 2020-10-13 16:33:45 +01:00
mike12345567 407d7606e9 Destroying instance DBs for an app before it is deleted. 2020-10-13 16:31:14 +01:00
Martin McKeaveney 34bfef5661 bulk deletes on grid 2020-10-13 16:17:07 +01:00
Martin McKeaveney 04f5e9e9ea optional chaining for backend ui models 2020-10-13 15:40:59 +01:00
Andrew Kingston 9929d12c6f Fix checkbox depth in frontend settings 2020-10-13 14:29:32 +01:00
Martin McKeaveney ff9d178304 Merge branch 'master' of github.com:Budibase/budibase into bugz 2020-10-13 13:07:06 +01:00
Martin McKeaveney 4ea99592d9 v0.2.1 2020-10-13 13:01:13 +01:00
Martin McKeaveney d5a053304f Merge branch 'master' of github.com:Budibase/budibase into bugz 2020-10-13 12:52:55 +01:00
Michael Drury d637ebbdb4
Merge pull request #687 from Budibase/endpoint-renaming
Major update - renaming model to table and record to row
2020-10-13 12:17:54 +01:00
mike12345567 116637d06a Updating yarn lock for server and fixing test case. 2020-10-13 11:50:19 +01:00
Andrew Kingston 51c407c2f9 Update all old references in datasources from isModel to type=model 2020-10-13 11:27:18 +01:00
Andrew Kingston a25ca533e3 Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes 2020-10-13 11:24:47 +01:00
mike12345567 31b744e2d5 Updating test cases. 2020-10-13 11:19:34 +01:00
Martin McKeaveney 9775797951 removing z-index from checkbox 2020-10-13 11:18:34 +01:00
kevmodrome 50d2f45446
fixes height issue with grid component 2020-10-13 12:15:44 +02:00
Andrew Kingston d22f6f911f Fix crashing when rendering any components settings that uses a ScreenSelect 2020-10-13 11:11:59 +01:00
Martin McKeaveney 6fe15f9bef Merge branch 'master' of github.com:Budibase/budibase into bugz 2020-10-13 10:59:31 +01:00
Martin McKeaveney 78aae99e39 prevent duplicate table names 2020-10-13 10:59:24 +01:00
mike12345567 5354d66366 Fixing problem where something injected [object Object] into the source code? 2020-10-13 10:35:10 +01:00
mike12345567 80b011141d Formatting codebase. 2020-10-13 10:04:29 +01:00
mike12345567 a6264896fa Merge branch 'feat/linked-records-data-source' of github.com:Budibase/budibase into endpoint-renaming 2020-10-13 09:58:31 +01:00
mike12345567 1140f65282 Merge branch 'feat/linked-records-data-source' of github.com:Budibase/budibase into endpoint-renaming 2020-10-13 09:58:08 +01:00
Andrew Kingston d96293638f Remove random text 2020-10-13 09:51:43 +01:00
Andrew Kingston 2641b781f9 Remove console.log statement 2020-10-13 09:47:12 +01:00
Andrew Kingston fc870c0dc9 Add back in sharp reference which was commented out 2020-10-13 09:42:44 +01:00
Andrew Kingston 9acab69a06 Rename datasource prop from table to data for all components 2020-10-13 09:40:07 +01:00
Andrew Kingston d8e349ddaa Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-13 09:24:13 +01:00
Andrew Kingston 95d5836552 Add relationships as possible datasource for grid 2020-10-13 09:22:47 +01:00
Andrew Kingston 1b8b390822 Fix create screen state by navigating to new URL when creating 2020-10-13 09:11:36 +01:00
Andrew Kingston 536074c97f Fix state when deleting frontend screens 2020-10-13 09:07:09 +01:00
Andrew Kingston 06d83c7ad5 Fix state when deleting frontend components 2020-10-13 09:06:56 +01:00
kevmodrome 9ffde6af35
lint fix 2020-10-13 09:54:10 +02:00
kevmodrome 693c8751c1
Merge branch 'master' into feature/grid-functionality-additions 2020-10-13 09:51:20 +02:00
kevmodrome 6ac9c59bbb
adds pagination option 2020-10-13 09:51:01 +02:00
Andrew Kingston 845d909087 Fix ModelSelect styles in frontend settings 2020-10-13 08:26:13 +01:00
Andrew Kingston dcf31c971d Fix crashing when adding a frontend component after deleting one 2020-10-13 08:20:32 +01:00
Martin McKeaveney 4bacae5859
Merge pull request #709 from Budibase/replace-screen-template-datatable
Replace screen template datatable
2020-10-13 08:16:31 +01:00
kevmodrome 4ad2fb47d5
adds height option to grid component 2020-10-13 09:13:56 +02:00
Andrew Kingston 08de0812fc Fix another random builder crash that sometimes happens 2020-10-13 08:12:29 +01:00
Andrew Kingston 72676623b8 Fix grid crash when there are no related rows in a link field 2020-10-13 08:12:03 +01:00
Michael Shanks 1f57c23bda Merge branch 'master' of github.com:Budibase/budibase into master 2020-10-12 21:36:29 +01:00
Andrew Kingston 3ba79b0071 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 21:35:51 +01:00
Michael Shanks 2f5ee277f3 analytics - missing await, causing event not to be logged 2020-10-12 21:35:10 +01:00
mike12345567 f221d35ab8 Updating data grid components which had model/record still defined in them. 2020-10-12 21:31:58 +01:00
Martin McKeaveney bf9efc7102 remove screen1 from dummy data 2020-10-12 21:22:23 +01:00
Martin McKeaveney 69f3064489 replace list template screen with datagrid 2020-10-12 21:21:23 +01:00
Martin McKeaveney d00aef571b convenience scripts for restoring budibase installations 2020-10-12 20:39:29 +01:00
Martin McKeaveney 10cef93195 merge with new grid 2020-10-12 20:25:15 +01:00
kevmodrome 4d140038e7
fix yarn lock file 2020-10-12 20:56:09 +02:00
kevmodrome b5a5ac8970
fix editable header column not hiding when grid is un-editable 2020-10-12 20:44:40 +02:00
kevmodrome f386dba290
add back missing param to validate call on record post route 2020-10-12 20:37:41 +02:00
Andrew Kingston 47e9cd64cb Fix crash when no linked records in DataTable 2020-10-12 18:47:25 +01:00
mike12345567 4e000a8904 Updating formatting. 2020-10-12 17:56:40 +01:00
kevmodrome 1e1662d265
lint fixes 2020-10-12 18:54:18 +02:00
mike12345567 408eda81ff Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 17:45:11 +01:00
kevmodrome 28caf55ac4
Merge branch 'master' into feature/add-grid-to-standard-components 2020-10-12 18:43:22 +02:00
kevmodrome 14dc81e994
sets correct editable values on fields 2020-10-12 18:42:47 +02:00
Michael Drury b6da9a0f83
Merge pull request #706 from Budibase/bug/table-changes-fix
Bug/table changes fix
2020-10-12 17:32:59 +01:00
mike12345567 1955c73685 Handling empty relationship column the same way other columns are handled, it won't do anything until it is valid - but doesn't error. 2020-10-12 17:02:52 +01:00
mike12345567 47b97225a8 Improving consistency of model saving, making sure that any validation which could fail happens before any updates are carried out. 2020-10-12 16:51:41 +01:00
mike12345567 9bf568ecb1 Fixes for deleting records when a table is deleted. 2020-10-12 16:37:08 +01:00
Michael Shanks 381c43f1e3
Merge pull request #703 from mjashanks/fixes
Some Fixes
2020-10-12 16:34:48 +01:00
Andrew Kingston da1936fbbf Update pagination to handle any number of pages 2020-10-12 16:33:38 +01:00
Michael Shanks 1e14da7108 code reivew - unused code 2020-10-12 16:28:37 +01:00
Michael Shanks 8956c7d9c9 fix: Default props were mutated - cause very strange issue with event handlers 2020-10-12 16:27:34 +01:00
Michael Shanks 45e583dc95 unused "options" member in prop types 2020-10-12 16:26:54 +01:00
Michael Shanks a1fb9aea6b Analytics - record screen template used 2020-10-12 15:51:03 +01:00
Michael Shanks f03e314710 fix: view filter displaying incorrect options 2020-10-12 15:32:49 +01:00
mike12345567 94f966631c Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 15:25:27 +01:00
Andrew Kingston 9e3e89eb06 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 15:20:32 +01:00
Andrew Kingston 61bfc12070 Fix style and alignment of various frontend design and settings components 2020-10-12 15:14:34 +01:00
Andrew Kingston 8ff401fd64 Improve style of frontend settings placeholder text 2020-10-12 15:14:11 +01:00
Andrew Kingston 63c14c11d6 Improve style of ModelViewSelect and fix text wrapping 2020-10-12 15:13:38 +01:00
Andrew Kingston 01dedf9e91 Improve frontend settings and design panel scrolling and panel styling 2020-10-12 15:12:48 +01:00
Michael Shanks 651128ea81 Merge branch 'url-detail' into fixes 2020-10-12 15:10:31 +01:00
Michael Shanks 0a1775b999 Merge branch 'master' into fixes 2020-10-12 15:10:21 +01:00
Michael Shanks 079ba1ffce Settings >URL select handles Record detail urls 2020-10-12 14:48:30 +01:00
mike12345567 6362c5ffdc Fixes the link doc ID so that they do not start with automation ID and fixes an error that was occurring when creating tables. 2020-10-12 14:31:17 +01:00
Andrew Kingston ecd14208ff Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 14:21:39 +01:00
Andrew Kingston 3fa4561edb Fix relational data in client apps and use count for link fields in client apps 2020-10-12 14:21:15 +01:00
Andrew Kingston 5450cca9f4 Fix linked record selector rendering in client apps 2020-10-12 14:19:54 +01:00
Andrew Kingston 448b0ca2ae Replace bindings to link fields with new count runtime property 2020-10-12 14:14:50 +01:00
mike12345567 2e49221ebc Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 13:54:34 +01:00
Martin McKeaveney 95cd3f84fc
Merge pull request #692 from Budibase/external-webhooks
support for external webhooks
2020-10-12 13:53:55 +01:00
Martin McKeaveney cde757e670
Merge pull request #693 from Budibase/design-props---font-family-and-image-background---tidy-up
Typography, background, and transition props fix
2020-10-12 13:53:42 +01:00
mike12345567 53d765b849 Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 13:34:32 +01:00
Martin McKeaveney 7f7594895b adding auth object to context rather than separate booleans 2020-10-12 13:32:52 +01:00
Joe 9a289d2d16 Typography, background, and transition props fix
Broken fonts removed
Minor tidy-ups around background props
Fixed transition duration prop
2020-10-12 12:50:59 +01:00
kevmodrome a161288dc9
merge master 2020-10-12 12:58:20 +02:00
Martin McKeaveney dd2a84d58a support for external webhooks 2020-10-12 11:57:37 +01:00
kevmodrome 5691dc5c67
merge master 2020-10-12 12:56:27 +02:00
Andrew Kingston 42019dd546 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 11:26:04 +01:00
Andrew Kingston 0c45804446 Remove buggy transition when displaying frontend blocks 2020-10-12 11:25:56 +01:00
Michael Shanks 3af1d8dc7f
Merge pull request #681 from mjashanks/screen-templates
Screen templates
2020-10-12 11:09:15 +01:00
Andrew Kingston 7ca3a65c54 Fix falsey table values not being rendered 2020-10-12 11:02:03 +01:00
Michael Shanks 3a97e0ffd2 renamed screen template 2020-10-12 10:59:23 +01:00
kevmodrome 727d39a715
bump svelte-ag-grid and and actually apply theme class to element 2020-10-12 11:59:20 +02:00
Andrew Kingston 75998ea746 Remove console log statement 2020-10-12 10:51:57 +01:00
Michael Shanks d62ed0fb48 fix: New & Detail not displaying components when no model selected 2020-10-12 10:51:20 +01:00
Michael Shanks 4007152583 fix: screen settings not updating 2020-10-12 10:50:51 +01:00
Andrew Kingston 644f45e1c1 Remove console log 2020-10-12 10:50:29 +01:00
Michael Shanks 02dcc07f84 review: better naming of screen templates 2020-10-12 10:50:19 +01:00
Andrew Kingston 47a772a200 Fix images and lots of other string escaping not working 2020-10-12 10:49:21 +01:00
Michael Drury f2929bcc7d
Merge pull request #684 from Budibase/link-record-performance
Small change that drastically improves the performance of linked records
2020-10-12 10:47:57 +01:00
kevmodrome 12dda8ee0d
turns off some functionality and adds theme options 2020-10-12 11:44:43 +02:00
mike12345567 2a2dad3ca4 Formatting code - was causing PR to fail. 2020-10-12 10:41:25 +01:00
mike12345567 ba83cad43c Using lodash flatten rather than pure JS. 2020-10-12 10:28:53 +01:00
Michael Shanks 72774e7fe9 code review changes 2020-10-12 09:42:48 +01:00
mike12345567 3f0d205846 Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 09:41:42 +01:00
Michael Shanks 84fcea8a80 fix: no fields required by default 2020-10-11 20:42:30 +01:00
Michael Shanks 3059c605d1 merge from master 2020-10-11 20:34:13 +01:00
Martin McKeaveney 506779f8cd
Merge branch 'master' into deployment-api-usage 2020-10-09 21:43:28 +01:00
Martin McKeaveney 3f81757faa deployment API usage complete 2020-10-09 21:42:20 +01:00
mike12345567 73e0e37c66 Fixing some bugs with JWT creation not getting an API key. 2020-10-09 20:44:35 +01:00
mike12345567 4d3308b216 Merge branch 'link-record-performance' of github.com:Budibase/budibase into endpoint-renaming 2020-10-09 20:18:46 +01:00
mike12345567 ec6717468b Major performance boost to attachLinks -> makes CSV upload much more snappy. 2020-10-09 20:06:54 +01:00
mike12345567 4147e8872b Updating tests and re-formatting. 2020-10-09 19:30:50 +01:00
mike12345567 ed778d15e2 Updating ID to use ro rather than re for rows. 2020-10-09 19:16:33 +01:00
mike12345567 d90c1e3dd3 Changing record -> row in this update, completing the update of renaming in the builder, this release needs further testing. 2020-10-09 19:10:28 +01:00
mike12345567 bb3370e742 Renaming Model -> Table across the entire system, this is an unstable update and has not been tested fully yet. 2020-10-09 18:49:23 +01:00
Martin McKeaveney 75fda94588 Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage 2020-10-09 17:42:17 +01:00
mike12345567 86102982a1 Making sure any errors that occur in usage quota are thrown up to stop endpoint from functioning. 2020-10-09 17:28:49 +01:00
Michael Shanks 6f890dbe85 :app to _app : bugfix 2020-10-09 17:14:02 +01:00
Michael Shanks 1758243de9 renaming Record > Row 2020-10-09 17:12:55 +01:00
Martin McKeaveney f75f0f5f28 updated quota fixes 2020-10-09 17:07:46 +01:00
mike12345567 ac9be28064 Merge branch 'master' of github.com:Budibase/budibase into api-usage-tracking 2020-10-09 14:38:11 +01:00
kevmodrome 048021abaa
re-enable event 2020-10-09 13:48:36 +02:00
Andrew Kingston 13506be0fa Fix issue displaying linked records in a table 2020-10-09 12:42:56 +01:00
Andrew Kingston 1091526e1f Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-09 12:34:25 +01:00
Andrew Kingston d1f367ccff Add relationships as data source 2020-10-09 12:24:18 +01:00
kevmodrome ba1d268639
Merge branch 'master' into feature/add-grid-to-standard-components 2020-10-09 13:08:03 +02:00
Michael Shanks e083d60597 merge from master 2020-10-09 12:01:49 +01:00
Michael Shanks f1eeb17dd3 auto create screens with new table 2020-10-09 11:58:46 +01:00
kevmodrome 2af12c6801
adds editable setting 2020-10-09 12:42:16 +02:00
Martin McKeaveney e7ee1ea12a Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage 2020-10-09 11:32:50 +01:00
mike12345567 4ba636897b Adding in default plan if the obj found does not have the required information. 2020-10-09 11:32:25 +01:00
mike12345567 844383631e Merge branch 'master' of github.com:Budibase/budibase into api-usage-tracking 2020-10-09 11:21:26 +01:00
Martin McKeaveney dbd0382d05 Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage 2020-10-09 11:21:03 +01:00
Martin McKeaveney 4abc54380d use centralised document types and separators 2020-10-09 10:50:44 +01:00
Martin McKeaveney c885382225 code review 2020-10-09 10:46:38 +01:00
kevmodrome 892bac9808
move important stuff up top 2020-10-09 11:43:35 +02:00
kevmodrome 00d5857232
refactor and clean up 2020-10-09 11:35:52 +02:00
kevmodrome 4f3ebb29e9
adds options type support to grid component 2020-10-09 11:23:42 +02:00
mike12345567 ba758905cc Removing sanisation, instead just using it as a central path system. 2020-10-09 10:00:57 +01:00
mike12345567 334b4b1696 Update to IDs as has been discussed, to change them from colons (:) to underscores (_) as this is more URL, S3 and file system safe. Also shortening most prefixes down to two characters. 2020-10-09 09:47:37 +01:00
Michael Shanks 9f3bc07729 bugfix - appId not recognised in static.js controller 2020-10-08 22:31:27 +01:00
Michael Shanks fcb093699d merge from master 2020-10-08 22:11:45 +01:00
Michael Shanks 58b5502f77 Save Record Action 2020-10-08 22:06:44 +01:00
Martin McKeaveney c9f791f250 remove log 2020-10-08 21:52:26 +01:00
Martin McKeaveney 954f6ad47b use underscores instead of colons, shorten id entity names 2020-10-08 21:50:49 +01:00
Martin McKeaveney 4fa3b9c473 Merge branch 'master' of github.com:Budibase/budibase into deployment-api-usage 2020-10-08 21:16:16 +01:00
Martin McKeaveney 3e0c23549c lint and tidy up 2020-10-08 21:16:06 +01:00
Martin McKeaveney b21cc23b3b removing retry param 2020-10-08 21:11:10 +01:00
Martin McKeaveney fed836140c v0.2.0 2020-10-08 20:32:50 +01:00
Martin McKeaveney f595392843 fixing optional chaining operator in standard components 2020-10-08 20:31:13 +01:00
Martin McKeaveney 8880e7574b tidy up 2020-10-08 20:23:58 +01:00
mike12345567 275bd64b1b Fixing linting issue. 2020-10-08 18:36:31 +01:00
mike12345567 b400a06027 Updates for API usage after testing against local Dynamo. 2020-10-08 17:34:41 +01:00
kevmodrome 48d7ff19c9
fix optional chaining error and adds guard for no model selected. 2020-10-08 17:45:47 +02:00