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

2902 commits

Author SHA1 Message Date
Andrew Kingston
cc69a3a0c4 Fix styles of template list to display better on mobile 2021-10-21 13:24:37 +01:00
Michael Drury
c630b3ea7a Merge pull request #3101 from Budibase/fix/2955
Fixing handlebars binding bug
2021-10-21 12:48:54 +01:00
Martin McKeaveney
218996d50d 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
a1aaf00e41 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
39c992c6ae Fix view filters not accounting for invalid column names 2021-10-20 14:51:44 +01:00
Michael Drury
e53dba1997 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
1388157706 Making sure cancel/close icon appear when in modal. 2021-10-20 10:05:51 +01:00
Peter Clement
f3990b70e2 Disable action if SMTP has not been setup 2021-10-19 16:44:30 +01:00
mike12345567
3c2941536a 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
1e35d507c6 Adding back old import button incase its removal confuses anyone. 2021-10-19 14:26:44 +01:00
mike12345567
a054cfdb4d Making app creation experience more cohesive, allowing app import even when no apps exist. 2021-10-19 14:06:43 +01:00
Peter Clement
845b16a175 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
767583fc6d Merge remote-tracking branch 'origin/develop' into fix/copy-id-and-rev 2021-10-19 09:53:29 +01:00
Peter Clement
dac9523452 remove log 2021-10-19 09:51:40 +01:00
Peter Clement
5a9bd21237 Fix issue where external datasource action wasn't saving it's values 2021-10-19 09:45:04 +01:00
Rory Powell
f372d7d7d9 Merge branch 'master' into develop 2021-10-18 16:35:32 +01:00
Peter Clement
a20af34a03 refactor to remove object reference 2021-10-18 16:03:13 +01:00
Peter Clement
1d0f5c4d90 fix formula column creation 2021-10-18 15:10:10 +01:00
Peter Clement
e28fde815c Merge remote-tracking branch 'origin/develop' into fix/copy-id-and-rev 2021-10-18 14:55:18 +01:00
Peter Clement
e85b98a857 copy table schema and dont mutate directly 2021-10-18 14:53:57 +01:00
Rory Powell
be41a855d1 Remove redundant fieldTypes 2021-10-18 12:02:08 +01:00
Rory Powell
f2b4ba2fb2 Code review refactoring 2021-10-18 11:58:42 +01:00
Rory Powell
956a826b8c Merge branch 'develop' into options-text-columns 2021-10-18 11:25:35 +01:00
Peter Clement
eb957bc94f Potential fix for issues with updating and saving rows and columns 2021-10-17 21:23:30 +01:00
Peter Clement
bc340ba5c6 remove addition of _id and _rev as autocolumns 2021-10-17 20:58:06 +01:00
Michael Drury
ec82053d88 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
642d105326 Merge pull request #3002 from Budibase/js-binding-drawer
JavaScript bindings
2021-10-15 11:37:25 +01:00
Peter Clement
450ad14388 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
08f621f33e remove log 2021-10-14 16:46:59 +01:00
mike12345567
891a5bcd25 Merge branch 'develop' of github.com:Budibase/budibase into bug/handle-longform-type-automations 2021-10-14 16:42:27 +01:00
Rory Powell
346f1d652b Allow options picker to be used on text columns 2021-10-14 16:36:45 +01:00
Peter Clement
8ab72050f8 Handle longform types within Automations 2021-10-14 15:44:17 +01:00
mike12345567
11b06b717e 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
c5ed99939c 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
6f67a8f20e Fix issue with validity checking binding expressions 2021-10-14 12:53:56 +01:00
Michael Drury
f1e5483e89 Merge pull request #2992 from Budibase/feature/query-transformers
Query transformers
2021-10-14 11:23:28 +01:00
Andrew Kingston
29659361fe Merge branch 'js-binding-drawer' of github.com:Budibase/budibase into js-binding-drawer 2021-10-14 10:45:19 +01:00
Andrew Kingston
0b42415374 Fix editing text input settings inline 2021-10-14 10:43:04 +01:00
mike12345567
bded4a5b56 Merge branch 'develop' of github.com:Budibase/budibase into js-binding-drawer 2021-10-13 16:48:36 +01:00
mike12345567
e548ec3978 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-transformers 2021-10-13 16:47:41 +01:00
mike12345567
4b6ff16091 Some final tweaks. 2021-10-13 16:42:07 +01:00
Peter Clement
a746869418 Merge pull request #2984 from Budibase/bug/misc-automation-issues
Fixes for automation issues
2021-10-13 14:56:44 +01:00
Peter Clement
d4cffde79e remove uneeded properties from schema 2021-10-13 14:55:40 +01:00
Peter Clement
12cf3730d9 Merge remote-tracking branch 'origin/develop' into bug/misc-automation-issues 2021-10-13 12:39:05 +01:00
Peter Clement
ec50621733 refactor new autocolumn functionality 2021-10-13 11:39:36 +01:00
Peter Clement
194eddbda4 some tidy up 2021-10-13 09:29:01 +01:00
Martin McKeaveney
11e64b0ffe tidy up 2021-10-12 20:19:32 +01:00
mike12345567
b46a945fc4 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
e2ae8b8437 add ability to copy _rev and _id from data tab 2021-10-12 17:32:15 +01:00
mike12345567
c01263e8f6 Merge branch 'js-binding-drawer' of github.com:Budibase/budibase into feature/query-transformers 2021-10-12 17:26:34 +01:00
Andrew Kingston
d1916cfe49 Enable JS bindings in all design fields where HBS is also enabled 2021-10-12 16:52:56 +01:00
Martin McKeaveney
b38704978a Merge branch 'develop' of github.com:Budibase/budibase into fix/postrelease 2021-10-12 16:50:37 +01:00
Martin McKeaveney
ec26d5c738 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
b1e421651d Use custom Input for component settings so that JS bindings can be displayed nicley 2021-10-12 16:07:59 +01:00
Andrew Kingston
7f3c589ae8 Improve handling of toggling between HBS and JS bindings 2021-10-12 15:20:31 +01:00
Peter Clement
0f153c3666 add relationship selector to automation blocks 2021-10-12 14:13:33 +01:00
Peter Clement
2d4bb78afc surface schema for user in json 2021-10-12 12:20:40 +01:00
Peter Clement
e479ced4c8 fix webhook issue in automations 2021-10-12 11:00:49 +01:00
Martin McKeaveney
e66dd5933a 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
abebe5de12 fix app action trigger 2021-10-11 19:38:43 +01:00
Andrew Kingston
43d546b2db Fix inserting bindings manually when using JS 2021-10-11 16:18:20 +01:00
Andrew Kingston
67a74ee327 Fix bug determining if a binding is JS or not 2021-10-11 15:51:47 +01:00
Peter Clement
eba9bd79f6 enable 'add action' button when inputs completed 2021-10-11 11:35:07 +01:00
Peter Clement
c9fbc11b6c Merge remote-tracking branch 'origin/develop' into bug/fix-automation-ordering 2021-10-11 11:22:07 +01:00
Peter Clement
5702eb464b fix issue where automation block was not being added in the correct order 2021-10-11 11:10:26 +01:00
Andrew Kingston
4ab15190ad Add support for JS editing in binding panel 2021-10-08 12:07:11 +01:00
Andrew Kingston
9d12bc7388 Add QOL addons to CodeMirror editor 2021-10-08 12:06:52 +01:00
Andrew Kingston
415bc4e0db Add new generic CodeMirror editor component 2021-10-08 11:42:10 +01:00
Martin McKeaveney
1d55b5ece2 adding made in budibase tag 2021-10-07 20:57:50 +01:00
Martin McKeaveney
b9d067f951 CSS fixes for template themes 2021-10-07 11:48:38 +01:00
Martin McKeaveney
58752cea3e fix view export 2021-10-07 11:14:36 +01:00
mike12345567
2d9a087efe Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-fixes 2021-10-06 16:58:02 +01:00
mike12345567
453556d273 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
ac1e476352 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
ed60a1fb1a 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
62218c71b5 allow user to add automation block between existing blocks 2021-10-06 15:09:51 +01:00
Peter Clement
e2c9415e1d update icon padding and block background-color 2021-10-06 15:07:51 +01:00
Peter Clement
0178dfdffd do not persist datasource config details in modal 2021-10-06 15:06:48 +01:00
Martin McKeaveney
1ef60051be Merge pull request #2896 from Budibase/feature/onboarding-templates
Feature/onboarding templates
2021-10-06 14:50:12 +01:00
Martin McKeaveney
2f669e7b26 Redesign UX, get rid of welcome screen 2021-10-06 14:33:21 +01:00
Martin McKeaveney
50fad056a3 adding template options to create app modal 2021-10-06 11:38:17 +01:00
Martin McKeaveney
92c4c4ace0 making the onboarding modal inline and shown when you have no apps 2021-10-06 10:54:24 +01:00
Martin McKeaveney
ab24e02941 UX improvements 2021-10-05 23:49:32 +01:00
Martin McKeaveney
4c59087904 templates working end to end 2021-10-05 23:02:28 +01:00
Maurits Lourens
8709fb2f0b add a slash before the path and a questionmark before the querystring 2021-10-05 12:20:09 +02:00
Andrew Kingston
7da48384de Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-10-04 18:16:41 +01:00
Andrew Kingston
5943782377 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
b0b0268b7d 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
5c6752a132 Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-10-04 15:56:37 +01:00
Andrew Kingston
32d79e38e0 Update self-host upgrade text 2021-10-04 15:49:06 +01:00
Andrew Kingston
a41505f8a0 Rename primary color to accent color 2021-10-04 14:45:51 +01:00
Martin McKeaveney
66c66df0ed Merge pull request #2879 from Budibase/fix/ux-feedback
UX feedback updates
2021-10-04 12:42:24 +01:00
Rory Powell
53158b36c8 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
4490b3582a Merge pull request #2630 from mslourens/invalid_route_settings_section
Sanitise urls after change
2021-10-04 12:30:11 +01:00
Martin McKeaveney
05513c0a58 UX feedback updates 2021-10-04 12:24:49 +01:00
Rory Powell
d63186ff8f Fix email link from internal bb onboarding. Prevent account holder from being deleted 2021-10-04 11:30:59 +01:00
Rory Powell
5654bce90b 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
47b80b7f2a Load account portal url from environment 2021-10-01 16:12:07 +01:00
Martin McKeaveney
b4999f3f13 updating copy on self host flow 2021-10-01 15:26:41 +01:00
Andrew Kingston
cc78f08032 Update button text in theme settings to 'View changes' 2021-10-01 14:41:58 +01:00
Martin McKeaveney
6c47980f7c remove unnecessary deployment poll 2021-10-01 12:10:50 +01:00
Martin McKeaveney
8c65d45c23 Merge branch 'develop' into dnd 2021-09-30 14:56:23 +01:00
Andrew Kingston
7f08ef3a6c 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
38b32d78a8 Merge pull request #2790 from Budibase/data-ui-pagination
Data UI pagination and searching
2021-09-30 11:13:47 +01:00
Peter Clement
afa3cd53f6 Merge pull request #2735 from Budibase/feature/datasource-wizard
Datasource wizard
2021-09-30 11:05:22 +01:00
Peter Clement
86428f3998 remove create budibase db button 2021-09-30 10:50:27 +01:00
Martin McKeaveney
e62f8cd9bb 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
e4473a32fd fix firefox redirect loop 2021-09-29 18:59:26 +01:00
Andrew Kingston
908d4b75d8 Ensure transitions are only local to avoid weird svelte issues 2021-09-29 15:26:01 +01:00
Peter Clement
cfab8165bd update ssl ux 2021-09-29 13:02:30 +01:00
Andrew Kingston
1c93ae509e Refresh data UI tables when creating a row 2021-09-29 12:29:26 +01:00
Andrew Kingston
f9c8cd8506 Automatically refresh data as needed when rows or columns are updated 2021-09-29 12:07:35 +01:00
Andrew Kingston
e4a57253fa Merge branch 'develop' of github.com:Budibase/budibase into data-ui-pagination 2021-09-29 10:34:03 +01:00
Andrew Kingston
873ef99527 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
4a827c2aab Fix resetting filters and sorting options when changing tables 2021-09-29 10:17:12 +01:00
Andrew Kingston
14b23cffee Prevent bindings from being used when filtering tables in the data UI 2021-09-29 09:18:08 +01:00
Andrew Kingston
745aff0c44 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
b9ad634b85 Fix bug with filter editor preventing date pickers or booleans from being shown 2021-09-29 08:57:09 +01:00
Andrew Kingston
7527c19a8c Add basic search implementation to data UI tables 2021-09-28 15:29:15 +01:00
Peter Clement
f45638d874 Merge remote-tracking branch 'origin/develop' into feature/datasource-wizard 2021-09-28 14:26:25 +01:00
Andrew Kingston
2b2697a34e Fixing issue with refreshing data providers manually due to incorrect action name 2021-09-28 13:33:15 +01:00
Peter Clement
a24f2e4142 update modal button text 2021-09-28 12:29:54 +01:00
Peter Clement
1a1c0f2892 check tables can be fetched before saving config 2021-09-28 12:25:57 +01:00
Andrew Kingston
f5f8e25c9f 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
705088362b Move lucene logic into builder 2021-09-27 15:36:18 +01:00
Andrew Kingston
ec7cf96fd9 Move all lucene logic into central builder helpers file 2021-09-27 12:59:49 +01:00
Andrew Kingston
51902c807a Merge branch 'develop' of github.com:Budibase/budibase into data-ui-pagination 2021-09-27 12:51:37 +01:00
Andrew Kingston
c011b7fe5c Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-09-27 11:30:51 +01:00
Peter Clement
7121b0a7c8 fix layout of config modal 2021-09-27 10:04:01 +01:00
Peter Clement
dad6412271 trigger internal table modal on modal cancel 2021-09-27 09:59:56 +01:00
Andrew Kingston
383d92b99e Add a refresh action to common table searching logic 2021-09-24 16:13:25 +01:00
Peter Clement
c67e769afc ux fixes 2021-09-24 11:28:56 +01:00
Peter Clement
a6aad71827 rename file and fix analytics 2021-09-24 10:58:04 +01:00
Peter Clement
c1829223db Merge remote-tracking branch 'origin/develop' into feature/datasource-wizard 2021-09-24 10:47:59 +01:00
Peter Clement
a833df7771 redirect to created datasource 2021-09-24 10:19:48 +01:00
Peter Clement
29551c4621 fix naming of datasources 2021-09-24 10:12:30 +01:00
Peter Clement
af5280fa36 fetch tables for datasource plus 2021-09-24 10:01:53 +01:00
Peter Clement
39192e4e7f add base wizard for datasources 2021-09-23 21:47:22 +01:00
Andrew Kingston
fd24a8fce3 Lint 2021-09-23 20:51:55 +01:00
Andrew Kingston
a30ced6408 Add button action for manually refreshing a data provider 2021-09-23 19:34:01 +01:00
Andrew Kingston
890749ee3e Only refresh tables when table ID changes 2021-09-23 17:04:12 +01:00
Andrew Kingston
7ac4144903 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
0f3cb8e2ff 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
94e3b9ed0c 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
ec2f727af3 Merge branch 'develop' of github.com:Budibase/budibase into ak-fixes 2021-09-23 09:18:52 +01:00
Maurits Lourens
0b93b201a5 Collapse queries with their datasource 2021-09-23 08:48:11 +02:00
Maurits Lourens
cd4765664d remove console.log 2021-09-22 08:49:33 +02:00
Martin McKeaveney
ff5831660d merge with develop 2021-09-21 21:43:29 +01:00
Peter Clement
1d9fccb666 update icon to use hoverable 2021-09-21 20:30:58 +01:00
Martin McKeaveney
0a7512a4d9 changed events to constants, instantiated analytics client at right time 2021-09-21 20:21:15 +01:00