Mel O'Hagan
52c8fda064
Add mongodb aggregate method
2022-08-25 17:30:47 +01:00
mike12345567
bd7ace561a
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-07-22 19:14:35 +01:00
Dean
bdc8d1e675
Fix for left positioning of the KeyValueBuilder drawers
2022-07-20 16:38:42 +01:00
Dean
c5ee19b4ef
Fix to the default input binding to ensure new bindings are set correctly
2022-07-18 15:58:17 +01:00
Andrew Kingston
16116f2877
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-07-11 10:33:50 +01:00
Dean
31b51e1ecf
Fixes for datasource authentication parsing. Mapping UX updates
2022-07-01 17:27:24 +01:00
Dean
d50a62fd37
Context binding for authenticated user in REST API querys. Includes fix for REST datasource UI
2022-06-14 10:14:05 +01:00
Andrew Kingston
b89203cd45
Merge branch 'develop' of github.com:Budibase/budibase into new-design-ui
2022-05-09 09:41:28 +01:00
Mel O'Hagan
d1e6e7549a
using of
2022-05-04 13:33:58 +01:00
Mel O'Hagan
41b72027c4
Query preview sort by number for number types
2022-05-03 15:52:03 +01:00
Andrew Kingston
afa5f5e6cd
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
Martin McKeaveney
417ba977fa
redis integration complete
2022-03-31 15:44:06 +01:00
Rene Pot
6e0b29667d
fix broken docs links
2022-03-23 14:47:27 +01:00
mike12345567
126499f383
Fix for #4440 , fixing validation of API endpoints.
2022-02-12 10:35:10 +00:00
Andrew Kingston
a3eef9f534
Merge branch 'develop' of github.com:Budibase/budibase into frontend-core
2022-02-04 09:23:32 +00:00
mike12345567
f2a025013e
Fix for #4308 - triple brace conversion was not working correctly, wrote this into the string templates instead - also fixing an issue with the RBAC for Rest.
2022-02-03 18:44:34 +00:00
Andrew Kingston
de12e0dc79
Merge branch 'develop' of github.com:Budibase/budibase into frontend-core
2022-02-01 16:46:00 +00:00
mike12345567
412b7e5f06
Fixing #4205 - making sure builder loads the correct role for the query.
2022-01-26 18:59:41 +00:00
Andrew Kingston
bfe209e3e6
Merge branch 'develop' of github.com:Budibase/budibase into frontend-core
2022-01-26 17:49:27 +00:00
Andrew Kingston
453386696f
Refactor all backend stores and their usages to use new core API and handle errors
2022-01-24 12:37:22 +00:00
mike12345567
14ec6ac205
Fixing an issue where old apps did not send up the values of the default parameters, the server should be able to handle this, enrich them in if they aren't there.
2022-01-20 19:06:08 +00:00
mike12345567
c66b9fb0b4
Renaming bindableOptions to bindings and replacing the query bindings variable with queryBindings.
2022-01-20 16:12:32 +00:00
mike12345567
06a6001f95
Fix for #4126 - wrong bindings were being passed to the drawer, making sure correct ones are available.
2022-01-20 15:44:39 +00:00
Andrew Kingston
8aa4d49f31
Fix crash in KeyValueBuilder when object doesn't exist
2022-01-05 10:57:05 +00:00
mike12345567
fab94f5a3a
Fixing lint issues.
2021-12-16 11:44:17 +00:00
mike12345567
858ef084ad
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
mike12345567
85858ff6b1
Merge branch 'develop' of github.com:Budibase/budibase into feature/query-variables
2021-12-15 16:35:30 +00:00
Rory Powell
3833b5fb75
Copy changes
2021-12-15 14:37:03 +00:00
mike12345567
da7153dd64
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
fc719eda27
Add menu to response heades
2021-12-14 16:58:17 +00:00
Rory Powell
d2622a6c4f
Read / Write finished
2021-12-14 16:46:31 +00:00
Rory Powell
3e9baf4e14
Merge branch 'develop' into feature/query-variables
2021-12-14 12:31:31 +00:00
Rory Powell
42279e67e8
Variables UI WIP
2021-12-14 12:30:26 +00:00
mike12345567
94041176d4
Fixing issue of disabled headers not being set for unmigrated queries.
2021-12-13 15:18:44 +00:00
mike12345567
a7743c8481
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
mike12345567
ad1007ffdc
Adding in the ability to retrieve and view the headers from a rest response.
2021-12-09 12:30:05 +00:00
mike12345567
82fd691ec7
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
mike12345567
ce075c97ff
Adding access controls to rest query ui.
2021-12-07 18:50:29 +00:00
mike12345567
c0512fa242
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
mike12345567
5936fe0f5f
Adding all response capabilities.
2021-12-06 17:39:51 +00:00
mike12345567
a0c3b0b8ce
Updating key value store to allow adding an activity toggle.
2021-12-02 11:53:51 +00:00
mike12345567
4de2d55112
Adding query string output to the URL.
2021-12-02 11:32:21 +00:00
mike12345567
4e9d60b446
First major part of the REST query resdesign.
2021-12-01 17:55:57 +00:00
mike12345567
bfd8007dfa
Updating key value in queries to be a bit more clear.
2021-12-01 13:31:40 +00:00
mike12345567
4a0ce14f04
Adding the ability to set a display name for any datasource/query parameter.
2021-12-01 13:11:35 +00:00
mike12345567
f77fe0c75c
Updating integration config screen.
2021-12-01 13:09:16 +00:00
mike12345567
76ce9a3017
Disabling save button when no changes made.
2021-11-30 17:56:15 +00:00
Martin McKeaveney
90934c547f
allow type editing on custom query datasource schemas
2021-11-25 12:20:20 +01:00
mike12345567
cca28ce255
Adding worker controls to both automations and queries.
2021-11-11 12:11:09 +00:00
mike12345567
b3590537ba
Adding the ability to set a permission for data source queries.
2021-11-09 16:25:23 +00:00
mike12345567
4b6ff16091
Some final tweaks.
2021-10-13 16:42:07 +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
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
9d12bc7388
Add QOL addons to CodeMirror editor
2021-10-08 12:06:52 +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
Peter Clement
cfab8165bd
update ssl ux
2021-09-29 13:02:30 +01:00
Martin McKeaveney
36db93fd7d
Merge pull request #2440 from mslourens/querybuilder_results_width
...
limit the width of the preview component
2021-08-30 22:52:55 +01:00
Maurits Lourens
342e3a218e
limit the width of the preview component
2021-08-23 17:32:27 +02:00
Christo
4096f4857c
Feat: Add collection fields as "extra" query config for MongoDB
2021-07-09 19:28:46 +02:00
Andrew Kingston
38e064fa0f
Fix all eslint issues
2021-06-15 19:36:56 +01:00
Martin McKeaveney
65abd63744
lint
2021-06-08 17:14:46 +01:00
Martin McKeaveney
eeaca8fc82
do not make query execution a requirement
2021-06-08 14:26:06 +01:00
Martin McKeaveney
f58ad3a12c
allow deletion of relationships
2021-05-23 15:06:33 +01:00
Martin McKeaveney
022f501dee
fixes from PR
2021-05-12 12:38:49 +01:00
Martin McKeaveney
4ccb326ece
lint
2021-05-10 14:50:37 +01:00
Martin McKeaveney
11ce48e1ff
editor styling
2021-05-10 12:06:31 +01:00
mike12345567
e5f3b3956c
Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas
2021-05-04 13:24:14 +01:00
Martin McKeaveney
8ecb70a8f7
merge with next
2021-05-04 11:40:59 +01:00
Andrew Kingston
797e8a8b67
Add explicit prettier options
2021-05-04 11:32:22 +01:00
Andrew Kingston
c010eeb314
Fix prettier and fix crash when using certain views as data sources
2021-05-04 11:04:42 +01:00
mike12345567
dcf69b2181
Merge branch 'next' of github.com:Budibase/budibase into labday/mike-formulas
2021-05-04 10:34:30 +01:00
Martin McKeaveney
72ed644803
merge
2021-05-04 09:55:14 +01:00
mike12345567
a7022de9b5
Moving drawers around to be a common component as they are utilised in a few places, keep all the binding work together, as well as some fixing for readable/runtime binding detection and conversion.
2021-04-30 16:17:57 +01:00
Keviin Åberg Kultalahti
7dc53dc2e6
convert all Heading instances to use new API
2021-04-30 13:38:06 +02:00
Keviin Åberg Kultalahti
9509b8f42b
Convert Body component to use size="" prop
2021-04-30 13:31:45 +02:00
Martin McKeaveney
b876e91ae6
merge with next
2021-04-29 11:45:47 +01:00
Keviin Åberg Kultalahti
1e291904d8
remove Spacer imports
2021-04-28 15:56:52 +02:00
Keviin Åberg Kultalahti
505f75e8bb
removes Spacer component and last few instances of use
2021-04-28 15:54:35 +02:00
Keviin Åberg Kultalahti
a3d53034a4
fix button width issue
2021-04-28 15:49:34 +02:00
Keviin Åberg Kultalahti
c1af7a7d93
Fix editor
2021-04-28 15:46:11 +02:00
Keviin Åberg Kultalahti
0be7cb55b2
Remove spacer and use Layout
2021-04-28 15:40:15 +02:00
Keviin Åberg Kultalahti
be01d0dbea
Remove spacer
2021-04-28 15:36:45 +02:00
Keviin Åberg Kultalahti
f747f51db8
converts QueryViewer to use new Layout component
2021-04-27 15:26:03 +02:00
Keviin Åberg Kultalahti
d9d63df478
Merge branch 'spectrum-bbui' into spectrum/kevins-bits-and-bobs
2021-04-23 14:12:20 +02:00
Andrew Kingston
b19f29b168
Update some leftover header sizes
2021-04-23 11:55:36 +01:00
Keviin Åberg Kultalahti
70e08e27e7
replace remix
2021-04-23 11:55:27 +02:00
Keviin Åberg Kultalahti
17e14e0c06
remove unused code in QueryViewer component
2021-04-21 13:53:21 +02:00
Keviin Åberg Kultalahti
9968ca7695
QueryViewer now uses Tabs component
2021-04-21 13:41:44 +02:00
Andrew Kingston
0119feddec
Add additional spacer to query params
2021-04-20 12:37:33 +01:00
Andrew Kingston
9482112d6b
Update entire builder backend UI to work with new spectrum components and fix multiple issues
2021-04-20 11:53:19 +01:00
Keviin Åberg Kultalahti
5a2287ddcb
moves NotificationDisplay to bbui and converts it to spectrum
2021-04-09 12:02:53 +02:00
Keviin Åberg Kultalahti
e408fac0e5
conversion of buttons in builder
2021-04-09 10:52:06 +02:00
Andrew Kingston
b3b7c54901
Update to support new stores
2021-04-01 10:29:47 +01:00
Andrew Kingston
8619db57b4
Merge branch 'feat/store-tests' of github.com:Budibase/budibase into spectrum-bbui
2021-04-01 09:12:16 +01:00
Keviin Åberg Kultalahti
003c1c75d4
fixes queries and datasource tests
2021-03-29 17:45:18 +02:00
Martin McKeaveney
8f5fd32f74
scripting block
2021-03-26 14:56:34 +00:00
Keviin Åberg Kultalahti
44e3f29a0b
moves backend stores to "stores" in the root src directory
2021-03-26 09:50:37 +01:00
Keviin Åberg Kultalahti
8a2ccbc1a9
wip: cleanup of components
2021-03-23 12:27:10 +01:00
Keviin Åberg Kultalahti
cb3a4b549a
moves queries part of backendstore to separate store
2021-03-22 14:47:21 +01:00
Keviin Åberg Kultalahti
17802795d0
moves integrations part of backendstore to separate store
2021-03-22 13:23:36 +01:00
Keviin Åberg Kultalahti
5b08b31fd6
moves the datasources store to it's separate store
2021-03-22 12:02:55 +01:00
Keviin Åberg Kultalahti
bf90d9cf4c
wip: routify
2021-03-17 12:40:24 +01:00
Keviin Åberg Kultalahti
51b0656ba9
remove unused code in integration components
2021-03-01 17:42:34 +01:00
Martin McKeaveney
a17a1fb07b
SSL config for mysql, remove rickroll
2021-02-24 16:31:47 +00:00
Michael Drury
8d9508bb3f
Merge pull request #1155 from Budibase/bug/fix-binding-issue
...
Fixing issue with copying/cutting and pasting components with bindings
2021-02-23 11:35:23 +00:00
Martin McKeaveney
175d34841b
Merge pull request #1156 from Budibase/external-data-source-fixes
...
External data source fixes
2021-02-22 18:53:22 +00:00
Martin McKeaveney
89c2ae0692
read all columns for schema rather than just the first
2021-02-22 17:41:02 +00:00
mike12345567
22f1ee6d37
Adding prettier ignore statement as it kept re-formatting the spacing in query viewer file.
2021-02-22 15:53:49 +00:00
Andrew Kingston
0270c539cb
Merge branch 'develop' of github.com:Budibase/budibase into repeater-filtering
2021-02-22 14:01:02 +00:00
Andrew Kingston
87d9ed089c
Bump BBUI version
2021-02-22 12:28:43 +00:00
Andrew Kingston
9c37fa8716
Merge branch 'develop' of github.com:Budibase/budibase into repeater-filtering
2021-02-22 12:23:46 +00:00
Joe
ecc9c6dd14
Query results section ui updated
...
- json ui emphasized
- min-height added to stop screen bouncing when navigating across tabs
- spacing adjusted
2021-02-22 09:01:40 +00:00
Joe
a8e7741fb2
initial spacing improvements and border adjustments
...
additional spacing added
border added to main nav
font-size adjustments
2021-02-21 12:04:36 +00:00
Martin McKeaveney
e08c917080
adding description blurbs to datasources
2021-02-19 15:07:43 +00:00
Martin McKeaveney
1df1efe59b
lint
2021-02-19 14:31:07 +00:00
Martin McKeaveney
8a60131c7e
merge with develop
2021-02-19 12:09:17 +00:00
Martin McKeaveney
3f2132df07
prevent editing of headers in params
2021-02-19 12:07:37 +00:00
Martin McKeaveney
f53463ec0c
response parsing
2021-02-18 19:24:42 +00:00
Martin McKeaveney
a834f17a80
more design updates
2021-02-18 18:55:08 +00:00
Andrew Kingston
4b81663664
Merge branch 'develop' of github.com:Budibase/budibase into repeater-filtering
2021-02-18 17:45:10 +00:00
Andrew Kingston
2460280841
Fix and tidy up all button actions and drawers
2021-02-18 17:44:56 +00:00
Martin McKeaveney
6e121b6045
design updates, changing query verb names to HTTP verbs
2021-02-18 16:58:10 +00:00
mike12345567
846772bfeb
Adding the ability to create/control auto-columns from the create/edit column modal.
2021-02-15 19:59:30 +00:00
Martin McKeaveney
5d5637571b
tidy up
2021-02-15 18:59:21 +00:00
Martin McKeaveney
55f98e82d8
REST integration complete
2021-02-15 18:41:56 +00:00
Martin McKeaveney
5787dd3f93
REST integration end to end
2021-02-15 17:05:53 +00:00
Joe
96036e58bf
I emphasized the naming of a query
...
Label text added and made semi-bold
Removed placeholder text
2021-02-05 10:32:10 +00:00
Martin McKeaveney
1738537ad8
binding panel options from helpers
2021-02-01 11:51:53 +00:00
mike12345567
0fabfccb19
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-01-26 16:22:38 +00:00
Martin McKeaveney
75b5b0eb52
only allow read queries in datasources
2021-01-26 15:23:23 +00:00
mike12345567
182353d555
Linting.
2021-01-26 12:43:26 +00:00
Andrew Kingston
5bec329581
Merge branch 'master' of github.com:Budibase/budibase into component-binding-refactor
2021-01-26 09:11:43 +00:00
Joe
6db127384e
Query page tidy up
...
Props aligned in a row within the header.
Add params popover UI tidied (labels removed, etc)
Query name made an input, and the old query name input removed.
Query type is not an input anymore.
Provided a height for the query editor
Aligned run/save query buttons with the preview panel.
2021-01-22 16:49:22 +00:00
Martin McKeaveney
fcb1c082cb
simplify queries to only have one type under query verb
2021-01-22 12:22:28 +00:00
Martin McKeaveney
6bb9e0e9fc
adding please select option to query type
2021-01-22 12:11:13 +00:00
Martin McKeaveney
f1dac763b9
parameter field tidy ups
2021-01-22 11:13:21 +00:00
Martin McKeaveney
1e9736e396
sensible defaults, adding popover for parameters
2021-01-22 10:54:23 +00:00
Andrew Kingston
d76621d5f8
Fix builder crashing when selecting another query datasource when query drawer is open
2021-01-21 10:38:58 +00:00
Andrew Kingston
b1c292b79c
Fix incorrect paths after merge
2021-01-20 13:20:08 +00:00
Martin McKeaveney
72c5b173b6
docs link
2021-01-18 17:01:41 +00:00
Martin McKeaveney
4143718d70
lint
2021-01-18 15:40:26 +00:00
Martin McKeaveney
133d93fbee
fix dynamic params
2021-01-18 15:37:32 +00:00
Martin McKeaveney
7ed062bf1e
fix no schema bug, feedback from demo
2021-01-15 17:29:46 +00:00
Martin McKeaveney
21ff46f18e
fix import
2021-01-15 13:50:11 +00:00
Martin McKeaveney
75c787553b
lint ✨
2021-01-15 13:42:55 +00:00
Martin McKeaveney
a7f9e2fb8f
better integration API, parse JSON by default
2021-01-15 13:11:51 +00:00
Martin McKeaveney
0a3d338985
query and datasource unit tests
2021-01-14 20:51:03 +00:00
Martin McKeaveney
1b51113c44
pass field values in binding drawer
2021-01-14 14:22:24 +00:00
Martin McKeaveney
01ff661f17
schema updates, custom fields
2021-01-13 16:39:47 +00:00
Martin McKeaveney
94ee5855a5
custom fields in queries
2021-01-13 14:11:53 +00:00