Commit Graph

2960 Commits

Author SHA1 Message Date
Michael Shanks f540f17861 feedback nav icon loads iframe to public page 2020-10-21 17:24:08 +01:00
mike12345567 78ac64820c Removing AWS SDK dev dependency. 2020-10-21 15:37:13 +01:00
mike12345567 905cbc00e3 Merge branch 'master' of github.com:Budibase/budibase into version-complibrary 2020-10-21 15:33:23 +01:00
mike12345567 b3cda8d4d3 Linting. 2020-10-21 15:29:13 +01:00
mike12345567 9a41fde685 Adding a version to the app and then including this in user authentication, this for now is just the version of the builder/server that it was built with. 2020-10-21 15:28:30 +01:00
Martin McKeaveney 4ae78dd74d Merge branch 'master' of github.com:Budibase/budibase into backend-ag-grid 2020-10-21 15:03:31 +01:00
Martin McKeaveney c26eca48ae v0.2.6 2020-10-21 14:14:33 +01:00
Martin McKeaveney dc08fc13d2 ag grid updates 2020-10-21 13:42:26 +01:00
Andrew Kingston 4cc203e346 Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-21 13:28:02 +01:00
Andrew Kingston f601185df8 Update server yarn.lock 2020-10-21 13:02:51 +01:00
Andrew Kingston 5a1a988839 Merge branch 'master' of github.com:Budibase/budibase into replace-sharp 2020-10-21 13:01:33 +01:00
Andrew Kingston 5a8c58a305 Fix incorrect content type header when serving attachments 2020-10-21 13:00:40 +01:00
Andrew Kingston 64812e2ddc Replace sharp with jimp for image processing 2020-10-21 13:00:23 +01:00
Martin McKeaveney 94f0f79f27 sanitizing s3 keys and making them windows friendly 2020-10-21 11:27:42 +01:00
Martin McKeaveney 1add16147d rename data design, ag grid mvp 2020-10-21 11:15:02 +01:00
Andrew Kingston 5c3d7481f6 Merge pull request #764 from Budibase/qol-updates
QOL updates
2020-10-21 10:45:52 +01:00
Andrew Kingston c895e9887b Add initial work on dropdown components 2020-10-21 09:19:26 +01:00
mike12345567 e5314b607d Review comments and making sure errors get passed through correctly. 2020-10-20 16:04:18 +01:00
mike12345567 cfb274f34b Making sure quota is always set correctly. 2020-10-20 15:15:21 +01:00
mike12345567 8f466c424d Lint. 2020-10-20 15:09:20 +01:00
mike12345567 69743faa0d 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 0799b2d49e budibase beta blog post 2020-10-20 13:55:08 +01:00
Martin McKeaveney c6be864b14 adding beta button 2020-10-20 13:47:10 +01:00
Andrew Kingston f86ee9d573 Fix test 2020-10-20 12:52:55 +01:00
Andrew Kingston 7e74889131 Allow binding images to attachment types 2020-10-20 12:23:52 +01:00
Andrew Kingston 2772892492 Fix layout issue with top right icons 2020-10-20 11:44:59 +01:00
Andrew Kingston 13b0e96dfe Fix bug when selecting main page when creating autolinks 2020-10-20 09:32:14 +01:00
Andrew Kingston a31d27a7db Merge branch 'master' of github.com:Budibase/budibase into qol-updates 2020-10-20 09:25:06 +01:00
Martin McKeaveney 988d86f975 v0.2.5 2020-10-19 20:31:49 +01:00
Martin McKeaveney 97fa024d8e Merge pull request #756 from Budibase/couchdb-security
Couchdb security
2020-10-19 20:29:35 +01:00
Andrew Kingston bd09417857 Merge branch 'master' of github.com:Budibase/budibase into qol-updates 2020-10-19 19:24:12 +01:00
Andrew Kingston c0e0b48a80 Allow CSV upload in browser and add display column option 2020-10-19 19:24:05 +01:00
Martin McKeaveney 500cb93f96 fix multiple dropzone issue 2020-10-19 18:21:57 +01:00
Martin McKeaveney 4f43bc21d9 Merge pull request #758 from Budibase/fix-text-overflow
fix text overflow
2020-10-19 16:14:45 +01:00
Michael Drury 2f9ea036a1 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 272f79e70f fix text overflow 2020-10-19 16:07:29 +01:00
mike12345567 de9c4ea3ee 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 d6eb0b754e remove security doc 2020-10-19 13:31:13 +01:00
Martin McKeaveney 110acd0a7e cookie based couchdb auth 2020-10-19 13:30:15 +01:00
Martin McKeaveney 7654011431 Merge branch 'master' of github.com:Budibase/budibase into couchdb-security 2020-10-19 13:22:04 +01:00
Martin McKeaveney 820357e28d move link into top nav 2020-10-19 13:17:04 +01:00
Martin McKeaveney b3f34ae9ae help button 2020-10-19 12:55:57 +01:00
Martin McKeaveney df316167cc v0.2.4 2020-10-19 09:48:33 +01:00
Martin McKeaveney 69363670a7 use pageName variable when no pagename defined 2020-10-19 09:28:04 +01:00
Martin McKeaveney 7dde5d9594 v0.2.3 2020-10-19 08:45:23 +01:00
Martin McKeaveney 2043e396e5 Merge pull request #749 from Budibase/deployment-history
Deployment history
2020-10-19 08:34:33 +01:00
Martin McKeaveney a06c504619 cookie based auth for deployment 2020-10-19 00:05:25 +01:00
Michael Shanks a9d9e14e22 auth - standard-components not loading, windows 2020-10-18 21:45:46 +01:00
Martin McKeaveney 3679416322 couchdb security doc 2020-10-18 21:40:54 +01:00
Martin McKeaveney eb8dff88cf remove commented code 2020-10-18 18:10:25 +01:00
Martin McKeaveney 131dcdbcad deployment history design updates and polling 2020-10-18 18:09:19 +01:00
Andrew Kingston fcd3257044 Fix cypress tests 2020-10-17 19:07:12 +01:00
Andrew Kingston 5d2e4d506c Fix weird edge case around saving page state 2020-10-17 18:54:03 +01:00
Andrew Kingston 221a68d2bd Add option to create link when creating new screen 2020-10-17 18:20:31 +01:00
Andrew Kingston a0a691e39b Create links to 'list' autoscreens 2020-10-17 18:20:06 +01:00
Andrew Kingston fbe15ccfd9 Fix unrecoverable crash when the screen URL param is not a valid screen 2020-10-17 18:06:00 +01:00
Martin McKeaveney b0c8d570bc deployment history rendering in side bar 2020-10-17 15:13:25 +01:00
Martin McKeaveney a64c1c9ded Merge branch 'master' of github.com:Budibase/budibase into deployment-history 2020-10-17 12:22:40 +01:00
Martin McKeaveney 67e8490eac Merge pull request #743 from Budibase/bug/minor-fixes
Minor fixes - Chuckles
2020-10-17 12:16:46 +01:00
Martin McKeaveney 9ed321a797 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 580e7938ff tempaltes - sanitize url - replace spaces gloablly 2020-10-16 23:41:31 +01:00
Michael Shanks 1a8c2907ca fixes home route matching everything 2020-10-16 23:36:42 +01:00
Michael Shanks 8b51742901 stop multiple creates on save record 2020-10-16 22:46:15 +01:00
Martin McKeaveney 4d3fb4f847 hiding templates for now 2020-10-16 22:11:13 +01:00
Martin McKeaveney afa5418d5a adding health check endpoint for AWS ALB 2020-10-16 22:02:17 +01:00
Michael Shanks 45322846c0 Primary display column is always required 2020-10-16 21:50:58 +01:00
Martin McKeaveney 055e93ed7e Merge branch 'master' of github.com:Budibase/budibase into fix-issues 2020-10-16 21:41:58 +01:00
Michael Shanks 7ab1e9c6fb Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-16 21:39:51 +01:00
mike12345567 c2a7510d19 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 01a8d0096b Merge branch 'master' of github.com:Budibase/budibase into fix-issues 2020-10-16 17:18:11 +01:00
Michael Shanks 7382da4a60 removes unused components 2020-10-16 16:04:49 +01:00
Andrew Kingston 19bfa87859 Fix link 2020-10-16 16:00:26 +01:00
Michael Shanks ab23d02f4b client - sanitize urls, so we can match routes with nasty chars 2020-10-16 15:44:39 +01:00
Michael Shanks 0343a86671 screen templates - convert spaces to "-" in urls 2020-10-16 15:43:55 +01:00
Andrew Kingston b139144b62 Fix default home page overriding detail pages 2020-10-16 15:32:50 +01:00
Andrew Kingston a978062a02 Set default link font weight to 500 2020-10-16 15:32:30 +01:00
Andrew Kingston dc789336b0 Fix login component with login app names 2020-10-16 15:32:02 +01:00
Martin McKeaveney 348c94e487 allow calculation views to be used in context components again 2020-10-16 15:26:08 +01:00
Andrew Kingston 2641576787 Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 15:16:46 +01:00
Andrew Kingston 4aa9e2d179 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 41d067810f Update template auto screens 2020-10-16 15:15:00 +01:00
Andrew Kingston 99cd1e4a51 Bump BBUI version 2020-10-16 15:14:36 +01:00
mike12345567 3a9703fa6c Fixing linting issue. 2020-10-16 14:00:08 +01:00
mike12345567 734b9e744c Linting. 2020-10-16 13:50:18 +01:00
mike12345567 ebffeeb998 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 1a21306dd2 Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 12:57:29 +01:00
Andrew Kingston ccb4392a67 Make detail column sticky and left orientated and fix crash with options inside grid 2020-10-16 12:55:20 +01:00
Martin McKeaveney ddc979dc59 v0.2.2 2020-10-16 12:41:05 +01:00
Andrew Kingston 623836ca1b Bump BBUI version 2020-10-16 12:39:26 +01:00
Martin McKeaveney 8b54a55bcb making deploy process async, adding local deployment history 2020-10-16 12:38:07 +01:00
Michael Drury 711c044fd0 Merge pull request #733 from Budibase/bug/casing-table-fix
Fixing column casing issues
2020-10-16 12:22:30 +01:00
mike12345567 8e3e12f234 Linting. 2020-10-16 12:13:27 +01:00
mike12345567 312c5fc437 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 e9f97f3445 Merge branch 'master' into feature/remove-add-row-button-in-grid-component 2020-10-16 11:14:26 +02:00
Andrew Kingston ce4eba430c Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 10:00:22 +01:00
mike12345567 79832e5d4c linting 2020-10-16 09:54:35 +01:00
mike12345567 82a9bbb478 Merge branch 'master' of github.com:Budibase/budibase into bug/casing-table-fix 2020-10-16 09:53:38 +01:00
Kevin Åberg Kultalahti 845f0de365 Merge branch 'master' into feature/add-edit-button-custom-renderer-for-grid-component 2020-10-16 10:37:22 +02:00
Andrew Kingston 0c61fe60a2 Fix crashing whenever hitting an API error from client app 2020-10-16 09:37:19 +01:00
kevmodrome 5e44b3373c change from Input to ScreenSelect component for prop 2020-10-16 10:35:15 +02:00
mike12345567 906316f191 Removing the pretty function on DataGrids to match the backend. 2020-10-16 09:33:17 +01:00
Andrew Kingston bb2a650eee Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 09:17:54 +01:00
Andrew Kingston 853c31594c Fix new row screen template 2020-10-16 09:16:36 +01:00
Andrew Kingston 92a6bd1a6d Fix popstate client routing events 2020-10-16 09:16:25 +01:00
Andrew Kingston 89bba530be Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-16 08:39:06 +01:00
Andrew Kingston cfc8235572 Add new template for row details autoscreen 2020-10-16 08:38:40 +01:00
Andrew Kingston fbe33226c1 Add new template for new row autoscreen 2020-10-16 08:38:27 +01:00
Andrew Kingston 82b8e3e0ed Add XS shadow to top nav header to act as a slight border 2020-10-16 08:38:04 +01:00
Andrew Kingston 536e1f2ab3 Add new Delete Row action which can be used in client apps 2020-10-16 08:37:13 +01:00
Andrew Kingston d517ca614d Add 48px option for padding and margin design settings 2020-10-16 08:36:01 +01:00
Andrew Kingston dedabb8645 Adjust button styles in line with new designs 2020-10-16 08:35:15 +01:00
Andrew Kingston 7a910c6478 Adjust form styles in line with new designs 2020-10-16 08:34:56 +01:00
Andrew Kingston e871b45a28 Change Text component display to inline-block to text-transform works 2020-10-16 08:34:17 +01:00
Michael Shanks cf1df37e71 Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-15 23:21:12 +01:00
Michael Shanks c88c671758 fix: ensure CSS is built on app creation 2020-10-15 23:20:56 +01:00
Martin McKeaveney c036629744 Merge pull request #729 from Budibase/martin-more-bugfixes
Martin more bugfixes
2020-10-15 22:28:42 +01:00
Martin McKeaveney c1b9526e0e fixing cypress tests 2020-10-15 22:21:08 +01:00
Martin McKeaveney 0cbcfe4e0c fix unit tests 2020-10-15 21:47:20 +01:00
kevmodrome e91d3ba283 change color to grey 2020-10-15 20:56:58 +02:00
Michael Shanks 74dcfef4aa Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-15 19:14:21 +01:00
Michael Shanks 38bcf5c0c2 generate css before saving screen 2020-10-15 19:13:48 +01:00
kevmodrome 8804dc903e url now takes the same format as in other components 2020-10-15 20:10:06 +02:00
kevmodrome 4d7c214a16 lint fixes 2020-10-15 20:06:26 +02:00
kevmodrome 71acc10e9c minor fixes 2020-10-15 20:05:55 +02:00
kevmodrome 5f83cfc9c5 adds detail link column to grid component 2020-10-15 19:59:46 +02:00
Andrew Kingston cd00817481 Merge branch 'master' of github.com:Budibase/budibase into autoscreen-templates 2020-10-15 18:30:34 +01:00
mike12345567 7d0231cb75 Formatting. 2020-10-15 18:11:36 +01:00
mike12345567 335043440d 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 a31b30da7d starts work on adding view details link to grid component 2020-10-15 18:54:08 +02:00
Martin McKeaveney fd0841380c updating test snapshots 2020-10-15 17:53:06 +01:00
Martin McKeaveney 71a7482dda lint 2020-10-15 17:05:09 +01:00
Martin McKeaveney 2fc3ab6805 Merge branch 'master' of github.com:Budibase/budibase into martin-more-bugfixes 2020-10-15 17:02:32 +01:00
Martin McKeaveney 0dcbf1da3d fix cloudfront invalidations 2020-10-15 16:59:57 +01:00
Andrew Kingston 6ea9809b12 Improve login component logo styles 2020-10-15 16:37:50 +01:00
Andrew Kingston e9a0c1c512 Fix issue with trailing comma 2020-10-15 16:30:18 +01:00
kevmodrome ee4e1718d5 fixes jumpy behaviour when selecting rows 2020-10-15 16:24:03 +02:00
kevmodrome 1bffa76194 removes add row button on grid component 2020-10-15 16:15:28 +02:00
Martin McKeaveney 9e1a6c1069 merge 2020-10-15 15:12:54 +01:00
Martin McKeaveney 3dac1e2a78 allow users to remove a calculation 2020-10-15 15:02:22 +01:00
kevmodrome cd8fc32a20 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 7e9cf7d01e adds stopPropagation modifier to delete file button 2020-10-15 15:58:21 +02:00
Kevin Åberg Kultalahti b930af4669 Merge branch 'master' into feature/add-delete-button-to-attachments 2020-10-15 15:54:43 +02:00
kevmodrome f0cea0ef0e adjust button size 2020-10-15 15:51:50 +02:00
Martin McKeaveney 5565bd2124 replacing pathname 2020-10-15 14:46:24 +01:00
kevmodrome 29df40ee51 removes commented out code 2020-10-15 15:46:24 +02:00
kevmodrome 204fb15b42 sets pagination default to true in grid component 2020-10-15 15:45:12 +02:00
Martin McKeaveney a34a59880e merge from master 2020-10-15 14:41:29 +01:00
kevmodrome 86bbf252b3 lint fix 2020-10-15 15:36:20 +02:00
kevmodrome 9f33cf4e6e 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 f163027ca8 more auth bugfixes 2020-10-15 14:26:33 +01:00
mike12345567 dfe2d4069e Merge branch 'master' of github.com:Budibase/budibase into bug/fixing-more-bugs 2020-10-15 13:55:13 +01:00
mike12345567 e70c0f32c7 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 726e07cb3a Remove old param 2020-10-15 12:22:34 +01:00
Andrew Kingston edc11bf7bb Use named export for tableCache 2020-10-15 12:21:30 +01:00
Andrew Kingston 9d8cbaedbb Improve grid relationship handling of null or empty values 2020-10-15 12:16:32 +01:00
Martin McKeaveney f0f9015819 more filtering updates 2020-10-15 12:09:41 +01:00
Andrew Kingston 98d066ac33 Prevent editing relationship columns 2020-10-15 11:55:06 +01:00
Andrew Kingston 48a26348a2 Add more opinionated styling to relationship display in grid 2020-10-15 11:54:34 +01:00
Andrew Kingston 0b5f516485 Add support for rendering real relationships inside grid 2020-10-15 11:08:56 +01:00
Martin McKeaveney a23440c740 adding sum and count functionality, preventing user from doing bad filters 2020-10-15 10:48:57 +01:00
Martin McKeaveney a2f64a80a0 Merge branch 'master' of github.com:Budibase/budibase into martin-more-bugfixes 2020-10-15 09:29:59 +01:00
Michael Shanks 8f0be4c44c Merge remote-tracking branch 'origin/master' into mike-fixes 2020-10-15 09:18:04 +01:00
Andrew Kingston 7e30061abb Don't run terser in standard components in dev mode 2020-10-15 09:04:57 +01:00
Andrew Kingston 3172b3b479 Change create new web app button to black 2020-10-15 09:04:39 +01:00
Andrew Kingston 97c1f77c88 Fix cypress tests 2020-10-15 08:17:26 +01:00
Martin McKeaveney 988789f1d4 frontend bug fixes, remove bindable prop, add not equals filter 2020-10-14 21:43:36 +01:00
Michael Shanks 9ee36ef2c0 app screen routing - routes are no case insensitive 2020-10-14 20:54:07 +01:00
Michael Shanks 755349cc81 sort screens alphabetically 2020-10-14 20:48:24 +01:00
Andrew Kingston d5630760cc Rename usages of primary display column to just display column 2020-10-14 20:38:32 +01:00
Andrew Kingston db8e0b03c4 Add support for client app ID routing when serving on a LAN ip address 2020-10-14 20:33:09 +01:00
Andrew Kingston 532b72d070 Fix logout functionality 2020-10-14 20:28:02 +01:00
Andrew Kingston 008b59829b Merge branch 'more-bug-fixes' of github.com:Budibase/budibase into screen-updates 2020-10-14 20:16:01 +01:00
Andrew Kingston 55447f282d Add log out functionality 2020-10-14 20:12:41 +01:00
Andrew Kingston f9e6b3e5b4 Updating login component form error style slightly 2020-10-14 20:12:27 +01:00
Michael Drury 40325e39c3 Fixing an issue where linked record column deletion was not correctly removing relationships. 2020-10-14 20:05:13 +01:00
Andrew Kingston 64c1183b16 Merge branch 'master' of github.com:Budibase/budibase into screen-updates 2020-10-14 19:40:45 +01:00
Andrew Kingston 646c74bb08 Ignore column renaming if the rename has the same name 2020-10-14 19:40:27 +01:00
Andrew Kingston 472dded1fc Move primary display column option in to column popover 2020-10-14 19:40:01 +01:00
mike12345567 dbd6237e44 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 535c9febd5 fix for appid referer split 2020-10-14 17:30:00 +01:00
Andrew Kingston 3de238c66a Merge branch 'master' of github.com:Budibase/budibase into screen-updates 2020-10-14 17:09:50 +01:00
Andrew Kingston 3b01c6dd54 Remove deprecated nav component props 2020-10-14 17:08:12 +01:00
Andrew Kingston 6082783992 Add new gradient options 2020-10-14 17:07:40 +01:00
Andrew Kingston c09056fd68 Remove HR from settings view 2020-10-14 17:07:22 +01:00
Andrew Kingston e0c309850b Update default page templates 2020-10-14 17:06:58 +01:00
Andrew Kingston c5381a4766 Update Login component 2020-10-14 17:06:20 +01:00
Andrew Kingston 62091ce744 Update navigation component 2020-10-14 17:06:02 +01:00
Andrew Kingston b0171c1a9f Add translucent background to slot component 2020-10-14 17:05:29 +01:00
Martin McKeaveney 8132c77f8c don't show login component on logged in page, fix auth for app assets 2020-10-14 16:47:53 +01:00
Martin McKeaveney 802b05815d lint 2020-10-14 15:13:22 +01:00
Martin McKeaveney 4823e66fe9 merge 2020-10-14 15:08:54 +01:00
Martin McKeaveney 4be3014e91 update row_save event 2020-10-14 15:06:48 +01:00
Martin McKeaveney 79b50dc0b7 lint 2020-10-14 13:21:43 +01:00
Martin McKeaveney 2ae3191758 fix csv import 2020-10-14 13:09:03 +01:00
mike12345567 e33dd65768 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 7ee64e8abd Merge branch 'master' of github.com:Budibase/budibase into chuckles-fixes 2020-10-14 12:16:16 +01:00
mike12345567 e96098c5f4 Some design changes and moving around screen deletion to centralise it. 2020-10-14 11:56:02 +01:00
Andrew Kingston 2dce25c99a Remove console.log statement 2020-10-14 10:10:16 +01:00
Andrew Kingston 2fc44f03d0 Remove console.log statements 2020-10-14 10:06:33 +01:00
Andrew Kingston d2ac13a253 Fix grid not allowing adding rows due to model -> table rename 2020-10-14 09:53:27 +01:00
Andrew Kingston 3efac56f5d Fix errors being thrown when nesting certain components without picking a datasource 2020-10-14 09:39:49 +01:00
Andrew Kingston cf28ba24a3 Fix errors being thrown by grid and table 2020-10-14 09:34:23 +01:00
Andrew Kingston 7e162960f0 Improve grid and table rendering of any type of datasource 2020-10-14 09:23:20 +01:00
Martin McKeaveney 72746c6e07 fixing funky svelte prettier issue 2020-10-13 21:37:55 +01:00
Martin McKeaveney cb5c09d439 simplify user authentication, remove anon user, fix login cookie issues 2020-10-13 21:33:56 +01:00
Andrew Kingston 4ac83afb62 Fix data table and grid rendering views 2020-10-13 19:58:36 +01:00
mike12345567 23c8339827 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 e50d33b7cb Add flex design property and fix existing default layout 2020-10-13 17:46:18 +01:00
mike12345567 0c2f48fd96 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 5a086d529b Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes 2020-10-13 17:27:46 +01:00
mike12345567 3e9836138b Removing deprecated function - exists. 2020-10-13 17:02:59 +01:00
Martin McKeaveney 14af18d27b fix issues from eslint plugin prettier 2020-10-13 16:33:45 +01:00
mike12345567 65a2da9091 Destroying instance DBs for an app before it is deleted. 2020-10-13 16:31:14 +01:00
Martin McKeaveney 2b3b41e778 bulk deletes on grid 2020-10-13 16:17:07 +01:00
Martin McKeaveney 8bac014955 optional chaining for backend ui models 2020-10-13 15:40:59 +01:00
Andrew Kingston 751e19c40e Fix checkbox depth in frontend settings 2020-10-13 14:29:32 +01:00
Martin McKeaveney c0d5be49f6 Merge branch 'master' of github.com:Budibase/budibase into bugz 2020-10-13 13:07:06 +01:00
Martin McKeaveney 5c7baf84c3 v0.2.1 2020-10-13 13:01:13 +01:00
Martin McKeaveney 55527784ed Merge branch 'master' of github.com:Budibase/budibase into bugz 2020-10-13 12:52:55 +01:00
Michael Drury b5671e467f 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 61ce6cb403 Updating yarn lock for server and fixing test case. 2020-10-13 11:50:19 +01:00
Andrew Kingston f9f939152a Update all old references in datasources from isModel to type=model 2020-10-13 11:27:18 +01:00
Andrew Kingston 93b0e815c2 Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes 2020-10-13 11:24:47 +01:00
mike12345567 76742d527a Updating test cases. 2020-10-13 11:19:34 +01:00
Martin McKeaveney 06c65cc89c removing z-index from checkbox 2020-10-13 11:18:34 +01:00
kevmodrome 2a8aebeb16 fixes height issue with grid component 2020-10-13 12:15:44 +02:00
Andrew Kingston b4ded22ac9 Fix crashing when rendering any components settings that uses a ScreenSelect 2020-10-13 11:11:59 +01:00
Martin McKeaveney fa6880f291 Merge branch 'master' of github.com:Budibase/budibase into bugz 2020-10-13 10:59:31 +01:00
Martin McKeaveney 7d8cb16824 prevent duplicate table names 2020-10-13 10:59:24 +01:00
mike12345567 a622d3c2f1 Fixing problem where something injected [object Object] into the source code? 2020-10-13 10:35:10 +01:00
mike12345567 9a38294449 Formatting codebase. 2020-10-13 10:04:29 +01:00
mike12345567 ca9012d07d Merge branch 'feat/linked-records-data-source' of github.com:Budibase/budibase into endpoint-renaming 2020-10-13 09:58:31 +01:00
mike12345567 5e9d32824c 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 0aeed3241e Remove random text 2020-10-13 09:51:43 +01:00
Andrew Kingston 652e3b43ed Remove console.log statement 2020-10-13 09:47:12 +01:00
Andrew Kingston fa59b05d74 Add back in sharp reference which was commented out 2020-10-13 09:42:44 +01:00
Andrew Kingston 0f862e3c66 Rename datasource prop from table to data for all components 2020-10-13 09:40:07 +01:00
Andrew Kingston ba616a7b36 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-13 09:24:13 +01:00
Andrew Kingston c76dccb66c Add relationships as possible datasource for grid 2020-10-13 09:22:47 +01:00
Andrew Kingston 3dacff4636 Fix create screen state by navigating to new URL when creating 2020-10-13 09:11:36 +01:00
Andrew Kingston 6307e9028c Fix state when deleting frontend screens 2020-10-13 09:07:09 +01:00
Andrew Kingston b60f86715d Fix state when deleting frontend components 2020-10-13 09:06:56 +01:00
kevmodrome d848b27319 lint fix 2020-10-13 09:54:10 +02:00
kevmodrome 06bc340ba9 Merge branch 'master' into feature/grid-functionality-additions 2020-10-13 09:51:20 +02:00
kevmodrome 010a59d8cb adds pagination option 2020-10-13 09:51:01 +02:00
Andrew Kingston 5af85541ec Fix ModelSelect styles in frontend settings 2020-10-13 08:26:13 +01:00
Andrew Kingston 42f4bcc339 Fix crashing when adding a frontend component after deleting one 2020-10-13 08:20:32 +01:00
Martin McKeaveney dadebf684e Merge pull request #709 from Budibase/replace-screen-template-datatable
Replace screen template datatable
2020-10-13 08:16:31 +01:00
kevmodrome 5963314b6c adds height option to grid component 2020-10-13 09:13:56 +02:00
Andrew Kingston bf7356b508 Fix another random builder crash that sometimes happens 2020-10-13 08:12:29 +01:00
Andrew Kingston d7ab7c6ec9 Fix grid crash when there are no related rows in a link field 2020-10-13 08:12:03 +01:00
Michael Shanks 9e6b116ae3 Merge branch 'master' of github.com:Budibase/budibase into master 2020-10-12 21:36:29 +01:00
Andrew Kingston ae63877d67 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 21:35:51 +01:00
Michael Shanks 9bc80abbaa analytics - missing await, causing event not to be logged 2020-10-12 21:35:10 +01:00
mike12345567 416a7598c6 Updating data grid components which had model/record still defined in them. 2020-10-12 21:31:58 +01:00
Martin McKeaveney 99500cb123 remove screen1 from dummy data 2020-10-12 21:22:23 +01:00
Martin McKeaveney feb7d096db replace list template screen with datagrid 2020-10-12 21:21:23 +01:00
Martin McKeaveney f31352ad49 convenience scripts for restoring budibase installations 2020-10-12 20:39:29 +01:00
Martin McKeaveney 20301cb883 merge with new grid 2020-10-12 20:25:15 +01:00
kevmodrome a9d09ea770 fix yarn lock file 2020-10-12 20:56:09 +02:00
kevmodrome 9923266c51 fix editable header column not hiding when grid is un-editable 2020-10-12 20:44:40 +02:00
kevmodrome 41e23e78ce add back missing param to validate call on record post route 2020-10-12 20:37:41 +02:00
Andrew Kingston 9f3eef5b8c Fix crash when no linked records in DataTable 2020-10-12 18:47:25 +01:00
mike12345567 b0cea4c091 Updating formatting. 2020-10-12 17:56:40 +01:00
kevmodrome 3cd2cdb722 lint fixes 2020-10-12 18:54:18 +02:00
mike12345567 51ed75978b Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 17:45:11 +01:00
kevmodrome 277ab59647 Merge branch 'master' into feature/add-grid-to-standard-components 2020-10-12 18:43:22 +02:00
kevmodrome b0bd9ae135 sets correct editable values on fields 2020-10-12 18:42:47 +02:00
Michael Drury a20c9ffcbb Merge pull request #706 from Budibase/bug/table-changes-fix
Bug/table changes fix
2020-10-12 17:32:59 +01:00
mike12345567 1dea4f24b7 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 352ff82885 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 8df3a3f8de Fixes for deleting records when a table is deleted. 2020-10-12 16:37:08 +01:00
Michael Shanks f1604992db Merge pull request #703 from mjashanks/fixes
Some Fixes
2020-10-12 16:34:48 +01:00
Andrew Kingston 0ec10acc43 Update pagination to handle any number of pages 2020-10-12 16:33:38 +01:00
Michael Shanks 26b2fda616 code reivew - unused code 2020-10-12 16:28:37 +01:00
Michael Shanks 376b8b40d7 fix: Default props were mutated - cause very strange issue with event handlers 2020-10-12 16:27:34 +01:00
Michael Shanks 98138296c7 unused "options" member in prop types 2020-10-12 16:26:54 +01:00
Michael Shanks cc8a53f40b Analytics - record screen template used 2020-10-12 15:51:03 +01:00
Michael Shanks 4a32c7981a fix: view filter displaying incorrect options 2020-10-12 15:32:49 +01:00
mike12345567 12242cf6b2 Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 15:25:27 +01:00
Andrew Kingston c1b047af0c Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 15:20:32 +01:00
Andrew Kingston 1f7ddbfa65 Fix style and alignment of various frontend design and settings components 2020-10-12 15:14:34 +01:00
Andrew Kingston 7af86f089d Improve style of frontend settings placeholder text 2020-10-12 15:14:11 +01:00
Andrew Kingston 50b7b47527 Improve style of ModelViewSelect and fix text wrapping 2020-10-12 15:13:38 +01:00
Andrew Kingston 0961812b56 Improve frontend settings and design panel scrolling and panel styling 2020-10-12 15:12:48 +01:00
Michael Shanks d24b13f364 Merge branch 'url-detail' into fixes 2020-10-12 15:10:31 +01:00
Michael Shanks 999e86f69c Merge branch 'master' into fixes 2020-10-12 15:10:21 +01:00
Michael Shanks d916de9b7f Settings >URL select handles Record detail urls 2020-10-12 14:48:30 +01:00
mike12345567 9841aab689 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 dfd6a4d856 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 14:21:39 +01:00
Andrew Kingston 3c8502187f 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 959aa3ff60 Fix linked record selector rendering in client apps 2020-10-12 14:19:54 +01:00
Andrew Kingston f1f757054e Replace bindings to link fields with new count runtime property 2020-10-12 14:14:50 +01:00
mike12345567 c8ab9f7661 Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 13:54:34 +01:00
Martin McKeaveney 2ca3bf1be9 Merge pull request #692 from Budibase/external-webhooks
support for external webhooks
2020-10-12 13:53:55 +01:00
Martin McKeaveney e2cb669259 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 cfd4d9d34d Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 13:34:32 +01:00
Martin McKeaveney c5efdbc3d0 adding auth object to context rather than separate booleans 2020-10-12 13:32:52 +01:00
Joe 95d532922d 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 d6136ec233 merge master 2020-10-12 12:58:20 +02:00
Martin McKeaveney 1f92c9cd14 support for external webhooks 2020-10-12 11:57:37 +01:00
kevmodrome ac6c4869a1 merge master 2020-10-12 12:56:27 +02:00
Andrew Kingston 0ac8a33210 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-12 11:26:04 +01:00
Andrew Kingston f82161517e Remove buggy transition when displaying frontend blocks 2020-10-12 11:25:56 +01:00
Michael Shanks db72579f85 Merge pull request #681 from mjashanks/screen-templates
Screen templates
2020-10-12 11:09:15 +01:00
Andrew Kingston 0f80428a23 Fix falsey table values not being rendered 2020-10-12 11:02:03 +01:00
Michael Shanks 8ad2df14af renamed screen template 2020-10-12 10:59:23 +01:00
kevmodrome 6cc81349ed bump svelte-ag-grid and and actually apply theme class to element 2020-10-12 11:59:20 +02:00
Andrew Kingston 55573b7e32 Remove console log statement 2020-10-12 10:51:57 +01:00
Michael Shanks f5086990dd fix: New & Detail not displaying components when no model selected 2020-10-12 10:51:20 +01:00
Michael Shanks 74115bb2c9 fix: screen settings not updating 2020-10-12 10:50:51 +01:00
Andrew Kingston d5bf44bba1 Remove console log 2020-10-12 10:50:29 +01:00
Michael Shanks 67b99ec5d8 review: better naming of screen templates 2020-10-12 10:50:19 +01:00
Andrew Kingston 339bb8b76c Fix images and lots of other string escaping not working 2020-10-12 10:49:21 +01:00
Michael Drury 058149981e 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 5bafa97c40 turns off some functionality and adds theme options 2020-10-12 11:44:43 +02:00
mike12345567 512b7e78c0 Formatting code - was causing PR to fail. 2020-10-12 10:41:25 +01:00
mike12345567 03584cacb2 Using lodash flatten rather than pure JS. 2020-10-12 10:28:53 +01:00
Michael Shanks 52f6c73be8 code review changes 2020-10-12 09:42:48 +01:00
mike12345567 d8f3a2ef17 Merge branch 'master' of github.com:Budibase/budibase into endpoint-renaming 2020-10-12 09:41:42 +01:00
Michael Shanks 0c0887382d fix: no fields required by default 2020-10-11 20:42:30 +01:00
Michael Shanks 7c01959da1 merge from master 2020-10-11 20:34:13 +01:00
Martin McKeaveney 979422be52 Merge branch 'master' into deployment-api-usage 2020-10-09 21:43:28 +01:00
Martin McKeaveney 64b378364a deployment API usage complete 2020-10-09 21:42:20 +01:00
mike12345567 c3380d8ab4 Fixing some bugs with JWT creation not getting an API key. 2020-10-09 20:44:35 +01:00
mike12345567 abbf7fcc02 Merge branch 'link-record-performance' of github.com:Budibase/budibase into endpoint-renaming 2020-10-09 20:18:46 +01:00
mike12345567 efce1c839e Major performance boost to attachLinks -> makes CSV upload much more snappy. 2020-10-09 20:06:54 +01:00
mike12345567 dc9552dbad Updating tests and re-formatting. 2020-10-09 19:30:50 +01:00
mike12345567 763f7b3321 Updating ID to use ro rather than re for rows. 2020-10-09 19:16:33 +01:00
mike12345567 5d49d529e3 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 fdaa69ee7f 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 4ec6fc4a52 Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage 2020-10-09 17:42:17 +01:00
mike12345567 89d02357b8 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 79c890519a :app to _app : bugfix 2020-10-09 17:14:02 +01:00
Michael Shanks 127ce3b59d renaming Record > Row 2020-10-09 17:12:55 +01:00
Martin McKeaveney 055aafa503 updated quota fixes 2020-10-09 17:07:46 +01:00
mike12345567 2811c78d82 Merge branch 'master' of github.com:Budibase/budibase into api-usage-tracking 2020-10-09 14:38:11 +01:00
kevmodrome ad5103786d re-enable event 2020-10-09 13:48:36 +02:00
Andrew Kingston 4b1549a04e Fix issue displaying linked records in a table 2020-10-09 12:42:56 +01:00
Andrew Kingston 4ef8929462 Merge branch 'master' of github.com:Budibase/budibase into feat/linked-records-data-source 2020-10-09 12:34:25 +01:00
Andrew Kingston 009d04a0a5 Add relationships as data source 2020-10-09 12:24:18 +01:00
kevmodrome 420c94dd00 Merge branch 'master' into feature/add-grid-to-standard-components 2020-10-09 13:08:03 +02:00
Michael Shanks db22d8862a merge from master 2020-10-09 12:01:49 +01:00
Michael Shanks 67845b1c82 auto create screens with new table 2020-10-09 11:58:46 +01:00
kevmodrome a117a18d0f adds editable setting 2020-10-09 12:42:16 +02:00
Martin McKeaveney e1c09e2b6b Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage 2020-10-09 11:32:50 +01:00
mike12345567 4584257007 Adding in default plan if the obj found does not have the required information. 2020-10-09 11:32:25 +01:00
mike12345567 c280586b9b Merge branch 'master' of github.com:Budibase/budibase into api-usage-tracking 2020-10-09 11:21:26 +01:00
Martin McKeaveney 05206b6049 Merge branch 'api-usage-tracking' of github.com:Budibase/budibase into deployment-api-usage 2020-10-09 11:21:03 +01:00
Martin McKeaveney f54062575b use centralised document types and separators 2020-10-09 10:50:44 +01:00