Commit Graph

2362 Commits

Author SHA1 Message Date
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
Martin McKeaveney 6cca720117 browse contents of s3 buckets from within budibase 2020-11-26 21:23:20 +00:00
Martin McKeaveney 9a6ac6915b CouchDB integration E2E 2020-11-26 17:34:15 +00:00
Martin McKeaveney fbf501aebc mongoDB end to end 2020-11-26 16:46:36 +00:00
Martin McKeaveney 298ef30360 budibase postgres E2E working 2020-11-26 14:43:56 +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
Martin McKeaveney 417002beaa fix e2e 2020-11-20 11:41:17 +00:00
Andrew Kingston 093d7f95b9 Tidy up data binding 2020-11-20 10:49:39 +00:00
Martin McKeaveney 6bc9c86623 fix for delete screens 2020-11-19 21:07:25 +00:00
Martin McKeaveney 0d32dd0719 folders for routes, show home instead of slash 2020-11-19 20:50:17 +00:00
Andrew Kingston 21a9840b8b Add header to flag whether a request originates from the client 2020-11-19 20:04:30 +00:00
Andrew Kingston ef2eba0433 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk 2020-11-19 17:55:40 +00:00
Martin McKeaveney 7218a95a02 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui 2020-11-19 17:08:10 +00:00
mike12345567 5bbc99ef18 Removing unused statement. 2020-11-19 17:07:39 +00:00
mike12345567 aa5dbf84d1 Removing unused line. 2020-11-19 17:05:25 +00:00
Martin McKeaveney f91c833074 merge 2020-11-19 17:02:27 +00:00
mike12345567 b74d4dc473 Merge branch 'master' of github.com:Budibase/budibase into feature/backend-routing 2020-11-19 16:58:54 +00:00
mike12345567 961a921a09 linting. 2020-11-19 16:56:23 +00:00
mike12345567 4997df919e Fixing issues with the application API, it utilised /api/:appId heavily which is a route that matches nearly everything. 2020-11-19 16:55:59 +00:00
Martin McKeaveney ab5312061b tidy up 2020-11-19 16:41:29 +00:00
Martin McKeaveney e5bba6b5e6 remove old files 2020-11-19 16:12:55 +00:00
Andrew Kingston aaa6aa4c72 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into component-sdk 2020-11-19 13:56:51 +00:00
Andrew Kingston 3dcd9d32e2 Fix fetching of relationship data in lists 2020-11-19 13:50:20 +00:00
Martin McKeaveney a00bf70d29 further store tidy up, derive selected page 2020-11-19 11:15:29 +00:00
Martin McKeaveney 26cfb54a0f nested routing UI up and running, refactor drag and drop functionality by decoupling store from components 2020-11-18 22:04:18 +00:00
Andrew Kingston cdb8ff3563 Update all components to be renderable and styleable 2020-11-18 21:06:12 +00:00
Andrew Kingston 1a8d781c8c Refactor entire SDK into client lib and enable svelte context sharing between client and components 2020-11-18 19:18:18 +00:00
mike12345567 82feb6d740 Changing back to builder getting the normal routing structure for builder. 2020-11-18 15:13:25 +00:00
mike12345567 6a50b1057d Fixing some bugs with previous commit and updating to add the functionality of the api/routing/client. 2020-11-18 15:12:42 +00:00
Martin McKeaveney 0f7594e3e2 Merge branch 'feature/backend-routing' of github.com:Budibase/budibase into routing-ui 2020-11-18 13:55:08 +00:00
Andrew Kingston fef561ffe4 Merge branch 'master' of github.com:Budibase/budibase into component-sdk 2020-11-18 11:23:06 +00:00
mike12345567 63f7641c9e linting. 2020-11-17 18:13:21 +00:00
Andrew Kingston b70de4938f Fix screen slot placeholder component display 2020-11-17 14:06:43 +00:00
mike12345567 e793c46097 Updates for screen refactor - finishing off getting everything over to the class based system. 2020-11-17 13:25:57 +00:00
Andrew Kingston b01ec8da0f Fix selected component border in builder preview 2020-11-17 12:20:40 +00:00
Martin McKeaveney a8efa3968d merge 2020-11-17 11:26:19 +00:00
mike12345567 f162ce6f03 Attempting to create a class structure for screen and component templates as right now modifying the templates is quite difficult. 2020-11-16 18:05:17 +00:00
Michael Drury a423664f4c Large update, tests passing, have simplifed access level API, access levels and permissions are now totally separate. 2020-11-13 15:35:20 +00:00
Martin McKeaveney 6906b43667 show quota errors when deployments fail 2020-11-13 14:32:47 +00:00
Martin McKeaveney 193a8c312d Merge branch 'master' of github.com:Budibase/budibase into quota-errors 2020-11-13 13:07:52 +00:00
Kevin Åberg Kultalahti fc08488cb6 Merge pull request #858 from Budibase/feature/adds-rich-text-component
Feature/adds rich text component
2020-11-13 12:37:03 +01:00
Kevin Åberg Kultalahti 1fce90051d Merge pull request #857 from Budibase/chart-bugs
Chart bugs
2020-11-13 12:35:03 +01:00
Martin McKeaveney 44cb577f8a lint 2020-11-13 10:54:03 +00:00
kevmodrome 36e902fd30 sets everything up to be used with a longform type in the Form component 2020-11-13 11:31:00 +01:00
Martin McKeaveney ea09c6e459 fixing reactive chart issue 2020-11-13 10:29:54 +00:00
kevmodrome 53ae428e53 unhides richtext component 2020-11-13 11:16:01 +01:00
kevmodrome d1e0aa2600 hides said non-working RichText component 2020-11-13 11:14:34 +01:00
kevmodrome e9f3307864 adds non-working RichText component 2020-11-13 11:12:38 +01:00
Martin McKeaveney b355b8bad9 track quota errors in deployment 2020-11-12 12:58:05 +00:00
Andrew Kingston 299dcbab3d Add majority of API interactions to SDK 2020-11-12 09:07:09 +00:00
Martin McKeaveney ace53ee0f3 Merge pull request #851 from Budibase/turn-off-invalidation
remove cf invalidation, adding validation around successful deploys only
2020-11-10 19:55:43 +00:00
Martin McKeaveney 129d36ccfe remove cf invalidation, adding validation around successful deploys only 2020-11-10 17:08:02 +00:00
mike12345567 928c306769 Fixing #848 - standard components was not using the same API calls consistently which was breaking some things like charts. For now just make it consistent by updating it to make calls the same way as client lib does but the SDK will eventually replace all this and solve these problems. 2020-11-10 15:09:54 +00:00
mike12345567 f8f46b90e5 Fixing an issue where screens couldn't be deleted and fixing an issue where rows would still contain data from a column that no longer exists if a column was deleted from a table. 2020-11-10 13:59:46 +00:00
Martin McKeaveney 8b5db4493e fix auto screens issue 2020-11-09 15:55:36 +00:00
Martin McKeaveney e5773f04a3 Merge pull request #835 from Budibase/screenselection-bug
prevent screen being selected when you save a component
2020-11-09 10:47:33 +00:00
Martin McKeaveney a9e60a8a57 prevent screen being selected when you save a component 2020-11-09 10:28:49 +00:00
Andrew Kingston 23de1d2e1d Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes 2020-11-09 08:48:56 +00:00
Andrew Kingston 253568fd2d Merge pull request #817 from Budibase/apex-charts
Apex charts
2020-11-09 08:48:44 +00:00
Andrew Kingston 9af8b04c99 Fix case sensitive screen alphabetical sorting 2020-11-09 08:43:36 +00:00
Andrew Kingston b2738f3177 Fix autoscreens sometimes created in public rather than private page 2020-11-09 08:40:47 +00:00
Andrew Kingston 29af11faeb Fix new screens and autoscreens not displaying properly 2020-11-09 08:33:22 +00:00
Andrew Kingston 8795263192 Fix alphabetical sorting of screens 2020-11-09 08:32:44 +00:00
Martin McKeaveney f183b72023 remove superfluous files 2020-11-06 13:46:19 +00:00
Martin McKeaveney a8b5c3c255 small tidy ups 2020-11-06 13:40:00 +00:00
mike12345567 96c18d574c Changing signup function to createNewApp for clarity. 2020-11-06 12:38:59 +00:00
mike12345567 e15288fffb Linting. 2020-11-06 12:31:47 +00:00
mike12345567 e353c2a1c4 Updating templates to be able to run locally with an environment variable LOCAL_TEMPLATES and making them work using the DB. Users are also no longer included in the db dump. 2020-11-06 12:30:30 +00:00
mike12345567 d57368eb8b Refactoring to replace the use of frontend store.screens with derived allScreens and currentScreens. 2020-11-05 17:47:27 +00:00
mike12345567 768298f733 Getting started into removing screens from store. 2020-11-05 14:56:23 +00:00
mike12345567 4d0771ac9e Fixing some bugs that have been found. 2020-11-05 14:38:44 +00:00
Andrew Kingston 951f5e1db5 Add colour palette options for charts 2020-11-05 13:37:28 +00:00
mike12345567 0c8bd319f3 More cleanup, removing template app pages that were unused and fixing a bug with auth not being configured correctly when app created. 2020-11-05 12:43:03 +00:00
Andrew Kingston b8ce20ac4c Fix style of DND navigation 2020-11-05 11:58:39 +00:00
Andrew Kingston 1fdcb81f4b Reduce padding and indentation in nav items to provide more room for text 2020-11-05 11:48:49 +00:00
mike12345567 105d407ce8 Further updates to clear out all usage of the old frontend store functions. 2020-11-05 11:44:18 +00:00
Martin McKeaveney f86e8f7a52 update left hand links on builder home 2020-11-05 09:18:20 +00:00
Martin McKeaveney 1106026687 cut over to new frontend store 2020-11-04 17:09:45 +00:00
Martin McKeaveney eeb6df894e feature parity with current pages, screens and store setup. Starting main bb store refactor 2020-11-04 16:13:50 +00:00
Andrew Kingston 5a1624c29d Fix warning when no data source and increase robustness of charts 2020-11-04 15:56:57 +00:00
Andrew Kingston 9a4fc35bba Add candlestick chart 2020-11-04 15:21:11 +00:00
Andrew Kingston 3b97a538a6 Remove additional unused chart settings 2020-11-04 14:27:19 +00:00
Andrew Kingston b358685172 Remove unused chart settings 2020-11-04 14:26:14 +00:00
Michael Drury 8b35abe25f Updating screens API to be prefixed with /api/screens 2020-11-04 14:05:11 +00:00
Andrew Kingston e7eab46435 Add support for dates and increase robustness 2020-11-04 12:43:56 +00:00
Andrew Kingston ac40abac56 Fix beta warning overlap 2020-11-04 12:38:52 +00:00
Michael Drury 8c6a97198f Main work to get screens into the DB, fixing up issue with async page updates not being handled in order. 2020-11-04 12:36:38 +00:00
Michael Drury 22cacbbdb3 Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-11-04 10:14:19 +00:00
Andrew Kingston e17b17170a Merge branch 'master' of github.com:Budibase/budibase into apex-charts 2020-11-04 09:02:56 +00:00
Andrew Kingston e50d5a7ebb Add area chart and unit formatting 2020-11-03 14:32:21 +00:00
Michael Drury ac73b5c4aa Further work towards the re-implementation of auth, changing how the appId is determined, now it mainly will use a header, and a cookie which will be written to store the current status of appId. 2020-11-03 13:45:49 +00:00
Andrew Kingston 665546f095 Add pie and donut charts 2020-11-03 11:50:55 +00:00
Andrew Kingston 2e35ec6c96 Default bar chart data labels to false 2020-11-03 10:11:31 +00:00
Andrew Kingston 8e705b096d Fix another evil falsiness bug with setting checkboxes 2020-11-03 10:09:41 +00:00
Andrew Kingston 0634d2fa5f Fix multi option select handling of default value being hardcoded to a string 2020-11-03 10:09:22 +00:00
Andrew Kingston 0cc4a53de4 Remove log statement 2020-11-03 09:48:58 +00:00
Andrew Kingston 790ab4a2b9 Add stacked option to bar chart 2020-11-03 09:48:35 +00:00
Andrew Kingston 4f5d12468d Add line chart and enable multiple data series for all charts 2020-11-03 09:43:45 +00:00
Andrew Kingston b0ee6d4ed3 Tidy up option select 2020-11-03 09:43:08 +00:00
Andrew Kingston 42b9192725 Add multi option select and multi table view field select components 2020-11-03 09:42:46 +00:00
Andrew Kingston e3512353ac Fix evil falsiness bug with frontend property settings checkboxes 2020-11-03 09:39:42 +00:00
Michael Drury 871e9b123e Some further work, logout and preview appear to be working much better now. 2020-11-02 22:46:31 +00:00
Andrew Kingston fee942f4ec Add bar chart with initial apex charts config 2020-11-02 15:32:37 +00:00
Martin McKeaveney 4d388987c4 pages being stored in couch on initialisation and page save 2020-11-02 14:56:48 +00:00
Martin McKeaveney 21489f0d7e Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-11-02 13:35:17 +00:00
Andrew Kingston 6d2a2b3af9 Merge branch 'master' of github.com:Budibase/budibase into apex-charts 2020-11-02 13:16:08 +00:00
Martin McKeaveney a874399d01 Merge pull request #812 from Budibase/lock-columns
prevent drag on first two columns
2020-11-02 13:13:28 +00:00
Martin McKeaveney 23add6fdcc prevent drag on first two columns 2020-11-02 12:33:18 +00:00
Andrew Kingston 8e9afb6bf0 Set top level background colour 2020-11-02 12:14:16 +00:00
Andrew Kingston db51fad9b7 Remove ag-grid loading overlay color 2020-11-02 09:15:39 +00:00
Andrew Kingston 253e5a23ce Standardise title and capitalisation in create user step 2020-11-02 08:55:48 +00:00
Andrew Kingston be2e128d28 Fix capitalisation of create web app title 2020-11-02 08:55:14 +00:00
Andrew Kingston e68a5b83f5 Remove deprecated header style overrides so BBUI styles are correctly used instead 2020-11-02 08:54:53 +00:00
Andrew Kingston d4fe058804 Fix styling of get API key link and fix grammar in title 2020-11-02 08:54:27 +00:00
Andrew Kingston e54a168848 Merge pull request #809 from Budibase/dark-mode
Dark mode and custom themes
2020-11-02 08:33:02 +00:00
Andrew Kingston b8e3d92243 Style background of feedback popover white due to iframe boundary breaking theming 2020-11-02 07:59:29 +00:00
Martin McKeaveney 5ae952721c Merge branch 'master' of github.com:Budibase/budibase into tidy-up-store 2020-10-30 16:25:00 +00:00
Andrew Kingston f6c80b366a Bump BBUI and use slider components from BBUI 2020-10-30 14:54:12 +00:00
Andrew Kingston 5d5ac424f4 Fix settings checkbox color in dark mode 2020-10-30 13:50:56 +00:00
Andrew Kingston e09b6d6649 Change binding icon colour 2020-10-30 13:49:24 +00:00
Andrew Kingston 96ab51d9a6 Standardise binding icon styles 2020-10-30 13:46:16 +00:00
Andrew Kingston 229ada66dc Save theme settings to local storage and improve slider styles 2020-10-30 13:23:49 +00:00
Andrew Kingston d879b52ebf Add theme editor component to top bar 2020-10-30 10:41:44 +00:00
Andrew Kingston 9ba3ceb277 Adjust logic automation block background 2020-10-29 20:50:18 +00:00
Andrew Kingston cb25dd97b3 Enabling the dark side 2020-10-29 20:42:34 +00:00
Martin McKeaveney e59f759ad6 removing dead code 2020-10-29 11:46:26 +00:00
mike12345567 22e2455bbf Merge branch 'master' of github.com:Budibase/budibase into feature/remove-multitenancy 2020-10-29 10:45:02 +00:00
mike12345567 08b0834fe2 Removing instance API as it was un-used and simplifying the nature of an instance. 2020-10-29 10:21:06 +00:00
Martin McKeaveney e74d754f32 fixing attachment height 2020-10-28 22:21:41 +00:00
Andrew Kingston 649cf18e45 Add proper names for all components and use these names when adding components 2020-10-28 19:38:11 +00:00
Andrew Kingston 214bd75ff7 Fix bad schema type when fetching bindable properties 2020-10-28 19:37:53 +00:00
Andrew Kingston 52368b34ae Fix crash when an Input exists as a possible datasource 2020-10-28 19:32:46 +00:00
Andrew Kingston 7d632445a9 Add slight margin to perfectly align empty state text 2020-10-28 17:09:10 +00:00
Andrew Kingston 1e41461a90 Rename deletion modal titles and fixing cypress tests 2020-10-28 16:05:19 +00:00
Andrew Kingston 1a8da28c09 Merge ag-grid backend UI and update styles 2020-10-28 15:20:56 +00:00
Andrew Kingston e61f3eb8cd Update feedback icon to be in line with new UI 2020-10-28 10:59:43 +00:00
Martin McKeaveney 752d4c1ae0 Merge pull request #788 from Budibase/backend-ag-grid
Backend ag grid
2020-10-28 10:02:32 +00:00
Martin McKeaveney a3e813f67e finally reached the summit of the cypress mountain 2020-10-28 09:50:05 +00:00
Andrew Kingston cd1bfa2580 Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-28 09:46:22 +00:00
Michael Shanks 034cfdb610 Merge pull request #778 from Budibase/feedback
Feedback
2020-10-28 09:45:02 +00:00
Martin McKeaveney f84c7c4070 styling updates from code review 2020-10-27 22:57:05 +00:00
Martin McKeaveney e56259a4c1 cypress green 2020-10-27 22:06:51 +00:00
Martin McKeaveney 3e7a5e112a fix cypress table creation tests 2020-10-27 16:01:27 +00:00
Andrew Kingston bb489bce94 Merge branch 'master' of github.com:Budibase/budibase into dropdown-components 2020-10-27 15:50:34 +00:00
Andrew Kingston add4162000 Format with prettier 2020-10-27 15:28:13 +00:00
Andrew Kingston a93757a8d9 Fix cypress tests 2020-10-27 15:26:07 +00:00
mike12345567 87175e70cf Linting. 2020-10-27 13:25:12 +00:00
Martin McKeaveney 50f21e61ff bulk delete, delete column from panel 2020-10-27 13:04:32 +00:00
mike12345567 f9eeefb4dc Making sure the caret position is respected in the generic binding popover. 2020-10-27 12:32:48 +00:00
mike12345567 8a844a5922 Adding an empty state for the webhook deployment modal. 2020-10-27 09:44:29 +00:00
Andrew Kingston bf14c3045d Lint 2020-10-27 09:37:20 +00:00
Andrew Kingston 5e6047b4f0 More tidy up 2020-10-27 09:17:27 +00:00
Andrew Kingston 3ed1f00e38 More tidy up 2020-10-27 09:16:54 +00:00
Andrew Kingston fae4037a65 Remove bunch of unused components and tidy up unused references 2020-10-27 09:10:20 +00:00
Martin McKeaveney e025609539 cypress test fixes 2020-10-26 21:43:04 +00:00
Martin McKeaveney 3f587a4756 lint 2020-10-26 18:07:08 +00:00
mike12345567 d7196cfd3a Linting. 2020-10-26 17:47:03 +00:00
mike12345567 41fd10dbbe Adding a way to see the deployed webhook URLs to the deployment page. 2020-10-26 17:46:20 +00:00
Martin McKeaveney 341843af84 restructuring, more styling updates on table, renaming 2020-10-26 17:42:00 +00:00
mike12345567 c66541ad99 Joe-ifying some of the work on webhooks to make it a bit easier to understand and finished up some testing around it. 2020-10-26 16:04:02 +00:00
Andrew Kingston 990777c601 Stop propagation in context menu clicks 2020-10-26 15:17:18 +00:00
Andrew Kingston 88d268afbf Change default font-weight of dropdown options to 400 2020-10-26 15:14:51 +00:00
Andrew Kingston 3626d8da2b Replace backend usages of dropdown menus with common components 2020-10-26 14:34:52 +00:00
Andrew Kingston 48563e892b Replace component dropdown menu with new common components 2020-10-26 14:23:08 +00:00
Andrew Kingston 748955e3d9 Use common dropdown components in more places to reduce duplication 2020-10-26 14:03:07 +00:00
Andrew Kingston 2114822c90 Fix automation component paths 2020-10-26 12:25:26 +00:00
Andrew Kingston 4ff7499d26 Update styles across entire automations page 2020-10-26 12:18:34 +00:00
Michael Shanks 3d126579ce Feedback check interval to const 2020-10-26 11:35:38 +00:00
Andrew Kingston 16de23eea9 Add new common components for dropdown styles 2020-10-26 11:00:34 +00:00
Martin McKeaveney 137c3ccdec tidy up 2020-10-26 09:37:53 +00:00
Martin McKeaveney 4549e8e5b2 reinstating relationships 2020-10-25 17:05:11 +00:00
Martin McKeaveney 4681033535 allow editing row from modal 2020-10-23 23:55:51 +01:00
Michael Shanks 6247acfcd2 gather feedback after 24h, or first deploy 2020-10-23 22:38:40 +01:00
Martin McKeaveney 80b76f5f30 update table headers on table change 2020-10-23 22:34:40 +01:00
Martin McKeaveney eb1192ebc0 more ag grid styling 2020-10-23 17:38:10 +01:00
mike12345567 fdf0fdd145 Linting. 2020-10-23 17:18:22 +01:00
mike12345567 ec7a4d7f8b Adding a modal on creation of a webhook automation to make sure the user can setup a schema. 2020-10-23 17:17:53 +01:00
Andrew Kingston 9a32997591 Reduce unecessary div layers 2020-10-23 12:57:35 +01:00
Andrew Kingston 14b13c7c52 Update data page to use new styles 2020-10-23 12:25:22 +01:00
Andrew Kingston ea94694038 Remove deprecated borders on design page 2020-10-23 12:25:12 +01:00
Andrew Kingston 5009a3975c Improve component dropdown responsiveness 2020-10-23 10:55:12 +01:00
Andrew Kingston 767846e4c4 Add selected styles to component dropdowns 2020-10-23 10:37:28 +01:00
Andrew Kingston 4e4aa5c525 Standardise sizing of all settings and design properties 2020-10-23 10:34:14 +01:00
Michael Shanks cecf00a09e Feedback - added Modal after deploy 2020-10-22 21:59:40 +01:00
Andrew Kingston 5077f4f435 Fix property group name font size until a proper fix in BBUI 2020-10-22 20:48:46 +01:00
Andrew Kingston e5742dc7f6 Change component bar to popovers and adjust page layout to match 2020-10-22 20:22:09 +01:00
Andrew Kingston f56662dac4 Update FlatButton and CategoryTab styles 2020-10-22 18:23:11 +01:00
Andrew Kingston af19158fb6 Adjust page button background to be consistent 2020-10-22 18:14:44 +01:00
Andrew Kingston 5d266c5877 Fix issue displaying opened status of screens 2020-10-22 18:14:29 +01:00
Andrew Kingston 1c149d7d5c Move large create screen button to icon 2020-10-22 18:12:40 +01:00
Andrew Kingston 62da83e27f Adjust screen list column padding to line up with top components bar 2020-10-22 18:12:15 +01:00
Andrew Kingston 3b11fe6ab0 Update page button styles 2020-10-22 18:11:33 +01:00
mike12345567 653fb16c86 Linting. 2020-10-22 17:49:30 +01:00
mike12345567 0d8ec8e03a Some initial work towards webhooks, that generates schema similar to integromat. 2020-10-22 17:48:32 +01:00
Andrew Kingston 9ab3d9ff2a Update front end column structure layout and width to increase preview space 2020-10-22 17:47:49 +01:00
Andrew Kingston e45f368de7 Update component definition structure for new layout 2020-10-22 17:47:07 +01:00
Andrew Kingston 7271662cc8 Update routing to use new page names 2020-10-22 17:46:44 +01:00
Andrew Kingston 1fac774521 Move components to above app preview 2020-10-22 17:46:21 +01:00
Andrew Kingston 79cca1956a Make OptionSelect styles in line with other components 2020-10-22 17:44:45 +01:00
Andrew Kingston 664aacd402 Fix top right settings icon styles 2020-10-22 17:44:17 +01:00
Andrew Kingston 45b86353d2 Improve styles of frontend component blocks 2020-10-22 17:43:52 +01:00
Andrew Kingston 80e71bff91 Update routing to use new page names 2020-10-22 17:43:27 +01:00
Andrew Kingston 29dd32320d Update screen components hierarchy to use new common component styles 2020-10-22 17:42:03 +01:00
Andrew Kingston 6bead11264 Update remix icons version to fix line chart icon 2020-10-22 17:39:50 +01:00
Martin McKeaveney be407ece71 popovers replaced with table icons 2020-10-22 15:45:58 +01:00
Andrew Kingston d3714ea9ee Update top nav border style 2020-10-22 15:11:46 +01:00
Andrew Kingston e1c70f43db Rename backend to data and frontend to design 2020-10-22 15:11:22 +01:00
Michael Shanks 0b2872a1b6 Feedback - close on submit 2020-10-22 14:54:28 +01:00
Michael Shanks f540f17861 feedback nav icon loads iframe to public page 2020-10-21 17:24:08 +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 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
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 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 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 c0e0b48a80 Allow CSV upload in browser and add display column option 2020-10-19 19:24:05 +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 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 69363670a7 use pageName variable when no pagename defined 2020-10-19 09:28:04 +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 131dcdbcad deployment history design updates and polling 2020-10-18 18:09:19 +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
Martin McKeaveney 4d3fb4f847 hiding templates for now 2020-10-16 22:11:13 +01:00
Michael Shanks 45322846c0 Primary display column is always required 2020-10-16 21:50: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
Michael Shanks 7382da4a60 removes unused components 2020-10-16 16:04:49 +01:00
Michael Shanks 0343a86671 screen templates - convert spaces to "-" in urls 2020-10-16 15:43:55 +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
mike12345567 3a9703fa6c Fixing linting issue. 2020-10-16 14:00:08 +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
Martin McKeaveney 8b54a55bcb making deploy process async, adding local deployment history 2020-10-16 12:38:07 +01: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
kevmodrome 5e44b3373c change from Input to ScreenSelect component for prop 2020-10-16 10:35:15 +02: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 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 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
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
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 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
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
Martin McKeaveney 71a7482dda lint 2020-10-15 17:05:09 +01:00
Martin McKeaveney 3dac1e2a78 allow users to remove a calculation 2020-10-15 15:02:22 +01:00
Martin McKeaveney a34a59880e merge from master 2020-10-15 14:41:29 +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
Martin McKeaveney f0f9015819 more filtering updates 2020-10-15 12:09:41 +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 3172b3b479 Change create new web app button to black 2020-10-15 09:04:39 +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 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 008b59829b Merge branch 'more-bug-fixes' of github.com:Budibase/budibase into screen-updates 2020-10-14 20:16:01 +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
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 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 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
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
Martin McKeaveney cb5c09d439 simplify user authentication, remove anon user, fix login cookie issues 2020-10-13 21:33:56 +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
Andrew Kingston 5a086d529b Merge branch 'master' of github.com:Budibase/budibase into cheeks-bugfixes 2020-10-13 17:27:46 +01:00
Martin McKeaveney 14af18d27b fix issues from eslint plugin prettier 2020-10-13 16:33:45 +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 55527784ed Merge branch 'master' of github.com:Budibase/budibase into bugz 2020-10-13 12:52:55 +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
Martin McKeaveney 06c65cc89c removing z-index from checkbox 2020-10-13 11:18:34 +01: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 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 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
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
Martin McKeaveney feb7d096db replace list template screen with datagrid 2020-10-12 21:21:23 +01:00
Martin McKeaveney 20301cb883 merge with new grid 2020-10-12 20:25:15 +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
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 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
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 8ad2df14af renamed screen template 2020-10-12 10:59:23 +01:00
Andrew Kingston 55573b7e32 Remove console log statement 2020-10-12 10:51:57 +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
kevmodrome 5bafa97c40 turns off some functionality and adds theme options 2020-10-12 11:44:43 +02: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
mike12345567 dc9552dbad Updating tests and re-formatting. 2020-10-09 19:30:50 +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
Michael Shanks 127ce3b59d renaming Record > Row 2020-10-09 17:12:55 +01:00
Andrew Kingston 009d04a0a5 Add relationships as data source 2020-10-09 12:24:18 +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
Michael Shanks 2e76e1f0f4 Save Record Action 2020-10-08 22:06:44 +01:00
Martin McKeaveney e4528a8745 Merge branch 'master' of github.com:Budibase/budibase into deployment-api-usage 2020-10-08 21:16:16 +01:00
Martin McKeaveney e3a9eae679 lint and tidy up 2020-10-08 21:16:06 +01:00
Martin McKeaveney 3715c2bf36 removing retry param 2020-10-08 21:11:10 +01:00
kevmodrome 38e42c0e9e fix optional chaining error and adds guard for no model selected. 2020-10-08 17:45:47 +02:00
Michael Shanks 027819bae0 merge from master - including fixes 2020-10-08 16:15:12 +01:00
Michael Shanks a3bd28d99f screen templates - backup before merge from master 2020-10-08 15:46:29 +01:00
Michael Shanks f6d2e48dcc Screen Template - pre merge 2020-10-08 14:53:39 +01:00
kevmodrome 480a73997d merge master 2020-10-08 14:37:57 +02:00
Andrew Kingston 735de553d2 Update linked record selector to handle errors and remove loading state flashing 2020-10-08 12:21:05 +01:00
Andrew Kingston fa1836ad23 Improve relationship datatable title when no primary display is selected for a model 2020-10-08 10:41:20 +01:00
Andrew Kingston 7a08c5584d Remove console log statement 2020-10-08 10:40:46 +01:00
Andrew Kingston 1c559978e9 Fix relationship view when viewing fields with spaces in their name 2020-10-08 10:32:17 +01:00
Andrew Kingston ff4f7b31e3 Fix styles in event editor modal 2020-10-08 09:48:24 +01:00
Andrew Kingston ee6c210e67 Fix frontend crashing when adding components to a data provider component with no source 2020-10-08 09:48:03 +01:00
Andrew Kingston d24679bc33 Move modal to BBUI and update usages 2020-10-08 09:35:11 +01:00
Andrew Kingston 1b1c0c4e8f Bump BBUI version 2020-10-08 09:34:22 +01:00
Michael Shanks 716f42deab Screen templates working 2020-10-07 22:30:00 +01:00
kevmodrome 3225b5bbdc merge master 2020-10-07 16:47:35 +02:00
Michael Shanks 77552a0747 Screen templates - initial commit 2020-10-07 15:40:06 +01:00
Andrew Kingston fff39f65e5 Change create table popover to modal to better support data import which can be long 2020-10-07 12:40:00 +01:00
Andrew Kingston a24ce26953 Remove padding on top nav bar so that things are properly centered 2020-10-07 12:00:15 +01:00
Andrew Kingston b9c9408c7c Fix create automation modal 2020-10-07 11:38:05 +01:00
Andrew Kingston 4bcc50ee85 Change live animation color from purple to black 2020-10-07 11:37:55 +01:00
Andrew Kingston 475d811e5b Fix layout by removing extra columns from grid layout css 2020-10-07 11:17:01 +01:00
Andrew Kingston e38985e111 Remove duplicate select element 2020-10-07 11:16:36 +01:00
Andrew Kingston 8582d63a75 Update styles of data import to match BBUI components 2020-10-07 11:16:06 +01:00
Andrew Kingston 3dc30262d7 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-07 10:45:26 +01:00
Michael Shanks 46cd413c58 removed .orig files 2020-10-06 21:45:12 +01:00
Michael Shanks 210062cbac merge conflicts - from master 2020-10-06 21:43:54 +01:00
Martin McKeaveney 6e65511613 Merge pull request #664 from Budibase/data-import
Data import
2020-10-06 20:24:34 +01:00
Andrew Kingston ea7e17ce60 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-06 18:03:43 +01:00
Andrew Kingston 49875d5c42 Fix a couple of crashes in frontend when doing various actions and fix record detail view 2020-10-06 16:04:58 +01:00
Andrew Kingston 959450d615 Delete old multiselect component 2020-10-06 16:03:17 +01:00
Andrew Kingston 517fb201ec Move multiselect to BBUI 2020-10-06 16:02:48 +01:00
Michael Shanks a28a327da7 Merge branch 'master' into fixes 2020-10-05 21:17:01 +01:00
mike12345567 196f0b380d Minor update to remove send grid from the API component of the builder and make them part of the automation itself. 2020-10-05 17:45:31 +01:00
Michael Shanks e4d4e2cd1c API Key - Changed placholder to instruct Command V
(as the right-click menu does not work in electron)
2020-10-05 17:41:16 +01:00
Michael Shanks 775aa0e92c Metrics - event props not populating correctly 2020-10-05 17:28:44 +01:00
Michael Shanks 267e8e39aa Coerse record fields, to be a bit more tolerant of data input 2020-10-05 17:28:23 +01:00
Martin McKeaveney ea950748e5 styling updates after review 2020-10-05 15:26:31 +01:00
Martin McKeaveney dd9eb9bb6a merge 2020-10-05 15:08:53 +01:00
Martin McKeaveney c3a5d964bc tidy up 2020-10-05 14:43:34 +01:00
Martin McKeaveney 3a460429a0 adding nice loading states 2020-10-05 14:07:39 +01:00
Andrew Kingston 921d63eea1 Fix null referencce in ModelViewSelect 2020-10-05 14:02:33 +01:00
Andrew Kingston 16faa00189 Stop notifications blocking all pointer events across full width 2020-10-05 14:00:26 +01:00
Andrew Kingston 701786dc25 Merge template and index page styles with new BBUI 2020-10-05 12:20:59 +01:00
Andrew Kingston 68a03eceb4 Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-10-05 12:20:26 +01:00
Andrew Kingston a23967364b Fix cypress texts and update use of modal 2020-10-05 11:13:09 +01:00
mike12345567 3ad58c2aa7 Merge branch 'master' of github.com:Budibase/budibase into linked-records 2020-10-05 10:52:35 +01:00
Martin McKeaveney b754fc3f07 account for omitted rows 2020-10-05 10:51:58 +01:00
Andrew Kingston 9eb15beb1c Standardise dropdownmenus in frontend page 2020-10-04 17:10:32 +01:00
Andrew Kingston 261c3da459 Update backend export popover to be line with new popover structure 2020-10-03 21:06:58 +01:00
Andrew Kingston 501d4638a7 Improve notification styles 2020-10-02 21:06:37 +01:00
Andrew Kingston b8c5813d65 Add default props to confirm dialogue to silence warnings 2020-10-02 21:06:06 +01:00
Andrew Kingston bfec3327fb Remove deprecated portal implementation 2020-10-02 20:42:10 +01:00
Andrew Kingston 27c3e6c9e9 Replace all usages of simple-modal with new modal 2020-10-02 20:41:21 +01:00
Andrew Kingston 93cc0ad26d Remove unused imports 2020-10-02 20:39:39 +01:00
Andrew Kingston 927fc40454 Update automations page to use new modal 2020-10-02 19:10:37 +01:00
Andrew Kingston 50d8d12d5e Fix bug with deleting automations 2020-10-02 19:09:44 +01:00
Andrew Kingston aa142d493a Disable modal confirm button while async callbacks are being processed to avoid multiple executions 2020-10-02 19:09:19 +01:00
Andrew Kingston 63d2e77603 Fix error box styles 2020-10-02 18:49:00 +01:00
Andrew Kingston 3ba591ef77 Adjust modal styles 2020-10-02 18:37:24 +01:00
Andrew Kingston 2fa42d194b Fix multiselect crashing in certain circumstances 2020-10-02 16:53:41 +01:00
Andrew Kingston 27d41069cb Remove double 'no data' in empty tables 2020-10-02 16:48:01 +01:00
Martin McKeaveney 016f49ac5a merge 2020-10-02 16:45:59 +01:00
Andrew Kingston 8706561bd4 Merge branch 'linked-records' of github.com:Budibase/budibase into linked-records 2020-10-02 16:43:08 +01:00
Andrew Kingston 1939015273 Add final version of multiselect 2020-10-02 16:38:33 +01:00
Martin McKeaveney 5e86076530 CSV Import end to end 2020-10-02 16:16:06 +01:00
mike12345567 4d8b1ecc10 Merge branch 'remove-views' of github.com:Budibase/budibase into linked-records 2020-10-02 14:49:23 +01:00
kevmodrome 66bb4bdebf merge master 2020-10-02 14:39:00 +02:00
Andrew Kingston 95e95adfc8 Add close icon to modals 2020-10-02 12:27:52 +01:00
Andrew Kingston 1c86753d00 Update settings to use new modal 2020-10-02 12:22:49 +01:00
Andrew Kingston 7583dfc711 Add wide prop for modals 2020-10-02 12:22:34 +01:00
Andrew Kingston c062111403 Rename linked rows to related rows and remove deprecated file 2020-10-02 12:02:11 +01:00
Andrew Kingston 34373fc0dd Add new modal to backend and fix backend file structure 2020-10-02 12:00:17 +01:00
Michael Shanks 8e528a6160 mask user password on new app 2020-10-02 10:39:56 +01:00
Michael Shanks 70a6fabcd0 unused imports 2020-10-02 10:07:43 +01:00
Andrew Kingston 4363730af0 Update multiselect component 2020-10-02 08:36:16 +01:00
Andrew Kingston 27060f5f46 Add initial version of new modal (WIP) 2020-10-02 08:35:54 +01:00
Michael Shanks dcf0b4f973 Calculate: stats is only option - remove select 2020-10-01 21:03:22 +01:00
Michael Shanks e6c8ca44c5 fix: View filter - handle change of field type 2020-10-01 17:34:25 +01:00
Michael Shanks 2d80b2be3d Added datepicker to view filters 2020-10-01 17:07:53 +01:00
Michael Shanks 0c373a9fb4 fix: view filter handle bool, number & date 2020-10-01 16:55:17 +01:00
Martin McKeaveney c7a917ce40 csv import functional 2020-10-01 14:48:07 +01:00
Andrew Kingston 9929ec2ac5 Fix linked record selector 2020-10-01 11:56:06 +01:00
Andrew Kingston 3e6efb72a1 Add hacked multiselect for testing 2020-10-01 11:53:43 +01:00
Andrew Kingston 9b11067faf Remove console.log statement 2020-10-01 11:33:40 +01:00