mike12345567
aa449e4729
Updating cypress tests as well as changing the auto column icons a bit to improve the look.
2021-02-19 15:49:54 +00:00
Martin McKeaveney
80b0dc672d
Merge branch 'develop' of https://github.com/Budibase/budibase into rest-api-integration
2021-02-19 15:12:23 +00:00
Martin McKeaveney
e08c917080
adding description blurbs to datasources
2021-02-19 15:07:43 +00:00
mike12345567
c98e990a3d
Merge branch 'develop' of github.com:Budibase/budibase into feature/relationship-enrichment
2021-02-19 14:35:18 +00:00
Andrew Kingston
3bedcf1e62
Merge branch 'feature/relationship-enrichment' of github.com:Budibase/budibase into feature/relationship-enrichment
2021-02-19 14:31:29 +00:00
Martin McKeaveney
1df1efe59b
lint
2021-02-19 14:31:07 +00:00
Andrew Kingston
1988473051
Fix crash when viewing views without schemas
2021-02-19 14:06:08 +00:00
Andrew Kingston
bd68672c51
Add field type to backend table headers
2021-02-19 14:05:54 +00:00
Keviin Åberg Kultalahti
64fb3970b2
lint fix
2021-02-19 15:00:17 +01:00
Keviin Åberg Kultalahti
481de3c75c
remove unused logic in backend store
2021-02-19 14:59:47 +01:00
Keviin Åberg Kultalahti
5b5a5b5438
adds thin prop to select component when adding new row
2021-02-19 14:34:04 +01:00
mike12345567
780b6e0956
Fixing some issues with enrichment, making sure display column can always be worked out.
2021-02-19 13:21:38 +00:00
Keviin Åberg Kultalahti
58dc12f95d
fix sneaky mergeflict
2021-02-19 14:21:23 +01:00
Andrew Kingston
ce5441e35a
Add relationship enrichment display to backend UI
2021-02-19 13:05:52 +00:00
Keviin Åberg Kultalahti
b89573e1f2
lint fix
2021-02-19 13:56:24 +01:00
Keviin Åberg Kultalahti
78ee1edf40
merge develop
2021-02-19 13:55:17 +01:00
Keviin Åberg Kultalahti
15947eb9a5
adds disabled state to relationship type - column must be re-created in order to change the value
2021-02-19 13:49:28 +01:00
Martin McKeaveney
8a60131c7e
merge with develop
2021-02-19 12:09:17 +00:00
Martin McKeaveney
a4c44a11c5
merge
2021-02-19 12:08:40 +00:00
Martin McKeaveney
3f2132df07
prevent editing of headers in params
2021-02-19 12:07:37 +00:00
Andrew Kingston
7b4b22377d
Display enriched relationship info in grids and bindings
2021-02-19 12:00:06 +00:00
Keviin Åberg Kultalahti
aa38952131
displays correct relationship type in the create/edit component
2021-02-19 12:44:16 +01:00
mike12345567
fa6d3e5e63
Updating the self auth endpoint to use the row processor.
2021-02-19 10:32:24 +00:00
mike12345567
474796baea
Fixing an issue found by Andrew K - relationship lookup needs to work on both sides of relationship.
2021-02-19 10:17:11 +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
f080fa6537
Some major performance optimisations, found that db.find is not fast unless its indexed, there is also no point in indexing for our internal relationship searching, however we can use the allDocs call. This will likely be slow for very large calls (say 100K records) but for these sort of calls we really need to paginate anyway.
2021-02-18 13:38:57 +00:00
mike12345567
5fab1529ec
work in progress, enriching in the display names.
2021-02-17 18:04:21 +00:00
mike12345567
0f323d8aa9
linting.
2021-02-17 17:34:15 +00:00
mike12345567
74b6f0069b
Fixing some errors found with relationships.
2021-02-17 17:30:58 +00:00
Michael Drury
7647e346d4
Merge pull request #1125 from Budibase/feature/autocolumns
...
Feature/autocolumns
2021-02-17 17:18:12 +00:00
mike12345567
a93eb180ce
Starting with some work towards a deeper enrichment of rows.
2021-02-17 17:09:59 +00:00
Andrew Kingston
7494714845
Fix views not hot reloading when table data changes
2021-02-17 16:01:35 +00:00
Andrew Kingston
7f92c82298
Fix calc view schemas not being determined correctly
2021-02-17 16:01:11 +00:00
Andrew Kingston
09e3ab9078
Merge branch 'develop' of github.com:Budibase/budibase into budi-day-02-11-cheeks-joe
2021-02-17 15:25:34 +00:00
mike12345567
bec436f747
Merge branch 'feature/autocolumns' of github.com:Budibase/budibase into feature/autocolumns
2021-02-17 15:20:42 +00:00
mike12345567
d294ffbb3b
Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns
2021-02-17 15:20:14 +00:00
Andrew Kingston
a35c34fd82
Add disabled setting for forms and fields, and force autocolumns in forms to be disabled
2021-02-17 15:16:44 +00:00
mike12345567
9b59b47d9e
Fixing issue #1050 - two issues found, one with running automations in self host throwing an error when trying to access cloud resources (Dynamo) and secondly the worker pool does not have access to resources in the main server instance, therefore need to re-init when running an external action (get manifest, to download the package).
2021-02-17 13:40:14 +00:00
mike12345567
28e244fa16
Fixing an edge case, create table with auto ID, create some rows, then update a column and try to create another row, ID generation would have reset, this makes sure internal changes to the table are kept.
2021-02-17 10:36:36 +00:00
mike12345567
91926d17d9
Adding delay to cypress test to allow time for statistics to calculate.
2021-02-16 22:12:58 +00:00
mike12345567
6d519e1ad9
Updating cypress test to fix in CI.
2021-02-16 21:40:35 +00:00
mike12345567
6e198a8ce1
Fixing automation issue - now autocolumns hidden there too.
2021-02-16 18:58:59 +00:00
mike12345567
d700cc254c
Formatting.
2021-02-16 18:47:25 +00:00
mike12345567
a63ebd1a9c
Fixing another cypress test.
2021-02-16 18:47:05 +00:00
mike12345567
1e39a873b2
Fixing issue with cypress test, fixing a 409 conflict that could occur in table saving - shouldn't happen now.
2021-02-16 18:29:38 +00:00
mike12345567
ad49a428b5
Fixing an issue with Cypress tests.
2021-02-16 17:55:21 +00:00
mike12345567
905f913da3
Fixing linting.
2021-02-16 17:35:16 +00:00
mike12345567
7b389180c7
Fixing an issue with complex relationships that are heavily intra-related.
2021-02-16 17:21:34 +00:00
mike12345567
811aa5ced3
Fixing minor issue with auto-column toggles.
2021-02-16 16:52:30 +00:00
mike12345567
b7b1b17148
Fixing test case.
2021-02-16 16:46:18 +00:00
mike12345567
258b2138c3
Formatting.
2021-02-16 16:38:36 +00:00
mike12345567
4ccd46e2a1
Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns
2021-02-16 16:38:11 +00:00
mike12345567
79bb9f3822
Updating BBUI after Andrew K fixed an issue with buttons and borders transitioning (causing buttons to expand/contract etc).
2021-02-16 16:34:54 +00:00
Andrew Kingston
85caa27855
Merge pull request #1124 from Budibase/url-context
...
Bindable URL parameters
2021-02-16 16:32:23 +00:00
mike12345567
cafb50bce6
Fixing some UI stuff after discussing with Andrew K - making sure auto-columns always appear at end of table.
2021-02-16 16:22:25 +00:00
mike12345567
1a9d16c8c7
Updating where utilities are held in builder and then making user table relationships autocolumn aware too.
2021-02-16 15:41:50 +00:00
Andrew Kingston
ec94aaa90b
Merge branch 'develop' of github.com:Budibase/budibase into url-context
2021-02-16 15:35:05 +00:00
Andrew Kingston
af1654a3c9
Ensure form doesn't inherit built in datasources
2021-02-16 15:30:20 +00:00
Keviin Åberg Kultalahti
61552975c2
fix: field property saved to wrong place
2021-02-16 15:29:24 +01:00
mike12345567
113de64833
Some further UI work for auto-columns.
2021-02-16 13:56:40 +00:00
Andrew Kingston
d8b28899b8
Make form always inherit closest datasource
2021-02-16 13:27:38 +00:00
Andrew Kingston
8d1f082cc9
Fix drawer bindable input not updating when typing with drawer closed
2021-02-16 13:17:30 +00:00
Andrew Kingston
284018fefa
Rename form data bindings to Fields instead of Schema
2021-02-16 13:17:13 +00:00
Keviin Åberg Kultalahti
11ee6e8b15
change wording and remove console log
2021-02-16 12:50:12 +01:00
Keviin Åberg Kultalahti
7f95ae7b49
bump bbui
2021-02-16 11:14:49 +01:00
mike12345567
fd76369467
Removing repeated constant.
2021-02-16 10:07:15 +00:00
Andrew Kingston
77e2ce8eba
Merge branch 'master' of github.com:Budibase/budibase into url-context
2021-02-16 09:22:37 +00:00
Andrew Kingston
8b23f603bd
Update URL settigns to be bindable inputs and update navigate action
2021-02-15 20:03:29 +00:00
mike12345567
3a106c937c
Formating.
2021-02-15 19:59:49 +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
13c51f61d9
ensure JSON parsed correctly
2021-02-15 19:57:49 +00:00
mike12345567
23cac6a9ac
Fixing issue with linked rows not handling uniqueness correctly when links between tables are using fieldnames for uniqueness.
2021-02-15 19:01:15 +00:00
Martin McKeaveney
5d5637571b
tidy up
2021-02-15 18:59:21 +00:00
mike12345567
245cd0a791
Fixing issue with relationships.
2021-02-15 18:53:20 +00:00
Martin McKeaveney
55f98e82d8
REST integration complete
2021-02-15 18:41:56 +00:00
mike12345567
1a2b9bbef4
Removing unused stuff.
2021-02-15 18:41:26 +00:00
mike12345567
4b1855974c
Work in progress, getting the server backend mostly ready for this work.
2021-02-15 17:47:14 +00:00
Martin McKeaveney
5787dd3f93
REST integration end to end
2021-02-15 17:05:53 +00:00
Keviin Åberg Kultalahti
a35a6ba807
fix not being able to select relationship type
2021-02-15 17:37:07 +01:00
Keviin Åberg Kultalahti
a7db499544
initial work to switch toggle to radio button
2021-02-15 17:12:39 +01:00
Martin McKeaveney
26377700bb
v0.7.8
2021-02-15 14:07:27 +00:00
Martin McKeaveney
7ae0d44359
dropdown fixes
2021-02-15 12:37:37 +00:00
Keviin Åberg Kultalahti
ce382f88de
fixes crash when options was empty
2021-02-15 13:31:16 +01:00
Keviin Åberg Kultalahti
896c6ae5d4
Merge branch 'develop' into relationship-one-to-many
2021-02-15 12:02:26 +01:00
mike12345567
8bf10544c2
Fixing test case.
2021-02-12 20:41:30 +00:00
mike12345567
4b74598287
Linting.
2021-02-12 20:38:00 +00:00
mike12345567
4f1a0ac645
Fixing an issue with RBAC, there was a mutable issue where a server builtin resource was getting updated, fixed this by not exposing the mutable structure, instead exposing a function which provides a new object everytime.
2021-02-12 20:34:54 +00:00
mike12345567
6bc9123a86
Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns
2021-02-12 18:03:52 +00:00
Keviin Åberg Kultalahti
b3964dddbb
initial standard-components relationship field component update
2021-02-12 16:47:20 +01:00
mike12345567
f266129489
Merge branch 'develop' of github.com:Budibase/budibase into feature/autocolumns
2021-02-12 13:40:27 +00:00
Martin McKeaveney
626de07dbc
merge
2021-02-12 13:35:00 +00:00
Keviin Åberg Kultalahti
9c3bde0f7e
missed conflict fix
2021-02-12 14:32:46 +01:00
Martin McKeaveney
03044d36fe
merge
2021-02-12 13:32:37 +00:00
Martin McKeaveney
a5dc4de3d2
merge
2021-02-12 13:31:29 +00:00
Keviin Åberg Kultalahti
7cb263ceff
merge develop
2021-02-12 14:24:38 +01:00
mike12345567
73169ab911
Quick CSS change for manage access popover.
2021-02-12 12:05:01 +00:00
mike12345567
1a8fe9b02c
Some more fixes for RBAC as well as fixing the duplication of roles.
2021-02-12 12:02:07 +00:00
Andrew Kingston
fdb27f205f
Merge branch 'master' of github.com:Budibase/budibase into url-context
2021-02-12 11:43:28 +00:00
Andrew Kingston
41b1920b27
Avoid relationship picker making rows calls for empty string ID
2021-02-12 11:17:13 +00:00
Martin McKeaveney
8d92692593
v0.7.7
2021-02-12 11:15:38 +00:00
Martin McKeaveney
1f4fa6a659
hotfix/prevent-app-creation-failing
2021-02-12 11:08:36 +00:00
mike12345567
a1b4572252
Fixing a minor issue with self hosting deployment/app creation.
2021-02-12 10:48:57 +00:00
Martin McKeaveney
fb7dddbefa
Merge branch 'rbac-ui' of https://github.com/Budibase/budibase into rbac-ui
2021-02-12 10:24:00 +00:00
Martin McKeaveney
ec3ef225b9
simplify UI
2021-02-12 10:12:17 +00:00
mike12345567
a1075881a6
Linting.
2021-02-12 09:55:37 +00:00
mike12345567
9ea0456248
Flipping RBAC implementation to use levels -> role for resource perms API and resource -> level -> role for full fetch (please note full fetch will only work for resources that have a custom permission in the system somewhere, everything else simply defaults to standard.
2021-02-11 18:13:09 +00:00
Andrew Kingston
ecdd1d32f8
Don't filter repeater results when filter is null
2021-02-11 14:27:27 +00:00
mike12345567
a2ce35b2f6
Fixing minor issue with switch to level -> roleID.
2021-02-11 13:38:07 +00:00
mike12345567
6c4c70e62b
Some updates to RBAC backend, try to make switch to object support level -> roleID.
2021-02-11 13:29:15 +00:00
Andrew Kingston
1a00fbacde
Add filtering to repeaters
2021-02-11 13:03:22 +00:00
mike12345567
c3840d8017
Merge branch 'master' of github.com:Budibase/budibase into rbac-ui
2021-02-11 13:01:07 +00:00
Martin McKeaveney
9b2b7ce3c8
fix linkable card
2021-02-11 11:35:52 +00:00
mike12345567
1abc4dd1f7
WIP - storing progress on RBAC changes.
2021-02-11 10:24:37 +00:00
Andrew Kingston
9a73a16b0c
Block notifications following a datasource invalidation so that unnecessary notification don't get shown
2021-02-11 09:39:35 +00:00
Andrew Kingston
81e779c8b5
Add hot reloading to search results
2021-02-11 09:30:05 +00:00
Andrew Kingston
a166147826
Update some empty state text
2021-02-11 09:20:25 +00:00
Andrew Kingston
c625dcad11
Shrink some settings names to fit in one line
2021-02-11 09:19:09 +00:00
Andrew Kingston
24c3f3019f
Fix automatic form generation from relationship and calculated view schemas
2021-02-11 09:17:36 +00:00
Martin McKeaveney
111ff61bbc
tidy up
2021-02-10 22:25:30 +00:00
Martin McKeaveney
701e2b218e
RBAC popover complete
2021-02-10 22:23:27 +00:00
Andrew Kingston
2e9122ca81
Fix reactive store derivation overriding actions
2021-02-10 19:42:56 +00:00
Andrew Kingston
fb79a78164
Make all form components use fill width of container
2021-02-10 19:23:53 +00:00
Andrew Kingston
56d8a27286
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-10 18:34:45 +00:00
Martin McKeaveney
37c00f24bd
control RBAC from data section
2021-02-10 18:18:31 +00:00
mike12345567
ca20cbeeca
First lot of work to update the auto fields into schema.
2021-02-10 17:55:19 +00:00
mike12345567
23f443022b
Merge branch 'master' of github.com:Budibase/budibase into feature/autocolumns
2021-02-10 16:10:55 +00:00
mike12345567
feb7e2756f
WIP - start of auto columns like autonumber, createdBy, createdAt, updatedBy etc.
2021-02-10 16:10:39 +00:00
Andrew Kingston
3ffe00fe2f
Make URL params available to client apps via context
2021-02-10 15:49:23 +00:00
Martin McKeaveney
1958143500
Merge pull request #1107 from Budibase/internal-search
...
Internal search
2021-02-10 15:44:45 +00:00
Martin McKeaveney
39cf036594
default rows
2021-02-10 14:58:29 +00:00
Michael Shanks
73d34434ff
Updated copyright line in license files
2021-02-10 14:41:37 +00:00
Martin McKeaveney
24c2dd2cdb
code review
2021-02-10 14:24:42 +00:00
Martin McKeaveney
587d20b611
Merge branch 'master' of https://github.com/Budibase/budibase into internal-search
2021-02-10 14:02:57 +00:00
Martin McKeaveney
580ae3fb4c
tidy up
2021-02-09 19:00:13 +00:00
Martin McKeaveney
4766d21340
clean up index on table deletion
2021-02-09 18:57:32 +00:00
Martin McKeaveney
9c7a373fb0
primary and secondary index fields
2021-02-09 18:49:12 +00:00
mike12345567
182d720051
Fixing a minor issue with self hosting deployment/app creation.
2021-02-09 17:43:22 +00:00
mike12345567
1d48d4ec50
Merge branch 'master' of github.com:Budibase/budibase into feature/rbac
2021-02-09 17:25:05 +00:00
mike12345567
821de55363
Adding basic permissions test which proves a public user can read from a table, but cannot write.
2021-02-09 17:24:36 +00:00
Andrew Kingston
4493a0896f
Remove commented out lines
2021-02-09 16:55:59 +00:00
Andrew Kingston
1eb216ace3
Fix conflict in yarn lock
2021-02-09 16:03:45 +00:00
mike12345567
9fb4c14835
Some more fixes after testing permissions a bit further.
2021-02-09 16:01:02 +00:00
Keviin Åberg Kultalahti
f95d17ce83
fixes visuals
2021-02-09 16:29:36 +01:00
Keviin Åberg Kultalahti
ea90fc3c0e
remove some console logs
2021-02-09 16:28:05 +01:00
Keviin Åberg Kultalahti
8a2cc83a3b
Merge branch 'form-builder' into relationship-one-to-many
2021-02-09 16:26:42 +01:00
Keviin Åberg Kultalahti
274088b661
adds functional single select to builder
2021-02-09 16:26:07 +01:00
Andrew Kingston
da0fce0e8d
Fix server query tests
2021-02-09 15:24:56 +00:00
Andrew Kingston
10a9b8034a
Fix relationships not being saved for new rows
2021-02-09 14:50:02 +00:00
Andrew Kingston
c635956e30
Fix multiselect not being wrapped in CreateEditRow modal
2021-02-09 14:37:42 +00:00
Keviin Åberg Kultalahti
690a2d9c73
initial work on handling single vs multiple values in builder components
2021-02-09 15:35:09 +01:00
Andrew Kingston
881303cdd3
Remove placeholder setting from relationship field as it is never displayed
2021-02-09 14:07:33 +00:00
Andrew Kingston
532d568e62
Merge branch 'form-builder' of github.com:Budibase/budibase into form-builder
2021-02-09 14:02:05 +00:00
Andrew Kingston
1deeb2ac3e
Add sprectrum theme compatibility to autoscreens form text
2021-02-09 14:01:54 +00:00
Keviin Åberg Kultalahti
3e5c803598
fixes some warnings on DropdownItem component
2021-02-09 14:32:36 +01:00
Andrew Kingston
9054e764e0
Fix keying in component design properties
2021-02-09 13:31:20 +00:00
Keviin Åberg Kultalahti
9d58461328
disables one to many toggle when column is edited
2021-02-09 14:28:57 +01:00
mike12345567
3712de65ee
Make sure both directions exist.
2021-02-09 13:20:53 +00:00
mike12345567
04035a24e9
Quick fix to make sure all relationships link to a valid, existing doc.
2021-02-09 13:18:59 +00:00
mike12345567
ec5f9788c5
Fixing minor bug with permission add.
2021-02-09 13:14:23 +00:00
Keviin Åberg Kultalahti
cf31ddb8dc
Merge branch 'form-builder' into relationship-one-to-many
2021-02-09 14:05:34 +01:00
mike12345567
cc02397b01
Fixing issues with builtin roles living in the database as well as in code (easier to change in the future this way) - discovered by basic test case.
2021-02-09 13:01:45 +00:00
Andrew Kingston
febc2ceda0
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-09 12:59:18 +00:00
Andrew Kingston
ae3a4aefbf
Update BBUI version
2021-02-09 12:57:01 +00:00
Andrew Kingston
726ade0ebe
Update BBUI version
2021-02-09 12:43:33 +00:00
Andrew Kingston
2c125bc671
Ensure client data contexts are correctly updated if a parent context is updated
2021-02-09 12:41:21 +00:00
Keviin Åberg Kultalahti
62b2f78421
fixes multiselect in modals bug by bumping bbui
2021-02-09 13:40:27 +01:00
Martin McKeaveney
05353c7666
backwards pagination
2021-02-09 12:12:03 +00:00
Keviin Åberg Kultalahti
7dffc1881d
adds oneToMany property to save table method
2021-02-09 13:10:01 +01:00
Keviin Åberg Kultalahti
9dda10d0a3
revert constraint modification
2021-02-09 12:41:22 +01:00
Keviin Åberg Kultalahti
81488ec6c9
Merge branch 'form-builder' into relationship-one-to-many
2021-02-09 12:40:52 +01:00
Andrew Kingston
592348a5a0
Use real component name in deletion confirmation modal
2021-02-09 10:49:22 +00:00
Martin McKeaveney
36f3bbf6dd
user search
2021-02-08 22:29:26 +00:00
Martin McKeaveney
7ef56de1be
indexable fields
2021-02-08 20:54:55 +00:00
mike12345567
c0aaaf0046
Some more work and start of a test case towards resource permissions.
2021-02-08 18:30:30 +00:00
mike12345567
7a65a59c78
Making use of the resourceId in the middleware package.
2021-02-08 17:52:22 +00:00
Martin McKeaveney
07aeccb36d
search UI complete, server side cursor based pagination
2021-02-08 17:44:44 +00:00
mike12345567
9752263e25
Merge branch 'master' of github.com:Budibase/budibase into feature/rbac
2021-02-08 17:22:21 +00:00
mike12345567
a55d836c33
Adding in resource IDs everywhere they should be accessible.
2021-02-08 17:22:07 +00:00
Keviin Åberg Kultalahti
e74509e708
initial setup for one to many
2021-02-08 16:46:54 +01:00
Andrew Kingston
79351d1bf0
Remove empty field in saving row action to make it more clear that it's optional
2021-02-08 10:01:38 +00:00
Andrew Kingston
a82153628d
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-08 09:52:46 +00:00
Andrew Kingston
bd1bd8ee2a
Add hot reloading of related datasources for external queries
2021-02-08 09:51:20 +00:00
Martin McKeaveney
bfa865cf3c
Merge branch 'master' of github.com:Budibase/budibase into internal-search
2021-02-08 09:32:53 +00:00
Martin McKeaveney
d3e44268ed
v0.7.6
2021-02-06 22:59:28 +00:00
Martin McKeaveney
4fcacc5f1f
fix cypress tests
2021-02-06 22:41:27 +00:00
Martin McKeaveney
e8db576002
force click
2021-02-06 21:32:17 +00:00
Martin McKeaveney
786a76208d
fixing dropdowns
2021-02-06 20:32:44 +00:00
Martin McKeaveney
236a8adfd3
fix bindings
2021-02-06 19:04:25 +00:00
Martin McKeaveney
491d3afafd
few bugfixes
2021-02-06 18:22:58 +00:00
Martin McKeaveney
67371ab25f
v0.7.5
2021-02-06 12:43:01 +00:00
Martin McKeaveney
bdc504fde6
fix deploy error
2021-02-06 12:35:01 +00:00
Martin McKeaveney
2a78d1f419
test
2021-02-06 12:31:12 +00:00
mike12345567
39a16b93f8
Further work, need to have a larger think about the API of this.
2021-02-05 18:46:15 +00:00
Michael Drury
7567935f71
Merge pull request #1094 from Budibase/bug/user-row-issues
...
Fixing issues with user row updates + removing an error log from self hosting
2021-02-05 17:01:09 +00:00
mike12345567
6e8912367c
Merge branch 'form-builder' of github.com:Budibase/budibase into form-builder
2021-02-05 16:45:37 +00:00
mike12345567
98b23c999d
Update to add readable prop to every 'read' query to follow a consistent pattern as well as adding a get endpoint for a single query.
2021-02-05 16:45:23 +00:00
Andrew Kingston
c0555745e1
Automatically refresh data when related data changes
2021-02-05 16:16:41 +00:00
mike12345567
5f582dd1dc
Initial work towards rbac.
2021-02-05 15:58:25 +00:00
mike12345567
768ea706e6
Quick fix for self hosting error in logs.
2021-02-05 15:24:34 +00:00
Keviin Åberg Kultalahti
62e5ae4645
bump bbui to fix popover component
2021-02-05 16:14:18 +01:00
Keviin Åberg Kultalahti
6702c7c6a5
bump bbui
2021-02-05 15:43:46 +01:00
Andrew Kingston
5adc144330
Key property group components so that they fully remount on component change
2021-02-05 13:48:26 +00:00
mike12345567
c578607511
Merge branch 'master' of github.com:Budibase/budibase into feature/rbac
2021-02-05 13:20:48 +00:00
Keviin Åberg Kultalahti
34e86b361e
right aligns the multiselect options in the property panel
2021-02-05 14:09:29 +01:00
Keviin Åberg Kultalahti
c213e29220
merge master and bump bbui
2021-02-05 14:06:35 +01:00
Andrew Kingston
6bdde675a2
Add button action to refresh a datasource
2021-02-05 12:54:36 +00:00
mike12345567
5ba9f1a65e
Fixing some issues found with users and row updates, specifically relationships and numbers.
2021-02-05 12:23:29 +00:00
Andrew Kingston
af74e6a592
Fix row detail autoscreen not having correct delete row definition
2021-02-05 11:55:53 +00:00
Andrew Kingston
185f4ec468
Remove unnecessary enrichment from button action calls
2021-02-05 11:51:07 +00:00
Andrew Kingston
5846e2ef7c
Change how client provides the current user so that the whole app is actually wrapped in a provider which provides the current user
2021-02-05 11:44:33 +00:00
Martin McKeaveney
b4628a43d0
merge
2021-02-05 11:18:37 +00:00
Andrew Kingston
0dd243d8b6
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-05 11:06:51 +00:00
Martin McKeaveney
dd1419f2eb
v0.7.4
2021-02-05 10:59:29 +00:00
Martin McKeaveney
8d8cdcd732
app export with space in name
2021-02-05 10:55:54 +00:00
Andrew Kingston
1fb4203b3a
Adding validation to forms to ensure custom fields can't be the wrong type
2021-02-05 10:53:25 +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
Andrew Kingston
64fb8f709c
Fix padding in builder setting icons to be more in line
2021-02-05 10:26:38 +00:00
Andrew Kingston
2c465bb922
Allow form fields to have custom names
2021-02-05 10:26:24 +00:00
Martin McKeaveney
28e2ce28ba
v0.7.3
2021-02-05 09:43:45 +00:00
Martin McKeaveney
63b8db6584
pin deps
2021-02-05 09:39:42 +00:00
Martin McKeaveney
b1b02934ed
custom columns
2021-02-04 23:17:49 +00:00
Andrew Kingston
5244ce1a62
Fix delete row action
2021-02-04 19:18:32 +00:00
Andrew Kingston
1185756622
Fix forms not providing correct datasource object
2021-02-04 18:11:56 +00:00
Andrew Kingston
da517fbbe6
Merge branch 'form-builder' of github.com:Budibase/budibase into form-builder
2021-02-04 18:05:14 +00:00
Andrew Kingston
02d53cad5a
Fix typo
2021-02-04 18:05:05 +00:00
Andrew Kingston
8962440901
Fix ID's not being made unique when copying components
2021-02-04 18:00:16 +00:00
Andrew Kingston
9aac519351
Update form settings to be called Schema and add custom schema option
2021-02-04 18:00:02 +00:00
mike12345567
45b65c6a11
Updating so that strings get coerced into arrays for relationships.
2021-02-04 17:17:05 +00:00
Andrew Kingston
d939acbd4f
Fix typo in _rev schema field type
2021-02-04 15:48:32 +00:00
Andrew Kingston
d1df8aca41
Fix form constraints not being applied correctly
2021-02-04 15:23:26 +00:00
Andrew Kingston
4d9f4cc211
Update bindable properties to pull directly from form children
2021-02-04 15:11:05 +00:00
Andrew Kingston
c7f2a989ad
Update auto screens to use new lightest spectrum theme
2021-02-04 15:10:51 +00:00
Martin McKeaveney
02a2c60797
v0.7.2
2021-02-04 14:25:15 +00:00
Michael Drury
2f76344be6
Merge pull request #1086 from Budibase/feature/helper-duration
...
Duration binding helper
2021-02-04 14:15:36 +00:00
Andrew Kingston
c36ddceb7e
Pull form bindable properties from field definitions rather than schema
2021-02-04 13:01:49 +00:00
Andrew Kingston
de4b87a208
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-04 12:59:34 +00:00
Andrew Kingston
cc2026f6a4
Merge pull request #1087 from Budibase/fix/app-swapping
...
Fix bug making apps swap to different apps randomly
2021-02-04 12:41:40 +00:00
Martin McKeaveney
cb95db54c4
Merge pull request #1085 from Budibase/bugfixes-0.7.1
...
Bugfixes 0.7.1
2021-02-04 12:23:22 +00:00
Andrew Kingston
5a89c640bd
Be even more explicit with notification icon store update to avoid any magic
2021-02-04 11:29:35 +00:00
Andrew Kingston
af5a95557a
Reset back to 5 minute intervals
2021-02-04 11:27:12 +00:00
Andrew Kingston
1e2627cdfb
Fix bug making apps swap to different apps randomly
2021-02-04 11:26:04 +00:00
mike12345567
5a7c0c1cc1
Fixing issue that was breaking linting.
2021-02-04 10:41:25 +00:00
mike12345567
1a9d6bcb60
Linting and updating helper manifest.
2021-02-04 10:25:04 +00:00
mike12345567
821fb20e8b
Quick addition of a duration helper which can be used to create relative humanized date strings.
2021-02-04 10:17:10 +00:00
Martin McKeaveney
ef97ca3e8a
remove search carried over from other branch
2021-02-04 08:21:39 +00:00
Martin McKeaveney
1f6a755cb6
fixing JSON and CSV import/export
2021-02-04 08:20:04 +00:00
Andrew Kingston
e9bfbd14a4
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-03 17:46:04 +00:00
mike12345567
8656ef3465
Adding a check to the link utils which should make sure the correct link doc is always picked.
2021-02-03 17:19:41 +00:00
mike12345567
a88ce0d608
Attempting to fix the issue with 4001, this updates the cypress tests so that it is easier to change the port on which it runs as well as updating the electron usage of the app to use port 0 (an ephermeral port).
2021-02-03 16:09:48 +00:00
Andrew Kingston
e42b12668a
Fix button action enrichment
2021-02-03 15:53:25 +00:00
Andrew Kingston
5b10482fa7
Don't render anything from repeater if no rows exist
2021-02-03 15:28:56 +00:00
Andrew Kingston
7efdff487e
Update text field values on Enter press
2021-02-03 15:02:50 +00:00
Andrew Kingston
b701416f7c
Require spectrum css files from correct picker component
2021-02-03 14:56:37 +00:00
Andrew Kingston
d85665d21c
Allow forms to generate query schemas. Fix query execution action
2021-02-03 14:53:13 +00:00
mike12345567
ace80ccb7a
Updated script and manifest - minor spelling error.
2021-02-03 14:00:58 +00:00
mike12345567
f4c7d3acd7
linting.
2021-02-03 13:56:01 +00:00
mike12345567
537c5a02ca
Removing the use of helper-date which was causing some problems, instead took what we needed of it out of the package and updated to use dayjs instead of moment.
2021-02-03 13:55:33 +00:00
Martin McKeaveney
909ccac598
make email field bindable in automations
2021-02-03 13:50:19 +00:00
Martin McKeaveney
efe1cca74b
change backup to be appname
2021-02-03 13:28:11 +00:00
Andrew Kingston
a1ed420c73
Merge branch 'bugs/quick-fixes' of github.com:Budibase/budibase into form-builder
2021-02-03 13:10:37 +00:00
mike12345567
febad5ad9d
Adding some more changes to make it more obvious when a binding hasn't worked.
2021-02-03 13:04:19 +00:00
mike12345567
9aaf6b4883
Some more fixes, getting a balance of validity checking, not letting package output anything non-sensical.
2021-02-03 12:38:06 +00:00
mike12345567
4f2fd656c5
Fixing an issue with the new validity checking being too lenient.
2021-02-03 12:10:39 +00:00
mike12345567
32b0816ecb
Quick fix for string-templates, was being a bit too fuzzy in its lookup of possible helper names.
2021-02-03 11:41:33 +00:00
Andrew Kingston
4d411857fd
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-03 11:13:58 +00:00
Andrew Kingston
ea2f5ebbf9
Add listener to clear date pickers on certain keystrokes
2021-02-03 11:10:47 +00:00
Andrew Kingston
e700b99fcf
Force number field to set numerical values only
2021-02-03 10:53:48 +00:00
Andrew Kingston
ba8d8b5327
Ensure field ID's are always safe to be used as DOM ID's
2021-02-03 10:32:21 +00:00
Martin McKeaveney
e283dc0bb1
v0.7.1
2021-02-03 10:30:22 +00:00
Martin McKeaveney
a96d065376
Merge pull request #1076 from Budibase/0.7-bugfixes
...
0.7 bugfixes
2021-02-03 10:25:36 +00:00
Andrew Kingston
8d8cffc7fc
Add confirmation dialog before resetting form fields manually
2021-02-03 10:05:49 +00:00
Andrew Kingston
fa20f5dec7
Fix form validation sometimes being applied erroneously
2021-02-03 10:05:32 +00:00
Martin McKeaveney
1daf676b7e
Merge pull request #1073 from Budibase/bug/quick-handlebars-fix
...
Bug/quick handlebars fix
2021-02-03 08:33:53 +00:00
Martin McKeaveney
befb94aaa9
fixes for mySQL and MSSQL non default ports
2021-02-03 08:20:21 +00:00
Martin McKeaveney
122caf227c
fixing text wrap in handlebars
2021-02-03 08:12:58 +00:00
Michael Shanks
10d672460a
fix: views not loading in deployed apps
2021-02-02 21:23:49 +00:00
Michael Drury
cb4f7ade75
Linting.
2021-02-02 20:29:10 +00:00
Michael Drury
7e4e0db30f
Widening the allowance criteria for handlebars validity, check for any errors which suggest a simple type error from the context and allowing these through.
2021-02-02 20:28:27 +00:00
Martin McKeaveney
7a386ac1b5
v0.7.0
2021-02-02 18:52:05 +00:00
mike12345567
7baf12f63d
Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into bug/integration-fixes
2021-02-02 18:04:18 +00:00
mike12345567
016cabdf9e
Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into feature/handlebars-helpers-update
2021-02-02 18:01:55 +00:00
mike12345567
5dd11ddcc5
Fixing issue with regex helper - escape test used the word 'test' a lot which breaks the helper.
2021-02-02 18:01:41 +00:00
mike12345567
cf72511b1d
Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into bug/integration-fixes
2021-02-02 17:57:55 +00:00
mike12345567
926929f46e
Updating BBUI.
2021-02-02 17:48:27 +00:00
Martin McKeaveney
594906d975
account for null helpers
2021-02-02 17:48:23 +00:00
mike12345567
64f2228887
Linting.
2021-02-02 17:46:52 +00:00
Martin McKeaveney
4bb3f6fe5f
adding example code to helpers
2021-02-02 17:43:01 +00:00
mike12345567
b19c906572
Updating manifest.
2021-02-02 17:29:46 +00:00
mike12345567
262cdaf0c9
Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into feature/handlebars-helpers-update
2021-02-02 17:28:44 +00:00
mike12345567
ec21fcbc4d
Some quick fixes to allow custom verbs.
2021-02-02 17:28:11 +00:00
Andrew Kingston
26ed67d34e
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-02 17:26:44 +00:00
Andrew Kingston
ed2ada720e
Add button to fieldgroups to automatically update from schema
2021-02-02 17:26:14 +00:00
mike12345567
32c2a78148
Merge branch 'feature/handlebars-helpers-update' of github.com:Budibase/budibase into bug/integration-fixes
2021-02-02 17:25:35 +00:00
mike12345567
febf06d3f6
Adding a nicer error for when user input JSON is invalid.
2021-02-02 16:44:31 +00:00
mike12345567
6a41875556
Some fixes for integrations, making Dynamo work correctly and allow local usage as well as using the API to try and make responses that are objects work better.
2021-02-02 16:26:15 +00:00
Martin McKeaveney
e48e263f9f
bump budibase hbs version
2021-02-02 16:19:37 +00:00
Andrew Kingston
3d5876f8bd
Remove console log statement
2021-02-02 15:39:07 +00:00
Andrew Kingston
aba4b4ea60
Use select for selecting form to validate in button actions to fix issue showing component ID
2021-02-02 15:38:43 +00:00
Andrew Kingston
772fdfa837
Remove unused vars and lint
2021-02-02 15:24:15 +00:00
mike12345567
713f9b5e8b
Merge branch 'bug/attachment-issue' of github.com:Budibase/budibase into feature/handlebars-helpers-update
2021-02-02 14:57:19 +00:00
mike12345567
ca66433aa2
fixing cypress test.
2021-02-02 14:55:52 +00:00
Andrew Kingston
e87b384de5
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-02 14:44:19 +00:00
mike12345567
d09704735a
Merge branch 'master' of github.com:Budibase/budibase into bug/attachment-issue
2021-02-02 14:36:11 +00:00
Andrew Kingston
e3b0de6805
Update screen templates to support full form generation. Fix issues with screen templates
2021-02-02 14:32:58 +00:00
mike12345567
5f40ea49d8
Adding object and regex helpers as well as a complex test case for forIn.
2021-02-02 14:22:10 +00:00
Andrew Kingston
3dd6769777
Fix label in form validation action
2021-02-02 13:51:16 +00:00
Andrew Kingston
48f49dd947
Ensure consistent size of form fields regardless of label position
2021-02-02 13:50:46 +00:00
Andrew Kingston
3faef71ff4
Fix presence validation for array values
2021-02-02 13:50:13 +00:00
mike12345567
4d30e6a45a
Fixing test failure due to not deleting the ID attached to table in couchTest Utils.
2021-02-02 13:14:32 +00:00
Joe
0557c6daa6
Fixed stacked list
...
I simplified the stacked list which has resolved the text overlapping issue.
There is still an issue with linking the stacked list to a detail page
2021-02-02 13:08:01 +00:00
mike12345567
fc179ed78b
Linting.
2021-02-02 11:47:20 +00:00
mike12345567
c9690f730c
Added some unit tests for the enrichment process of rows, in the process found some issues with linking a table to itself, so fixed those so that we can do that in the future if desired.
2021-02-02 11:46:10 +00:00
Andrew Kingston
17ad44369c
Ensure fetching datasources always returns an array result
2021-02-02 10:35:00 +00:00
Martin McKeaveney
27c7f5697b
internal search working
2021-02-01 21:02:54 +00:00
Andrew Kingston
56dfaba624
Add error state styles to date picker field
2021-02-01 19:01:43 +00:00
Andrew Kingston
9c0e417408
Add custom component actions. Simplify client context. Add form validation action
2021-02-01 18:51:22 +00:00
mike12345567
164c5594e3
Fixing attachment issue in self hosting, urls are enriched on way out to point directly to MINIO.
2021-02-01 18:08:06 +00:00
Andrew Kingston
9214157ea4
Fix long form field width
2021-02-01 18:00:38 +00:00
mike12345567
f81330b3e7
Updating script for generating handlebars-helpers manifest.
2021-02-01 17:12:18 +00:00
Michael Drury
eea86fca83
Merge pull request #1020 from Budibase/feature/handlebars-helpers
...
Feature/handlebars helpers
2021-02-01 15:53:05 +00:00
Martin McKeaveney
3733b5f5ae
use regex for search
2021-02-01 14:46:44 +00:00
Martin McKeaveney
6725f820a4
Merge branch 'feature/handlebars-helpers' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-02-01 14:30:02 +00:00
Martin McKeaveney
e1c96d5165
adding search in binding drawer
2021-02-01 14:29:51 +00:00
Andrew Kingston
22cad32a2d
Update date picker to fix horrible flatpickr event handling
2021-02-01 14:10:55 +00:00
Andrew Kingston
260cecb5e5
Update form field ID's to always be safe
2021-02-01 14:10:38 +00:00
Michael Drury
4a8bc72888
Merge pull request #1049 from Budibase/feature/selfhosting-info
...
Quick update to self hosting to make next steps clear
2021-02-01 13:24:50 +00:00
Andrew Kingston
abd99f859a
Improve validation around loading options for relationship field
2021-02-01 13:23:18 +00:00
mike12345567
006cae56ab
Updating global selectors to be specific to component.
2021-02-01 13:20:39 +00:00
mike12345567
17ad4577f6
Updating manifest tests.
2021-02-01 13:17:42 +00:00
Andrew Kingston
b1c2780a72
Add reltationship field. Add common picker component to dedupe options and relationship fields. Add better animation and position to picker dropdowns
2021-02-01 13:15:35 +00:00
mike12345567
2dccd49a61
Fixing some styling issues.
2021-02-01 13:13:50 +00:00
mike12345567
9fcb8c258d
Converting markdown to HTML and rendering this for the hbs-helpers.
2021-02-01 12:55:37 +00:00
mike12345567
12a2ad5976
Linting.
2021-02-01 12:40:55 +00:00
Keviin Åberg Kultalahti
cee076eaf5
fixes visual bug of multiselect in property control
2021-02-01 12:54:29 +01:00
Martin McKeaveney
0ea99cf85d
Merge branch 'feature/handlebars-helpers' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-02-01 11:52:40 +00:00
Martin McKeaveney
1738537ad8
binding panel options from helpers
2021-02-01 11:51:53 +00:00
mike12345567
c48d316d00
Updating handlebars-helpers functionality.
2021-02-01 11:22:32 +00:00
Andrew Kingston
c9bf2700e3
Add form support for fields which can only use bindings rather than explicit onchange handlers
2021-02-01 11:14:24 +00:00
mike12345567
a02d7da918
Removing rollup replacement.
2021-02-01 11:03:20 +00:00
mike12345567
9a94b61a72
Merge branch 'feature/handlebars-helpers' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-02-01 11:00:41 +00:00
mike12345567
3f106d042a
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-02-01 11:00:33 +00:00
Andrew Kingston
4630699f13
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-02-01 09:11:48 +00:00
Martin McKeaveney
c13e71e870
adding appimage back
2021-01-31 20:31:17 +00:00
Martin McKeaveney
4bce1e3cb8
Merge pull request #1063 from yashank09/master
...
disables input to edit builtin role name
2021-01-31 12:40:36 +00:00
Yashank
af48e5550d
disables input to edit builtin role name
2021-01-31 04:24:33 -08:00
mike12345567
26b716c407
Updating to use budibase helpers.
2021-01-31 11:46:45 +00:00
Kevin Åberg Kultalahti
ec5af43587
Merge pull request #1017 from Budibase/fix/attachment-issues
...
Attachment issue fixes
2021-01-30 12:29:46 +01:00
Michael Drury
a1f09b0a1a
Some rollup fixes - the handlebars-helper library needs dynamic requires removed from it, likely best to fork it and do this.
2021-01-30 02:54:52 +00:00
Michael Drury
fc6a59b123
Updating lock file.
2021-01-30 00:21:13 +00:00
Michael Drury
d3603a7b75
Some fixes, still dealing with problems of illegal re-assignment in rollup.
2021-01-30 00:20:13 +00:00
Michael Drury
af0ef3fc61
Quick fix for number systems in string templates.
2021-01-29 22:56:01 +00:00
Martin McKeaveney
6b814fdb82
Merge pull request #1029 from Budibase/qol-updates
...
Qol updates - Import/Export App From File
2021-01-29 22:54:38 +00:00
Martin McKeaveney
79f84a5fa3
fix template check
2021-01-29 22:23:48 +00:00
Martin McKeaveney
675e374323
smoother downloads, lint
2021-01-29 21:52:45 +00:00
mike12345567
41fbc39618
Work in progress, fixing issue with some helpers not getting translated, now running into rollup issue.
2021-01-29 20:03:09 +00:00
Martin McKeaveney
94ef16075a
copy even users to dump
2021-01-29 17:17:13 +00:00
Andrew Kingston
e0b6e78f72
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-29 16:59:24 +00:00
Andrew Kingston
0b64a81242
Automatically make forms use latest data context if it matches
2021-01-29 16:40:19 +00:00
Andrew Kingston
ea1ca745d1
Merge pull request #1039 from Budibase/feature/current-user-datasource
...
Add current user relationships as a data source, and current user bindings
2021-01-29 16:21:12 +00:00
Martin McKeaveney
ff490ef843
Merge branch 'master' of github.com:Budibase/budibase into qol-updates
2021-01-29 15:46:50 +00:00
mike12345567
df1248f155
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-01-29 14:36:26 +00:00
mike12345567
d5b8ffe086
Adding a getManifest function to string templates.
2021-01-29 14:36:16 +00:00
mike12345567
73ac1f976c
Fixing weird formatting issue.
2021-01-29 13:43:20 +00:00
Keviin Åberg Kultalahti
dcdc3eb4a2
fix typo in settings modal
2021-01-29 14:31:04 +01:00
Andrew Kingston
28fb04b31e
Fix max string length validation
2021-01-29 13:24:43 +00:00
Andrew Kingston
a4de9668ed
Add attachment field to forms
2021-01-29 13:22:38 +00:00
mike12345567
9367ce5bbc
Fixing a bug found by tests in auth.
2021-01-29 13:14:36 +00:00
mike12345567
0724ccace6
Linting.
2021-01-29 12:33:39 +00:00
mike12345567
8c5dbabb69
Quick update to chane how hosting key is noted.
2021-01-29 12:21:22 +00:00
Keviin Åberg Kultalahti
f8f15b7b4b
merge master
2021-01-29 13:13:43 +01:00
Andrew Kingston
acc8b77611
Fix validation on long form field
2021-01-29 10:28:13 +00:00
Andrew Kingston
95ca500bd5
Fix validation and focus styling on datepickers
2021-01-29 10:18:41 +00:00
Martin McKeaveney
50e0f3e262
Merge pull request #1044 from Budibase/privacy-features
...
privacy features + allow builder usage without cloud API key
2021-01-29 09:55:56 +00:00
yashank09
f7aa34be13
adds placeholder on automation trigger
2021-01-28 23:23:44 -08:00
Andrew Kingston
24a5b657bc
Add date field validation
2021-01-28 19:41:46 +00:00
Martin McKeaveney
d3e398984c
remove superfluous param
2021-01-28 19:35:04 +00:00
Martin McKeaveney
1f84372ccc
remove log
2021-01-28 19:34:24 +00:00
Martin McKeaveney
f745975a0c
privacy features + allow builder usage without cloud API key
2021-01-28 19:32:13 +00:00
Andrew Kingston
e72850b84d
Integrate flatpickr with spectrum
2021-01-28 18:53:40 +00:00
mike12345567
13fe937e67
This commit includes some fixes for a few auth issues I found when I was working on this and a static page which shows the self hosting info to get the user going (if they end up there).
2021-01-28 18:30:59 +00:00
Andrew Kingston
16c276aa9a
Add rich text field to form components
2021-01-28 18:03:44 +00:00
Andrew Kingston
2c104396df
Add boolean field, fix label alignment, fix picker z index
2021-01-28 16:31:55 +00:00
Martin McKeaveney
6e2d2fba96
Merge pull request #1036 from SOVLOOKUP/master
...
add arangodb integration
2021-01-28 15:30:34 +00:00
Andrew Kingston
8b5ace68cb
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-28 15:18:35 +00:00
sovlookup
a2bafdc814
prettify code
2021-01-28 23:08:53 +08:00
Andrew Kingston
db8ff9001d
Remove log statement
2021-01-28 14:51:37 +00:00
Andrew Kingston
21ec0ad11d
Remove logOut call when refreshing the page and not logged in, to avoid changing the URL
2021-01-28 14:51:24 +00:00
sovlookup
3f1797acd6
cannot return result directly fix it
2021-01-28 22:35:41 +08:00
Andrew Kingston
9d870dbccc
Add current user bindings, and current user relationships as data sources
2021-01-28 14:29:35 +00:00
sovlookup
faaf4c6a27
this commit is ok
2021-01-28 22:26:53 +08:00
sovlookup
136faa243b
fix a little space
2021-01-28 22:23:17 +08:00
sovlookup
2f167d8245
add arangodb integration
2021-01-28 22:20:15 +08:00
sovlookup
0e7e5920c6
add arangodb integration
2021-01-28 22:17:39 +08:00
mike12345567
561ce349f9
Fixing an issue that aptkingston found with relationships were links on the way out would be multiplied (due to the bi-directional nature).
2021-01-28 14:03:19 +00:00
sovlookup
13aab3b809
add arangodb integration
2021-01-28 21:48:29 +08:00
sovlookup
d1ba3f97f6
add arangodb integration
2021-01-28 21:42:40 +08:00
mike12345567
9e3d2a3553
Merge branch 'master' of github.com:Budibase/budibase into feature/handlebars-helpers
2021-01-28 09:59:28 +00:00
Andrew Kingston
8c90edf462
Add more functionality to core SpectrumField component to simplify other form components
2021-01-28 08:47:44 +00:00
Andrew Kingston
b8fb2ba43c
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-27 18:28:17 +00:00
Andrew Kingston
e1f40ea066
Add FieldGroup component to allow easy mixing of fields and other content in forms
2021-01-27 18:25:57 +00:00
mike12345567
b7e7dbba65
Linting.
2021-01-27 18:09:32 +00:00
mike12345567
56c7f8094c
Adding a manifest of all the useful helpers which our system provides.
2021-01-27 18:09:04 +00:00
Martin McKeaveney
79277f0ee0
v0.6.2
2021-01-27 17:43:38 +00:00
Martin McKeaveney
0f18ee70ef
actions fix
2021-01-27 17:29:30 +00:00
Martin McKeaveney
23899840d3
v0.6.1
2021-01-27 16:47:44 +00:00
Martin McKeaveney
baf2f8bec5
replace npmignore with package JSON files field
2021-01-27 16:40:47 +00:00
Andrew Kingston
6631fe2af8
Update builder preview to be interactive and improve builder preview experience
2021-01-27 15:52:12 +00:00
Martin McKeaveney
b1a76ad74d
v0.6.0
2021-01-27 15:04:13 +00:00
Martin McKeaveney
828be4b8e6
file download icon + styling
2021-01-27 14:53:50 +00:00
Martin McKeaveney
9f8c9fa810
import and export apps
2021-01-27 13:55:46 +00:00
Andrew Kingston
f059739d3d
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-27 10:59:23 +00:00
Andrew Kingston
12f3b7f6fa
Add common SpectrumField component, add spectrum labels, add form label position customisation
2021-01-27 10:59:05 +00:00
Joe
032cce7bcd
Further spacing improvements
...
Spacing improvements
Red color applied to X hover
List of bindable objects is now scrollable without a visual of the scrollbar
2021-01-27 09:44:58 +00:00
Joe
58019592c8
Minor ui updates
...
Padding and spacing improved
2021-01-26 22:42:31 +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
4cd85e2c94
Merge pull request #1015 from Budibase/mysql-connector
...
MySQL integration and self hosted deploy event
2021-01-26 16:17:09 +00:00
Martin McKeaveney
19a3e609e6
return schemas from backend
2021-01-26 16:02:44 +00:00
mike12345567
9e798158c2
Linting.
2021-01-26 15:59:58 +00:00
mike12345567
6219a66604
Fixing the transition between readable and runtime bindings.
2021-01-26 15:59:28 +00:00
Martin McKeaveney
75b5b0eb52
only allow read queries in datasources
2021-01-26 15:23:23 +00:00
mike12345567
75b0e49978
Adding date information.
2021-01-26 14:47:30 +00:00
Andrew Kingston
365c503224
Add automatic schema validation to forms and add builder settings for specific field types
2021-01-26 14:40:44 +00:00
mike12345567
19ed02be60
Disabling save button on binding drawer when handlebars statement is invalid.
2021-01-26 14:09:31 +00:00
mike12345567
182353d555
Linting.
2021-01-26 12:43:26 +00:00
Keviin Åberg Kultalahti
3ab1d42230
bump bbui
2021-01-26 13:22:01 +01:00
Keviin Åberg Kultalahti
958efd2303
Merge branch 'master' into fix/attachment-issues
2021-01-26 12:49:27 +01:00
Andrew Kingston
efbb599f02
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-26 11:21:20 +00:00
Martin McKeaveney
fcbb27b628
Merge branch 'master' of github.com:Budibase/budibase into mysql-connector
2021-01-26 11:10:08 +00:00
Martin McKeaveney
b52a2efef0
MySQL integration and self hosted deploy event
2021-01-26 11:07:30 +00:00
Keviin Åberg Kultalahti
a7de7457d2
fixes row updating problem in grid component
2021-01-26 12:03:29 +01:00
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
2d0a7d825c
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-26 09:56:50 +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
Andrew Kingston
69b840c919
Add initial work on new Form component, spectrum styles and new text field
2021-01-26 08:55:44 +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
Andrew Kingston
fb9eed625c
Merge branch 'master' of github.com:Budibase/budibase into form-builder
2021-01-25 11:19:29 +00: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