Commit Graph

6829 Commits

Author SHA1 Message Date
Peter Clement b846402d90 take into account pagination 2022-07-06 12:58:55 +01:00
Martin McKeaveney 543ab2f528 hide banner from new UI 2022-07-05 19:26:12 +01:00
mike12345567 9b41a2a438 Merge branch 'develop' of github.com:Budibase/budibase into fix/june-fixes 2022-07-05 17:46:36 +01:00
mike12345567 2593dccdac Merge branch 'master' of github.com:Budibase/budibase into develop 2022-07-05 17:37:04 +01:00
Peter Clement daafba8ec8 Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab 2022-07-05 16:04:01 +01:00
mike12345567 9bd668fc67 Fix for #6534 make the user aware of the readonly properties on the user and how to edit them. 2022-07-05 14:05:20 +01:00
deanhannigan 9b98c617bf
Merge pull request #6315 from Budibase/feature/current-user-rest-bindings
REST query bindings for Current User
2022-07-05 09:22:03 +01:00
Dean db446afd36 Data providers are excluded from the Form Schema picker 2022-07-04 17:01:40 +01:00
mike12345567 02f6dcf01e Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-07-04 15:47:52 +01:00
mike12345567 90453212d5 Moving majority of automation logging functionality to pro. 2022-07-04 15:44:47 +01:00
mike12345567 f6fc63f1a8 Main body of PR comments - still need to move a bit to pro. 2022-07-04 11:12:08 +01:00
Martin McKeaveney e0e5002bf6
Merge pull request #6473 from Budibase/fix/dates-with-custom-templates
Fix dates with custom templates
2022-07-04 09:36:37 +01:00
Dean 6be703d99a Added fixes for query body binding. Query parameter fixes and pretty bindings added 2022-07-03 17:33:25 +01:00
Dean cad3d7dead Merge remote-tracking branch 'origin/develop' into feature/current-user-rest-bindings 2022-07-03 14:04:15 +01:00
Dean 94496abe85 Fixes for datasource authentication parsing. Mapping UX updates 2022-07-01 17:27:24 +01:00
mike12345567 ae0391c304 Updating pagination in automation run history to use the same pagination store helper as the users pagination. 2022-07-01 15:48:36 +01:00
mike12345567 686cf6e1c4 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-07-01 15:14:12 +01:00
Andrew Kingston bbf66a85fc Reduce builder side panel width to 260px 2022-07-01 12:47:30 +01:00
Andrew Kingston 9cb7ff076c Update font sizes and weights 2022-07-01 12:03:04 +01:00
Andrew Kingston 32e946e1f6 Remove divider from beta tab 2022-07-01 11:34:40 +01:00
Andrew Kingston 74d0f5c3cb Update some font sizes and weights 2022-07-01 11:26:30 +01:00
Peter Clement 4c4a6ccb14 add InputPicker component and finish onboarding flow 2022-06-29 19:04:18 +01:00
Dean 4b296f9bce Merge remote-tracking branch 'origin/develop' into feature/current-user-rest-bindings 2022-06-29 18:50:14 +01:00
Mel O'Hagan 9b6fd15a60 Update SQL Server svg 2022-06-29 16:09:08 +01:00
Mel O'Hagan b51d24891a Remove array type option for JSON columns 2022-06-29 14:11:39 +01:00
mike12345567 bfd9a29104 Fix for builder loading flow item header. 2022-06-29 13:34:36 +01:00
mike12345567 e921547c64 Updating filter/condition action to show a stopped status rather than error, updating everything else to be aware of this. 2022-06-28 17:02:24 +01:00
Andrew Kingston c4730c36ba Fix slight issue with column editor layout 2022-06-27 14:44:38 +01:00
mike12345567 70e5a81db2 Adding in management of time range to lookup automation logs in. 2022-06-24 18:11:19 +01:00
mike12345567 dd6617465c Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-24 17:43:59 +01:00
Andrew Kingston 41941b6484 Pull in role select component from new design UI 2022-06-24 14:31:55 +01:00
Andrew Kingston 02ec1b9968 Pull in more work from new design UI 2022-06-24 14:31:35 +01:00
Andrew Kingston 82f685a27f Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-23 15:33:07 +01:00
Andrew Kingston c37e4cc8be Lint 2022-06-23 12:07:12 +01:00
Andrew Kingston 2663860ec1 Update styles to use spectrum components 2022-06-23 12:05:05 +01:00
Andrew Kingston 5dd8186383 Add types to datasources 2022-06-23 11:35:57 +01:00
mike12345567 a2dc3dc3b1 Getting notifications working correctly, linking to errors in a better way, generally improving UI, getting some final touches here and there. 2022-06-22 20:23:18 +01:00
Andrew Kingston 955c7b0600 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-22 12:49:46 +01:00
Andrew Kingston 16dc6403e3
Merge pull request #6392 from Budibase/custom-csv-export
Add option to customise which columns are exported in export data action
2022-06-22 12:49:10 +01:00
Andrew Kingston 8b2d125974
Merge pull request #6352 from Budibase/fix/select-table-by-id
Fix autoscreen and autoscreen link creation and deletion
2022-06-22 12:47:57 +01:00
Andrew Kingston cc4b2b159c Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-21 15:10:58 +01:00
mike12345567 4aba13ac39 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-21 14:25:09 +01:00
mike12345567 3d159c1401 Adding in main portal page automation error notification. 2022-06-21 00:02:22 +01:00
Mel O'Hagan 0b14e1bad1 Set external type of field for filter 2022-06-20 17:55:11 +01:00
mike12345567 8c9f76b815 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-20 15:56:00 +01:00
Andrew Kingston a335b8cab5 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-20 13:28:26 +01:00
Andrew Kingston 2ad6f0a1ff Add option to customise which columns are exported in export data action 2022-06-20 12:32:13 +01:00
mike12345567 f8c73b1e68 Adding edit automation button. 2022-06-17 17:00:43 +01:00
Andrew Kingston 56187d0d39 Fix logic around deleting autoscreens and autoscreen links 2022-06-16 11:46:53 +01:00
Andrew Kingston 1796a50d47 Use ID rather than name to identiy datasources when creating autoscreens 2022-06-16 11:46:16 +01:00
Dean e75ea3361b Merge remote-tracking branch 'origin/develop' into feature/current-user-rest-bindings 2022-06-16 09:59:19 +01:00
Andrew Kingston f30bbd58b4 Merge branch 'new-design-ui' of github.com:Budibase/budibase into new-design-ui 2022-06-15 15:32:56 +01:00
Andrew Kingston 15c28bcb8f Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-15 15:32:33 +01:00
mike12345567 03165faf0f Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-15 15:08:48 +01:00
Andrew Kingston 43938d7b54 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-06-15 11:08:40 +01:00
Andrew Kingston 48dc729f9a
Merge pull request #6309 from Budibase/builder-focus-updates
Builder focus updates
2022-06-15 11:07:46 +01:00
Andrew Kingston 9ec4c29e66 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-06-15 09:02:35 +01:00
Andrew Kingston 97e42bf318 Improve determination of default values and logic around showing highlighted settings 2022-06-14 15:29:27 +01:00
Andrew Kingston ebbd8fb5f9 Scroll the highlighted element into view 2022-06-14 14:32:17 +01:00
Andrew Kingston c052303eee Save highlighted setting key in store and show as highlighted until unmounted or changed 2022-06-14 14:05:28 +01:00
Dean 62a7d7128b Merge remote-tracking branch 'origin/develop' into feature/current-user-rest-bindings 2022-06-14 10:16:52 +01:00
Dean 830f127343 Context binding for authenticated user in REST API querys. Includes fix for REST datasource UI 2022-06-14 10:14:05 +01:00
Martin McKeaveney b077903991 Merge branch 'new-design-ui' of github.com:Budibase/budibase into new-design-ui 2022-06-13 21:01:08 +01:00
Martin McKeaveney 46247346d6 CSS updates to beta tab 2022-06-13 21:00:15 +01:00
Andrew Kingston 22df82dd9d Revert focus specific logic in other components and simplify 2022-06-13 16:11:12 +01:00
Rory Powell 05f0393310 Merge branch 'release' into merge-release 2022-06-13 11:45:18 +01:00
Andrew Kingston 3a33f5b376 Update apps list page and app rows to match new styles and behaviours 2022-06-10 12:16:28 +01:00
Dean 1856289d19 Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-06-10 09:53:39 +01:00
Rory Powell b1b852b72c Merge branch 'release' into feature/event-backfill 2022-06-09 15:21:49 +01:00
Andrew Kingston f351fb0019 Allow role select to accept a placeholder 2022-06-09 14:27:29 +01:00
Andrew Kingston feb8bff299 Update action button style for component settings to match designs 2022-06-08 16:51:14 +01:00
Andrew Kingston ccfa350118 Merge branch 'new-design-ui' of github.com:Budibase/budibase into new-design-ui 2022-06-08 16:22:22 +01:00
Andrew Kingston 10b4e29702 Update select settings to match the settings bar style where possible 2022-06-08 15:13:47 +01:00
Andrew Kingston dd6f35e816 Fix custom options drawer layout 2022-06-08 12:50:04 +01:00
Mel O'Hagan 91b97698a6 Rename Firebase to Firestore 2022-06-08 12:05:29 +01:00
Martin McKeaveney a479c7c55c Beta tab initial test for E2E, needs styled 2022-06-08 10:20:47 +01:00
Martin McKeaveney f2370418d7 merge 2022-06-07 16:44:04 +01:00
Martin McKeaveney 5b58981a53 start of beta panel 2022-06-07 16:40:43 +01:00
Andrew Kingston 17da8f192f Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-06-07 08:45:57 +01:00
Andrew Kingston f2e3b2efa8 Apply timezones patch from existing ignore-timezones branch 2022-06-07 08:31:00 +01:00
Peter Clement 586d4d1694
Merge pull request #6059 from Budibase/feat/dont-export-app-rows
Allow export of app without rows
2022-06-06 16:31:21 +01:00
Peter Clement 3d9a6d5c4c negate export button 2022-06-06 15:17:14 +01:00
Rory Powell 14e9fb4505 Remove ui events except for component created and view published app 2022-06-06 12:51:22 +01:00
Rory Powell 4cdfb3c110 Remove todos 2022-06-06 11:11:13 +01:00
Rory Powell 4e77571ddb Merge branch 'release' into feature/event-backfill 2022-06-06 09:50:06 +01:00
Martin McKeaveney 493607b853 update google sheets strategy to use the standard passport strategy 2022-06-05 16:43:04 +01:00
Maurits Lourens c4136e544e move the unpublish link 2022-06-03 00:41:16 +02:00
mike12345567 7fbe63420c Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-06-01 22:41:37 +01:00
mike12345567 e8e0e36089 Adding pagination control to the API and to the frontend, as well as getting view working as expected, emitting different key combinations to be able to search by any pattern. 2022-06-01 22:39:51 +01:00
mike12345567 5914b0c560 Adding real history to the history tab, getting storage to couch and retrieval + api working. 2022-06-01 16:01:06 +01:00
melohagan db4092fbe2
Merge pull request #6068 from Budibase/bug/sev3/error-when-changing-between-values-bindings-in-automations
Make sure linkedRows is an array before map
2022-06-01 13:30:19 +01:00
Dean 0c25ecbf21 Component Cypress tests and fixes 2022-05-31 22:57:33 +01:00
mike12345567 0274516ad6 Progress towards using couchdb for automation logs, after testing redis and realising it won't work. 2022-05-31 19:52:35 +01:00
mike12345567 72cfd09b8f Using the test panel in the automation history tab, same experience as that of the automation flow. 2022-05-31 13:30:18 +01:00
Mel O'Hagan a2a29caeea Added Snowflake integration 2022-05-30 21:13:45 +01:00
Dean dbbf7afcd0 Updated approach to focus behaviour. Placeholder now updates to direct the user to the next required field they haven't entered 2022-05-30 12:57:10 +01:00
Rory Powell 64d73e2f96 Merge branch 'develop' into feature/posthog-v2 2022-05-28 23:03:31 +01:00
mike12345567 c01c35386b Updating UI after pulling in latest changes. 2022-05-27 17:11:41 +01:00
Dean eb96fbe77a Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-27 14:04:40 +01:00
Andrew Kingston 6b905da588 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-27 13:32:07 +01:00
mike12345567 6f093f9491 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-05-27 12:31:00 +01:00
Peter Clement 89f57ea56e Merge remote-tracking branch 'origin/develop' into feat/dont-export-app-rows 2022-05-27 11:00:39 +01:00
Martin McKeaveney 646cce33ef
Merge pull request #5684 from Budibase/bug/sev/empty-relationships-oncreate
Pass through type when creating internal table
2022-05-27 10:59:36 +01:00
Dean 15d95ed2b2 Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-27 10:22:48 +01:00
Martin McKeaveney e98cdef74d
Merge pull request #6042 from Budibase/bug/sev3/bad-special-document-member
Internal table columns cannot start with _
2022-05-26 23:08:31 +01:00
Mel O'Hagan fcb0d66674 Make sure linkedRows is an array before map 2022-05-26 13:00:19 +01:00
Peter Clement 956d96515a Merge remote-tracking branch 'origin/develop' into feat/dont-export-app-rows 2022-05-26 10:32:18 +01:00
mike12345567 09f8675816 Merge branch 'master' of github.com:Budibase/budibase into develop 2022-05-25 18:12:27 +01:00
Andrew Kingston 245a074317 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-25 13:49:28 +01:00
Peter Clement a0735efbb7 Export app without rows 2022-05-25 09:26:10 +01:00
Dean 28804c395c Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-24 17:09:15 +01:00
Martin McKeaveney bdce546902
Merge pull request #5786 from Budibase/feature/app-overview-section
Feature/app overview section
2022-05-24 15:16:17 +01:00
Mel O'Hagan aba79086a0 Internal table columns cannot start with _ 2022-05-24 10:22:20 +01:00
Dean 702b62f8e6 Expanding the focus behaviour to more component types in the builder. Minor fix for cypress test 2022-05-24 09:58:05 +01:00
Andrew Kingston 949ab2dac6 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-24 09:47:00 +01:00
Dean 1bc87704eb Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-23 16:13:26 +01:00
Dean f82316561a Refactored the approach to builder focus. Extending the behaviour beyond form fields 2022-05-23 16:12:56 +01:00
Peter Clement 5d1a6c370b
Merge pull request #5795 from Budibase/feature/automation-test-sidebar
Add automation test sidebar
2022-05-23 15:07:37 +01:00
Peter Clement 0a8cb11514 update Automation button placement and test details button 2022-05-23 14:11:37 +01:00
Andrew Kingston a494aec6c6 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-23 11:54:24 +01:00
Andrew Kingston 05d627b846 Finish new component DND experience 2022-05-23 11:50:26 +01:00
Rory Powell 80a82bbcc3 Merge branch 'develop' into feature/posthog-v2 2022-05-23 09:04:00 +01:00
Peter Clement 5fbfc0bb6b fix animation of test panel 2022-05-20 14:20:53 +01:00
Dean 9d79e6a554 Merge remote-tracking branch 'origin/develop' into feature/required-field-focus 2022-05-20 09:09:50 +01:00
Andrew Kingston 050f4900b3 Add initial work on component drag and drop refactor 2022-05-19 19:14:12 +01:00
Peter Clement 7ce0043074 ensure binding / value selection in automation persists 2022-05-19 15:58:56 +01:00
Dean 10a191525f Minor update to overview page spacing 2022-05-19 14:51:33 +01:00
mike12345567 d922a5794b Review comments. 2022-05-19 10:32:14 +01:00
Dean 071e9c3421 Minor reflow of the overview tab cards and layout 2022-05-19 09:56:47 +01:00
Dean 3a0d1460b6 Code review updates 2022-05-18 17:22:58 +01:00
mike12345567 39806d470d Merge branch 'develop' of github.com:Budibase/budibase into feature/portal-usage 2022-05-18 10:56:44 +01:00
mike12345567 36a190b0ed Finishing off UI, expanding settings menus from 80ch to 90ch as they were quite restricted and made the usage UI a bit difficult to view. Added a DISABLE_DEVELOPER_LICENSE env variable for testing. 2022-05-17 17:44:40 +01:00
Dean 2d074f5ec8 Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-17 16:54:32 +01:00
Dean 93f90405cf Builder focus behaviour added to guide users when adding form elements. Refactored the component tests 2022-05-17 15:09:13 +01:00
Andrew Kingston a2d8f143e9 Highlighted child components of selected component 2022-05-17 13:32:16 +01:00
Andrew Kingston 0133aabc46 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-17 12:59:15 +01:00
Rory Powell b1c5f09651 Merge branch 'master' into merge-master 2022-05-17 08:35:29 +01:00
mike12345567 1d950bed7d Porting UI, still needs testing. 2022-05-16 18:13:59 +01:00
mike12345567 d5c98d2bad Integrating into app overview panel. 2022-05-16 16:22:19 +01:00
mike12345567 9ca39275e9 Merge branch 'feature/app-overview-section' of github.com:Budibase/budibase into feature/automation-logs 2022-05-16 12:33:49 +01:00
mike12345567 67afd970b8 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-logs 2022-05-16 12:33:01 +01:00
Dean 3461a3c657 Removed debug logging 2022-05-16 11:35:19 +01:00
Dean 883765f894 Code review updates 2022-05-16 11:13:17 +01:00
Dean 6f7cf9dac8 Merge remote-tracking branch 'origin/develop' into feature/fill-app-name-on-create 2022-05-16 09:08:33 +01:00
Martin McKeaveney f78fffc7c8 Merge branch 'master' of github.com:Budibase/budibase into fix/oncall-bugs 2022-05-13 14:23:51 +01:00
Andrew Kingston a7395a40cf Allow pasting inside screens on screens tab and fix icon overflow in nav items 2022-05-13 12:05:55 +01:00
Andrew Kingston 22f4c6e98b Add icons to component list and update style of nav items 2022-05-13 10:12:16 +01:00
Rory Powell 8f121852b0 Merge branch 'master' into merge-master 2022-05-13 10:05:21 +01:00
Martin McKeaveney cb6d908643 webhook URL paste, hiding no access role 2022-05-12 19:46:13 +01:00
mike12345567 a7631bbad9 Shifting the title of the flow item header into separate component so that it can be used by the run history flow as well. 2022-05-12 18:14:38 +01:00
Dean e0a9f4d6c8 App name autofill on create. Initial cypress tests added for importing an application file with a sample fixture 2022-05-12 17:04:05 +01:00
Dean 7f4730ef3c Minor fix for application lock button labelling 2022-05-12 10:28:32 +01:00
mike12345567 da1d53e6ab Start of automation logs for #4977 - implementing some of the UI. 2022-05-11 19:40:13 +01:00
Dean d1d4aa5455 Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-11 16:21:15 +01:00
mike12345567 e8e549d44b Addresses issue mentioned in #5664 - relationship formula isn't write if column contains a space. 2022-05-11 13:33:45 +01:00
Andrew Kingston 4d7666fea2 Delete old design UI code 2022-05-11 13:10:05 +01:00
Andrew Kingston 155a60160d Refactor design panels into core panel component and update usages 2022-05-11 13:09:21 +01:00
Andrew Kingston 5d5b107234 Add initial layouts panel and add explicit panels for theme and navigation tabs 2022-05-11 13:06:41 +01:00
Andrew Kingston 343f28bbe1 Add initial layouts panel and add explicit panels for theme and navigation tabs 2022-05-11 12:47:24 +01:00
melohagan 65fc4e2c56
Merge pull request #5815 from Budibase/bug/sev3/automation-query-limit-placeholder
Add limit placeholder for Automation queries
2022-05-11 12:01:17 +01:00
Mel O'Hagan d6142b777e Add limit placeholder for Automation queries 2022-05-11 11:25:53 +01:00
Martin McKeaveney dc3d82e431 merge with master 2022-05-11 10:12:08 +01:00
Andrew Kingston e25123eade Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-11 09:07:35 +01:00
Dean 7212124f8f Merge remote-tracking branch 'origin/develop' into feature/app-overview-section 2022-05-11 09:07:30 +01:00
Andrew Kingston 914a94b695 Remove concept of selected access role and refactor logic around assigning roles to new screens 2022-05-11 08:47:24 +01:00
Andrew Kingston 8f0602a453 Add fallback UI when no screens exist and add custom theme metadata to new apps 2022-05-10 18:20:26 +01:00
Dean 8f09591368 packages/builder/src/components/start/CreateAppModal.svelte 2022-05-10 17:18:25 +01:00
Dean e773d94a5e Merge remote-tracking branch 'origin/develop' into feature/add-default-screen 2022-05-10 17:00:31 +01:00
Dean 044d52edb4 Cypress tests for the overview tab 2022-05-10 16:58:55 +01:00
Peter Clement 3c44a7ded3 null checking selected automation 2022-05-10 15:15:34 +01:00
Andrew Kingston 070ec8abd4 Improve role colours and ordering 2022-05-10 14:02:00 +01:00
Peter Clement 80d7a26798 fix issue with blocks not being toggled 2022-05-10 10:51:48 +01:00
Peter Clement abd78079d1 fix spacing on block arrows 2022-05-09 17:02:24 +01:00
Peter Clement 2e18dfc709 Add test data sidebar and componentize part of the flow item for this purpose 2022-05-09 16:50:43 +01:00
Dean 7436cc201c Fixes for tab underline behaviour. Fix for overview initialisation via URL. Fix for clearing the store when navigating away from the overview tab 2022-05-09 14:41:53 +01:00
Andrew Kingston ba8d8bfd1b Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-05-09 09:41:28 +01:00
Martin McKeaveney 80152f8866 allow copying of app ID from the edit menu 2022-05-08 19:23:41 +01:00
Dean fffb4b0174 Overview Tab refactoring and general updates to the homepage 2022-05-06 15:52:49 +01:00
Dean 1c5990b9d7 Initial Commit for app overview 2022-05-05 12:52:17 +01:00
Rory Powell 3e254e46bb Merge branch 'develop' into feature/posthog-v2 2022-05-05 08:47:06 +01:00
mike12345567 cc7066258e Merge branch 'develop' of github.com:Budibase/budibase into merge-master-develop 2022-05-04 14:16:40 +01:00
Mel O'Hagan 2579a20e7d using of 2022-05-04 13:33:58 +01:00
Peter Clement da0dc2ba68 remove log 2022-05-04 11:56:54 +01:00
Peter Clement 8c031b9d35 linting 2022-05-04 11:55:26 +01:00
Peter Clement 48804c5414 Some foreach block fixes 2022-05-04 10:24:28 +01:00
Mel O'Hagan c3db3211fb Query preview sort by number for number types 2022-05-03 15:52:03 +01:00
mike12345567 121e6dd317 Merge branch 'master' of github.com:Budibase/budibase into fix/mike-fixes-may 2022-05-03 15:34:14 +01:00
mike12345567 107c9e2dfc Fix for #5553 - when importing for SQL databases attempt to manage date and time only column times, handle these when displaying in tables and when filtering. 2022-05-03 14:11:06 +01:00
Mel O'Hagan c54c5a7ef5 Pass through type when creating internal table 2022-05-03 11:50:16 +01:00
Martin McKeaveney 855df68886
Merge pull request #5672 from Budibase/fix/google-branding
update google button to match their branding guidelines
2022-05-02 09:40:28 +01:00
Martin McKeaveney 3b89ccfafa update google button to match their branding guidelines 2022-05-01 12:53:39 +01:00
Peter Clement 7cf104d8d7 fix binding panel in automate 2022-04-29 11:37:40 +01:00
Andrew Kingston ff6f02dda4 Add support for instant updating of navigation settings in client apps 2022-04-28 17:30:48 +01:00
Andrew Kingston 3e8192552d Move some role logic to frontend core and enable client library to preferentially route to home screens 2022-04-28 15:13:33 +01:00
mike12345567 4439b91a54 Fix for #5633 - making sure when timestamp is null (creating row) date picker can be used. 2022-04-28 13:18:10 +01:00
Andrew Kingston 1d9b053efc Add link settings to new navigation tab 2022-04-27 17:50:01 +01:00
mike12345567 ad26d29de5 Making it so that the filter table button isn't disabled when the filter/search didn't return any data. 2022-04-27 16:58:29 +01:00
Rory Powell bd33c827eb Merge branch 'develop' into feature/posthog-v2 2022-04-27 16:32:00 +01:00
Dean 7fde14aac4 Add a default screen to newly created apps not using templates 2022-04-27 14:50:30 +01:00
Andrew Kingston d96b9cfa97 Slightly increase width of side panels and add expandable toggle for component tab 2022-04-27 08:06:09 +01:00
Andrew Kingston 76feddfaff Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-04-27 07:59:37 +01:00
mike12345567 95c7963c0a Merge branch 'develop' of github.com:Budibase/budibase into fix/develop-merge 2022-04-26 16:31:17 +01:00
Andrew Kingston c81135dbd6 Add back in component settings panel 2022-04-26 14:22:32 +01:00
Dean 02b0c62691 Cypress test fix 2022-04-26 13:54:18 +01:00
Andrew Kingston 53f3a4755b Add back in working component tree with scrolling and dropdown menus 2022-04-26 13:44:21 +01:00
Dean 12d15c1c0c Correction for deployment application references. 2022-04-26 12:32:08 +01:00
Dean 5545cd84c5 Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-26 12:12:50 +01:00
Martin McKeaveney b55a7a0d82 merge 2022-04-26 12:06:54 +01:00
Dean f00344ddc7 Test fixes and code review refactoring 2022-04-26 12:04:07 +01:00
Peter Clement 8f31af8edf use seqeunetial function to handle successive changes 2022-04-26 10:47:57 +01:00
Martin McKeaveney e01ef9bdfb merge with master 2022-04-26 10:21:45 +01:00
Andrew Kingston 3b9c22f313 Fix iframe remounting on routify changes 2022-04-26 10:16:58 +01:00
Andrew Kingston 96c2163a47 Add icons to screen picker above app preview 2022-04-26 09:51:53 +01:00
Andrew Kingston a063011c47 Add new components above app preview 2022-04-26 09:44:59 +01:00
Peter Clement 6f9e6eb3aa remove function scope 2022-04-26 09:40:02 +01:00
Andrew Kingston cf0e3abb90 Add initial new 'add component' panel 2022-04-26 08:23:53 +01:00
Andrew Kingston af93c329ad Fix overflow not scrolling properly in settings panel 2022-04-26 07:42:27 +01:00
Andrew Kingston 4b624e37c4 Fix overflow not scrolling properly in side panels 2022-04-26 07:41:58 +01:00
Andrew Kingston 79227e36d5 Move theme editor into theme tab 2022-04-25 20:26:06 +01:00
Andrew Kingston 2f55773edd Fix status lights and context menus working together in nav items 2022-04-25 20:17:09 +01:00
Andrew Kingston 3ae0566887 Tidy up and polish screen settings panel 2022-04-25 20:10:52 +01:00
Andrew Kingston f3fc57a94d Add screen settings panel 2022-04-25 19:59:30 +01:00
Andrew Kingston a1a4dca420 Update routify structure to prevent remounting full page when changing URL params and update nav item wrapping 2022-04-25 19:33:43 +01:00
Peter Clement f37a2477a7 Merge remote-tracking branch 'origin/develop' into fix/automation-performance-ux 2022-04-25 15:38:11 +01:00
Peter Clement 0211c01b49 update modalbindableinput to use on blur 2022-04-25 15:17:35 +01:00
Peter Clement b599dbcb24 remove log 2022-04-25 14:58:44 +01:00
Andrew Kingston 4132b56a4a Make publish button CTA and tidy up alignment 2022-04-25 14:58:41 +01:00
Peter Clement 6b7d77088b remove debouncing of automation input change and replace with on blurr 2022-04-25 14:51:36 +01:00
Peter Clement 365cba2a61 remove code that disallowed adding new block in some conditions 2022-04-25 14:39:35 +01:00
Andrew Kingston f463a8d661 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui-dirty 2022-04-25 14:38:52 +01:00
Andrew Kingston 293293c59f Add screen creation modal to screens tab 2022-04-25 14:37:14 +01:00
Peter Clement 93a4a14906 add array to app action types 2022-04-25 14:31:15 +01:00
deanhannigan 92f662ad8c
Merge pull request #5266 from Budibase/feature/new-screen-addition-ui
Screen workflow updates
2022-04-25 14:30:36 +01:00
Andrew Kingston 2436c8d6e8 Merge branch 'feature/new-app-publish-workflow' of github.com:Budibase/budibase into new-design-ui-dirty 2022-04-25 13:42:23 +01:00
Martin McKeaveney ff7ad47b0a PR review 2022-04-25 11:45:15 +01:00
Martin McKeaveney 9f0cb41f49
Merge branch 'master' into gsheets-updates 2022-04-25 09:27:38 +01:00
Dean 79616e705a Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui 2022-04-25 09:06:54 +01:00
Martin McKeaveney 900f95ebe2 remove google auth button 2022-04-24 23:38:52 +01:00
Dean 6408b6204c Cypress fixes for screen create flow 2022-04-22 18:23:16 +01:00
Dean b7feb022b8 Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-22 16:39:59 +01:00
Andrew Kingston c35906a831 Refactor routes and start updating core design UI into new components 2022-04-22 16:03:47 +01:00
Dean cf15ed2511 Minor modal refactor for testing. Updates to the cypress tests around creating screens 2022-04-22 14:57:13 +01:00
mike12345567 89683f9de4 Fix for #5495 - making sure that formula columns have access to the relationship details before squashing the results ready for response from the API. Also making sure that the frontend inputs the relationship bindings as expected with the proper path for access. 2022-04-22 12:56:36 +01:00
Dean d601ec47f4 Refactored the screen wizard to separate out the role selection. Design and layout updates to address feedback 2022-04-22 12:22:21 +01:00
Andrew Kingston c9be555f3a
Merge pull request #5315 from Budibase/data-ui-empty-states
Data UI empty states
2022-04-22 10:48:28 +01:00
Andrew Kingston 3eb4ed41cb
Merge pull request #5417 from Budibase/form-actions
Form actions
2022-04-22 10:47:57 +01:00
Dean 930b778108 Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-21 14:32:49 +01:00
Martin McKeaveney f2d447153d
Merge pull request #5290 from Upgreydd/Do_not_validate_if_multi-select_options_length_is_0
Do not validate if multi-select options length is 0
2022-04-21 14:29:44 +01:00
Dean 16cccf5bb3 Minor test enhancements and publish workflow test spec added 2022-04-21 11:59:59 +01:00
Dean 693d300f5b Minor refactor of the deploy modal flow 2022-04-20 14:58:18 +01:00