1
0
Fork 0
mirror of synced 2024-08-23 22:11:39 +12:00
Commit graph

3120 commits

Author SHA1 Message Date
Peter Clement
b186980451 removing log 2021-11-11 12:55:04 +00:00
mike12345567
82dac5c588 Adding worker controls to both automations and queries. 2021-11-11 12:11:09 +00:00
Peter Clement
2ab72610f8 fix saving of blank screen 2021-11-11 12:09:36 +00:00
Peter Clement
39a66e2a49 save nav selection 2021-11-11 11:07:55 +00:00
Peter Clement
5d687316cb move modals to top level 2021-11-11 08:28:42 +00:00
Andrew Kingston
00eabbd050 Fix issue with using blocks and conditional UI together due to new nested settings 2021-11-10 19:41:58 +00:00
Michael Drury
7bf8825d68
Merge pull request #3317 from Budibase/feature/switchable-types
Allow switching between string <-> options, number <-> boolean
2021-11-10 18:18:49 +00:00
Peter Clement
32bdeb5195 logic for saving of multiple screens 2021-11-10 16:04:27 +00:00
Andrew Kingston
3ebf44d1f7 Rename blocks to be shorter 2021-11-10 15:56:51 +00:00
mike12345567
02137f4c08 Adding a way to switch between string and options, as well as number and boolean types, this is very useful for SQL tables. 2021-11-10 15:01:44 +00:00
Andrew Kingston
0637168ab9 Change bindable properties order 2021-11-10 14:57:46 +00:00
Peter Clement
6dfba972a5 Merge remote-tracking branch 'origin/develop' into feature/auto-screen-ui 2021-11-10 14:48:56 +00:00
Peter Clement
5cd5fb0cab
Merge pull request #3313 from Budibase/fix/automation-block-width
fix width of automation blocks
2021-11-10 14:46:33 +00:00
Peter Clement
49db941807 fix width of automation blocks 2021-11-10 14:43:07 +00:00
Martin McKeaveney
7da88801ea
Merge pull request #3300 from Budibase/fix/templates
Fix/templates
2021-11-10 15:19:26 +01:00
Andrew Kingston
d47bf555c5
Merge pull request #3309 from Budibase/quick-bindings
Quick bindings
2021-11-10 12:18:52 +00:00
Andrew Kingston
8d6ac3510d Add cypress data tag to binding icon in drawer bindable combo box 2021-11-10 11:58:27 +00:00
Andrew Kingston
eabe0e66cf Use bindable combo boxes for text settings and clean up 2021-11-10 11:23:51 +00:00
Martin McKeaveney
b66d76f010 code review, simplify iframeTemplate 2021-11-10 12:12:33 +01:00
mike12345567
e44c461a97 Fixing issue with automation JS scripting not functioning, due to an object being passed in as code parameter. 2021-11-09 18:07:21 +00:00
Martin McKeaveney
af5b0905cf adding check for delete app 2021-11-09 18:30:51 +01:00
Martin McKeaveney
50b547e0a9 fixes for templates, ensured iframetemplate fires ready event 2021-11-09 17:40:31 +01:00
mike12345567
472af5d4e5 Adding the ability to set a permission for data source queries. 2021-11-09 16:25:23 +00:00
Martin McKeaveney
00340da839 remove comment 2021-11-09 12:25:02 +01:00
Martin McKeaveney
7b8abb376d formatting 2021-11-09 12:24:18 +01:00
mike12345567
2155e5f5eb Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-09 11:20:17 +00:00
Martin McKeaveney
f7550c8c47 adding flags for messagePassing 2021-11-09 12:15:29 +01:00
Martin McKeaveney
4fdf68d04e still show start from scratch and import when template request fails 2021-11-09 11:58:58 +01:00
Peter Clement
9df2f8b634 new auto screen ux 2021-11-09 09:33:34 +00:00
Rory Powell
5257fe7bf7 Integrate with UI 2021-11-08 22:08:47 +00:00
Andrew Kingston
d0755ce8ac
Merge pull request #3249 from Budibase/blocks
Core blocks implementation + table with search block
2021-11-08 20:46:21 +00:00
mike12345567
15907280b2 Fixing #3182 so that sorting is disabled for certain column types that we cannot use, as well as fixing some issues with MS-SQL plus tables. 2021-11-08 17:25:05 +00:00
mike12345567
94263b8496 Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-08 14:43:28 +00:00
Andrew Kingston
aa56d6fd63 Add card list with search block. Add concept of nested settings which can consume their own contexts and are not enriched at the top level 2021-11-08 14:35:58 +00:00
mike12345567
c1e23c0153 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-08 14:00:47 +00:00
mike12345567
c22356fb4d Fixing an issue with relationship modal breaking when multiple data sources available to relate to, also fixing an pile of issues with creating and reading rows from SQL server plus. 2021-11-05 18:55:36 +00:00
Andrew Kingston
f08b30b65e Remove forced capitalisation of setting labels 2021-11-05 12:38:15 +00:00
Martin McKeaveney
a48f8434eb fix safari 2021-11-04 17:24:56 +01:00
Martin McKeaveney
1c237d8dc6
Merge pull request #3187 from Budibase/fix/safari-bug
Fix budibase builder preview on safari
2021-11-04 17:22:02 +01:00
Martin McKeaveney
5ebeb6814d refactor switch into a key value handler object
tidy up - remove logs and comments

update windowed modals to use postMessage
2021-11-04 17:21:17 +01:00
Martin McKeaveney
e9fe1edfc6
Merge pull request #3159 from Budibase/feature/template-urls
allow opening a template directly from a URL
2021-11-04 14:46:18 +01:00
Martin McKeaveney
7cead2d8f4 cookie based approach 2021-11-04 14:03:18 +01:00
Andrew Kingston
dc9b1a2a8c Add button to table with search block and support defining multiple settings sections in component manifest entries 2021-11-04 11:30:43 +00:00
mike12345567
bbcee67e4c Fixing issue #3199 - don't allow submitting automation creation modal without name, adding error message. 2021-11-03 11:55:01 +00:00
Martin McKeaveney
e7167713fc set template URL in store instead of passing around param 2021-11-03 12:43:52 +01:00
mike12345567
3e82abd88e Updating external table UI a bit, adding the concept of defining an existing relationship, updating the data sources UI to make it a bit less cluttered and make the creation of tables more obvious. 2021-11-01 21:15:46 +00:00
Andrew Kingston
6ad3df2e7f Add initial structure of table with search block 2021-11-01 17:18:38 +00:00
mike12345567
0cf08df80f Adding many to many support, generating junction table and setting up constraints. 2021-10-29 18:37:29 +01:00
mike12345567
eb8fde5c95 Fixing a lot of issues around dropping columns, updating columns, relationships and bi-directionality, display columns now default to something for SQL tables as well. 2021-10-29 13:34:10 +01:00
mike12345567
7b1114b7df Adding SQL relationship building. 2021-10-28 22:44:31 +01:00
mike12345567
246d08c804 SQL table building. 2021-10-28 19:39:42 +01:00
Andrew Kingston
1333844a2c Move keyboard handling into client library so that component deletion via keyboard can reference client app state 2021-10-28 13:00:55 +01:00
Michael Drury
1aee0e8f2a
Merge pull request #3122 from Budibase/fix/mike-d-various-fixes
Various fixes, including replacing live replication from prod -> dev
2021-10-25 14:41:08 +01:00
Rory Powell
81ca6d3b22
Merge pull request #3104 from Budibase/view-not-set
Handle nulls / empty in views and tables
2021-10-25 10:16:23 +01:00
Rory Powell
841e6b2518 Feedback: Rename set/not set to not empty/empty, remove cell rendering 2021-10-25 09:58:05 +01:00
Martin McKeaveney
3e292057f2
Merge pull request #3106 from Budibase/fix/postreleasefixes2
Fix/postreleasefixes2
2021-10-25 09:01:50 +01:00
mike12345567
bf432cfa9f Merge branch 'develop' of github.com:Budibase/budibase into feature/smtp-automation-check 2021-10-22 17:49:34 +01:00
Martin McKeaveney
ee4ddaf3fb Merge branch 'develop' of github.com:Budibase/budibase into fix/postreleasefixes2 2021-10-22 17:39:59 +01:00
mike12345567
c223b7507c Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-d-various-fixes 2021-10-22 17:35:05 +01:00
Rory Powell
91502fbcb8 Merge branch 'develop' into view-not-set 2021-10-22 14:44:40 +01:00
Peter Clement
2bb7dfc875 Merge remote-tracking branch 'origin/develop' into feature/smtp-automation-check 2021-10-22 09:27:13 +01:00
mike12345567
9617477dcd Adding email address disabled to update user info, so you can see which user you are currently logged into. 2021-10-21 17:32:01 +01:00
Peter Clement
f8e859e7de negate boolean 2021-10-21 16:38:15 +01:00
Martin McKeaveney
7882862a65 enable collapsible nodes in component tree 2021-10-21 16:24:58 +01:00
Martin McKeaveney
8257d42701 fix import 2021-10-21 16:04:00 +01:00
Martin McKeaveney
b1f04a0f6b
Merge branch 'develop' into fix/postreleasefixes2 2021-10-21 16:00:48 +01:00
Rory Powell
5b8b314476 Merge branch 'develop' into view-not-set 2021-10-21 14:17:04 +01:00
Rory Powell
b88319d201 Handle nulls / empty in views and tables 2021-10-21 14:15:55 +01:00
Andrew Kingston
6be934a6c9 Fix styles of template list to display better on mobile 2021-10-21 13:24:37 +01:00
Michael Drury
c1d880d195
Merge pull request #3101 from Budibase/fix/2955
Fixing handlebars binding bug
2021-10-21 12:48:54 +01:00
Martin McKeaveney
6c41a71827 account for 400 errors in data ui for plus datasources, fix query param selection in automations 2021-10-21 12:31:06 +01:00
mike12345567
56274019d6 Fixing two issues, not verifying a file has been uploaded for import app and fixing HBS visual issue where handlebars statement could get screwed up. 2021-10-20 18:37:07 +01:00
Andrew Kingston
c9abb0148e Fix view filters not accounting for invalid column names 2021-10-20 14:51:44 +01:00
Michael Drury
381687f663
Merge pull request #3086 from Budibase/fix/create-app-exp
Make it possible for first app to be an imported one
2021-10-20 10:24:00 +01:00
mike12345567
b29dcecd4f Making sure cancel/close icon appear when in modal. 2021-10-20 10:05:51 +01:00
Peter Clement
1286df17a9 Disable action if SMTP has not been setup 2021-10-19 16:44:30 +01:00
mike12345567
d1676fa8f3 Fixing some issues found with back button/close icon, making sure it is consistent and does what a user would expect. 2021-10-19 15:09:38 +01:00
mike12345567
629d94ee5c Adding back old import button incase its removal confuses anyone. 2021-10-19 14:26:44 +01:00
mike12345567
fbba1b94a8 Making app creation experience more cohesive, allowing app import even when no apps exist. 2021-10-19 14:06:43 +01:00
Peter Clement
c6d9953673
Merge pull request #3076 from Budibase/fix/au-not-saving
Fix issue where external datasource action wasn't saving it's values
2021-10-19 13:01:36 +01:00
Peter Clement
2d8a8e34e9 Merge remote-tracking branch 'origin/develop' into fix/copy-id-and-rev 2021-10-19 09:53:29 +01:00
Peter Clement
b5824794b6 remove log 2021-10-19 09:51:40 +01:00
Peter Clement
3d222a62f9 Fix issue where external datasource action wasn't saving it's values 2021-10-19 09:45:04 +01:00
Rory Powell
596cb15c37 Merge branch 'master' into develop 2021-10-18 16:35:32 +01:00
Peter Clement
677d80b38b refactor to remove object reference 2021-10-18 16:03:13 +01:00
Peter Clement
ee77ce7e6b fix formula column creation 2021-10-18 15:10:10 +01:00
Peter Clement
11e6a9a5dd Merge remote-tracking branch 'origin/develop' into fix/copy-id-and-rev 2021-10-18 14:55:18 +01:00
Peter Clement
b41287630a copy table schema and dont mutate directly 2021-10-18 14:53:57 +01:00
Rory Powell
bd9dbc6644 Remove redundant fieldTypes 2021-10-18 12:02:08 +01:00
Rory Powell
5242265f0e Code review refactoring 2021-10-18 11:58:42 +01:00
Rory Powell
63aaad4812 Merge branch 'develop' into options-text-columns 2021-10-18 11:25:35 +01:00
Peter Clement
29796c3490 Potential fix for issues with updating and saving rows and columns 2021-10-17 21:23:30 +01:00
Peter Clement
39d9017eae remove addition of _id and _rev as autocolumns 2021-10-17 20:58:06 +01:00
Michael Drury
5e16f65d6b
Merge pull request #3007 from Budibase/fix/3005
Fixing issues with filter step in automations breaking test flow
2021-10-15 14:03:52 +01:00
Andrew Kingston
27a1342531
Merge pull request #3002 from Budibase/js-binding-drawer
JavaScript bindings
2021-10-15 11:37:25 +01:00
Peter Clement
4b2ca5a310 Merge branch 'bug/handle-longform-type-automations' of github.com:Budibase/budibase into bug/handle-longform-type-automations 2021-10-14 16:47:52 +01:00
Peter Clement
d7500045a9 remove log 2021-10-14 16:46:59 +01:00
mike12345567
ef0fb7ee91 Merge branch 'develop' of github.com:Budibase/budibase into bug/handle-longform-type-automations 2021-10-14 16:42:27 +01:00
Rory Powell
88cdc7c1bd Allow options picker to be used on text columns 2021-10-14 16:36:45 +01:00
Peter Clement
fb335a27d2 Handle longform types within Automations 2021-10-14 15:44:17 +01:00
mike12345567
6a8bf943a8 Fixing issue #3005 - when a filter step is executed it now will fill in the history with a status describing that it stopped, this stops any errors from occurring. 2021-10-14 15:26:38 +01:00
mike12345567
eb25e81072 Fixes #2998 the templates API call will no longer fail if no internet, will simply return an empty array. 2021-10-14 14:18:41 +01:00
Andrew Kingston
2aaad350b4 Fix issue with validity checking binding expressions 2021-10-14 12:53:56 +01:00
Michael Drury
67886bd22e
Merge pull request #2992 from Budibase/feature/query-transformers
Query transformers
2021-10-14 11:23:28 +01:00
Andrew Kingston
9a21a0b2db Merge branch 'js-binding-drawer' of github.com:Budibase/budibase into js-binding-drawer 2021-10-14 10:45:19 +01:00
Andrew Kingston
197c584977 Fix editing text input settings inline 2021-10-14 10:43:04 +01:00
mike12345567
0ba56ea54c Merge branch 'develop' of github.com:Budibase/budibase into js-binding-drawer 2021-10-13 16:48:36 +01:00
mike12345567
e21016960e Merge branch 'develop' of github.com:Budibase/budibase into feature/query-transformers 2021-10-13 16:47:41 +01:00
mike12345567
123dc581f0 Some final tweaks. 2021-10-13 16:42:07 +01:00
Peter Clement
4cdc96a0f6
Merge pull request #2984 from Budibase/bug/misc-automation-issues
Fixes for automation issues
2021-10-13 14:56:44 +01:00
Peter Clement
2eccb159c0 remove uneeded properties from schema 2021-10-13 14:55:40 +01:00
Peter Clement
bf3075c15c Merge remote-tracking branch 'origin/develop' into bug/misc-automation-issues 2021-10-13 12:39:05 +01:00
Peter Clement
a25020aad7 refactor new autocolumn functionality 2021-10-13 11:39:36 +01:00
Peter Clement
2105fb31db some tidy up 2021-10-13 09:29:01 +01:00
Martin McKeaveney
ed9574b815 tidy up 2021-10-12 20:19:32 +01:00
mike12345567
b27a07f785 Adding the basics of the query transformers to the frontend and to the backend, as well as switching to vm2 for script running. 2021-10-12 18:45:13 +01:00
Peter Clement
9c99e4dd0b add ability to copy _rev and _id from data tab 2021-10-12 17:32:15 +01:00
mike12345567
9a8248e58c Merge branch 'js-binding-drawer' of github.com:Budibase/budibase into feature/query-transformers 2021-10-12 17:26:34 +01:00
Andrew Kingston
445a560e0d Enable JS bindings in all design fields where HBS is also enabled 2021-10-12 16:52:56 +01:00
Martin McKeaveney
2674f1992f Merge branch 'develop' of github.com:Budibase/budibase into fix/postrelease 2021-10-12 16:50:37 +01:00
Martin McKeaveney
14370c81b9 SSL support for digitalocean, started utility function for BB logout, bunch of minor bug fixes 2021-10-12 16:13:54 +01:00
Andrew Kingston
932c332b81 Use custom Input for component settings so that JS bindings can be displayed nicley 2021-10-12 16:07:59 +01:00
Andrew Kingston
f0d79a34ed Improve handling of toggling between HBS and JS bindings 2021-10-12 15:20:31 +01:00
Peter Clement
b2b1d53c94 add relationship selector to automation blocks 2021-10-12 14:13:33 +01:00
Peter Clement
31feef6882 surface schema for user in json 2021-10-12 12:20:40 +01:00
Peter Clement
6f708ec86b fix webhook issue in automations 2021-10-12 11:00:49 +01:00
Martin McKeaveney
eb64cb9b07
Merge pull request #2894 from mslourens/update_rest_url_with_slash_questionmark
add a slash before the path and a questionmark before the querystring
2021-10-11 22:05:45 +01:00
Peter Clement
a8829d9adb fix app action trigger 2021-10-11 19:38:43 +01:00
Andrew Kingston
b06669fe32 Fix inserting bindings manually when using JS 2021-10-11 16:18:20 +01:00
Andrew Kingston
d114b3f1ed Fix bug determining if a binding is JS or not 2021-10-11 15:51:47 +01:00
Peter Clement
8b97588851 enable 'add action' button when inputs completed 2021-10-11 11:35:07 +01:00
Peter Clement
95ca7ccbb6 Merge remote-tracking branch 'origin/develop' into bug/fix-automation-ordering 2021-10-11 11:22:07 +01:00
Peter Clement
d11f8fed59 fix issue where automation block was not being added in the correct order 2021-10-11 11:10:26 +01:00
Andrew Kingston
72ea464cda Add support for JS editing in binding panel 2021-10-08 12:07:11 +01:00
Andrew Kingston
d6ca48b46a Add QOL addons to CodeMirror editor 2021-10-08 12:06:52 +01:00
Andrew Kingston
6d8507d95e Add new generic CodeMirror editor component 2021-10-08 11:42:10 +01:00
Martin McKeaveney
43d3c2af4d adding made in budibase tag 2021-10-07 20:57:50 +01:00
Martin McKeaveney
ddcced8c81 CSS fixes for template themes 2021-10-07 11:48:38 +01:00
Martin McKeaveney
ff7683bb0b fix view export 2021-10-07 11:14:36 +01:00
mike12345567
3cc733eefd Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-fixes 2021-10-06 16:58:02 +01:00
mike12345567
2b0bdffa65 Fixing an issue with attempting to access a locked app causes a redirect loop locking up browser. 2021-10-06 16:27:46 +01:00
Peter Clement
82fed89d04
Merge pull request #2902 from Budibase/bug/pc-ux-fixes
Some UX fixes for datasources and automations
2021-10-06 15:53:22 +01:00
mike12345567
8699d7293b Fixing an issue with new data source creation, could not view fetched tables until refresh page. 2021-10-06 15:31:32 +01:00
Peter Clement
e7d30a968a allow user to add automation block between existing blocks 2021-10-06 15:09:51 +01:00
Peter Clement
5229954b22 update icon padding and block background-color 2021-10-06 15:07:51 +01:00
Peter Clement
89dc9f886a do not persist datasource config details in modal 2021-10-06 15:06:48 +01:00
Martin McKeaveney
3cb088e930
Merge pull request #2896 from Budibase/feature/onboarding-templates
Feature/onboarding templates
2021-10-06 14:50:12 +01:00
Martin McKeaveney
5d64be2b73 Redesign UX, get rid of welcome screen 2021-10-06 14:33:21 +01:00
Martin McKeaveney
b26d376dbc adding template options to create app modal 2021-10-06 11:38:17 +01:00
Martin McKeaveney
0072f1cd6b making the onboarding modal inline and shown when you have no apps 2021-10-06 10:54:24 +01:00
Martin McKeaveney
9e41b9cd8f UX improvements 2021-10-05 23:49:32 +01:00
Martin McKeaveney
ddfecf14dc templates working end to end 2021-10-05 23:02:28 +01:00
Maurits Lourens
42d5140c7f add a slash before the path and a questionmark before the querystring 2021-10-05 12:20:09 +02:00
Andrew Kingston
4b7cc205ae Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-10-04 18:16:41 +01:00
Andrew Kingston
2f26228759
Merge pull request #2848 from Budibase/prevent-screenslot-deletion
Prevent screen slot from being deleted
2021-10-04 18:16:16 +01:00
Andrew Kingston
cf91990125 Give up on attempting to get jest to work with BBUI, change strategy for showing notifications when deleting invalid components 2021-10-04 16:50:52 +01:00
Andrew Kingston
5d45d54e77 Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-10-04 15:56:37 +01:00
Andrew Kingston
055b5c5e01 Update self-host upgrade text 2021-10-04 15:49:06 +01:00
Andrew Kingston
941371a62d Rename primary color to accent color 2021-10-04 14:45:51 +01:00
Martin McKeaveney
1740ed06f3
Merge pull request #2879 from Budibase/fix/ux-feedback
UX feedback updates
2021-10-04 12:42:24 +01:00
Rory Powell
60353c1e1c
Merge pull request #2877 from Budibase/fixes/email-onboarding-and-user-deletion
Fix email link from internal bb onboarding. Prevent account holder from being deleted
2021-10-04 12:32:04 +01:00
Martin McKeaveney
348e1bf404
Merge pull request #2630 from mslourens/invalid_route_settings_section
Sanitise urls after change
2021-10-04 12:30:11 +01:00
Martin McKeaveney
4000de98ff UX feedback updates 2021-10-04 12:24:49 +01:00
Rory Powell
5e6e3cd123 Fix email link from internal bb onboarding. Prevent account holder from being deleted 2021-10-04 11:30:59 +01:00
Rory Powell
2a1c865e10
Merge pull request #2855 from Budibase/hide-upgrade-modal
Hide upgrade button / modal from non-root account holders
2021-10-01 16:33:22 +01:00
Rory Powell
61fcb67289 Load account portal url from environment 2021-10-01 16:12:07 +01:00
Martin McKeaveney
d88b22ed6f updating copy on self host flow 2021-10-01 15:26:41 +01:00
Andrew Kingston
877ae757c4 Update button text in theme settings to 'View changes' 2021-10-01 14:41:58 +01:00
Martin McKeaveney
4b3f1723b7 remove unnecessary deployment poll 2021-10-01 12:10:50 +01:00
Martin McKeaveney
2f491f3b6f
Merge branch 'develop' into dnd 2021-09-30 14:56:23 +01:00
Andrew Kingston
19ae31240b Reset data ui searches when mutating rows as we cannot guarantee that bookmarks are the same 2021-09-30 13:49:09 +01:00
Andrew Kingston
7571be0bb9
Merge pull request #2790 from Budibase/data-ui-pagination
Data UI pagination and searching
2021-09-30 11:13:47 +01:00
Peter Clement
c84e70c919
Merge pull request #2735 from Budibase/feature/datasource-wizard
Datasource wizard
2021-09-30 11:05:22 +01:00
Peter Clement
978f08f30d remove create budibase db button 2021-09-30 10:50:27 +01:00
Martin McKeaveney
7adcd2e43e
Update packages/builder/src/components/upgrade/UpgradeModal.svelte
Co-authored-by: Rory Powell <rory.codes@gmail.com>
2021-09-29 19:12:19 +01:00
Martin McKeaveney
b94c65f1c4 fix firefox redirect loop 2021-09-29 18:59:26 +01:00
Andrew Kingston
7e01602227 Ensure transitions are only local to avoid weird svelte issues 2021-09-29 15:26:01 +01:00
Peter Clement
42e38ad876 update ssl ux 2021-09-29 13:02:30 +01:00
Andrew Kingston
8b9b6dd4e2 Refresh data UI tables when creating a row 2021-09-29 12:29:26 +01:00
Andrew Kingston
bf46b41890 Automatically refresh data as needed when rows or columns are updated 2021-09-29 12:07:35 +01:00
Andrew Kingston
cc9fd5dd08 Merge branch 'develop' of github.com:Budibase/budibase into data-ui-pagination 2021-09-29 10:34:03 +01:00
Andrew Kingston
824d8ac81a Add transitions to data UI tables to improve smoothness and prevent stuttering and flashing on loading 2021-09-29 10:33:55 +01:00
Andrew Kingston
ac635b34f6 Fix resetting filters and sorting options when changing tables 2021-09-29 10:17:12 +01:00
Andrew Kingston
43eac99730 Prevent bindings from being used when filtering tables in the data UI 2021-09-29 09:18:08 +01:00
Andrew Kingston
98341b7237 Reuse filter drawer component to allow full table filtering on any type in data UI 2021-09-29 09:05:04 +01:00
Andrew Kingston
8d6550338e Fix bug with filter editor preventing date pickers or booleans from being shown 2021-09-29 08:57:09 +01:00
Andrew Kingston
9bdc1b824b Add basic search implementation to data UI tables 2021-09-28 15:29:15 +01:00
Peter Clement
eed3bdcb6b Merge remote-tracking branch 'origin/develop' into feature/datasource-wizard 2021-09-28 14:26:25 +01:00
Andrew Kingston
5cd756e762 Fixing issue with refreshing data providers manually due to incorrect action name 2021-09-28 13:33:15 +01:00
Peter Clement
d1280dcf88 update modal button text 2021-09-28 12:29:54 +01:00
Peter Clement
5ca4da1146 check tables can be fetched before saving config 2021-09-28 12:25:57 +01:00
Andrew Kingston
6109a2983b Fix huge amount of bugs with data UI state, URL parameters and state/URL sync 2021-09-27 18:25:19 +01:00
Andrew Kingston
2ec7ff72ad Move lucene logic into builder 2021-09-27 15:36:18 +01:00
Andrew Kingston
5c6c21aeef Move all lucene logic into central builder helpers file 2021-09-27 12:59:49 +01:00
Andrew Kingston
19785428b8 Merge branch 'develop' of github.com:Budibase/budibase into data-ui-pagination 2021-09-27 12:51:37 +01:00
Andrew Kingston
b047376089 Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-09-27 11:30:51 +01:00
Peter Clement
2a4d6ce645 fix layout of config modal 2021-09-27 10:04:01 +01:00
Peter Clement
9e0b15e6a7 trigger internal table modal on modal cancel 2021-09-27 09:59:56 +01:00
Andrew Kingston
db6032ca95 Add a refresh action to common table searching logic 2021-09-24 16:13:25 +01:00
Peter Clement
ee367a42a6 ux fixes 2021-09-24 11:28:56 +01:00
Peter Clement
61c9ec45ed rename file and fix analytics 2021-09-24 10:58:04 +01:00
Peter Clement
75b1fad49f Merge remote-tracking branch 'origin/develop' into feature/datasource-wizard 2021-09-24 10:47:59 +01:00
Peter Clement
b438b3d7b5 redirect to created datasource 2021-09-24 10:19:48 +01:00
Peter Clement
4c8a2b3a2d fix naming of datasources 2021-09-24 10:12:30 +01:00
Peter Clement
4f5343ded9 fetch tables for datasource plus 2021-09-24 10:01:53 +01:00
Peter Clement
0de6b55438 add base wizard for datasources 2021-09-23 21:47:22 +01:00
Andrew Kingston
bb192c3454 Lint 2021-09-23 20:51:55 +01:00
Andrew Kingston
78e4f00e11 Add button action for manually refreshing a data provider 2021-09-23 19:34:01 +01:00
Andrew Kingston
13163102f8 Only refresh tables when table ID changes 2021-09-23 17:04:12 +01:00
Andrew Kingston
6c8bff19e9 Add new core implementation of fetching paginated table data and enable pagination in backend UI for tables 2021-09-23 16:08:47 +01:00
Maurits Lourens
3c7e8ee76a Merge branch 'develop' into invalid_route_settings_section
# Conflicts:
#	packages/builder/src/components/design/NavigationPanel/NewScreenModal.svelte
2021-09-23 13:15:53 +02:00
Martin McKeaveney
7605a083cc
Merge pull request #2714 from mslourens/collapse_queries_with_datasource
Collapse queries with their datasource
2021-09-23 09:36:41 +01:00
Andrew Kingston
6d545c6a27 Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-09-23 09:18:52 +01:00
Maurits Lourens
9eb5b46bc8 Collapse queries with their datasource 2021-09-23 08:48:11 +02:00
Maurits Lourens
a42747521d remove console.log 2021-09-22 08:49:33 +02:00
Martin McKeaveney
be1806110a merge with develop 2021-09-21 21:43:29 +01:00
Peter Clement
fc4df8867c update icon to use hoverable 2021-09-21 20:30:58 +01:00
Martin McKeaveney
b4f9fd4f12 changed events to constants, instantiated analytics client at right time 2021-09-21 20:21:15 +01:00
Andrew Kingston
216a7c7a3f Ensure datasource containing the currently selected table is always expanded 2021-09-21 17:21:25 +01:00
Peter Clement
d15ff0c6e9 use color alias for actions instead of hard-coding the color 2021-09-21 12:05:58 +01:00
Martin McKeaveney
0993825286 analytics clients 2021-09-21 11:47:14 +01:00
Peter Clement
a99cee39bc add multiselect / date / boolean types to automations 2021-09-20 16:23:33 +01:00
Andrew Kingston
01e33b4bf8 Merge branch 'develop' of github.com:Budibase/budibase into dnd 2021-09-17 12:53:06 +01:00
Maurits Lourens
14b842f521 re-use sanitizeUrl utils method, add / if it's not added already 2021-09-17 11:43:27 +02:00
Maurits Lourens
0102e7284d fix merge conflicts, make arguments more consistent 2021-09-16 23:20:31 +02:00
Maurits Lourens
104a84d19b merge develop into branch 2021-09-16 22:15:09 +02:00
Andrew Kingston
a89b3122d6 Reduce duplication in move componment handler from dnd callback 2021-09-16 17:39:39 +01:00
Andrew Kingston
63ebe2ac9a Merge branch 'develop' of github.com:Budibase/budibase into dnd 2021-09-16 17:34:40 +01:00
Andrew Kingston
3f249ab10b
Merge pull request #2606 from Budibase/responsive-portal
Responsive portal
2021-09-16 17:28:21 +01:00
Andrew Kingston
f88ef064b1 Fix intermittent crash due to invalid iframe reference when hot reloading 2021-09-16 16:27:19 +01:00
mike12345567
19268e97b6 Removing console logs created during automation rework. 2021-09-16 16:24:32 +01:00
Andrew Kingston
d368e54d17 Merge branch 'develop' of github.com:Budibase/budibase into responsive-portal 2021-09-16 16:06:41 +01:00
mike12345567
c759329a61 Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-query 2021-09-16 15:33:03 +01:00
PClmnt
90eee7492b
Merge pull request #2610 from Budibase/feature/automation-redesign
Automation Redesign
2021-09-16 15:17:51 +01:00
mike12345567
04d845b9bd Merge branch 'feature/automation-redesign' of github.com:Budibase/budibase into feature/automation-query 2021-09-16 14:54:09 +01:00
Peter Clement
749e9441fb fix json parsing of test data 2021-09-16 14:52:23 +01:00
Peter Clement
3b57fd8a7e fix debounce / store test data bug 2021-09-16 14:48:55 +01:00
Martin McKeaveney
e3ebc48060
Merge pull request #2169 from mslourens/collapse_expand_database_connections
Collapse and expand database connections
2021-09-16 14:26:25 +01:00
mike12345567
3113368c26 Making filter drawer in automations full width. 2021-09-16 13:45:22 +01:00
mike12345567
00bd9db7c9 Merge branch 'feature/automation-redesign' of github.com:Budibase/budibase into feature/automation-query 2021-09-16 12:44:16 +01:00
Peter Clement
1b8f7efbbb fix label not being rendered correctly 2021-09-16 12:15:32 +01:00
Andrew Kingston
5cd1559a86 Prevent DND if target is a child of source 2021-09-16 07:35:19 +01:00
Andrew Kingston
4be4dd014d Add initial DND implementation with working functionality for dropping inside components 2021-09-16 07:28:59 +01:00
mike12345567
96f0f9b4fd Adding in backend implementation of the query step, as well as some front-end work to support the filter drawer within automations. 2021-09-15 19:02:44 +01:00
Peter Clement
1dfb69db7e change naming within blocks 2021-09-15 16:59:15 +01:00
Peter Clement
d9f2bd2caa update reactivity of test data modal 2021-09-15 16:55:17 +01:00
Martin McKeaveney
9341ca0f19
Merge pull request #2120 from mslourens/delete_component_with_keyboard
Delete component with keyboard
2021-09-15 16:48:38 +01:00
Peter Clement
294c05e6f0 fix build 2021-09-15 13:58:15 +01:00
Peter Clement
f75f0fc1d4 simplify parsing of internal / external actions 2021-09-15 12:58:20 +01:00
Peter Clement
97c546107e small css updates 2021-09-15 11:52:42 +01:00
Peter Clement
f141647e72 incorrect file name 2021-09-15 09:57:06 +01:00
Andrew Kingston
1af2ba77f9 Merge branch 'develop' of github.com:Budibase/budibase into responsive-portal 2021-09-15 09:41:47 +01:00
Peter Clement
6809aa6e22 remove logs 2021-09-15 00:49:44 +01:00
Peter Clement
cdcd582c41 Update icons 2021-09-15 00:49:44 +01:00
Peter Clement
3a5b27f744 add block connector line 2021-09-15 00:49:44 +01:00
Peter Clement
b72999c027 Show test outputs and responses in modal 2021-09-15 00:49:35 +01:00
Peter Clement
e65462858f adding external actions constant 2021-09-15 00:46:52 +01:00
Peter Clement
d0b3db07a6 Require required schema fields before saving 2021-09-15 00:46:52 +01:00
Peter Clement
e6e40f1225 Improve test automation modal and handling of data 2021-09-15 00:46:50 +01:00
Peter Clement
4514776e94 save automation on change / delete / create 2021-09-15 00:45:11 +01:00
Peter Clement
3e851c5eae Add new actions modal and integration with flowchart 2021-09-15 00:45:11 +01:00
Peter Clement
e00e9f970f Update flow chart styling and event handling 2021-09-15 00:45:07 +01:00
Peter Clement
c70ca7badc Add triggers to setup modal 2021-09-15 00:43:25 +01:00
Peter Clement
ca866378d0 add splash screen to automation 2021-09-15 00:43:25 +01:00
Michael Drury
12f364e296
Merge pull request #2598 from Budibase/feature/automation-rework
Automation backend rework
2021-09-14 17:30:26 +01:00
Andrew Kingston
4d76be20f9 Make apps table in portal mobile friendly 2021-09-14 16:21:30 +01:00
mike12345567
e94c629bab Adding concept of internal and external actions. 2021-09-14 12:40:19 +01:00
Andrew Kingston
1ecfd93c96 Update config checklist to be mobile friendly 2021-09-14 12:32:04 +01:00
Andrew Kingston
9a92993226 Make core portal layout responsive with mobile drawer menu 2021-09-13 15:38:06 +01:00
mike12345567
01ca02ea9c Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-rework 2021-09-09 16:33:41 +01:00
Andrew Kingston
3d0f7125d2 Merge branch 'develop' of github.com:Budibase/budibase into responsive-preview 2021-09-09 13:56:18 +01:00
Andrew Kingston
d38f5ef163 Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-09 11:57:55 +01:00
Martin McKeaveney
1b1675747c
Merge pull request #2556 from mslourens/checklist_item_navigation
add link to checklist items for direct navigation (and lint issues)
2021-09-09 11:16:38 +01:00
mike12345567
b00f8764cb Updating automations system to return the inputs and outputs of each step. 2021-09-08 14:08:22 +01:00
Andrew Kingston
87f3659ba4 Align component selection list and preview controls to top of center panel 2021-09-08 09:54:10 +01:00
Andrew Kingston
749a26c5c5 Remove box shadow and padding around preview html element 2021-09-08 09:39:36 +01:00
Andrew Kingston
dea0b02a1f Leave builder preview always the same size and depend on app to resize itself 2021-09-07 16:02:47 +01:00
Andrew Kingston
47e6504c14 Add preview device selection buttons and pass device preview down to client app 2021-09-07 16:02:11 +01:00
Maurits Lourens
33104fb1d1 fix test 2021-09-06 20:23:33 +02:00
Andrew Kingston
ca9df2764d Merge branch 'develop' of github.com:Budibase/budibase into custom-theming 2021-09-06 17:29:51 +01:00
Andrew Kingston
44dd731be8 Add button to reset theme to default and fix determination of theme 2021-09-06 16:51:40 +01:00
Andrew Kingston
b11deece29 Fix button theming and add nav text theming 2021-09-06 16:23:12 +01:00
Maurits Lourens
01f3851c9a add link to checklist items for direct navigation (and lint issues) 2021-09-06 15:16:21 +02:00
Maurits Lourens
52454c15fa fix exporting internal tables 2021-09-06 12:07:05 +02:00
Andrew Kingston
5568ab084b Add custom theme options for button roundedness and header color 2021-09-03 15:28:35 +01:00
Andrew Kingston
7ee7feca16 Add custom theming for primary color and primary hover color to form components 2021-09-03 11:50:09 +01:00
Andrew Kingston
dbbcf4052e Hide state action in old apps and add working basic implementation of theming 2021-09-02 11:38:41 +01:00
Maurits Lourens
49e7e405d2 only show delete confirmation when no input or textarea is focussed 2021-08-31 15:46:30 +02:00
Andrew Kingston
37f92f1ee0 Merge branch 'develop' of github.com:Budibase/budibase into lab-day-state 2021-08-31 10:33:31 +01:00
Martin McKeaveney
15943b3542
Merge pull request #2440 from mslourens/querybuilder_results_width
limit the width of the preview component
2021-08-30 22:52:55 +01:00
Andrew Kingston
b6ea4e3aaa Add description of what persisting state values does 2021-08-27 15:00:27 +01:00
Peter Clement
24d611b653 refactor of multi-option filtering and validation 2021-08-27 08:05:22 +01:00
Andrew Kingston
23a6267f6a Add ability to persist state values in local storage 2021-08-26 17:52:04 +01:00
Andrew Kingston
21029b80ba Automatically determine which state keys are available 2021-08-26 16:46:25 +01:00
Maurits Lourens
ce3781e334 fix calls to automations.save, which doesn't need the instanceId 2021-08-26 15:58:24 +02:00
Peter Clement
a5a4c63094 Merge remote-tracking branch 'origin/develop' into multi-option-datatype 2021-08-26 14:38:05 +01:00
Peter Clement
a7b7a8f13a linting 2021-08-26 14:27:40 +01:00
Peter Clement
974e264f50 fix indexing of arrays 2021-08-26 14:22:52 +01:00
Peter Clement
16270b46cf Update validation for array type 2021-08-26 14:04:18 +01:00
Peter Clement
624080800f Fix lucene not allowed characters 2021-08-26 11:39:42 +01:00