1
0
Fork 0
mirror of synced 2024-10-06 04:54:52 +13:00
Commit graph

6170 commits

Author SHA1 Message Date
Andrew Kingston
8772dc342d Add initial work on new S3 upload component and button action 2022-01-11 14:01:21 +00:00
Michael Drury
bcdefafe44
Merge pull request #3970 from Budibase/fix/jan-various-fixes
Various fixes
2022-01-11 09:36:12 +00:00
Rory Powell
10d9928679
Merge pull request #3932 from Budibase/feature/query-variables
Fixes for new rest datasource
2022-01-10 12:08:47 +00:00
mike12345567
cd3148da95 Adding a skip button for fetching plus datasource tables incase working with very large data sets and still want to perform queries. 2022-01-06 15:28:38 +00:00
Martin McKeaveney
c2d97b9449 google auth working 2022-01-06 08:08:54 +00:00
Rory Powell
e45ee07192 Navigation fixes for duplicate and delete query 2022-01-05 13:27:15 -05:00
mike12345567
24bebd82e9 Fixing issue #3915 so that when using the short hand URL for apps you will be redirected correctly if not logged in, allows all users to make use of it and updating the builder to send the user to the short form factor URL if not in cloud. 2022-01-05 18:26:39 +00:00
Rory Powell
d7bf178dfd Fix Add Authentication button icon 2022-01-05 10:31:44 -05:00
Andrew Kingston
12daa2e22a Fix crash in KeyValueBuilder when object doesn't exist 2022-01-05 10:57:05 +00:00
Andrew Kingston
aa56269ccb Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2022-01-05 09:21:25 +00:00
mike12345567
8b6875aa99 Hiding all tables from data sources when there is no data for them (no placeholder table). 2022-01-04 14:46:10 +00:00
mike12345567
46a271c073 Fixing issue discovered by cypress test case and updating dynamic variable view to hide table when there are none. 2022-01-04 14:41:11 +00:00
Andrew Kingston
9de896e526 Merge branch 'develop' of github.com:Budibase/budibase into rest-pagination 2022-01-04 14:34:09 +00:00
mike12345567
3f5263f192 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2022-01-04 12:58:42 +00:00
Peter Clement
26cffbff9f
Merge pull request #3913 from Budibase/bug/pc-fixes
Bug fixes for #3399 and #3489
2022-01-04 11:44:57 +00:00
Andrew Kingston
7dd70147f5 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2022-01-04 09:48:44 +00:00
Martin McKeaveney
a09fabc54b merge with master 2021-12-30 23:10:46 +00:00
Rory Powell
2af1a6e116 Add bold and code cell renderers 2021-12-21 14:08:09 -05:00
Andrew Kingston
932a63de7f Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2021-12-17 18:56:16 +00:00
mike12345567
58734cd1f2 Fixing issues with query dynamic variables being able to overwrite/appearing in other queries. 2021-12-17 17:16:06 +00:00
Andrew Kingston
7769ba4d6a Merge branch 'feature/query-variables' of github.com:Budibase/budibase into rest-pagination 2021-12-17 13:12:28 +00:00
Michael Drury
f2bb4a2162 Fixing some issues discovered with saving queries and dynamic variables, also displaying dynamic variables in a reactive way. 2021-12-16 19:33:47 +00:00
mike12345567
7a3dcce510 Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2021-12-16 14:57:21 +00:00
Andrew Kingston
7bf0a50fba Use fixed width for REST query verbs 2021-12-16 11:56:14 +00:00
mike12345567
4db85b52cb Fixing lint issues. 2021-12-16 11:44:17 +00:00
mike12345567
0a6754b13c Finishing up front-end, getting variable creation and management up and working from within the query schema/header menus. 2021-12-15 19:20:19 +00:00
Andrew Kingston
16979de27d
Merge pull request #3795 from Budibase/home-screen-mobile
Home screen UI tweaks
2021-12-15 16:48:56 +00:00
mike12345567
f0dfb2241c Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables 2021-12-15 16:35:30 +00:00
Andrew Kingston
dab5d20183 Revert open button size to small in app list 2021-12-15 16:09:40 +00:00
Andrew Kingston
07b2a411a4 Update home screen UI to work better on mobile and make spacing more consistent 2021-12-15 15:54:33 +00:00
Rory Powell
41edc72f0f Copy changes 2021-12-15 14:37:03 +00:00
Peter Clement
a06b1b4310 fixing issue 3489 where default role wasn't saving correctly 2021-12-15 14:32:26 +00:00
Andrew Kingston
8d10fcf34c Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-15 13:36:10 +00:00
mike12345567
ce1b40aa7a Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-bodies 2021-12-15 12:15:19 +00:00
Peter Clement
5da5acc27b
Merge pull request #3737 from Budibase/feature/home-screen-redesign
Home Screen Redesign
2021-12-15 09:47:03 +00:00
mike12345567
f92ba51201 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-bodies 2021-12-14 18:03:49 +00:00
mike12345567
53dba1cccb Removing outgoing webhook functionality from automations and adding XML response/sending, as well as form data/encoded data. 2021-12-14 17:59:02 +00:00
Rory Powell
91cce4cb0f Link datasource dynamic variables table to query 2021-12-14 17:05:17 +00:00
Rory Powell
242fe21429 Add menu to response heades 2021-12-14 16:58:17 +00:00
Rory Powell
4c649e60c7 Read / Write finished 2021-12-14 16:46:31 +00:00
Peter Clement
93230b7207 update handling of app updates 2021-12-14 15:30:20 +00:00
Rory Powell
5551dbbc1e Merge branch 'develop' into feature/query-variables 2021-12-14 12:31:31 +00:00
Rory Powell
aaa5c1841f Variables UI WIP 2021-12-14 12:30:26 +00:00
mike12345567
187ca44884 Fixing code mirror mode reactivity. 2021-12-14 10:45:38 +00:00
Rory Powell
d347edb34a Merge branch 'develop' into feature/query-auth 2021-12-14 09:52:16 +00:00
Peter Clement
b94f2791ef remove log 2021-12-14 09:49:39 +00:00
mike12345567
1670c31ba7 Fixing issue of disabled headers not being set for unmigrated queries. 2021-12-13 15:18:44 +00:00
mike12345567
9412b38c9b Fixing some issues around deleting datasources/queries and managing the full URL for migrating queries. 2021-12-13 12:41:47 +00:00
Andrew Kingston
8990201ea8 Update UI of JSON schema editor 2021-12-13 12:25:01 +00:00
mike12345567
41ea5265dd Fixing bug in tabs where double clicks cause tab switching, new headers enabled by default, disabled headers rather than enabled, get requests can have bodies. 2021-12-13 11:24:13 +00:00
Andrew Kingston
54645df16f Refactor button definitions, rename button action components and add button manifest 2021-12-13 10:55:45 +00:00
mike12345567
fd4600d3af Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-redesign 2021-12-13 10:14:28 +00:00
Andrew Kingston
7ece903616 Lint 2021-12-13 09:45:50 +00:00
Rory Powell
34c2d1269d Integrate query with datasource auth 2021-12-11 23:34:30 +00:00
Rory Powell
addd13542e Merge branch 'feature/rest-redesign' into feature/query-auth 2021-12-11 21:43:03 +00:00
Rory Powell
4b1fb01eb4 Add _id field 2021-12-11 10:40:57 +00:00
Rory Powell
e8755b6854 Auth config forms 2021-12-11 09:59:09 +00:00
Andrew Kingston
f4c3435e98 Rename Key/Value field to JSON field 2021-12-10 15:26:43 +00:00
Andrew Kingston
488f5b8d97 Hide JSON array from filter editor 2021-12-10 10:52:51 +00:00
Andrew Kingston
3f1d3328e2 Add button context to execute query action 2021-12-09 16:48:19 +00:00
Andrew Kingston
6cec671283 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-09 16:32:25 +00:00
Andrew Kingston
cc3facd1b8 Add output context to duplicate row action 2021-12-09 16:29:22 +00:00
mike12345567
8bb1727d0d Adding http verbs instead of icons for REST requests. 2021-12-09 13:08:16 +00:00
mike12345567
d774aade45 Adding in the ability to retrieve and view the headers from a rest response. 2021-12-09 12:30:05 +00:00
Peter Clement
a24c1e626d fix home screen automation commands 2021-12-09 11:52:47 +00:00
Rory Powell
01ab892a00 Modal integration 2021-12-09 11:39:44 +00:00
Andrew Kingston
d9f4c3a4b0 Dynamically enrich button actions at runtime and provide additional ephemeral button action output context 2021-12-09 11:25:32 +00:00
Peter Clement
eed8a13100 re-add status lights for app row 2021-12-09 10:10:16 +00:00
Peter Clement
d7afe11655 remove log 2021-12-09 09:24:40 +00:00
Peter Clement
5895d9cd6f increase size of icon display 2021-12-09 09:21:38 +00:00
Andrew Kingston
6aaab83895 Generate button context bindings for all button actions 2021-12-09 08:36:50 +00:00
Peter Clement
ff7be5bbcd refactor how modal is handled 2021-12-08 18:52:06 +00:00
Peter Clement
efb50f0050 add option to change icon / colour 2021-12-08 18:51:24 +00:00
mike12345567
181efdf68c Adding bindings to rest API, adding in spaceship placeholder, updating the look of some other components, cleaning up some whitespace. 2021-12-08 17:58:30 +00:00
Martin McKeaveney
894c8d87d7
Merge pull request #3719 from Budibase/fix/incoming-webhooks
Fix/incoming webhooks
2021-12-08 17:14:18 +00:00
Andrew Kingston
3c2c18a8dc Fix bug where state variables were not always extracted, improve performance when determining bindable state values and add initial work on generating button context bindings 2021-12-08 15:31:06 +00:00
Rory Powell
21c45a17ce Render table of auth configs and linting 2021-12-08 15:27:58 +00:00
Andrew Kingston
c71ad0cdec Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-08 13:08:28 +00:00
Andrew Kingston
0e1879c6cc Update manifest 'dependsOn' logic to correctly handle boolean values 2021-12-08 13:06:36 +00:00
Andrew Kingston
f2445226d5 Add new tag component to client apps 2021-12-08 13:06:15 +00:00
Rory Powell
a23b4143e1 Merge branch 'develop' into feature/rest-redesign 2021-12-08 12:36:12 +00:00
Rory Powell
1fc0a7227c Merge branch 'master' into develop 2021-12-08 12:07:06 +00:00
Rory Powell
1dbe978b01
Merge pull request #3644 from Budibase/rest-import
Rest import
2021-12-08 11:54:38 +00:00
Martin McKeaveney
cd5d4a5df4 updating cypress test to cover automation creation 2021-12-08 11:32:28 +00:00
Rory Powell
a2f2736d8c
Merge pull request #3702 from Budibase/duplicate-query
Duplicate queries
2021-12-08 11:32:28 +00:00
Andrew Kingston
31e669dc12 Merge pull request #3666 from Budibase/fix/conditional-layout-links
Fix conditional layout links
2021-12-08 11:30:21 +00:00
Andrew Kingston
ec4d81f2cd
Merge pull request #3666 from Budibase/fix/conditional-layout-links
Fix conditional layout links
2021-12-08 11:30:21 +00:00
Martin McKeaveney
a1f88efc51 Merge branch 'ak-fixes' of github.com:Budibase/budibase into fix/incoming-webhooks 2021-12-08 11:16:22 +00:00
Rory Powell
71c03fe10e Merge branch 'develop' into rest-import 2021-12-08 11:08:32 +00:00
Rory Powell
3bd93f2755 Refactor store actions to allow self reference 2021-12-08 11:01:12 +00:00
Andrew Kingston
90011b53cc Use full runtime bindings in automation settings and enable JS bindings for backend log action 2021-12-08 10:59:26 +00:00
Andrew Kingston
19f28037e1 Use full runtime bindings in automation settings and enable JS bindings for backend log action 2021-12-08 10:59:26 +00:00
Martin McKeaveney
27da6ea4ab account for integer type from JSON schema 2021-12-08 10:14:30 +00:00
Andrew Kingston
96e2ada5bd Lint 2021-12-08 09:42:19 +00:00
Andrew Kingston
58f1d44e18 Lint 2021-12-08 09:42:19 +00:00
Andrew Kingston
cc212d456a Fix query params directly mutating the stored app definition 2021-12-08 09:31:39 +00:00
Andrew Kingston
47befceae7 Fix query params directly mutating the stored app definition 2021-12-08 09:31:39 +00:00
Andrew Kingston
ba2588d44e Add support for accessing unlimited levels of nested JSON arrays 2021-12-07 21:19:14 +00:00
mike12345567
b0d4b328c4 Adding access controls to rest query ui. 2021-12-07 18:50:29 +00:00
mike12345567
b0ef15684b Adding query save, fixing routing to handle existing rest queries, adding in full saving of enabled headers functionality, fixing various issues discovered while testing. 2021-12-07 18:24:10 +00:00
Andrew Kingston
a0f3863f69 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-12-07 15:11:32 +00:00
Andrew Kingston
20f3f41327 Add button action for duplicating a row 2021-12-07 13:59:12 +00:00
Rory Powell
415462321d Duplicate queries 2021-12-07 12:26:00 +00:00
Andrew Kingston
09dc17ca6a Add console error to builder when iframe preview receives invalid JSON to aid in debugging some cases of endless loading apps 2021-12-06 18:00:19 +00:00
Andrew Kingston
0a3dede736 Remove legacy performance hack of remove _revs from component definitions as this was sometimes leading to invalid JSON, preventing the app from loading 2021-12-06 17:59:23 +00:00
mike12345567
ba9854d121 Adding all response capabilities. 2021-12-06 17:39:51 +00:00
Andrew Kingston
b0732846d0 Update client side lucene searching to work with nested JSON fields and fix bug with flattening nested JSON schema 2021-12-06 12:04:22 +00:00
Peter Clement
53557e1bb1 initial home screen redesign layout 2021-12-06 11:55:23 +00:00
Andrew Kingston
f898b8c94d Allow using JSON field arrays as a data provider source and add data bindings for nested JSON fields 2021-12-06 11:41:17 +00:00
mike12345567
65d6ca9249 Adding in last components of UI that were missing. 2021-12-03 18:39:05 +00:00
Peter Clement
5e5f1d8e1b some css fixes for autoscreen ui work 2021-12-03 14:27:38 +00:00
mike12345567
c949f7fd09 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-redesign 2021-12-03 12:45:32 +00:00
Andrew Kingston
39d5c81b72 Ensure links are an array in the wrapper component for a cleaner fix 2021-12-03 11:45:04 +00:00
Andrew Kingston
a34bc4e1a9 Ensure links are an array in the wrapper component for a cleaner fix 2021-12-03 11:45:04 +00:00
Andrew Kingston
e695396bb8 Ensure links prop is always an array when configuring layout links 2021-12-03 11:38:49 +00:00
Andrew Kingston
437dffb6d2 Ensure links prop is always an array when configuring layout links 2021-12-03 11:38:49 +00:00
Rory Powell
5d1efb3024 Add import to existing DS and add cookie support to curl import 2021-12-03 11:14:22 +00:00
Andrew Kingston
b362068d47 Add new form field component for JSON fields, JSON validation and update autoscreen generation 2021-12-03 09:20:45 +00:00
Rory Powell
409f799c3e Merge branch 'develop' into rest-import 2021-12-02 16:57:53 +00:00
Rory Powell
400aee9d92 Fix datasource selection after import and add maxmimum files support to dropzone 2021-12-02 16:51:13 +00:00
Rory Powell
ac1bce0900 Merge + Linting 2021-12-02 14:54:47 +00:00
mike12345567
a5e4d0bc95 Merge branch 'develop' of github.com:Budibase/budibase into feature/rest-redesign 2021-12-02 14:35:17 +00:00
Rory Powell
cd05903253 Update supported file tags 2021-12-02 14:24:10 +00:00
Andrew Kingston
9a7cb71371 Fix custom query params not appearing 2021-12-02 12:28:12 +00:00
Andrew Kingston
3542b12411 Fix custom query params not appearing 2021-12-02 12:28:12 +00:00
mike12345567
81a643e6da Updating key value store to allow adding an activity toggle. 2021-12-02 11:53:51 +00:00
mike12345567
0c2e1e9301 Adding query string output to the URL. 2021-12-02 11:32:21 +00:00
mike12345567
a85213f280 First major part of the REST query resdesign. 2021-12-01 17:55:57 +00:00
mike12345567
f520d9f843 Updating key value in queries to be a bit more clear. 2021-12-01 13:31:40 +00:00
mike12345567
1e39f81fe6 Adding the ability to set a display name for any datasource/query parameter. 2021-12-01 13:11:35 +00:00
mike12345567
a7f95f8a87 Updating integration config screen. 2021-12-01 13:09:16 +00:00
Andrew Kingston
51cedd537f Merge branch 'fix/block-context' of github.com:Budibase/budibase into feature/json-backend 2021-12-01 11:40:09 +00:00
Andrew Kingston
c54489d7ee Fix button actions directly mutating the real component definition 2021-12-01 10:33:17 +00:00
Andrew Kingston
afda32046e Fix button actions directly mutating the real component definition 2021-12-01 10:33:17 +00:00
Andrew Kingston
e6741ce341 Ensuire the save row action determines the correct runtime bindings and only uses valid context types 2021-12-01 10:32:55 +00:00
Andrew Kingston
a3af1ece09 Ensuire the save row action determines the correct runtime bindings and only uses valid context types 2021-12-01 10:32:55 +00:00
mike12345567
658ffce2c9 Adding some extra padding to action buttons to line them up better, changing over everything in datasources to tables (where possible). 2021-11-30 19:05:36 +00:00
mike12345567
7c5e2289ca Some UI tweaks. 2021-11-30 18:11:29 +00:00
mike12345567
9aba344a45 Disabling save button when no changes made. 2021-11-30 17:56:15 +00:00
mike12345567
655c6034c2 Updating REST creation, removing the modal step, updating the config page to move things around as per designs. 2021-11-30 16:21:16 +00:00
Andrew Kingston
2c91b89f02 Prevent data providers from using arbitrary context-providing components as sources 2021-11-30 14:32:18 +00:00
Andrew Kingston
52b7e41e5f Prevent data providers from using arbitrary context-providing components as sources 2021-11-30 14:32:18 +00:00
mike12345567
5e0a6d6c91 Merge branch 'develop' of github.com:Budibase/budibase into feature/json-backend 2021-11-30 11:32:50 +00:00
Andrew Kingston
51b31946ec
Merge pull request #3576 from Budibase/ak-fixes
Misc bug fixes
2021-11-30 10:05:01 +00:00
Andrew Kingston
0341b596e6 Merge pull request #3576 from Budibase/ak-fixes
Misc bug fixes
2021-11-30 10:05:01 +00:00
mike12345567
1cee1b78e6 Adding validation around invalid JSON inputs and allowing input via a code mirror editor in data UI. 2021-11-29 18:16:44 +00:00
Rory Powell
d136824898 cURL import working 2021-11-29 17:21:30 +00:00
mike12345567
de0b23dd9f Moving generation to builder because it reduces API calls and has no reason to be carried out server-side, handling array/object schema generation correctly. 2021-11-29 17:11:08 +00:00
Peter Clement
df307ad579
Merge pull request #3581 from Budibase/feature/auto-screen-ui
Autoscreen fixes
2021-11-29 13:49:59 +00:00
Peter Clement
e77ef4cf76 Merge pull request #3581 from Budibase/feature/auto-screen-ui
Autoscreen fixes
2021-11-29 13:49:59 +00:00