1
0
Fork 0
mirror of synced 2024-09-12 07:27:20 +12:00
Commit graph

4199 commits

Author SHA1 Message Date
Peter Clement
fba0975c54 Add deletion modal and hover on delete icon 2021-11-15 11:03:09 +00:00
mike12345567
d9d5391a40 Some UI work, as well as moving SQL to using a proper bulk insert method and fixing an issue found with csv parsing and removing of invalid columns. 2021-11-12 19:24:56 +00:00
mike12345567
af5e196b4c Adding all required controls for data import to internal tables, just need to implement external table data import. 2021-11-12 18:26:57 +00:00
Andrew Kingston
df455c2719 Add data block component 2021-11-12 15:19:25 +00:00
Andrew Kingston
3db35d3af9 Enable data providers to use array and attachment fields as their source 2021-11-12 13:42:55 +00:00
Rory Powell
6af8ab2dc0 Fixes for google sso, cloud email url and cloud logo updates 2021-11-12 13:31:55 +00:00
mike12345567
599702bfe9 Fixing issue where deleted datasources wouldn't clear out queries. 2021-11-11 17:13:35 +00:00
mike12345567
5c8670c7f4 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-rbac-timeouts 2021-11-11 13:50:42 +00:00
mike12345567
dc8d0aa533 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-11 13:48:07 +00:00
Peter Clement
35f0384b17 removing log 2021-11-11 12:55:04 +00:00
Peter Clement
3090b04bb7 css fixes 2021-11-11 12:37:35 +00:00
mike12345567
cca28ce255 Adding worker controls to both automations and queries. 2021-11-11 12:11:09 +00:00
Peter Clement
14168615dc fix saving of blank screen 2021-11-11 12:09:36 +00:00
Peter Clement
8645299ab1 save nav selection 2021-11-11 11:07:55 +00:00
Andrew Kingston
fc6e531115 Merge pull request #3299 from Budibase/full-bindings
Full bindings for relationships and attachments
2021-11-11 11:01:27 +00:00
Peter Clement
8592c489f9 move modals to top level 2021-11-11 08:28:42 +00:00
Andrew Kingston
f9cf221c84 Fix issue with using blocks and conditional UI together due to new nested settings 2021-11-10 19:41:58 +00:00
Martin McKeaveney
aae287e6e8 track pageviews in PH, add job role and company size into intercom 2021-11-10 19:40:55 +01:00
Michael Drury
e3358780f4 Merge pull request #3317 from Budibase/feature/switchable-types
Allow switching between string <-> options, number <-> boolean
2021-11-10 18:18:49 +00:00
mike12345567
c0e3505ce8 Fixing constants import. 2021-11-10 17:55:37 +00:00
Peter Clement
eaaa134fb3 logic for saving of multiple screens 2021-11-10 16:04:27 +00:00
Andrew Kingston
862bf14268 Rename blocks to be shorter 2021-11-10 15:56:51 +00:00
mike12345567
7f055ed8dc 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
2b59d44e06 Change bindable properties order 2021-11-10 14:57:46 +00:00
Peter Clement
fae88947e9 Merge remote-tracking branch 'origin/develop' into feature/auto-screen-ui 2021-11-10 14:48:56 +00:00
Peter Clement
b4a82f3621 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
4e6a9c8154 fix width of automation blocks 2021-11-10 14:43:07 +00:00
Martin McKeaveney
9f7aba3f19 Merge pull request #3300 from Budibase/fix/templates
Fix/templates
2021-11-10 15:19:26 +01:00
Martin McKeaveney
8f7b57837e adding cypress tag to input 2021-11-10 14:08:34 +01:00
Andrew Kingston
51ba48abc0 Merge pull request #3309 from Budibase/quick-bindings
Quick bindings
2021-11-10 12:18:52 +00:00
Andrew Kingston
d6051e7067 Add cypress data tag to binding icon in drawer bindable combo box 2021-11-10 11:58:27 +00:00
Andrew Kingston
93976e4f55 Use bindable combo boxes for text settings and clean up 2021-11-10 11:23:51 +00:00
Martin McKeaveney
7cf916a00d code review, simplify iframeTemplate 2021-11-10 12:12:33 +01:00
mike12345567
014b277c55 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
8683a74b2d adding check for delete app 2021-11-09 18:30:51 +01:00
Martin McKeaveney
878fe986b6 update redundant comment 2021-11-09 18:16:52 +01:00
Martin McKeaveney
7a2491b62c review 2021-11-09 18:14:37 +01:00
Martin McKeaveney
4367c9adf6 prevent redirect to acct portal when not necessary 2021-11-09 18:00:32 +01:00
Martin McKeaveney
0cc2069929 fixes for templates, ensured iframetemplate fires ready event 2021-11-09 17:40:31 +01:00
mike12345567
b3590537ba Adding the ability to set a permission for data source queries. 2021-11-09 16:25:23 +00:00
Andrew Kingston
4690ae827c Use full bindings for releationships and attachments 2021-11-09 15:45:32 +00:00
Martin McKeaveney
fddf52ad45 remove comment 2021-11-09 12:25:02 +01:00
Martin McKeaveney
72eb24b0fa formatting 2021-11-09 12:24:18 +01:00
mike12345567
f8e790bd2f Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-09 11:20:17 +00:00
Martin McKeaveney
cb459bc877 adding flags for messagePassing 2021-11-09 12:15:29 +01:00
Martin McKeaveney
3f71768146 still show start from scratch and import when template request fails 2021-11-09 11:58:58 +01:00
Peter Clement
1a265149e2 new auto screen ux 2021-11-09 09:33:34 +00:00
Rory Powell
9273edc794 Integrate with UI 2021-11-08 22:08:47 +00:00
Andrew Kingston
8e0b265815 Merge pull request #3249 from Budibase/blocks
Core blocks implementation + table with search block
2021-11-08 20:46:21 +00:00
mike12345567
2f1c22085c Removing constants import that was breaking things. 2021-11-08 18:59:27 +00:00
mike12345567
b310918ec4 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
e6d05f1e90 Merge branch 'develop' of github.com:Budibase/budibase into feature/mssql-plus 2021-11-08 14:43:28 +00:00
Andrew Kingston
a7849eac7d 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
6455f51d4f Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-08 14:00:47 +00:00
mike12345567
b34cef26c3 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
8c63b147fb Remove forced capitalisation of setting labels 2021-11-05 12:38:15 +00:00
Andrew Kingston
117a7f7ce8 Fix issue getting bindable properties when selecting a screen 2021-11-05 12:37:42 +00:00
Martin McKeaveney
1219c53250 fix safari 2021-11-04 17:24:56 +01:00
Martin McKeaveney
b7c5778409 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
193d40bbf3 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
cb5df8fe1e 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
e888971936 remove logs 2021-11-04 14:04:58 +01:00
Martin McKeaveney
b80a93d6d5 cookie based approach 2021-11-04 14:03:18 +01:00
Andrew Kingston
adda702588 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
Martin McKeaveney
b7d99a6df1 lint 2021-11-04 10:50:43 +01:00
Michael Drury
8ae9a61469 Merge pull request #3239 from Budibase/fix/mike-various
Various fixes for recent issues
2021-11-04 09:13:27 +00:00
Rory Powell
8f2910ad32 Merge branch 'master' into develop 2021-11-03 16:24:16 +00:00
Rory Powell
fbaedd6a34 Fix: Prevent user updates in multi tenant mode from deleting user password. Also forward the authentication error from the backend to the login page to warn when an sso user is trying to log in with a password when one is not present 2021-11-03 15:04:05 +00:00
Martin McKeaveney
ed3a9b78ea remove log 2021-11-03 12:56:42 +01:00
mike12345567
7b73a8dbe7 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
fa3bb8c119 set template URL in store instead of passing around param 2021-11-03 12:43:52 +01:00
mike12345567
5d40882c66 Removing the edit display columns modal as it was very specific and a little confusing, these are defaulted now anyway like internal tables. 2021-11-01 21:17:51 +00:00
mike12345567
c82cf534d8 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
e9dd47b562 Add initial structure of table with search block 2021-11-01 17:18:38 +00:00
mike12345567
7efa06901e Adding error scenario for table name already in use. 2021-11-01 16:03:53 +00:00
mike12345567
f071cc5219 Adding many to many support, generating junction table and setting up constraints. 2021-10-29 18:37:29 +01:00
mike12345567
a94376ce43 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
949c6b8653 Adding SQL relationship building. 2021-10-28 22:44:31 +01:00
mike12345567
329156d6cc SQL table building. 2021-10-28 19:39:42 +01:00
Andrew Kingston
de163567f5 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
mike12345567
ce00ddcf68 Fixing builder jest tests. 2021-10-27 13:33:11 +01:00
mike12345567
ac1d6ee23e Fixing #2820 - SQL system no longer includes tables without a primary key constraint and it displays an error to handle this. 2021-10-26 20:03:54 +01:00
Martin McKeaveney
a23e1a87e1 allow opening a template directly from a URL 2021-10-26 15:11:14 +02:00
Martin McKeaveney
7d5d4e5d36 merge with master 2021-10-26 14:28:49 +02:00
Michael Drury
7ee3029dfe 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
07270e041c Merge pull request #3134 from Budibase/no-access-role-remove-public
Remove public role selection
2021-10-25 10:43:47 +01:00
Rory Powell
547bb8ba80 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
6dbc271751 Remove public role selection 2021-10-25 10:15:04 +01:00
Martin McKeaveney
9a1807bc89 get company size and role into intercom 2021-10-25 11:00:33 +02:00
Rory Powell
99b42c7083 Feedback: Rename set/not set to not empty/empty, remove cell rendering 2021-10-25 09:58:05 +01:00
Martin McKeaveney
cec081bdfc Merge pull request #3106 from Budibase/fix/postreleasefixes2
Fix/postreleasefixes2
2021-10-25 09:01:50 +01:00
mike12345567
a7c5a001fd Merge branch 'develop' of github.com:Budibase/budibase into feature/smtp-automation-check 2021-10-22 17:49:34 +01:00
Martin McKeaveney
0a60899a63 Merge branch 'develop' of github.com:Budibase/budibase into fix/postreleasefixes2 2021-10-22 17:39:59 +01:00
mike12345567
f056f2bf7e Merge branch 'develop' of github.com:Budibase/budibase into fix/mike-d-various-fixes 2021-10-22 17:35:05 +01:00
Rory Powell
d915400c0a Merge branch 'develop' into view-not-set 2021-10-22 14:44:40 +01:00
mike12345567
bd59c28081 Removing live replication between deployed and development app, instead it is replicated when the app is opened in the builder. Live replication was not working and only actually pulled back the data on deploy which was a little confusing, this way it can easily be controlled. 2021-10-22 14:34:20 +01:00
Peter Clement
3ac85375b2 Merge remote-tracking branch 'origin/develop' into feature/smtp-automation-check 2021-10-22 09:27:13 +01:00
mike12345567
e18d9e7311 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
mike12345567
f18a28f0c8 When adding a user through the basic onboarding flow they get a temporary password, but we didn't set force password reset, meaning the user wouldn't necessarily have to change the temp password. 2021-10-21 17:25:29 +01:00
Peter Clement
2c27a5e7bb negate boolean 2021-10-21 16:38:15 +01:00
Martin McKeaveney
9301406bcd enable collapsible nodes in component tree 2021-10-21 16:24:58 +01:00
Martin McKeaveney
2c5285006d fix import 2021-10-21 16:04:00 +01:00
Martin McKeaveney
3b3862bd01 Merge branch 'develop' into fix/postreleasefixes2 2021-10-21 16:00:48 +01:00
Rory Powell
ca4b252abc Merge branch 'develop' into view-not-set 2021-10-21 14:17:04 +01:00
Rory Powell
0fb4613b5a Handle nulls / empty in views and tables 2021-10-21 14:15:55 +01:00
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
Andrew Kingston
029b447ce7 Merge pull request #3042 from Budibase/fix/app-export-performance
Improve app export experience
2021-10-20 10:25:59 +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
Martin McKeaveney
a174de7f28 error message fixes 2021-10-19 16:52:55 +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
Andrew Kingston
6071526076 Improve app export UX by immediately starting a download stream of the app export 2021-10-18 12:07:44 +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
Rory Powell
a94becac9c Merge pull request #2975 from Budibase/no-access-role
No access role / public by default
2021-10-18 11:08:45 +01:00
Peter Clement
fc53e3e8b8 Merge pull request #3032 from Budibase/fix/data-section-issues
Potential fix for issues with updating and saving rows and columns
2021-10-18 09:34:49 +01:00
Michael Drury
7a33a666b4 Merge pull request #3025 from Budibase/fix/quick-fixes
Fixing refresh on wrong password and setting hard SQL limits
2021-10-18 09:20:29 +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
mike12345567
fd894897ca Setting a hard limit on how many rows can be returned by the SQL plus queries. 2021-10-15 17:52: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
544f26c9e1 Merge pull request #3014 from Budibase/fix/hide-table-modal-dev
Don't show the create datasource popup in dev environments
2021-10-15 08:48:22 +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
Peter Clement
63b0938d36 Don't show the create datasource popup in dev environments 2021-10-14 16:45:27 +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