Andrew Kingston
bcdcc68918
Fix settings to select fields and fix chart settings not showing fields
2021-01-26 10:57:57 +00:00
Keviin Åberg Kultalahti
b7006e097c
conditionally adds content-type json header if json is sent with request
2021-01-26 11:51:42 +01:00
mike12345567
18f96deb00
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-01-26 10:42:54 +00:00
Andrew Kingston
77189c6d73
Hide repeater placeholders when not running inside the builder or when the component hasn't been initialised fully
2021-01-26 09:48:41 +00:00
Andrew Kingston
bfd24571b2
Fix client API URLs not being cleaned properly
2021-01-26 09:40:04 +00:00
Andrew Kingston
03e6799258
Remove success notification on query success to prevent notifications on 'read' queries
2021-01-26 09:31:41 +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
Andrew Kingston
580d5b6478
Fix button groups not working in design panel
2021-01-26 09:04:29 +00:00
Joe
58f369bf0a
Merge pull request #976 from Budibase/Fix-Text-overlap-in-data-table-#961
...
Fix: Text overlap in data table #961
2021-01-25 18:19:41 +00:00
mike12345567
673ae8d031
Adding a literal helper which can make sure the output of an operation is a literal value.
2021-01-25 18:14:45 +00:00
mike12345567
766200e59e
Linting.
2021-01-25 17:08:38 +00:00
mike12345567
a254567bec
Updating string templates to have test cases for all the main helpers we want to make use of and adding a readme.
2021-01-25 17:08:21 +00:00
Martin McKeaveney
83b8fe10b3
merge
2021-01-25 16:19:03 +00:00
Keviin Åberg Kultalahti
d622b75db3
some more typo fixes
2021-01-25 13:39:19 +01:00
Keviin Åberg Kultalahti
8ed9dd08cf
fix typos and linting issues
2021-01-25 13:36:35 +01:00
Keviin Åberg Kultalahti
58f8350984
fixes spelling error
2021-01-25 13:14:38 +01:00
Keviin Åberg Kultalahti
b64b164236
adds catch-all notification to some requests that aren't caught in the API
2021-01-25 13:10:13 +01:00
Keviin Åberg Kultalahti
d2790ddd19
adds notifications to running queries
2021-01-25 12:57:04 +01:00
Keviin Åberg Kultalahti
8713105b62
changes notification handling from catch-all to specific messages per action
2021-01-25 12:55:29 +01:00
Keviin Åberg Kultalahti
2034fb8646
adds success notification messages to row API
2021-01-25 12:44:44 +01:00
Keviin Åberg Kultalahti
d419766a31
update catch all error message
2021-01-25 11:06:50 +01:00
Keviin Åberg Kultalahti
2a9ae62834
switches context to use sdk instead of it's own context
2021-01-25 08:43:28 +01:00
Martin McKeaveney
7286167b9d
merge
2021-01-22 18:06:53 +00:00
mike12345567
1d38dda79b
Linting.
2021-01-22 17:58:01 +00:00
mike12345567
d3d840e42a
Adding error checking to our handlebars syntax inputs as well as making all handlebars helpers available due to space pre-processor being removed.
2021-01-22 17:57:38 +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
Andrew Kingston
12fa20de8d
Merge branch 'component-binding-refactor' of github.com:Budibase/budibase into component-binding-refactor
2021-01-22 14:38:26 +00:00
Andrew Kingston
09d3a54c7e
Fix issue with URL <-> state binding in design section preventing navigating to roles with no screens in them
2021-01-22 14:38:08 +00:00
Andrew Kingston
6a7e137ff6
Remove server logging integration definitions every time they're fetched
2021-01-22 14:37:24 +00:00
mike12345567
d96e959a42
Merge branch 'component-binding-refactor' of github.com:Budibase/budibase into component-binding-refactor
2021-01-22 13:57:17 +00:00
mike12345567
094c0335e9
Quick fix for an issue found while checking string templates.
2021-01-22 13:56:29 +00:00
Andrew Kingston
be21cd9e9b
Fix null values in binding panel
2021-01-22 13:36:12 +00:00
Keviin Åberg Kultalahti
73b2a775aa
failing API calls now display errors using the toast
2021-01-22 13:27:13 +01:00
Martin McKeaveney
fcb1c082cb
simplify queries to only have one type under query verb
2021-01-22 12:22:28 +00:00
Keviin Åberg Kultalahti
598f58bb63
use const instead of var
2021-01-22 13:11:38 +01:00
Martin McKeaveney
6bb9e0e9fc
adding please select option to query type
2021-01-22 12:11:13 +00:00
Keviin Åberg Kultalahti
67afb1678f
adds smooth removal of notifications using animate:flip
2021-01-22 13:05:52 +01:00
Keviin Åberg Kultalahti
91e88d2025
removes unused context in Component
2021-01-22 12:47:43 +01:00
Keviin Åberg Kultalahti
6527f4ac74
lint fixes
2021-01-22 12:44:43 +01:00
Keviin Åberg Kultalahti
bafd229716
minor fixes
2021-01-22 12:44:23 +01:00
Keviin Åberg Kultalahti
e411ac5b3d
Merge branch 'master' into feature/client-feedback-component
2021-01-22 12:34:16 +01:00
Keviin Åberg Kultalahti
0e1142b3cc
adds notification toast capability to the client
2021-01-22 12:31:56 +01:00
Keviin Åberg Kultalahti
65652e1c14
finishes notificationStore
2021-01-22 12:21:44 +01:00
Andrew Kingston
0535e3b84a
Adding server yarn lock file which was somehow removed
2021-01-22 11:21:15 +00:00
Martin McKeaveney
f1dac763b9
parameter field tidy ups
2021-01-22 11:13:21 +00:00
Andrew Kingston
af89c330da
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into component-binding-refactor
2021-01-22 11:09:40 +00:00
Andrew Kingston
343687cbab
Stop component crashing if children don't exist
2021-01-22 11:08:42 +00:00
Andrew Kingston
4188761ea6
Merge branch 'master' of github.com:Budibase/budibase into component-binding-refactor
2021-01-22 11:07:27 +00:00
Andrew Kingston
25e71651fd
Reduce icon size in dropdown menus again and increase padding
2021-01-22 11:03:50 +00:00
Martin McKeaveney
1e9736e396
sensible defaults, adding popover for parameters
2021-01-22 10:54:23 +00:00
mike12345567
db5ce51c67
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-migration
2021-01-22 10:49:03 +00:00
Keviin Åberg Kultalahti
ca9f979105
first pass at custom store to handle notifications
2021-01-22 11:37:34 +01:00
Keviin Åberg Kultalahti
260213e468
switch name
2021-01-22 10:42:15 +01:00
Keviin Åberg Kultalahti
e3b4ef81ae
adds dummy errorStore to client lib
2021-01-22 10:24:43 +01:00
Kevin Åberg Kultalahti
497feb80d6
Merge pull request #1002 from Budibase/feature/repeater-placeholder
...
Adds empty states to the repeater component
2021-01-22 10:13:18 +01:00
Keviin Åberg Kultalahti
a62938ee16
fix typo
2021-01-22 10:05:49 +01:00
Kevin Åberg Kultalahti
ec8553e961
Merge pull request #1001 from Budibase/fix/icon-color-design-panel-setup
...
Restores Icon components design panel functionality
2021-01-22 10:00:28 +01:00
Keviin Åberg Kultalahti
702be7aa1e
remove log
2021-01-22 09:59:38 +01:00
mike12345567
4e512559d9
Making sure tsc stubs are always built.
2021-01-21 19:06:49 +00:00
Andrew Kingston
e5db9d6725
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into component-binding-refactor
2021-01-21 18:14:47 +00:00
mike12345567
90dce862f1
Fixing some issues CI linting found.
2021-01-21 18:08:04 +00:00
mike12345567
decc1aba5e
Linting.
2021-01-21 17:56:22 +00:00
mike12345567
5076c2f064
Changing up how processors work to make it a bit easier to add to them.
2021-01-21 17:56:00 +00:00
mike12345567
1a87b2caaf
Linting.
2021-01-21 17:30:51 +00:00
mike12345567
0e93c4b7f8
Updating build process to fix issues with polyfill.
2021-01-21 17:30:18 +00:00
mike12345567
18fd079c64
Attempting to polyfill for browser
2021-01-21 16:44:03 +00:00
Andrew Kingston
fee0769034
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into component-binding-refactor
2021-01-21 15:54:29 +00:00
mike12345567
3481fe8cd2
Getting ready to merge with some basic functionality but updates required to client/builder/automations to remove the need for space in hbs statement handling.
2021-01-21 15:50:46 +00:00
Andrew Kingston
31270a7d06
Fix typo
2021-01-21 15:50:28 +00:00
Andrew Kingston
86a3caa881
Remove unused vars
2021-01-21 15:49:58 +00:00
Joe
67d15da120
External data source config ui
...
I've improved the spacing on this screen and added an additional element (query list) which should improve UX. This list is not complete. Is required dyanmic data. Currently it holds static placement text in order to support the design.
2021-01-21 14:57:11 +00:00
Andrew Kingston
001520adad
Fix button action drawer not saving and crashing
2021-01-21 14:52:59 +00:00
Andrew Kingston
c4ac573ca3
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder
2021-01-21 13:49:32 +00:00
mike12345567
ed89d39904
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into feature/handlebars-migration
2021-01-21 13:49:05 +00:00
Andrew Kingston
1d3176f16b
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder
2021-01-21 13:48:59 +00:00
mike12345567
38144f84a3
Handling undefined/null values in context object for string templates, replacing with empty string.
2021-01-21 13:48:23 +00:00
Andrew Kingston
ecbe24662a
Fix crashing when a nullish value exists in an object being recursed for enrichment
2021-01-21 13:46:45 +00:00
Andrew Kingston
836dbcd71c
Allow button to handle nullish text values
2021-01-21 13:45:17 +00:00
Andrew Kingston
3621bcf1de
Prevent invalid query params being enriched
2021-01-21 13:45:05 +00:00
Andrew Kingston
c9d27603ea
Lint
2021-01-21 12:15:07 +00:00
Andrew Kingston
e271f97ac7
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder
2021-01-21 12:14:09 +00:00
mike12345567
4deccae711
More fixes for issues found by cheeks, as well as adding a test case for rendering app.
2021-01-21 12:08:57 +00:00
mike12345567
1dd0eb1327
Re-writing pre-processor to be a bit clearer.
2021-01-21 11:37:16 +00:00
Andrew Kingston
53b9b2d926
Remove log statements
2021-01-21 11:33:08 +00:00
mike12345567
239079d973
Linting.
2021-01-21 11:32:26 +00:00
Andrew Kingston
e4b2792729
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder
2021-01-21 11:32:26 +00:00
Andrew Kingston
9978d0707d
Merge branch 'feature/handlebars-migration' of github.com:Budibase/budibase into form-builder
2021-01-21 11:31:45 +00:00
mike12345567
4a30af4082
Fixing issue found by cheeks with all helper trying to wrap helpers even if no other helpers present.
2021-01-21 11:30:53 +00:00
mike12345567
3dd985cfb6
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-migration
2021-01-21 10:57:41 +00:00
Andrew Kingston
7ebed8059d
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-21 10:45:04 +00:00
Andrew Kingston
9056b0e49d
Enrich datasources so that data can be correctly fetched reactively using only the datasource definition
2021-01-21 10:42:14 +00:00
Andrew Kingston
ce6d89bc5c
Only update components when their props actually change
2021-01-21 10:41:30 +00:00
Andrew Kingston
3d77c1f38f
Add bindable properties from query datasources
2021-01-21 10:40:45 +00:00
Andrew Kingston
da3ef28ba2
Add back in grid component which had incorrect name
2021-01-21 10:40:17 +00:00
Andrew Kingston
99c1360be1
Simplify extracting schemas from datasources
2021-01-21 10:39:53 +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
a16ea4da09
Prevent unnecessary URL param updates in design page
2021-01-21 10:38:23 +00:00
mike12345567
da457cd0c4
Adding cleaners which will process and find spaces removing them and fixing them with literal specifiers for handlebars props. Also changing the way cleaners work for the system to make it easier to add them.
2021-01-20 18:12:16 +00:00
Joe
c9f98d54da
Updated action button UI
...
Button width increased
2021-01-20 14:59:16 +00:00
Joe
c649467f9b
Budibase beta button replaced , help icon replaced with github
...
I replaced the Budibase is in beta button, and replaced it with 'Request feature'. The new button points to Github Discussions.
I also replaced the help icon with a Github icon. With our users being developers, I feel they will understand what the Github icon means (not just help, but a place to raise issues, provide feedback).
2021-01-20 14:58:47 +00:00
Joe
1b1721211c
Merge pull request #980 from Budibase/Component-dropdown-design-update
...
Updated the design of the items within the component dropdown
2021-01-20 14:54:30 +00:00
Andrew Kingston
976517e028
Update client library to handle async enrichment
2021-01-20 13:49:41 +00:00
mike12345567
ce5ab5482b
Updating the string templating system to be capable of async operations.
2021-01-20 13:32:15 +00:00
Andrew Kingston
4381fb2748
Fix postgres integration schema credentials
2021-01-20 13:23:06 +00:00
Andrew Kingston
b1c292b79c
Fix incorrect paths after merge
2021-01-20 13:20:08 +00:00
Andrew Kingston
47dabc16ce
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-20 11:14:36 +00:00
Andrew Kingston
ed020954b2
Add new definitions for all chart components
2021-01-19 19:24:49 +00:00
Andrew Kingston
b828d8326d
Update screen templates to work with latest bindings
2021-01-19 18:51:51 +00:00
mike12345567
d7a3e6210d
Moving everything over to use the string template library, now just need to escape spaces properly and handle HTML escaping.
2021-01-19 18:44:29 +00:00
Andrew Kingston
d94473bca5
Update button actions and remove deprecated code
2021-01-19 17:38:24 +00:00
mike12345567
5a7c0de397
Adding jest test cases to string templating library.
2021-01-19 17:29:38 +00:00
Andrew Kingston
cbe6459a9c
Remove deprecated code around data binding
2021-01-19 15:39:04 +00:00
mike12345567
329b76590c
Updating to have real auto-completion on string templates library.
2021-01-19 15:29:49 +00:00
kevmodrome
84450d0323
adds a empty state for no components added in the repeater
2021-01-19 15:21:23 +01:00
kevmodrome
d4b27f7bc4
adds an empty state if there is no datasource selected.
2021-01-19 15:11:21 +01:00
Andrew Kingston
6030c4849e
Fix broken autolink creation
2021-01-19 13:49:14 +00:00
Andrew Kingston
5c469f24b9
Fix grid component definition and add controls for icons and colourpickers
2021-01-19 13:46:25 +00:00
kevmodrome
7623534842
lint fix
2021-01-19 14:31:37 +01:00
kevmodrome
74557a09ce
changes earlier BottomDrawer to use the bbui component instead
2021-01-19 14:16:55 +01:00
kevmodrome
4f71f70053
switch method of applying color style
2021-01-19 14:00:15 +01:00
kevmodrome
f04063c26b
retains icons design panel options while being able to change color in settings panel
2021-01-19 13:42:49 +01:00
Andrew Kingston
2d5afc4851
Fix issue with default horizontal card width
2021-01-19 11:57:01 +00:00
Andrew Kingston
85208e47d2
Fix issue with new row settings definition
2021-01-19 11:52:49 +00:00
Andrew Kingston
4944fb3e8c
Create new components with pretty names
2021-01-19 11:52:33 +00:00
Andrew Kingston
fea3838ff9
Fix bug with rich text component
2021-01-19 11:50:13 +00:00
Andrew Kingston
0a10bc6c71
Add all new definitions for non-chart components
2021-01-19 11:49:52 +00:00
Andrew Kingston
275f0ca092
Add navigation bar, links and row detail definitions
2021-01-19 10:47:00 +00:00
kevmodrome
7fc05daaf7
fix typo
2021-01-19 10:56:02 +01:00
kevmodrome
bf5a33b205
adds missing description
2021-01-19 10:47:02 +01:00
kevmodrome
7b474fef1e
wire BindingPanel correctly to PropertyControl
2021-01-19 10:39:39 +01:00
kevmodrome
98c0e2dc42
bump bbui
2021-01-19 10:13:28 +01:00
kevmodrome
dd76891181
bump bbui
2021-01-19 09:20:31 +01:00
kevmodrome
041dcec88a
updates bbui and adds dummy drawer component to binding
2021-01-19 08:41:15 +01:00
mike12345567
419c6b9393
Adding the handlebars library, still need to add testcases to this.
2021-01-18 17:40:19 +00:00
Martin McKeaveney
994b88c2c7
Merge pull request #993 from Budibase/external-tables
...
External Data Connectors
2021-01-18 17:23:12 +00:00
Martin McKeaveney
72c5b173b6
docs link
2021-01-18 17:01:41 +00:00
Martin McKeaveney
98f32d96d3
fix bindable test
2021-01-18 15:54:25 +00:00
Martin McKeaveney
d3311fbae4
tidy up
2021-01-18 15:47:02 +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
kevmodrome
956d1f4fc1
turn off stylable action until we can expose specific design settings
2021-01-18 16:34:34 +01:00
kevmodrome
9bd1422449
adds missing css link in the actual app output
2021-01-18 16:23:14 +01:00
Kevin Åberg Kultalahti
522f655f61
Merge pull request #998 from Budibase/feature/icon-component-switch-to-remix
...
Switches the Icon component so that it now uses Remix like the rest of budibase
2021-01-18 16:15:07 +01:00
Martin McKeaveney
53db6e05f9
merge
2021-01-18 14:43:26 +00:00
Martin McKeaveney
b5c4bde662
queries working with repeater
2021-01-18 14:41:59 +00:00
kevmodrome
46ae0f7558
switches to remix
2021-01-18 14:26:01 +01:00
Michael Drury
4d0eb1a49f
Merge pull request #996 from Budibase/feature/self-host-pretty-url
...
Pretty URLs for self hosting
2021-01-18 12:54:48 +00:00
mike12345567
6be84b81b9
Review comments.
2021-01-18 12:36:49 +00:00
Martin McKeaveney
7ed062bf1e
fix no schema bug, feedback from demo
2021-01-15 17:29:46 +00:00
Andrew Kingston
dbbe76951d
Add ID and rev data bindings back in
2021-01-15 14:47:36 +00:00