Andrew Kingston
7b919cb2e7
Add button to reset theme to default and fix determination of theme
2021-09-06 16:51:40 +01:00
Andrew Kingston
363998a2af
Fix button theming and add nav text theming
2021-09-06 16:23:12 +01:00
Maurits Lourens
dafd06737c
add link to checklist items for direct navigation (and lint issues)
2021-09-06 15:16:21 +02:00
Maurits Lourens
7328fd1e8a
fix exporting internal tables
2021-09-06 12:07:05 +02:00
Andrew Kingston
d1e3dda05f
Add custom theme options for button roundedness and header color
2021-09-03 15:28:35 +01:00
Andrew Kingston
e7d1ed3114
Add custom theming for primary color and primary hover color to form components
2021-09-03 11:50:09 +01:00
Andrew Kingston
bf8975ec6d
Hide state bindings if feature is not available
2021-09-02 11:39:41 +01:00
Andrew Kingston
04a26f3344
Hide state action in old apps and add working basic implementation of theming
2021-09-02 11:38:41 +01:00
Andrew Kingston
ee3f2c597b
Merge pull request #2502 from Budibase/lab-day-state
...
App state
2021-09-01 16:08:13 +01:00
Maurits Lourens
378760074f
only show delete confirmation when no input or textarea is focussed
2021-08-31 15:46:30 +02:00
Martin McKeaveney
393a3960b8
Merge pull request #2499 from mslourens/fix_upload_logo
...
fixes uploading organisation logo
2021-08-31 13:13:31 +01:00
Andrew Kingston
81ade833dd
Merge branch 'develop' of github.com:Budibase/budibase into lab-day-state
2021-08-31 10:33:31 +01:00
Martin McKeaveney
f145a0c93d
Merge pull request #2469 from Budibase/cheeks-fixes
...
Size options for form and table
2021-08-30 22:53:19 +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
3185ae8536
fixes uploading organisation logo
2021-08-30 23:12:19 +02:00
Andrew Kingston
8840d2114b
Add description of what persisting state values does
2021-08-27 15:00:27 +01:00
Peter Clement
ee830d0e85
refactor of multi-option filtering and validation
2021-08-27 08:05:22 +01:00
Andrew Kingston
3eea601910
Add ability to persist state values in local storage
2021-08-26 17:52:04 +01:00
Andrew Kingston
0f6a7946b5
Automatically determine which state keys are available
2021-08-26 16:46:25 +01:00
Maurits Lourens
7f9e8fa321
fix calls to automations.save, which doesn't need the instanceId
2021-08-26 15:58:24 +02:00
Peter Clement
544dd4ef1d
Merge remote-tracking branch 'origin/develop' into multi-option-datatype
2021-08-26 14:38:05 +01:00
Peter Clement
94bb4f2a8b
linting
2021-08-26 14:27:40 +01:00
Peter Clement
1ab618c2ef
fix indexing of arrays
2021-08-26 14:22:52 +01:00
Martin McKeaveney
b8d10a2b6d
merge package updates
2021-08-26 14:13:30 +01:00
Peter Clement
4fa36727e4
Update validation for array type
2021-08-26 14:04:18 +01:00
Peter Clement
f7ebf7f8a4
Fix lucene not allowed characters
2021-08-26 11:39:42 +01:00
Peter Clement
4cfcae415e
Rename list to Multi-select
2021-08-26 11:36:05 +01:00
Andrew Kingston
9369e8b375
Add client app state and button actions to control it
2021-08-26 11:28:44 +01:00
Martin McKeaveney
0cbc23dc3d
Revert "Filter users table out of DataSource component and NewScreenModal"
2021-08-26 10:11:48 +01:00
Maurits Lourens
3da6577348
rename automation
2021-08-26 08:53:58 +02:00
Peter Clement
078cb07b04
use normal combobox for filtering array columns
2021-08-25 17:00:42 +01:00
Peter Clement
84350933d4
fix issue with options not being displayed on new line
2021-08-25 17:00:15 +01:00
Martin McKeaveney
368edeb84b
Merge pull request #2464 from mslourens/make_labels_more_consistent
...
make labels for editing more consistent
2021-08-25 16:51:33 +01:00
Peter Clement
725b9bb6e2
Add more validation options for array field
2021-08-25 15:49:04 +01:00
Andrew Kingston
f89c778079
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2021-08-25 15:31:30 +01:00
Martin McKeaveney
f0b8f0575e
Merge pull request #2446 from mslourens/disable_managing_users_with_client
...
Filter users table out of DataSource component and NewScreenModal
2021-08-25 14:07:52 +01:00
Peter Clement
12f56744c3
Add validation for array field
2021-08-25 14:05:23 +01:00
Peter Clement
05568295b5
Add not contains option to lucene query builder
2021-08-25 14:05:00 +01:00
Maurits Lourens
c87fdbc2fc
make labels for editing more consistent
2021-08-25 13:42:28 +02:00
Andrew Kingston
5ed4ace66b
Merge pull request #2441 from Budibase/multistep-forms
...
Multi-step forms
2021-08-25 12:40:44 +01:00
Andrew Kingston
998920d41a
Update autoscreens to have size settings again
2021-08-25 09:57:53 +01:00
Peter Clement
f000d44e39
Add contains option to lucene query builder
2021-08-24 16:14:38 +01:00
Maurits Lourens
180d857d1d
Filter users table out of DataSource component and NewScreenModal
2021-08-24 12:33:02 +02:00
Martin McKeaveney
9f99f7c36d
remove pageviews from PH
2021-08-24 10:42:22 +01:00
Maurits Lourens
e476b15d42
replace 'replaceAll' with 'replace' and a regular expression
2021-08-24 08:51:38 +02:00
Maurits Lourens
342e3a218e
limit the width of the preview component
2021-08-23 17:32:27 +02:00
Martin McKeaveney
52b51e9873
spacing in analytics
2021-08-23 15:56:54 +01:00
Andrew Kingston
4a67de926a
Fix button casing
2021-08-23 14:00:45 +01:00
Andrew Kingston
f127d86d11
Merge branch 'develop' of github.com:Budibase/budibase into multistep-forms
2021-08-23 11:48:03 +01:00
Andrew Kingston
52d2f6741e
Always limit data providers to 1 row on details screens, even for external tables
2021-08-23 11:46:50 +01:00
Andrew Kingston
de7caf90f4
Give detail autoscreen repeater a placeholder for when no rows exist
2021-08-23 11:09:33 +01:00
Maurits Lourens
d9fc6212f2
Merge branch 'develop' into collapse_expand_database_connections
2021-08-20 22:10:29 +02:00
Andrew Kingston
713fed841f
Merge pull request #2399 from mslourens/update_app_modal_text
...
update the modal text for updating the name of an app
2021-08-20 17:04:39 +01:00
Peter Clement
e97b5ef91a
add multiselect component as option for form design
2021-08-20 15:56:11 +01:00
Andrew Kingston
8cb9870cf7
Prevent adding form steps inside other form steps and fix illegalChildren usage
2021-08-20 15:16:20 +01:00
Andrew Kingston
86dbd918f2
Automatically name and number form step components upon creation
2021-08-20 14:12:52 +01:00
Peter Clement
461311bb06
fixes organisation logo not showing
2021-08-20 10:15:39 +01:00
Andrew Kingston
cb46e763d3
Making picker sorting optional and default to off. Sort by default for client apps
2021-08-20 10:03:21 +01:00
Andrew Kingston
11dc516b26
Add single button action for changing form step
2021-08-20 09:54:54 +01:00
Peter Clement
c3a6e13103
Bug fix for unable to navigate from sql screen
2021-08-20 09:51:36 +01:00
Peter Clement
17438372d0
Add ability for user to select 'List' data type for a column
2021-08-19 16:54:44 +01:00
Andrew Kingston
9ea255b7bc
Update validate form action to be able to only validate the current form step
2021-08-19 12:52:50 +01:00
Andrew Kingston
9b87d1a03e
Add button actions for navigating form steps
2021-08-18 15:21:18 +01:00
Andrew Kingston
32fe0ea072
Support multiple component context exports and export additional context from forms
2021-08-18 14:58:58 +01:00
PClmnt
24caf164cd
Merge pull request #2403 from Budibase/pc-bug-fixes
...
Misc Bug Fixes
2021-08-18 14:09:24 +01:00
Andrew Kingston
c945fc650d
Add stepper component to bbui for numeric values
2021-08-18 11:32:39 +01:00
Martin McKeaveney
f07dcf7f55
Merge pull request #2401 from mslourens/update_datasource_name
...
Update the name of the datasource
2021-08-18 10:44:04 +01:00
Peter Clement
8bfdb35ff3
linting
2021-08-18 10:37:14 +01:00
Maurits Lourens
e1ef03f55d
fix lint issue
2021-08-18 11:24:25 +02:00
Peter Clement
af9bb40bdd
fixes organisation logo not showing
2021-08-18 00:02:17 +01:00
Maurits Lourens
3b099d945a
fix lint issues
2021-08-18 00:04:54 +02:00
Maurits Lourens
de944480da
update the name of the datasource
2021-08-17 23:57:11 +02:00
Maurits Lourens
19eeda608f
update the modal text for updating the name of an app
2021-08-17 22:16:57 +02:00
Peter Clement
fc0d621124
Merge remote-tracking branch 'origin/develop' into pc-bug-fixes
2021-08-17 14:11:47 +01:00
Andrew Kingston
a2e4f44e7f
Ensure placeholder is null when undefined so avoid sometimes having a placeholder and sometimes not
2021-08-17 14:10:25 +01:00
Andrew Kingston
cbcffd0a4a
Fix autoscreen-generated form component default settings
2021-08-17 13:58:51 +01:00
Martin McKeaveney
db0183e8cf
Merge pull request #2379 from Budibase/fix/app-name-validation
...
adding alphanumeric app name validation
2021-08-17 13:49:50 +01:00
Andrew Kingston
d23d11f6ef
Merge branch 'dynamic-picker-options' of github.com:Budibase/budibase into dynamic-picker-options
2021-08-17 11:37:50 +01:00
Andrew Kingston
432b817d98
Remove notification when saving custom options
2021-08-17 11:36:33 +01:00
Andrew Kingston
bc788273a0
Ensure both label and value are set when defining custom options
2021-08-17 11:34:46 +01:00
Andrew Kingston
d71b7e4b77
Tidy up options drawer styles
2021-08-17 11:33:09 +01:00
Peter Clement
ce370ca1d2
Merge remote-tracking branch 'origin/develop' into dynamic-picker-options
2021-08-17 11:26:42 +01:00
Peter Clement
e5bca9fece
text updates
2021-08-17 11:17:03 +01:00
Martin McKeaveney
2e4f32269b
adding alphanumeric app name validation
2021-08-17 10:41:37 +01:00
Peter Clement
5151619782
Allow users to define custom picker options
2021-08-17 10:32:01 +01:00
Andrew Kingston
c50d03d792
Merge pull request #2369 from Budibase/fix/screen-props
...
Fix screen settings not being saved
2021-08-17 09:28:43 +01:00
Maurits Lourens
87c59db02e
fix lint issues
2021-08-16 22:07:15 +02:00
Maurits Lourens
459ba46c48
return validation errors
2021-08-16 21:15:15 +02:00
Andrew Kingston
36a744f577
Merge pull request #2339 from Budibase/custom-form-validation
...
Custom form validation
2021-08-16 18:29:44 +01:00
Andrew Kingston
1f43ac3ab1
Fix screen settings not being saved
2021-08-16 17:01:34 +01:00
Andrew Kingston
641e61773b
Add ability for select options to be loaded from a data provider
2021-08-16 11:24:25 +01:00
Peter Clement
a80655df04
Bug fix for unable to navigate from sql screen
2021-08-16 09:44:15 +01:00
Andrew Kingston
73def04951
Merge pull request #2344 from Budibase/ak-fixes
...
Fixes and features for various issues
2021-08-16 09:04:13 +01:00
Andrew Kingston
c9056c8ad5
Merge branch 'develop' of github.com:Budibase/budibase into joe-tweaks
2021-08-13 13:33:22 +01:00
Andrew Kingston
ec5e3e27a3
Add 12px options for margin and padding
2021-08-13 12:23:41 +01:00
Andrew Kingston
47ca925003
Add global data bindings for mobile and tablet device sizes
2021-08-13 11:24:47 +01:00
Peter Clement
e49b8236a1
linting
2021-08-12 14:27:05 +01:00
Peter Clement
c1d559c96f
Change self host button text
2021-08-12 14:20:46 +01:00
Peter Clement
3ef05e3d36
Add default config to admin store
2021-08-12 14:20:23 +01:00
Andrew Kingston
54b7cb1265
Increase width of contraint select in custom validation drawer
2021-08-12 12:27:50 +01:00
Andrew Kingston
f209781e7c
Add duplicate button
2021-08-12 12:25:54 +01:00
Peter Clement
48c40446f0
Add link to account portal
2021-08-12 12:09:53 +01:00
Peter Clement
b2bc9a5e20
Add self-hosting upgrade button to builder pane
2021-08-12 11:51:08 +01:00
Andrew Kingston
f6cd99166a
Hide formula fields from filter expressions until they can be searched
2021-08-12 10:03:56 +01:00
Andrew Kingston
72ab0c4158
Fix issue with duplicate icon in condtitional UI not being accounted for when using an update action
2021-08-12 09:55:41 +01:00
Andrew Kingston
b77fed6766
Add duplicate action to filter drawer
2021-08-12 09:50:09 +01:00
Andrew Kingston
da67adfffd
Remove log statement
2021-08-11 18:16:30 +01:00
Andrew Kingston
d615513558
Fix validation value component always being an input
2021-08-11 16:46:01 +01:00
Andrew Kingston
d1bc289f4b
Merge branch 'develop' of github.com:Budibase/budibase into custom-form-validation
2021-08-11 15:09:04 +01:00
Andrew Kingston
b79b75ad78
Add support for validating relationships
2021-08-11 14:34:22 +01:00
Andrew Kingston
a041d8dcc7
Allow custom validation rules to use bindings or raw values
2021-08-10 14:36:00 +01:00
Kevin Åberg Kultalahti
5450d26962
Merge pull request #2317 from Budibase/fix/make-feedbackform-comment-optional
...
Makes the NPS Feedback Form options and comments optional
2021-08-10 12:42:06 +02:00
Keviin Åberg Kultalahti
b1e57ad720
makes the second and third pages of the NPS feedback form optional
2021-08-09 15:43:50 +02:00
Martin McKeaveney
725e64f9cb
Merge pull request #2147 from mslourens/prevent_space_in_url
...
replace spaces with underscores in screen routes
2021-08-06 21:42:47 +01:00
mike12345567
a8eb067de3
Merge branch 'fix/apps-2195-2282-2283' of github.com:Budibase/budibase into develop
2021-08-06 17:14:31 +01:00
mike12345567
be48677490
Fixes for a lot of issues generated by the use of the pouchdb allDbs call, which is not designed for multi-client DB setups like ours, using CouchDB method instead.
2021-08-06 16:38:07 +01:00
Andrew Kingston
67be24b524
Add validation drawer and simplify HOC's for different field types
2021-08-06 14:54:00 +01:00
mike12345567
bc84bab52c
Merge branch 'master' of github.com:Budibase/budibase into develop
2021-08-06 13:04:54 +01:00
mike12345567
7624390f0b
Fixing a variety of issues with internal relationships and external SQL relationships.
2021-08-05 19:24:29 +01:00
Maurits Lourens
aa1d214c4d
Merge branch 'develop' into prevent_space_in_url
...
# Conflicts:
# packages/builder/src/components/design/PropertiesPanel/ScreenSettingsSection.svelte
2021-08-05 20:11:55 +02:00
Maurits Lourens
fe3b81e72d
implement review comments
2021-08-05 20:03:54 +02:00
Martin McKeaveney
05ec5dc70c
Merge pull request #2260 from Budibase/fix/views-2209
...
Formulas and relationships in views
2021-08-05 16:43:59 +01:00
mike12345567
105dfb5eb9
Fixing an issue with OIDC URL for preauth.
2021-08-05 14:36:10 +01:00
mike12345567
78a3a1cd09
Fixing issue with google callback URL not being used when it was previously set.
2021-08-05 11:27:51 +01:00
mike12345567
46ea3f3e9e
Revert "Merge pull request #2253 from Budibase/revert-2076-feature/multi-tenants"
...
This reverts commit 4834b765be
, reversing
changes made to 2456e69483
.
2021-08-05 09:59:08 +01:00
mike12345567
217e5a02bf
Fixing issue #2193 , also fixing the name of the file on export, as well as fixing an issue with the exporters not handling relationships.
2021-08-04 18:20:51 +01:00
mike12345567
c534a93091
Linting.
2021-08-04 15:23:26 +01:00
mike12345567
daed47a0a8
Fix #2209 - views, calculations and group by can't support formula or link fields, making sure these aren't options in the UI. Also fixing an issue where formula values were being saved to DB.
2021-08-04 15:22:41 +01:00
Martin McKeaveney
df927e3feb
merge with master
2021-08-04 13:20:11 +01:00
Andrew Kingston
6a9358086c
Merge pull request #2233 from Budibase/peek-screen
...
Open screen in modal
2021-08-04 12:08:49 +01:00
mike12345567
3aac3b30d0
Linting.
2021-08-04 11:35:25 +01:00
mike12345567
a55c823768
Merge branch 'feature/multi-tenants' of github.com:Budibase/budibase into feature/multi-tenants
2021-08-04 11:17:04 +01:00
mike12345567
d4dbfc834d
Removing divider from org page as per comments.
2021-08-04 11:12:57 +01:00
Michael Drury
ec26f6ab5e
Merge branch 'develop' into feature/multi-tenants
2021-08-04 10:07:31 +01:00
Michael Drury
b86a6fddc9
Revert "Multi-tenancy/organisations"
2021-08-04 10:02:24 +01:00
Michael Drury
2456e69483
Merge pull request #2076 from Budibase/feature/multi-tenants
...
Multi-tenancy/organisations
2021-08-04 10:01:22 +01:00
Andrew Kingston
d135ddb376
Fix bindings not appearing in certain button actions
2021-08-04 09:48:23 +01:00
Maurits Lourens
2f03f4acb2
fix bug when an automation was selected but not present anymore
2021-08-03 22:29:47 +02:00
mike12345567
e7974f7e86
Implementing some changes to how context gets set for tenancy, after testing, as well as updating server.
2021-08-03 15:32:25 +01:00
Andrew Kingston
b768e2991f
Lint
2021-08-03 12:52:01 +01:00
Andrew Kingston
6b2f70ce05
Fix text of close screen modal action
2021-08-03 12:22:16 +01:00
Andrew Kingston
fe5cb6ebb2
Merge pull request #2205 from Budibase/fix/preview-garbage-handling
...
Allow app preview to handle garbage iframe messages
2021-08-03 10:12:21 +01:00
Andrew Kingston
ce38875ea5
Merge pull request #2204 from Budibase/fix/url-select
...
Fix URL select component
2021-08-03 10:02:29 +01:00
Andrew Kingston
33431a5edc
Rename visual actions from 'peek' to just 'open' screen in modal
2021-08-02 15:50:59 +01:00
Andrew Kingston
531d6d2cd0
Fix colour picker inconsistencies when app theme has never been changed
2021-08-02 15:28:40 +01:00
Andrew Kingston
bb0e76d92a
Merge branch 'develop' of github.com:Budibase/budibase into peek-screen
2021-08-02 15:12:45 +01:00
Andrew Kingston
def7f7a949
Add action to close peek modal and proxy notifications from the iframe
2021-08-02 15:12:38 +01:00
mike12345567
f6d0db4c4b
Updating API endpoints, to include the new system one, updating hosting envoy yaml to cover these.
2021-08-02 12:09:03 +01:00
Andrew Kingston
3916b735a1
Merge branch 'develop' of github.com:Budibase/budibase into peek-screen
2021-08-02 09:27:28 +01:00
Andrew Kingston
06fa9091f4
Allow app preview to handle garbage iframe messages
2021-08-01 14:00:18 +01:00
Andrew Kingston
7f09f55315
Fix URL select not working properly, and massively reduce usage of getBindableProperties to improve settings loading speed
2021-08-01 13:39:33 +01:00
Keviin Åberg Kultalahti
6f2fe3d81b
adds the Spectrum divider component to the standard components
2021-07-31 15:11:33 +02:00
mike12345567
10bb31afd2
Linting.
2021-07-30 20:40:38 +01:00
mike12345567
af9b0a738d
Fixing issues with pages reloading in weird ways.
2021-07-30 20:39:42 +01:00
mike12345567
776f176f5c
Fix for issue #2167 , the foreign key was not being set correctly in all scenarios for the from table in SQL relationships, our test data happened to hide this fact due to the foreign key and the key in from table having the same name.
2021-07-30 18:49:36 +01:00
Andrew Kingston
8e82a0efd9
Revert to a cleaner modal with no title or buttons for screen peeking
2021-07-30 18:16:37 +01:00
Andrew Kingston
7723a1ed60
Add checkbox to specify navigate action should open in a modal insteaf
2021-07-30 13:59:04 +01:00
Rory Powell
5a83b177d2
Merge pull request #2175 from Budibase/feature/sso-sync-picture
...
Sync profile picture when using SSO
2021-07-30 11:56:42 +01:00
Martin McKeaveney
8bc6ed5b34
readd one to many
2021-07-29 15:30:29 +01:00
Rory Powell
73d1cb41d8
Sync profile picture when using SSO
2021-07-29 14:43:23 +01:00
Maurits Lourens
2809203f60
Collapse and expand database connections
2021-07-29 11:22:45 +02:00
Martin McKeaveney
7ba17204c5
Merge pull request #1963 from faroutchris/feature/query-mongo-collection
...
Feature/query mongo collection
2021-07-29 10:10:52 +01:00
Martin McKeaveney
61759ab1c4
Merge pull request #2157 from mslourens/update_app_role_bug
...
fix update role modal
2021-07-28 22:38:52 +01:00
Martin McKeaveney
bde1eb0a3c
Merge pull request #2135 from mslourens/renaming_an_app
...
rename an app
2021-07-28 16:58:08 +01:00
Maurits Lourens
661ba80e5c
fix update role modal
2021-07-28 17:56:52 +02:00
Martin McKeaveney
145cb78742
Merge pull request #2154 from mslourens/duplicate_ui_conditions
...
add duplicate condition button
2021-07-28 16:56:51 +01:00
Maurits Lourens
2b2528bdbd
fix lint issue
2021-07-28 17:20:25 +02:00
Maurits Lourens
019243a329
add duplicate condition button
2021-07-28 17:05:14 +02:00
Martin McKeaveney
e40c8cd9ef
Merge pull request #2114 from mslourens/clear_form_action
...
Clear form action
2021-07-28 10:42:17 +01:00
Maurits Lourens
8ec5e7f8ce
revert change to event dispatcher
2021-07-28 11:30:57 +02:00
Martin McKeaveney
1f65952ddf
Merge pull request #2131 from mslourens/automation_live_toggle
...
convert automation icons into toggle
2021-07-28 10:24:52 +01:00
Maurits Lourens
a77b386f6e
fix lint issues
2021-07-28 10:19:10 +02:00
Maurits Lourens
519d2bd0fb
replace spaces with underscores in screen routes
2021-07-28 09:09:37 +02:00
Maurits Lourens
c9dd9594bc
fix lint issue
2021-07-28 00:09:15 +02:00
Maurits Lourens
101ca5f01e
fix cypress test
2021-07-27 23:48:06 +02:00
Maurits Lourens
5df2242cf0
fix lint issue
2021-07-27 21:19:31 +02:00
mike12345567
35f1b50511
Fixing an issue where you could accidentally end up on org/admin page due to the reactivity statements firing all the time.
2021-07-27 17:56:39 +01:00
Maurits Lourens
c84cf22129
rename an app
2021-07-27 17:34:18 +02:00
mike12345567
5324f506b6
Linting.
2021-07-27 16:24:39 +01:00
mike12345567
adf6d18cb1
Fixing some issues with public endpoints causing logout loop.
2021-07-27 16:17:02 +01:00
mike12345567
615053f201
Fixing some issues with org not being correctly detected.
2021-07-27 15:35:26 +01:00
Maurits Lourens
3298b66ebf
convert automation icons into toggle
2021-07-27 14:29:06 +02:00
mike12345567
1b40740709
Merge branch 'develop' of github.com:Budibase/budibase into feature/multi-tenants
2021-07-27 10:32:18 +01:00
Maurits Lourens
7173be59c6
remove event listeners prevents memory leaks
2021-07-26 23:53:11 +02:00
Maurits Lourens
1497f3f680
delete component using the keyboard
2021-07-26 23:48:59 +02:00
Maurits Lourens
f2c26a90c3
fix lint issues
2021-07-26 15:22:14 +02:00
Maurits Lourens
cc7a1679f0
Merge branch 'develop' into clear_form_action
...
# Conflicts:
# packages/client/src/utils/buttonActions.js
2021-07-26 15:13:10 +02:00
Andrew Kingston
a69b320483
Fix same svelte-dnd-action drag error for navigation editor
2021-07-26 14:11:30 +01:00
Andrew Kingston
7a9197975d
Fix svelte-dnd-action throwing an error when interacting with a spectrum field inside a draggable
2021-07-26 14:09:14 +01:00
Maurits Lourens
3dbafac806
clear form action - adjust manifest and add settings form
2021-07-26 15:05:22 +02:00
mike12345567
a279e5e504
Removing un-necessary log statements.
2021-07-26 13:40:50 +01:00
mike12345567
4606248ffd
Fixing up everything found when testing with Cypress.
2021-07-26 13:19:47 +01:00
Andrew Kingston
93d6da7ebe
Lint
2021-07-26 13:10:00 +01:00
Andrew Kingston
2715ff77d8
Merge branch 'develop' of github.com:Budibase/budibase into conditional-ui
2021-07-26 13:04:08 +01:00
Maurits Lourens
07553b9937
clear form action - draft
2021-07-26 13:58:18 +02:00
Andrew Kingston
8a09494348
Fix bug with resetting operators when an incompatible value type is chosen
2021-07-26 12:56:47 +01:00
Andrew Kingston
38df0b54a5
Add full type support to conditional UI
2021-07-26 12:52:55 +01:00
Rory Powell
c7cf415288
Merge pull request #2110 from mslourens/bug/automate_setup_menu
...
Automate setup menu
2021-07-26 09:15:45 +01:00
Maurits Lourens
98ce904b80
fix overflow in automation setup menu for large tables
2021-07-26 10:01:02 +02:00
Rory Powell
8850771a49
Add dedicateed renderer for roles tags
2021-07-25 21:14:49 +01:00
Michael Drury
8c359ca76d
Merge pull request #2086 from Budibase/fix/edit-roles-modal
...
Fixes for issue #2077
2021-07-25 12:14:31 +01:00
Michael Drury
f08547249b
Linting.
2021-07-25 11:48:13 +01:00
Michael Drury
6d5f697142
Adding checks around the edit roles modal.
2021-07-25 11:46:40 +01:00
Michael Drury
3d8ac487c4
Merge branch 'develop' into new_roles_bug
2021-07-25 11:07:25 +01:00
Maurits Lourens
03ecf7f34f
display role names instead of _id
2021-07-23 23:27:38 +02:00
mike12345567
82e43e0008
Removing accidental symbols.
2021-07-23 17:26:54 +01:00
mike12345567
9377c7b0f3
Merge branch 'develop' of github.com:Budibase/budibase into feature/multi-tenants
2021-07-23 17:20:41 +01:00
Rory Powell
6359f3db64
Default google activated form toggle to true for older configs
2021-07-23 16:02:38 +01:00
Andrew Kingston
af3802e28a
Fix svelte keying of component settings blocks
2021-07-23 15:44:35 +01:00
Andrew Kingston
204de7c4d3
Add initial work on dynamically updating any setting via conditional UI
2021-07-22 19:19:37 +01:00
Andrew Kingston
5f19ccc6d5
Merge branch 'develop' of github.com:Budibase/budibase into conditional-ui
2021-07-22 18:16:03 +01:00
mike12345567
1d6a350311
Changing how flags are handled.
2021-07-22 16:36:21 +01:00
mike12345567
b21fe320c5
Adding fallbacks for oidc and google.
2021-07-22 15:26:14 +01:00
mike12345567
1b6a73c250
Linting.
2021-07-22 14:29:30 +01:00
mike12345567
5611c8e73e
Merge branch 'develop' of github.com:Budibase/budibase into feature/multi-tenants
2021-07-22 14:27:12 +01:00
mike12345567
27b2a13817
Swapping admin -> global in worker to reduce confusion in API url naming.
2021-07-22 12:56:47 +01:00
Kevin Åberg Kultalahti
b34f6c9a23
Merge pull request #2041 from Budibase/feature/nps-feedback-form
...
Adds the NPS Feedback Form modal/popup
2021-07-22 13:04:59 +02:00
Keviin Åberg Kultalahti
d9d08841e9
simplify check
2021-07-22 12:41:02 +02:00
Keviin Åberg Kultalahti
558b58b051
uses db to store feedback submissions status
2021-07-22 12:38:46 +02:00
Keviin Åberg Kultalahti
a6814091b1
adds close button to feedback form component
2021-07-22 12:07:38 +02:00
mike12345567
371e38fcb9
Linting.
2021-07-21 18:24:58 +01:00
mike12345567
63368fdae9
Adding query string functionality to skip org setup.
2021-07-21 18:23:49 +01:00
mike12345567
be1558e1e7
Adding mechanism to disable org functionality when multi-tenancy disabled.
2021-07-21 17:52:42 +01:00
Andrew Kingston
22c85a2eca
Remove icon from definition of fields to avoid icon issues
2021-07-21 14:25:02 +01:00
Andrew Kingston
5e5332cd4f
Add initial work on evaluation of conditional UI conditions in client library
2021-07-21 14:03:49 +01:00
Keviin Åberg Kultalahti
030571497b
update transitions to match modal component
2021-07-21 13:13:36 +02:00
Keviin Åberg Kultalahti
b22b987ea8
design fixes
2021-07-21 13:08:55 +02:00
Keviin Åberg Kultalahti
b41e84f8b7
add larger min-height to textarea
2021-07-21 12:55:26 +02:00
Keviin Åberg Kultalahti
02077fc109
fix erroneous title in feedback form
2021-07-21 12:51:06 +02:00
mike12345567
a9752c0939
Adding change org button to login page.
2021-07-21 11:47:47 +01:00
Keviin Åberg Kultalahti
60b17594f5
move cookie updating to the NPS component
2021-07-21 12:36:04 +02:00
Keviin Åberg Kultalahti
6aa3ad03e2
remove old feedback stuff
2021-07-21 12:31:06 +02:00
Keviin Åberg Kultalahti
6c7798e828
lint fix
2021-07-21 12:30:36 +02:00
Keviin Åberg Kultalahti
2c01db04d8
Merge branch 'develop' into feature/nps-feedback-form
2021-07-21 12:29:12 +02:00
Keviin Åberg Kultalahti
5b0557bc28
Adds last bits to NPS feedback form
2021-07-21 12:28:38 +02:00
mike12345567
3305400c83
Fixing saving of oidc and google auth, neither should require the callbackURL property with the tenancy update.
2021-07-21 11:10:26 +01:00
mike12345567
a3fd6dacfe
Merge branch 'develop' of github.com:Budibase/budibase into feature/multi-tenants
2021-07-21 10:40:10 +01:00
Andrew Kingston
0c80e8c5b5
Move lucene options into common file and add initial work on conditional UI components
2021-07-21 08:46:02 +01:00
mike12345567
b09c2d45f9
Linting and adding tenancy API.
2021-07-20 18:03:16 +01:00
mike12345567
ddfc524fcb
Fixing callback URLs.
2021-07-20 17:57:07 +01:00
mike12345567
9d89362af1
Fixing some issues discovered with logging in.
2021-07-20 17:46:41 +01:00
mike12345567
129ff3fef2
Merge branch 'develop' of github.com:Budibase/budibase into feature/multi-tenants
2021-07-20 15:56:12 +01:00
Andrew Kingston
b00452cc8d
Merge branch 'develop' of github.com:Budibase/budibase into drawer-improvements
2021-07-20 14:39:55 +01:00
Andrew Kingston
87394af383
Fix padding on some drawer content components
2021-07-20 14:38:35 +01:00
Andrew Kingston
2f559c3867
Update events editor and action components with new drawer styles
2021-07-20 14:34:27 +01:00
Peter Clement
3f42ed74b9
Merge remote-tracking branch 'origin/develop' into oidc-config-management
2021-07-20 12:57:58 +01:00
Peter Clement
1c6d455094
fix save button
2021-07-20 12:30:11 +01:00
Andrew Kingston
b3eb783d7b
Update drawer components to work with new styles
2021-07-20 10:58:07 +01:00
Peter Clement
30558ad3bd
only enable form save button when config has changed
2021-07-20 10:55:39 +01:00
Andrew Kingston
83ab09b133
Update navigation link editor drawer to work with new drawer styles
2021-07-20 10:52:46 +01:00
Peter Clement
0fa68a2d50
Add activated toggle and login functionality to support this
2021-07-20 09:27:12 +01:00
mike12345567
83db31f899
A lot of general fixes around getting logged in, setting up users etc.
2021-07-19 19:00:53 +01:00
mike12345567
358b2aef89
Merge branch 'develop' of github.com:Budibase/budibase into feature/multi-tenants
2021-07-19 17:35:48 +01:00
mike12345567
e026375f50
Merge branch 'master' of github.com:Budibase/budibase into develop
2021-07-19 16:24:19 +01:00
Keviin Åberg Kultalahti
c4258bfe3c
implements nps form component
2021-07-19 09:28:34 +02:00
mike12345567
d6ae82e719
Linting.
2021-07-16 18:26:17 +01:00
mike12345567
d157285918
Adding organisation page.
2021-07-16 18:24:32 +01:00
mike12345567
f3156fca06
Further work, tenancy now working but some more work to be done.
2021-07-16 18:04:49 +01:00
mike12345567
b7995dd61d
Updating auth to utilise the tenant system.
2021-07-16 15:08:58 +01:00
Peter Clement
8297d058b5
More error handling around config saving
2021-07-16 14:07:48 +01:00
Peter Clement
87eea284ab
Better error handling around config saving
2021-07-16 10:51:58 +01:00
Rory Powell
d13b2025d5
Add Okta and OneLogin logos
2021-07-16 10:15:38 +01:00
Rory Powell
806957e462
Merge branch 'feature/oidc-support' of github.com:Budibase/budibase into feature/oidc-support
2021-07-15 16:21:03 +01:00
Rory Powell
33b352c3ef
Store OIDC config in cookie instead of URL
2021-07-15 16:20:31 +01:00
Peter Clement
70ab4e4dc5
add new logic to support oauth and oidc buttons
2021-07-15 15:49:10 +01:00
Rory Powell
239e39e5ed
Merge branch 'develop' into feature/oidc-support
2021-07-15 14:05:30 +01:00
Rory Powell
6f1d995cc8
Auto generate callback url and supply id on login
2021-07-14 16:21:17 +01:00
Rory Powell
3152bd1839
Invert logos config naming to prevent conflict
2021-07-14 15:48:29 +01:00
Andrew Kingston
5e1c0b9417
Update styles of modal bindable input
2021-07-14 15:46:47 +01:00
Andrew Kingston
d8ad23ddb8
Update styles of server binding panel used for formula fields and automation bindings
2021-07-14 15:46:31 +01:00
Andrew Kingston
120994e2c4
Use automation block title in drawer for automation bindings
2021-07-14 15:46:00 +01:00
Andrew Kingston
83d6a7c56d
Disable save button in drawerbindableinput when syntax is invalid
2021-07-14 15:45:05 +01:00
Andrew Kingston
38014a76be
Update drawer styles, drawer bindable inputs and settings bindable inputs
2021-07-14 14:21:11 +01:00
Rory Powell
d97914837e
Casing change to config checklist
2021-07-14 14:13:04 +01:00
mike12345567
a31cce0ff9
Linting.
2021-07-14 13:18:27 +01:00
mike12345567
c20fde41ee
Some quick fixes after a user had some confusion over how the email templating works, just adding some detail that should help explain.
2021-07-14 11:23:24 +01:00
Peter Clement
283698f8c5
Fix config form saving bugs
2021-07-13 21:47:36 +01:00
Rory Powell
67fbf73bdd
Merge branch 'feature/oidc-support' of github.com:Budibase/budibase into feature/oidc-support
2021-07-13 17:33:08 +01:00
Rory Powell
63d119d6db
Update OAuth -> Authentication header
2021-07-13 17:32:57 +01:00
Peter Clement
b31be35307
Add UUID to each oidc config to distinguish each provider
2021-07-13 17:32:08 +01:00
Rory Powell
0973394208
Update config checklist to handle multiple sso sources
2021-07-13 17:30:17 +01:00
Rory Powell
3fa4b21a31
Update reference to microsoft logo to use most recent name
2021-07-13 16:35:54 +01:00
Rory Powell
2485f0da25
Remove reference to oracle logo to fix build
2021-07-13 16:24:30 +01:00
Peter Clement
9dd05ec96e
Add UUID to each oidc config to distinguish each provider
2021-07-13 15:52:21 +01:00
Peter Clement
af792cc09e
improve structure of OIDC config
2021-07-13 14:55:14 +01:00
Martin McKeaveney
bebfe4c6e1
merge with master
2021-07-11 18:07:46 +01:00
Christo
4096f4857c
Feat: Add collection fields as "extra" query config for MongoDB
2021-07-09 19:28:46 +02:00
Kyle Harrison
2d451bb3a9
apply fixes for common spelling mistakes
2021-07-09 17:54:49 +01:00
Andrew Kingston
aa2691a452
Merge pull request #1953 from Budibase/client-feature-flags
...
Client library updating and client library feature awareness
2021-07-09 16:52:45 +01:00
Peter Clement
3867c63116
linting
2021-07-09 15:55:01 +01:00
Peter Clement
b94348dddc
Fix OIDC logo conditional display
2021-07-09 15:50:46 +01:00
Peter Clement
5a86d6bb6d
Linting and Optimisation
2021-07-09 15:05:39 +01:00
Peter Clement
7138070e4c
Fix bug where OIDC icon was not being displayed due to misconfiguration
2021-07-09 14:18:03 +01:00
Andrew Kingston
8cc67d815c
Reload the client preview whenever client library version changes
2021-07-09 13:23:49 +01:00
Peter Clement
005e0a2deb
Update login page to support user based oidc icon and name
2021-07-09 09:49:34 +01:00
Rory Powell
73c8dcf71b
Merge branch 'develop' into feature/oidc-support
2021-07-08 20:15:16 +01:00
Andrew Kingston
4eb6d1e624
Fix modal flashing when reverting app version and fix version number being incorrect
2021-07-08 12:56:35 +01:00
Peter Clement
cd1e5c8087
fixing conflict with OIDCButton
2021-07-08 12:36:09 +01:00
Peter Clement
99de767781
fix issue where oidc config form was not loading due to oidc_logos being undefined
2021-07-08 11:15:22 +01:00
mike12345567
39e91ceb82
Changing budibase -> internal/csv in datasource menu.
2021-07-07 17:47:00 +01:00
Peter Clement
2e49686eab
Merge branch 'feature/oidc-support' of https://github.com/Budibase/budibase into oidc-config-management
2021-07-07 17:42:31 +01:00
Peter Clement
7a51eba93c
Add OIDC icon to login page
2021-07-07 17:39:26 +01:00
Andrew Kingston
9440e4a5bf
Add UI to revert app version and initial work on app revert backend
2021-07-07 17:35:28 +01:00
mike12345567
f1dd80dcb4
Internal table detail screens should still have limit one.
2021-07-07 17:31:03 +01:00
mike12345567
53199ddc61
Inverting logic as the type isn't always internal.
2021-07-07 17:21:56 +01:00
mike12345567
44c87f4fb8
Making it possible to create an internal table from the plus symbol.
2021-07-07 17:13:04 +01:00
Andrew Kingston
0a44b1e3d8
Add client libary update management from inside the builder
2021-07-07 17:07:42 +01:00
Andrew Kingston
0ff1f0fbe9
Fix crash when referencing a component definition that doesn't exist
2021-07-07 17:07:16 +01:00
Peter Clement
cff2a9ad7d
Fix for icon upload issue
2021-07-07 16:18:18 +01:00
Andrew Kingston
fb6c115adf
Use client feature flags to conditionally show theme picker
2021-07-07 13:55:05 +01:00
Andrew Kingston
cc7b07a020
Use client features to determine when to show client preview on initial load
2021-07-07 13:54:44 +01:00
Andrew Kingston
24a2c547eb
Store client features in frontend store
2021-07-07 13:54:21 +01:00
Peter Clement
37b1200051
Allow user uploaded icons in oidc config
2021-07-07 13:41:09 +01:00
Andrew Kingston
ac99f7a23b
Update develop with master bugfix and add comments to explain loading events
2021-07-07 13:21:30 +01:00
Andrew Kingston
67ffb2d96d
Merge branch 'master' of github.com:Budibase/budibase into develop
2021-07-07 13:16:26 +01:00
Andrew Kingston
ef88c740b2
Fix iframe preview loading bug in old client library versions
2021-07-07 13:09:33 +01:00
Andrew Kingston
9542910a41
Merge branch 'master' of github.com:Budibase/budibase into develop
2021-07-07 11:48:38 +01:00
Andrew Kingston
07ea6469fd
Add error handling to builder preview and loading indicator
2021-07-07 11:10:23 +01:00
Martin McKeaveney
9f3c2a8033
typo
2021-07-06 18:56:41 +01:00
Martin McKeaveney
a8277c9385
better naming, filter out public from inheritable roles
2021-07-06 18:55:34 +01:00
Martin McKeaveney
78bd36304e
prevent editing public role in apps
2021-07-06 18:54:08 +01:00
Martin McKeaveney
13517d5298
make logged in users basic by default, prevent allowing users to be assigned as default in the UI
2021-07-06 18:43:04 +01:00
Martin McKeaveney
68df47e22f
default to public in UI
2021-07-06 17:19:03 +01:00
Andrew Kingston
788f517b04
Remove redirect when user only has access to one app
2021-07-06 17:00:44 +01:00
Michael Drury
df97a2572b
Merge pull request #1932 from Budibase/fix/sql-relationship-validation
...
Adding validation to SQL relationship modal
2021-07-06 15:55:41 +01:00
Andrew Kingston
929d1c73d4
Avoid filter editor sending a prop change when filter is not an array, which was causing extra 409s and causing issues with tables
2021-07-06 15:55:02 +01:00
Andrew Kingston
8befb1d545
Fix bug with tabs causing them to broadcast a change event on mount
2021-07-06 15:53:52 +01:00
mike12345567
3cdd658ea0
Linting.
2021-07-06 13:11:29 +01:00
mike12345567
ff99e1dcc6
Don't allow foreign key to be the primary key of a row (this would break things).
2021-07-06 13:10:02 +01:00
mike12345567
2fc512bcda
Linting.
2021-07-06 12:59:55 +01:00
mike12345567
04fbb8ea29
Adding validation to the SQL relationship creation modal.
2021-07-06 12:58:36 +01:00
Andrew Kingston
1c636dfd04
Merge pull request #1918 from Budibase/spectrum-apps
...
Spectrum themed apps
2021-07-06 11:43:52 +01:00
Rory Powell
7803540399
Use configuration url to retrieve oidc endpoints
...
The /.well-known/openid-configuration endpoint can be used to
retrieve the majority of configuration needed for oidc
Additionally refactor the callback url to be generated on the server
side as this is a fixed endpoint.
Add linting fixes
2021-07-06 10:03:40 +01:00
Bernhard Hayden
baab7141c0
Proof of concept OIDC implementation
2021-07-06 10:03:40 +01:00
mike12345567
8550d00751
Giving the system the ability to make auto increment columns auto-columns in postgres or mysql.
2021-07-05 18:11:23 +01:00
Andrew Kingston
dcaf02ecee
Merge branch 'develop' of github.com:Budibase/budibase into spectrum-apps
2021-07-05 17:41:26 +01:00
Andrew Kingston
c3913372e1
Lint
2021-07-05 16:47:30 +01:00
Peter Clement
a0f2de65e7
Front End form for OIDC configuration
2021-07-05 14:25:42 +01:00
mike12345567
7d244f0a9c
Review comments.
2021-07-05 11:06:39 +01:00
mike12345567
006db17bfc
Quick fixes for UI, making sure relationships UI not displayed unless tables exist and fixing issue with through being sent up with one-to-many.
2021-07-05 11:03:54 +01:00
mike12345567
ea8fea98a9
Re-working UI after some review.
2021-07-05 10:48:28 +01:00
Andrew Kingston
1f3e0b4e6f
Update list and detail autoscreens to be theme aware and use new designs
2021-07-05 10:20:20 +01:00
mike12345567
f450e38dab
Linting.
2021-07-05 09:38:01 +01:00
mike12345567
57278b4532
Allowing user firstname and lastname to be updated through user portal.
2021-07-05 09:29:16 +01:00
Andrew Kingston
56d687a236
Merge branch 'develop' of github.com:Budibase/budibase into spectrum-apps
2021-07-05 09:03:24 +01:00
mike12345567
71f96f9601
Fixing little UI bugs.
2021-07-03 10:26:37 +01:00
mike12345567
c24cc5c3fb
Fixing issue with many to many through junction table not realising some exist, or some need deleted - as well as removing limit from details screen, this was blocking join statements and served no purpose (its already a search by equals).
2021-07-02 18:42:01 +01:00
mike12345567
9aa672101e
Linting.
2021-07-02 14:36:24 +01:00
mike12345567
a8ff2cc7bd
Removing console logs and simplifying the relationship name.
2021-07-02 14:35:05 +01:00
mike12345567
10730d8053
Implementing UI to support the backend put in place.
2021-07-02 14:33:05 +01:00
Martin McKeaveney
3eb8f3c445
bidirectional relationships, many to one
2021-07-01 22:23:47 +01:00
Martin McKeaveney
cae1a20411
preventing relationship overrides
2021-07-01 21:24:23 +01:00
Martin McKeaveney
93569ccc87
simplify relationship configuration UI
2021-07-01 18:24:43 +01:00
Martin McKeaveney
9f3e5cdc7f
Merge branch 'feature/sql-relationships' of github.com:Budibase/budibase into feature/opinionated-relationships-ui
2021-07-01 14:14:52 +01:00
Martin McKeaveney
edcf3161a3
relationships E2E
2021-07-01 14:14:48 +01:00
mike12345567
ac834dc713
Merge branch 'master' of github.com:Budibase/budibase into feature/sql-relationships
2021-07-01 12:29:38 +01:00
Andrew Kingston
1d2b306574
Add border style as an explicit option to prevent issues with dynamically adding it via the styleable helper
2021-07-01 00:40:16 +01:00
Andrew Kingston
18f25f0be2
Update list autoscreen to be theme aware and use new component props
2021-06-30 20:14:41 +01:00
Andrew Kingston
ccb48a642f
Set light as default app theme
2021-06-30 19:41:09 +01:00
Andrew Kingston
9b9bda1fb4
Add error handling to builder preview and loading indicator
2021-06-30 19:37:03 +01:00
Andrew Kingston
45d235ca92
Add spectrum card component
2021-06-30 16:33:35 +01:00
Andrew Kingston
2beaa2b28a
Merge and add initial work on cards
2021-06-30 16:33:19 +01:00
Martin McKeaveney
3c64f870bd
Merge branch 'feature/sql-relationships' of github.com:Budibase/budibase into feature/opinionated-relationships-ui
2021-06-30 15:06:42 +01:00
Andrew Kingston
48fdc8a2df
Fix bug where stale data is shown in custom css drawer when changing components
2021-06-30 09:38:14 +01:00
Andrew Kingston
c936ab2619
Fix bug which causes an 'undefined' layout to appear if the save call 409s
2021-06-30 09:35:31 +01:00
Andrew Kingston
2693878a72
Remove a lot of hacks around screenslots and allow naming them
2021-06-30 09:05:03 +01:00
Andrew Kingston
3ed1ac4ccd
Fix text casing on some button settings
2021-06-30 08:46:53 +01:00
Andrew Kingston
6bfcb3fc2b
Add better theme compatibility to color picker and client app components
2021-06-30 08:30:57 +01:00
Martin McKeaveney
1987ea5f3e
listing relationships in UI
2021-06-29 19:57:26 +01:00
Martin McKeaveney
1ca52dc0b9
adding prop to create/edit relationships
2021-06-29 15:30:32 +01:00
mike12345567
5a4398f690
Some work towards supporting many SQL relationships.
2021-06-28 17:42:39 +01:00
Andrew Kingston
2b7f3942d0
Add initial work on refactoring color picker to account for client app theme
2021-06-28 14:51:47 +01:00
Martin McKeaveney
c1abbc1493
definitions and tidy up
2021-06-28 13:04:52 +01:00
Andrew Kingston
f2be9501d3
Add global app theme picker and use it in client preview
2021-06-28 12:55:11 +01:00
Andrew Kingston
91b701a746
Merge pull request #1834 from Budibase/design-panel-v2
...
Design panel V2 + big performance improvements + misc features
2021-06-28 11:11:00 +01:00
Andrew Kingston
39197b318b
Improve styles in data source page to be more in line with the portal
2021-06-28 10:56:17 +01:00
Andrew Kingston
cdd9bed7ad
Prevent creating datasource without a type selected
2021-06-28 10:55:58 +01:00
Andrew Kingston
2333754862
Update autoscreens and default layouts to use new component props
2021-06-28 10:47:23 +01:00
Andrew Kingston
be37720dc5
Fix placement of 'reset fields' button for field groups
2021-06-28 10:09:31 +01:00
Martin McKeaveney
ba2bdd0e12
Merge branch 'develop' of github.com:Budibase/budibase into feature/opinionated-relationships-ui
2021-06-25 18:11:48 +01:00
Martin McKeaveney
aa980e9b8a
relationship configuration panel
2021-06-25 18:11:03 +01:00
Andrew Kingston
50f8931fbe
Lint
2021-06-25 17:27:06 +01:00
Andrew Kingston
954c83c418
Remove deprecated 'inline' style setting
2021-06-25 17:00:30 +01:00
Andrew Kingston
86da3b7f28
Add gap prop by default to screens
2021-06-25 15:31:35 +01:00
Andrew Kingston
fb18635bf9
Merge branch 'develop' of github.com:Budibase/budibase into design-panel-v2
2021-06-24 11:44:49 +01:00
Martin McKeaveney
751f83bfb0
adding relationships file
2021-06-23 22:07:18 +01:00
mike12345567
2db995c906
Fixing test case and removing console.log.
2021-06-23 20:18:21 +01:00
mike12345567
2a0cfc949d
Fixing issue with automation webhook URL being undefined.
2021-06-23 20:11:05 +01:00
Martin McKeaveney
e6f3a04b4f
started on opinionated relationships
2021-06-23 14:29:40 +01:00
Andrew Kingston
098131099d
Add new typography settings, add new settings bar dropdowns, add settings bar to text components
2021-06-23 14:21:37 +01:00
Andrew Kingston
d7cc6836a9
Fix instance name on layouts
2021-06-23 12:26:46 +01:00
Andrew Kingston
4b9a863c68
Add color picker component and tidy up style options
2021-06-23 09:54:31 +01:00
Martin McKeaveney
137aff049d
adding scroll to data source select
2021-06-23 08:04:24 +01:00
Andrew Kingston
dd4c7a186e
Add new style definitions for containers
2021-06-23 07:55:33 +01:00
mike12345567
559e91ec29
Allowing self endpoints to 403 and not reload page.
2021-06-22 16:54:25 +01:00
mike12345567
dee180dc7c
Fixing inactivity issue in builder as well #1773 .
2021-06-22 13:05:15 +01:00
mike12345567
c531a02725
Allowing formula fields to be display columns.
2021-06-22 11:49:35 +01:00
Andrew Kingston
2367a97f39
Add screen settings section, refactor more of component settings panel
2021-06-22 09:36:50 +01:00
Andrew Kingston
da1197337e
Merge branch 'develop' of github.com:Budibase/budibase into design-panel-v2
2021-06-22 09:14:27 +01:00
Andrew Kingston
aee876a681
Add initial work on merging settings and design panels, improve code structure, improve styles
2021-06-22 09:14:17 +01:00
mike12345567
61d810edfe
Implementing feature #1700 and making it possible to remove logo.
2021-06-21 18:01:25 +01:00
mike12345567
96f477ddfd
Linting and adding internal_api_key to cypress.
2021-06-21 14:06:06 +01:00
Martin McKeaveney
5f3336531f
finally fixing cypress tests
2021-06-21 13:55:34 +01:00
mike12345567
db01275483
Fixing issue stopping view test from creating tables.
2021-06-21 13:41:58 +01:00
mike12345567
df1e15dd55
Merge branch 'develop' of github.com:Budibase/budibase into feature/opinionated-sql
2021-06-21 13:05:39 +01:00
mike12345567
aad0802b83
Formatting.
2021-06-21 13:05:19 +01:00
mike12345567
3919f8a5a3
Fixing issues discovered by cypress tests.
2021-06-21 13:04:41 +01:00
Martin McKeaveney
03c5640856
merge
2021-06-21 11:19:22 +01:00
Martin McKeaveney
0399e15ef0
refetch rows when row created
2021-06-21 11:10:46 +01:00
Andrew Kingston
0f691e5484
Update autoscreens to require confirmation when deleting rows
2021-06-21 10:52:55 +01:00
Andrew Kingston
0ef31accb8
Add confirmation params for some actions
2021-06-21 09:58:24 +01:00
Martin McKeaveney
0f8b3c52be
lint ✨
2021-06-18 22:18:23 +01:00
Martin McKeaveney
ef0eadb402
Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql
2021-06-18 17:57:09 +01:00
Martin McKeaveney
f57e10c01a
fix condition in layout
2021-06-18 17:57:01 +01:00
mike12345567
b0ebd7d741
Removing the ability to delete a table.
2021-06-18 17:07:46 +01:00
Andrew Kingston
ae922492f5
Allow sections to be nested inside containers
2021-06-18 14:03:55 +01:00
mike12345567
de1ad05c7a
Linting.
2021-06-18 13:33:44 +01:00
mike12345567
40e06cc5d1
Formatting and fixing an issue with mysql not being able to return a row that it has created, updated or deleted.
2021-06-18 13:14:45 +01:00
Andrew Kingston
be6e7d52eb
Lint and remove unused section properties
2021-06-18 12:44:53 +01:00
Andrew Kingston
be03bbe5bc
Remove transition setting from components
2021-06-18 12:41:15 +01:00
Andrew Kingston
e3c064901d
Fix error when deleting screen
2021-06-18 12:32:55 +01:00
Andrew Kingston
a0b98e8f27
Fix styles of list autoscreen
2021-06-18 12:32:47 +01:00
mike12345567
21b591954f
Adding a mySQL plus integration, as well as fixing some issues with running queries directly.
2021-06-18 12:29:25 +01:00
Andrew Kingston
6bc30eb5cb
Fix screen deletion not waiting for async operations to finish
2021-06-18 12:23:50 +01:00
Andrew Kingston
085cfdccad
Update autoscreen link generation to work with new layouts
2021-06-18 12:23:33 +01:00
Andrew Kingston
b497000f7b
Update buttons in settings, improve preview styles
2021-06-18 09:59:28 +01:00
Andrew Kingston
8492fb9c84
Remove deprecated navigation component from the builder but leave it in standard components for compatibility
2021-06-18 09:59:04 +01:00
mike12345567
552c608b49
Fixing some issues with cypress tests and screens getting multipled.
2021-06-17 18:19:34 +01:00
mike12345567
c80ad016f2
Making internal database view a bit nicer.
2021-06-17 17:50:40 +01:00
Martin McKeaveney
dd4ed9b69d
tidy up, fix UI tests
2021-06-17 14:45:08 +01:00
Martin McKeaveney
08b74d2cec
lint
2021-06-17 14:06:31 +01:00
Martin McKeaveney
a7029017b0
table, view, datasource selection logic
2021-06-17 13:57:27 +01:00
Andrew Kingston
410cfe73d2
Update autoscreens to work better with layouts
2021-06-17 13:24:51 +01:00
Andrew Kingston
c77f8e45fd
Update server generated layouts and improve layout styles
2021-06-17 12:57:36 +01:00
Martin McKeaveney
c97d51bc1e
some bugfixes
2021-06-17 12:48:37 +01:00
Andrew Kingston
e6f9f3ec6f
Add component for customising navigation links, improve layouts and responsiveness
2021-06-17 12:18:48 +01:00
Martin McKeaveney
626bc5e9dd
better UI flow, list tables underneath datasources
2021-06-17 11:40:01 +01:00
Martin McKeaveney
1117b8433b
view fix, add help icon to builder
2021-06-17 10:47:01 +01:00
Martin McKeaveney
a79ae5f4ef
tidy up imports
2021-06-16 23:39:14 +01:00
Martin McKeaveney
2737949602
Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql
2021-06-16 23:27:47 +01:00
Martin McKeaveney
9841a74e39
datasource selection logic - unselect other entities when choosing datasource
2021-06-16 23:27:38 +01:00
mike12345567
615b207fbb
Formatting.
2021-06-16 18:39:59 +01:00
Martin McKeaveney
9e41068a5d
end to end data providers and opinionated sql
2021-06-16 17:50:22 +01:00
Martin McKeaveney
ba09f2df4b
consolidate postgres datas sources
2021-06-16 15:45:57 +01:00
mike12345567
6733b61b78
Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql
2021-06-16 14:13:57 +01:00
Andrew Kingston
88b9527f8a
Fix crash determining illegal children when selectedComponent is null
2021-06-16 09:37:23 +01:00
Andrew Kingston
d5e40fc090
Merge branch 'master' of github.com:Budibase/budibase into feature/layout-poc
2021-06-16 09:35:11 +01:00
Andrew Kingston
ab6e31811b
Merge pull request #1712 from Budibase/fix/eslint-prettier
...
Fix eslint, update eslint and prettier versions and update package scripts
2021-06-16 09:22:07 +01:00
mike12345567
3d9dced317
Merge branch 'master' of github.com:Budibase/budibase into feature/opinionated-sql
2021-06-15 20:00:52 +01:00
Martin McKeaveney
e3cced9d97
consolidate data sources and queries together in one UI
2021-06-15 19:48:05 +01:00
Andrew Kingston
32a3c2bbb6
Lint with prettier
2021-06-15 19:39:40 +01:00
Andrew Kingston
38e064fa0f
Fix all eslint issues
2021-06-15 19:36:56 +01:00
Martin McKeaveney
de279fa6a9
removing _all concept for tables, more work on plus datasource
2021-06-15 13:32:11 +01:00
mike12345567
f55e82ec04
Removing log statement.
2021-06-15 13:05:31 +01:00
Martin McKeaveney
760dc88ef3
SQL for fetching primary keys, needs merged into column SQL
2021-06-14 20:05:18 +01:00
mike12345567
4950db460c
Formatting.
2021-06-14 19:07:13 +01:00
mike12345567
b0bb2a23db
Fix for #1710 - don't allow setting setting info from within apps and making the user portal a bit more clear about builders being global admins.
2021-06-14 15:23:24 +01:00
mike12345567
146a72f61d
Fixing internal delete.
2021-06-14 13:52:06 +01:00
Andrew Kingston
61912fd7cd
Fix crash when removing data bindings from an object which contains a null value
2021-06-14 12:18:54 +01:00
Andrew Kingston
27009438c8
Merge branch 'master' of github.com:Budibase/budibase into feature/layout-poc
2021-06-14 09:54:11 +01:00
Keviin Åberg Kultalahti
e47e8b1112
missed files that were not commited on friday
2021-06-14 07:34:42 +02:00
mike12345567
6685ebaa7b
Fixing bulk deletion.
2021-06-11 19:54:47 +01:00
mike12345567
6b40f15318
Merge branch 'feature/opinionated-sql' of github.com:Budibase/budibase into feature/opinionated-sql
2021-06-11 18:56:44 +01:00
Martin McKeaveney
b546faab15
restore page structure back to selected datasource
2021-06-11 17:53:55 +01:00
Martin McKeaveney
114eac4134
external/internal tables and datasources merged, removed autocapture, re-added logout action
2021-06-11 17:52:08 +01:00
Keviin Åberg Kultalahti
d541e60243
wip layout compoent
2021-06-11 14:47:57 +02:00
Andrew Kingston
d8c49ac168
Merge branch 'master' of github.com:Budibase/budibase into interactive-layouts
2021-06-11 09:52:21 +01:00
Keviin Åberg Kultalahti
76954b948d
remove unused components in builder settings
2021-06-11 09:19:44 +02:00
Keviin Åberg Kultalahti
a8294f2389
Merge branch 'master' into feature/layout-poc
2021-06-10 14:57:20 +02:00
Martin McKeaveney
fac91d0cee
Merge pull request #1691 from Budibase/fix/recent-bugs
...
fix feedback notification panel, prevent MinIO bucket from being deleted
2021-06-10 13:45:43 +01:00
Keviin Åberg Kultalahti
a66d3456b8
Merge branch 'master' into feature/layout-poc
2021-06-10 13:55:48 +02:00
Martin McKeaveney
cbb681e140
re-adding if
2021-06-10 12:10:19 +01:00
Martin McKeaveney
a7dbada7dc
fix feedback notification panel, prevent MinIO bucket from being deleted
2021-06-10 12:07:39 +01:00
mike12345567
21d463ce43
Spelling error.
2021-06-10 11:30:24 +01:00
mike12345567
2ce312b5b0
Making sure auth section of form can always be filled in.
2021-06-10 11:28:03 +01:00
mike12345567
86f13557ca
Adding options to SMTP form for configuring TLS/STARTTLS.
2021-06-10 11:25:06 +01:00
Andrew Kingston
ae5bc4171f
Add customProps function to screen component for building autoscreens
2021-06-10 10:36:43 +01:00
Keviin Åberg Kultalahti
7dc7f80571
Merge branch 'master' into feature/layout-poc
2021-06-10 11:35:46 +02:00
Andrew Kingston
6b062c90c2
Update autoscreens to be more responsive by default
2021-06-10 10:20:59 +01:00
Andrew Kingston
2124c85a09
Update autoscreens to have new container props
2021-06-10 09:48:08 +01:00
Andrew Kingston
9040a0bd1c
Merge branch 'master' of github.com:Budibase/budibase into interactive-layouts
2021-06-09 18:54:36 +01:00
mike12345567
22431a4ea2
Updating SMTP config to show better errors.
2021-06-09 15:45:54 +01:00
Andrew Kingston
2383e4e54a
Merge branch 'master' of github.com:Budibase/budibase into interactive-layouts
2021-06-09 15:10:11 +01:00
Andrew Kingston
739abfd706
Update autoscreens to add new form type setting
2021-06-09 13:08:36 +01:00
Keviin Åberg Kultalahti
09bcbb17a9
Merge branch 'master' into feature/layout-poc
2021-06-09 10:24:05 +02:00
Keviin Åberg Kultalahti
9931c578a1
change name to section, add illegalChildren prop to manifest
2021-06-09 10:23:42 +02:00
Martin McKeaveney
65abd63744
lint
2021-06-08 17:14:46 +01:00
Andrew Kingston
4138103f68
Improve client app overflow and selection indicators
2021-06-08 15:16:37 +01:00
Martin McKeaveney
eeaca8fc82
do not make query execution a requirement
2021-06-08 14:26:06 +01:00
Andrew Kingston
65e7453fbf
Render builder preview selection indicators via top level component instead of via styleable healper. Add indiciator on hover and add name to indicator
2021-06-08 14:19:03 +01:00
Martin McKeaveney
7f934327b7
making new screen modal choose the currently filtered role
2021-06-08 11:42:39 +01:00
Andrew Kingston
888f6cf398
Move settings bar into client library and allow configuration from manifest.json
2021-06-08 08:00:54 +01:00
Michael Drury
81a9a40a18
Merge pull request #1558 from Budibase/fix/cypress-fixes
...
Fix/Update Cypress test cases
2021-06-07 17:16:37 +01:00
Martin McKeaveney
e4febf1ad0
fix rbac for tables
2021-06-07 14:29:06 +01:00
mike12345567
1e9ce62261
Merge branch 'master' of github.com:Budibase/budibase into fix/cypress-fixes
2021-06-07 13:22:27 +01:00
Andrew Kingston
b1398340f5
Merge pull request #1620 from Budibase/lab-day-plausible
...
Lab day work (better searching for external data sources, date range component, fixes)
2021-06-07 09:47:10 +01:00
mike12345567
b82af48351
Fixing an issue with the various components of a relationship column being edittable after it was created.
2021-06-04 21:25:34 +01:00
mike12345567
5317d7b1f3
Relationship name wasn't editable - fixing this.
2021-06-04 21:19:21 +01:00
Keviin Åberg Kultalahti
b8c7f6d298
rework selector styles
2021-06-04 14:34:40 +02:00
Keviin Åberg Kultalahti
ebdbbdc094
wip layout component
2021-06-04 08:57:18 +02:00
Andrew Kingston
966885b1a0
Remove leftover code and add proper comments to action types
2021-06-03 11:38:06 +01:00
mike12345567
781bd7bab6
Fixing internal table issues and updating createTable cypress test case.
2021-06-02 12:32:07 +01:00
Martin McKeaveney
aacaca3d4e
update functionality complete
2021-06-01 20:17:06 +01:00
Martin McKeaveney
edfc23454d
Merge branch 'master' of https://github.com/Budibase/budibase into lab-day-2705
2021-06-01 19:24:24 +01:00
Andrew Kingston
b375c525be
Merge branch 'master' of github.com:Budibase/budibase into lab-day-plausible
2021-06-01 15:16:09 +01:00
Andrew Kingston
fbc4253024
Revert logo to BB emblem
2021-06-01 15:02:27 +01:00
Andrew Kingston
a22fd8a0a1
Improve client performance and add action to control data provider queries
2021-06-01 14:59:42 +01:00
mike12345567
507e2587c6
Fixing issue with relationship column not being name-able.
2021-05-28 19:12:14 +01:00
Martin McKeaveney
c4449cf1b2
tidy up
2021-05-28 14:06:18 +01:00
Martin McKeaveney
f348f18621
go straight to app if you only have one published app
2021-05-28 12:44:29 +01:00
Martin McKeaveney
09ce58aa95
fix mssql encryption option
2021-05-28 11:55:28 +01:00
Martin McKeaveney
0c90f9ffc5
adding watchtower to docker config
2021-05-28 10:09:32 +01:00
Andrew Kingston
1ae8264276
Allow data providers to inherit each other and add full client side lucene implementation
2021-05-27 15:11:08 +01:00
mike12345567
88b31d7406
Fixing an issue with redirect loop in auth,
2021-05-27 12:05:31 +01:00
Martin McKeaveney
04cdb7fb8b
Merge pull request #1570 from Budibase/fix/stack-fixes
...
SSL fixes, update boolean in lucene
2021-05-27 09:03:03 +01:00
Martin McKeaveney
76620a5083
flip bools to strings
2021-05-27 08:21:05 +01:00
Andrew Kingston
ae297f2fdd
Fix toggles in tables in backend UI always showing false
2021-05-27 07:36:46 +01:00
Martin McKeaveney
b830265b89
SSL fixes, update boolean in lucene
2021-05-26 22:48:55 +01:00
Andrew Kingston
f9157f49f9
Merge pull request #1566 from Budibase/ak-fixes
...
Fix issue when exporting apps
2021-05-26 15:02:34 +01:00
Andrew Kingston
ee9d247997
Fix issue when exporting apps
2021-05-26 14:58:24 +01:00
Keviin Åberg Kultalahti
fd7050697d
checks for user table props in table
2021-05-26 15:44:16 +02:00
Andrew Kingston
4a38fa3b71
Merge pull request #1564 from Budibase/ak-fixes
...
Proper font support and multiple fixes
2021-05-26 13:18:40 +01:00
Andrew Kingston
7e95961542
Fix issue with automation action for executing external data connector. Closes #1559
2021-05-26 09:02:59 +01:00
Andrew Kingston
29f81ffe0d
Merge branch 'master' of github.com:Budibase/budibase into ak-fixes
2021-05-26 08:53:42 +01:00
Andrew Kingston
bb422d1c4e
Fix execute query action not working
2021-05-26 08:49:54 +01:00
Andrew Kingston
104298371a
Fix case of group by button
2021-05-25 15:33:04 +01:00
Keviin Åberg Kultalahti
ab56fceaae
fix double page component issue in email section
2021-05-25 15:25:56 +02:00
Keviin Åberg Kultalahti
3dc7ba268e
remove unused component in manage layout
2021-05-25 15:19:10 +02:00
mike12345567
9efc5162ab
Removing request button.
2021-05-25 13:29:15 +01:00
Martin McKeaveney
9564285917
fix stale topNav history state causing wrong apps to show
2021-05-25 12:42:55 +01:00
Andrew Kingston
41fb234499
Update autoscreens to use better spectrum-compatible styles and fonts
2021-05-25 10:15:10 +01:00
Andrew Kingston
6c960dd9e2
Replace font-weight 500 with 600 as source sans pro does not have a 500 weight, and update autoscreens and templates to use source sans pro
2021-05-25 10:11:41 +01:00
Andrew Kingston
3c5696199a
Remove Inter font fully and replace with Source Sans Pro, fix favicon import path
2021-05-25 09:41:23 +01:00
Andrew Kingston
e81b9ce66a
Remove login form component
2021-05-25 08:26:43 +01:00
Andrew Kingston
4e67369277
Fix case of edit roles button
2021-05-25 08:24:00 +01:00
Michael Drury
b5da856c64
Merge pull request #1545 from Budibase/fix/user-setup-builder-admin
...
Ability to configure invited users as admins/builders
2021-05-24 20:40:32 +01:00
Martin McKeaveney
39b6ab7790
Merge pull request #1547 from Budibase/fix/minio
...
remove public folder concept, upload client lib directly
2021-05-24 20:19:12 +01:00
Martin McKeaveney
1b920a2f16
remove public folder concept, upload client lib directly
2021-05-24 19:49:34 +01:00
Andrew Kingston
1e818a35c5
Add back readable text for oauth checklist step
2021-05-24 19:33:28 +01:00
Andrew Kingston
4c1fb33ad0
Replace builder logo with new space logo
2021-05-24 19:23:46 +01:00
mike12345567
18dd7322e4
Updating system to allow setting builder/admin as a toggle during the invitation phase of a user.
2021-05-24 18:45:43 +01:00
Andrew Kingston
a77e1c0365
Update favicon
2021-05-24 18:29:34 +01:00
Andrew Kingston
4a53d4c11e
Hide developer mode option when you aren't a developer
2021-05-24 16:49:43 +01:00
Andrew Kingston
d856eae6f7
Fix logo size on create admin screen
2021-05-24 16:28:08 +01:00
Andrew Kingston
2c580e6b30
Fix links to apps from non-builder app list not working
2021-05-24 16:22:39 +01:00
Andrew Kingston
9ea9b83fee
Add real Budibase space logo as the default logo
2021-05-24 16:19:29 +01:00
Andrew Kingston
844158bb3c
Add real updated timestamp to non-builder app list
2021-05-24 15:47:55 +01:00
Andrew Kingston
bba1cea7b3
Implement real sorting by app updated timestamp
2021-05-24 14:16:28 +01:00
Andrew Kingston
ecfd41d535
Add real updated timestamp to app table view
2021-05-24 14:11:45 +01:00
Andrew Kingston
5691280961
Stop / route screen being called Login when set to public access
2021-05-24 14:09:19 +01:00