1
0
Fork 0
mirror of synced 2024-09-13 07:53:31 +12:00
Commit graph

6802 commits

Author SHA1 Message Date
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
Dean
9393cb40ec Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-20 12:54:58 +01:00
Dean
d57e8ef9cc Added cypress attributes for the popover menu 2022-04-20 12:51:44 +01:00
Dean
5a87a00932 Added events for viewing a production application and unpublishing 2022-04-20 11:08:06 +01:00
Mel O'Hagan
f0d7b15916 Remove Row Rev from UI 2022-04-20 11:00:58 +01:00
Dean
9a49535748 Cypress test fixes and refactoring. Removed debugging elements 2022-04-20 09:17:01 +01:00
Dean
4cc1a85f25 Code style check 2022-04-19 14:56:56 +01:00
Dean
f3a1761299 Merge remote-tracking branch 'origin/develop' into feature/new-app-publish-workflow 2022-04-19 14:45:46 +01:00
Dean
3e74118f81 Unpublish refactored to stop development applications being mistakenly deleted. Minor updates to the modal content component to allow the replacement of the header. Further work to implement the publishing workflow changes 2022-04-19 14:38:09 +01:00
Andrew Kingston
2df2162395 Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui 2022-04-19 10:08:17 +01:00
Peter Clement
453f49aed8 Merge remote-tracking branch 'origin/develop' into feature/foreach-block 2022-04-18 10:05:43 +01:00
Andrew Kingston
04b299750d Add button actions to update form field values 2022-04-14 09:46:07 +01:00
melohagan
881fee8a5f
Merge pull request #5298 from Budibase/bug/sev3/js_scripting_binding_label
Display correct selector label for JS Scripting
2022-04-14 08:40:32 +01:00
Andrew Kingston
8a71ebb50b
Merge pull request #5369 from Budibase/fix-query-block-search
Fixes for custom queries
2022-04-13 14:13:46 +01:00
Mel O'Hagan
2694b32ac5 Change to startsWith JS. Remove index decrement. 2022-04-13 13:27:17 +01:00
Mel O'Hagan
915b7bc040 Merge branch 'develop' into bug/sev3/js_scripting_binding_label 2022-04-13 11:35:01 +01:00
Andrew Kingston
6cf8f19daf Remove table ID from custom queries to fix 500 errors when trying to fetch a table definition and passing up a query ID, and fix issue with search fields when no table ID exists 2022-04-13 09:43:49 +01:00
Andrew Kingston
ff986c7f85 Use the readable schema when generating search field options 2022-04-13 09:43:39 +01:00
Rory Powell
23b68660c2 Merge branch 'feature/licensing' into feature/posthog-v2 2022-04-12 17:12:46 +01:00
Andrew Kingston
69ec82856c Remove table ID from custom queries to fix 500 errors when trying to fetch a table definition and passing up a query ID, and fix issue with search fields when no table ID exists 2022-04-12 16:58:26 +01:00
Andrew Kingston
d73105dbee Use the readable schema when generating search field options 2022-04-12 16:27:14 +01:00
Andrew Kingston
df7fe0b849 Update top bar with back arrow, app name, centered large tabs, new icons, tooltips on right icons and removal of version and self-host icons 2022-04-12 15:35:24 +01:00
Mel O'Hagan
88b801ac08 Default option labels and values 2022-04-12 14:54:15 +01:00
Peter Clement
aa60f8697f uneeded reactive statement 2022-04-12 11:43:01 +01:00
Peter Clement
261b6ccb03 fix failure condition 2022-04-11 23:10:29 +01:00
Mel O'Hagan
8e19469509 Added error messages to inputs instead 2022-04-11 16:08:25 +01:00
Mel O'Hagan
dfa46651b6 Merge branch 'develop' into bug/sev3/require-option-values 2022-04-11 15:18:10 +01:00
Peter Clement
b58b84776e Add handling for failure conditions 2022-04-11 10:26:59 +01:00
Peter Clement
b3f2a5973b Merge remote-tracking branch 'origin/develop' into feature/foreach-block 2022-04-11 10:21:08 +01:00
Mel O'Hagan
e71166561a Simplify condition 2022-04-08 23:24:46 +01:00
Mel O'Hagan
aaf491245b Error messaging for invalid options in editor 2022-04-08 23:15:47 +01:00
Kacper
cffea09be0 Added option on frontend side to render MultiSelect as input instead of selector with no options 2022-04-08 17:21:30 +02:00
Andrew Kingston
177a346a6e Add spacing between title buttons 2022-04-08 10:37:45 +01:00
Andrew Kingston
56933db04f Allow table buttons to wrap 2022-04-08 10:35:13 +01:00
Andrew Kingston
d7f627e9cc Increase table title size and padding around table headers 2022-04-08 10:28:07 +01:00
Dean
8bb0f147e5 Ensure datasources are refreshed when loading the create screen modal 2022-04-08 09:05:56 +01:00
Martin McKeaveney
6dcb813ab0 adding more descriptive error messages to query UI 2022-04-08 09:01:38 +01:00
Peter Clement
53c676672a Merge remote-tracking branch 'origin/develop' into feature/foreach-block 2022-04-07 22:32:44 +01:00
Andrew Kingston
4a4d776c02 Fix bug with automations that have no inputs in an app action trigger 2022-04-07 16:02:08 +01:00
Andrew Kingston
cd3bcdb41a Prevent flashing CTA buttons when initially loading table data 2022-04-07 15:48:35 +01:00
Andrew Kingston
e75df5afd3 Update auto column, export and filter buttons to new designs and to support disabled state 2022-04-07 15:39:14 +01:00
Andrew Kingston
af4d3c0c21 Split buttons into left and right sides 2022-04-07 15:32:46 +01:00
Andrew Kingston
430732be90 Add placeholder table content and add highlighted and disabled states to table buttons 2022-04-07 15:30:55 +01:00
Mel O'Hagan
bab75ade1e Display correct selector label for JS Scripting 2022-04-07 15:09:53 +01:00
Andrew Kingston
43a8efc24d Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-04-07 12:04:13 +01:00
Dean
737a7b78d1 Removed debugging statements and updated event data for screen create workflows 2022-04-07 09:35:12 +01:00
Dean
8dc0890858 Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui 2022-04-06 14:23:29 +01:00
melohagan
7bc678edbc
Merge pull request #5258 from melohagan/bug/sev3/hidden_bindable_text
Add text input padding when FlashOn icon shown
2022-04-06 11:32:02 +01:00
Dean
1073fd84eb Merge remote-tracking branch 'origin/develop' into feature/new-screen-addition-ui 2022-04-06 10:38:33 +01:00
Dean
5801eb886c Initial commit of screen workflow updates 2022-04-06 10:10:53 +01:00
Mel O'Hagan
d52239d0d2 Pad input text when FlashOn icon is showing 2022-04-05 16:56:48 +01:00
Dean
039ec69805 Fixes for date/time picker issue. 2022-04-04 11:51:52 +01:00
Andrew Kingston
6227013222 Remove flash on loading template pictures 2022-04-01 18:16:13 +01:00
Andrew Kingston
9f4899306c Fix issue where changing the role of a screen did not correctly update screen list 2022-04-01 18:02:34 +01:00
Andrew Kingston
89e38ce534 Prevent updating a screen role to a role for which the screen URL already exists 2022-04-01 14:53:01 +01:00
Andrew Kingston
f81313775d Prevent update a screen URL to an existing URL for the same role 2022-04-01 14:47:49 +01:00
Martin McKeaveney
6d8254d5f0 redis integration complete 2022-03-31 15:44:06 +01:00
Martin McKeaveney
81c662f0ca redis integration 2022-03-31 10:56:16 +01:00
Peter Clement
2381048c0f more parsing of output bindings 2022-03-29 10:29:51 +01:00
Dean
56d1339ffb Lint fix and now diplaying the '/app/' prefix when previewing an app url 2022-03-29 09:59:39 +01:00
Dean
b71958c9f6 Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-29 09:05:18 +01:00
Martin McKeaveney
44424e648f
Merge pull request #5135 from Budibase/feature/googlesheets-release
Feature/googlesheets release
2022-03-29 08:18:11 +01:00
Andrew Kingston
e7c63c8aca
Merge pull request #5136 from Budibase/fix/automation-bugs
Some automation bug fixes
2022-03-29 07:53:11 +01:00
Dean
6164b4d574 Cypress test fixes and refactoring around the create app workflows 2022-03-28 23:21:38 +01:00
Andrew Kingston
b4574e42e8 Fix spaces not being allowed in formula columns 2022-03-28 19:10:48 +01:00
Andrew Kingston
f3cc6aa284 Fix design of automation SchemaSetup 2022-03-28 16:56:42 +01:00
Martin McKeaveney
ee6a16827a fixing google sheets bug, respect google configuration hierarchy 2022-03-28 16:44:33 +01:00
Andrew Kingston
e109f06fb4 Fix automation section crashing when a table has been deleted and is in use 2022-03-28 16:26:37 +01:00
Peter Clement
6ccf744557 update bindings to support looping 2022-03-28 10:01:56 +01:00
Dean
eb1eb1cb16 Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-28 09:08:16 +01:00
Rory Powell
1922bd1fcb Add analytics to backend-core. Update server posthog usage 2022-03-25 13:04:34 +00:00
Andrew Kingston
9f3a0ce3c9
Merge pull request #5086 from Budibase/continue-if-button-action
'Continue if' button action
2022-03-25 12:29:19 +00:00
Andrew Kingston
78e78523e0 Merge branch 'develop' of github.com:Budibase/budibase into feature/map-actions 2022-03-25 12:00:17 +00:00
Dean
32b81a5542 Merge remote-tracking branch 'origin/develop' into feature/map-component 2022-03-25 11:31:45 +00:00
Dean
8508e709d2 Removed image load flag from the template card overlay 2022-03-25 09:59:23 +00:00
Dean
de938eea88 Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-25 09:45:35 +00:00
Dean
52d43c0781 UI/UX code review changes 2022-03-25 09:43:28 +00:00
Peter Clement
554cefe997 Automation foreach block 2022-03-25 09:26:55 +00:00
Andrew Kingston
ff327423e1 Add 'continue if' button action 2022-03-25 09:26:15 +00:00
Andrew Kingston
12e079128c
Merge pull request #5010 from Budibase/cheeks-fixes
Miscellaneous fixes
2022-03-24 02:50:04 -07:00
Dean
8893ad137f Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-24 09:06:32 +00:00
Rene Pot
d9c6590482 fix broken docs links 2022-03-23 14:47:27 +01:00
Dean
07ecbb6133 Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-23 12:43:47 +00:00
Dean
bc4d0b7e51 Minor UI updates for the create app modal. A spinner has been added to the modal confirmation UX. The app name is pre-populated using the app name. The app URL can no longer be null 2022-03-23 12:43:20 +00:00
Andrew Kingston
e7ff1c4ba9 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes 2022-03-23 10:48:49 +00:00
Andrew Kingston
3f75412fb0
Merge pull request #4987 from Budibase/scrollable-component-tree
Scrollable component tree
2022-03-23 10:46:55 +00:00
Andrew Kingston
95b29a6823 Prevent collapsing datasource if only one datasource exists 2022-03-23 10:17:52 +00:00
Dean
9f9832f36b Merge remote-tracking branch 'origin/develop' into feature/templates-home-screen 2022-03-23 09:00:09 +00:00
Andrew Kingston
ad407265a0
Merge pull request #4972 from Budibase/fix/table-primary-display-validation
Properly set required constraints for display columns
2022-03-23 08:45:10 +00:00
Andrew Kingston
7e32bd5fd0 Add identifier to messages sent to client iframe preview to avoid conflicts with embedded iframe events 2022-03-22 18:15:41 +00:00
Martin McKeaveney
60da8273fe
Merge pull request #4970 from Budibase/fix/analytics-cleanup
updating analytics endpoint, removing old NPS survey
2022-03-22 16:34:25 +00:00
Dean
ca28c2e27f Code formatting 2022-03-22 11:40:45 +00:00
Dean
4695a008df Initial commit of home screen modifications and template browsing 2022-03-22 11:38:17 +00:00
Andrew Kingston
01cdfcd075 Restore strange class name to fix cypress 2022-03-21 17:59:35 +00:00
Andrew Kingston
344daa349e Remove selected state from current screen and only show component 2022-03-21 16:06:23 +00:00
Andrew Kingston
c739bc8470 Lint 2022-03-21 15:56:42 +00:00
Andrew Kingston
e059f02355 Reduce max width of nav items to have a better generic fit 2022-03-21 15:54:10 +00:00
Andrew Kingston
57c6115c35 Update automation navigation to use new full width nav items 2022-03-21 15:48:00 +00:00
Andrew Kingston
278c4932aa Update datasource navigation to use new full width nav items 2022-03-21 15:47:49 +00:00
Andrew Kingston
82898d6b68 Update layouts in nav tree to new full width style 2022-03-21 15:40:07 +00:00
Andrew Kingston
3d0328e65e Fix issue when currentAsset is null and fix overflow when no screens for current role 2022-03-21 15:21:29 +00:00
Andrew Kingston
3b7f59323e Ensure the component tree containing the selected component cannot be hidden 2022-03-21 15:17:51 +00:00
Andrew Kingston
ed7a80ca6f Support scrolling screens or folders into view when clicking 2022-03-21 14:46:59 +00:00
Andrew Kingston
e68f1e33b9 Remove logs 2022-03-21 14:23:56 +00:00
Andrew Kingston
2def829ebf Tidy up logic for scrolling to components 2022-03-21 13:54:46 +00:00
Andrew Kingston
7c39430d1c Add vertical scrolling to selected component and support scrolling to selected screen 2022-03-21 13:38:53 +00:00
Andrew Kingston
1bd60bda31 Properly center all path, screen and component dropdown menu icons 2022-03-21 09:57:55 +00:00
Andrew Kingston
2db3bc44ce Merge branch 'develop' of github.com:Budibase/budibase into scrollable-component-tree 2022-03-21 09:52:40 +00:00
Andrew Kingston
bda27269f8 Set a required constraint for a column that is defaulted to being the primary display 2022-03-21 09:44:24 +00:00
Martin McKeaveney
199db81ddc
Merge pull request #4821 from Budibase/copy-paste-improvements
Copy paste improvements + extras
2022-03-21 08:25:01 +00:00
Martin McKeaveney
b8f4825bf2
Merge pull request #4931 from mslourens/binding_panel_overflow
Binding panel overflow
2022-03-21 08:07:00 +00:00
Martin McKeaveney
e2a361f19d updating analytics endpoint, removing old NPS survey 2022-03-21 08:00:03 +00:00
Andrew Kingston
b0761ed36c Add initial work on horizontally scrollable component tree with automatic scrolling 2022-03-18 19:52:11 +00:00
Maurits Lourens
2331973744 don't sent searchableSchema to getSchemaForDatasource 2022-03-18 16:45:33 +01:00
Michael Drury
4550631c1b
Merge pull request #4864 from mslourens/google_firebase_integration
Google firebase integration
2022-03-18 10:07:30 +00:00
Rory Powell
ce965de59d Fix base path in server url for openapi3 import 2022-03-18 09:20:30 +00:00
Maurits Lourens
c28a858101 set word-wrap to break word, so the text spreads on multiple lines 2022-03-16 21:05:45 +01:00
Maurits Lourens
f0bb7070ab set text-overflow on binding panel items 2022-03-16 21:01:47 +01:00
Maurits Lourens
0f5d4733d6 Merge branch 'develop' into google_firebase_integration 2022-03-16 13:40:04 +01:00
Andrew Kingston
2d33b1195e Add event context to button actions to allow passing in params at run time and add corresponding data bindings 2022-03-15 11:16:51 +00:00
Maurits Lourens
99e78c7578 remove inkscape related data from svg 2022-03-10 00:34:08 +01:00
Dean
a4f5a76179 Merge remote-tracking branch 'origin/develop' into feature/map-component 2022-03-09 11:02:53 +00:00
Andrew Kingston
556c71ed31 Merge branch 'develop' of github.com:Budibase/budibase into copy-paste-improvements 2022-03-08 17:58:12 +00:00
Andrew Kingston
eabe1a0057 Add optional chaining to all current asset references to account for nullish values 2022-03-08 17:57:36 +00:00
Dean
a0588c77ee Initial Commit for Issue/3819. World map component added and a small change to the Component draggable behaviour to accomodate it. 2022-03-08 16:41:21 +00:00
Maurits Lourens
e9405a1802 initial setup for google firebase integration 2022-03-08 17:31:36 +01:00
Andrew Kingston
2b19986550 Fix screen renaming when same route already exists 2022-03-08 14:14:57 +00:00
Peter Clement
c3b6d74c8b Merge remote-tracking branch 'origin/develop' into feature/export-from-client 2022-03-08 13:56:56 +00:00