Peter Clement
6a28feb46c
Merge branch 'feature/plugin-management-ui' of github.com:Budibase/budibase into feature/plugin-management-ui
2022-09-07 13:54:22 +01:00
Peter Clement
2becc2b223
add update modal
2022-09-07 13:51:14 +01:00
Andrew Kingston
f82e178122
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
2022-09-07 13:37:58 +01:00
Andrew Kingston
67c21f7808
Sort plugins alphabetically in new component panel
2022-09-07 13:37:45 +01:00
mike12345567
df07e6db6d
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
2022-09-07 12:42:45 +01:00
mike12345567
a2fa27d95a
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-09-07 12:40:45 +01:00
Andrew Kingston
142c277fab
Fix spacing for custom datasources in new datasource modal
2022-09-07 12:40:32 +01:00
Andrew Kingston
53569eb6a2
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket
2022-09-07 12:07:25 +01:00
Andrew Kingston
8925cdf83e
Update preview endpoint to be prefixed with /app to not require an updated proxy config
2022-09-07 10:40:00 +01:00
NEOLPAR
07927a53cd
Merge branch 'plugins-dev-experience' into feature/plugin-management-ui
2022-09-07 09:55:23 +01:00
mike12345567
804bb9f847
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-09-06 14:09:26 +01:00
Peter Clement
5003bf37fb
update upload request to handle source correctly
2022-09-06 10:37:49 +01:00
Andrew Kingston
562576fb83
Fix issue with duplicating components not replacing IDs on component itself
2022-09-06 09:21:16 +01:00
Andrew Kingston
ce89edda48
Merge branch 'cheeks-lab-day-eject-blocks' of github.com:Budibase/budibase into form-block
2022-09-06 09:00:21 +01:00
Andrew Kingston
7465053a75
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks
2022-09-06 08:53:10 +01:00
Andrew Kingston
178dc26c16
Allow custom CSS to be bindable and allow overriding via conditional UI
2022-09-05 16:35:25 +01:00
Andrew Kingston
eb8171dde1
Merge branch 'develop' of github.com:Budibase/budibase into feature/custom-css-conditional-ui
2022-09-05 14:55:58 +01:00
Andrew Kingston
eb3203d307
Add missing await statement
2022-09-05 14:55:17 +01:00
Peter Clement
4a5d1b97c8
improve responsiveness of plugins ui
2022-09-05 14:39:19 +01:00
mike12345567
5b685b1f1b
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-09-05 14:14:47 +01:00
Andrew Kingston
8e49ad5e24
Prevent default browser events from firing when using keyboard shortcuts
2022-09-05 12:28:01 +01:00
Peter Clement
43893d9fe4
remove name selection from UI
2022-09-05 11:27:43 +01:00
Peter Clement
95cabe4d2f
Merge branch 'feature/plugin-management-ui' of github.com:Budibase/budibase into feature/plugin-management-ui
2022-09-05 09:45:14 +01:00
NEOLPAR
0314f65977
Merge branch 'plugins-dev-experience' into feature/plugin-management-ui
2022-09-05 09:38:24 +01:00
Peter Clement
cdb2452487
Merge branch 'feature/plugin-management-ui' of github.com:Budibase/budibase into feature/plugin-management-ui
2022-09-05 09:37:44 +01:00
Peter Clement
5941ebc615
put plugin details in a modal
2022-09-05 09:35:24 +01:00
Andrew Kingston
0c7e8c2033
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket
2022-09-02 19:53:49 +01:00
Andrew Kingston
b20f6b3d33
Remove further usages of plugin versions
2022-09-02 19:52:52 +01:00
NEOLPAR
bd4d7aaeaf
remove plugin cleaner
2022-09-02 19:33:03 +01:00
NEOLPAR
60c337fe95
delete plugin through modal confirmation
2022-09-02 19:16:13 +01:00
Martin McKeaveney
ef9b272ca7
Merge branch 'develop' of github.com:Budibase/budibase into revert-7503-revert-7414-feature/binding-ux-update
2022-09-02 18:45:00 +01:00
mike12345567
4073c15ba0
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-09-02 18:21:50 +01:00
Andrew Kingston
309f746b3e
Fix user validation when pressing confirm
2022-09-02 10:05:43 +01:00
NEOLPAR
4de090b4c6
create plugin github public and private
2022-09-01 20:04:45 +01:00
Dean
6ed4fede00
Merge branch 'feature/day-pass-pricing' of github.com:Budibase/budibase into feature/day-pass-pricing
2022-09-01 15:33:16 +01:00
Dean
07a838ad72
Merge commit
2022-09-01 15:30:04 +01:00
Rory Powell
a0e79bf9d5
Merge branch 'develop' into feature/day-pass-pricing
2022-09-01 15:26:16 +01:00
Andrew Kingston
c42f1fe299
Merge pull request #7568 from Budibase/cheeks-fixes
...
Component action fixes
2022-09-01 15:21:48 +01:00
Andrew Kingston
b9a4efc9c3
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket
2022-09-01 14:39:30 +01:00
Andrew Kingston
d540788a56
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-09-01 14:38:36 +01:00
Andrew Kingston
7a7f6c4dbe
Remove lingering mentions of block ejection
2022-09-01 13:59:55 +01:00
Andrew Kingston
aed4331ce8
Revert some cherry pick changes
2022-09-01 13:14:25 +01:00
Andrew Kingston
60289734dd
Allow dropping on empty space below tree
2022-09-01 13:11:50 +01:00
Andrew Kingston
6a435dec3d
Tidy up component list panel monolith
2022-09-01 13:11:41 +01:00
Andrew Kingston
8c5ab59218
Add confirmation for ejecting blocks and component target when using context menu
2022-09-01 13:09:34 +01:00
R2bEEaton
f53f23d6ae
resolving requested change
2022-09-01 07:15:25 -04:00
R2bEEaton
c0c6f34e4a
possible fix for yarn lint
2022-09-01 06:36:39 -04:00
Rory Powell
7afcaadc19
Billing and usage page updates to support different kinds of users and plans
2022-09-01 11:36:23 +01:00
mike12345567
82a6f9f25c
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-09-01 11:31:50 +01:00
R2bEEaton
1c83caafc0
import _ from 'lodash"
...
Missed the import for the `_` from Lodash.
2022-09-01 06:29:38 -04:00
R2bEEaton
8550b7a34d
Automation list sort alphabetically by name #7565
...
This commit addresses issue #7565 (mine). Automations are currently sorted by internal ID and not by name, which makes it slightly harder to find an automation from a user's point of view.
2022-09-01 06:15:34 -04:00
Rory Powell
1d3088a952
Merge pull request #7559 from Budibase/user-invite-validation
...
Apply validation to invite users by email + results modal
2022-09-01 09:19:03 +01:00
Rory Powell
9bfa3da73f
Add trimming to AddUserModal
2022-09-01 08:40:19 +01:00
Rory Powell
53a43ae87d
Typos
2022-09-01 08:29:03 +01:00
Rory Powell
e416dc6788
Apply validation to invite users by email + results modal
2022-09-01 07:58:05 +01:00
NEOLPAR
1c67772973
plugins npm and url working
2022-08-31 17:53:00 +01:00
mike12345567
f2c79c1f3b
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-31 16:24:10 +01:00
NEOLPAR
ac33190ff0
uploading npm and url plugins
2022-08-31 16:09:47 +01:00
mike12345567
5411f3c8e3
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-31 15:53:32 +01:00
Andrew Kingston
96a0dd06d7
Merge pull request #7450 from Budibase/cheeks-fixes
...
App navigation and screen migration for imports and templates
2022-08-31 15:27:18 +01:00
Martin McKeaveney
c2a58343e1
Merge pull request #6640 from mslourens/pass_untruncated_title_to_radiogroup
...
Pass a title property with untruncated text to the RadioGroup
2022-08-31 13:32:33 +01:00
Rory Powell
6077814823
Merge branch 'develop' into user-fixes
2022-08-31 11:39:41 +01:00
NEOLPAR
7bd7c7a868
plugin create npm
2022-08-30 21:37:08 +01:00
Andrew Kingston
bfa54b4844
Update ejection confirmation text
2022-08-30 14:48:17 +01:00
Andrew Kingston
d445aadbcf
Allow dropping on empty space below tree
2022-08-30 13:32:52 +01:00
Andrew Kingston
7dc29140ca
Tidy up component list panel monolith
2022-08-30 13:23:12 +01:00
Andrew Kingston
d268554ac4
Add confirmation for ejecting blocks and component target when using context menu
2022-08-30 12:57:29 +01:00
Andrew Kingston
b4dc03751d
Add setting button for ejecting blocks. Update manifest to show info beside relevant settings
2022-08-30 10:53:58 +01:00
Peter Clement
700614f3e6
lint
2022-08-30 10:50:25 +01:00
Peter Clement
accdfd9b9e
add plugins ui
2022-08-30 10:49:19 +01:00
Martin McKeaveney
0089a07096
merge
2022-08-30 10:33:37 +01:00
Martin McKeaveney
12fe6d4359
Revert "Revert "Feature/binding ux update""
2022-08-30 10:16:15 +01:00
Martin McKeaveney
52b4d06c86
Revert "Feature/binding ux update"
2022-08-30 10:16:01 +01:00
Rory Powell
d4d542e773
Usage page updates WIP
2022-08-30 09:53:16 +01:00
deanhannigan
c6caaca7c7
Merge pull request #7414 from Budibase/feature/binding-ux-update
...
Feature/binding ux update
2022-08-26 14:16:47 +01:00
Rory Powell
415678ee8a
update deletion failure modal
2022-08-26 13:12:33 +01:00
Andrew Kingston
16c9c6c0dc
Add initial work on grid layout
2022-08-26 08:47:50 +01:00
Rory Powell
1eb4aae050
Update user deletion UI
2022-08-25 23:28:54 +01:00
Rory Powell
b331f47aa4
Update user creation UI
2022-08-25 22:56:58 +01:00
Mel O'Hagan
dd8b116a91
Fix delete
2022-08-25 19:07:13 +01:00
Mel O'Hagan
c8330622e3
Add delete button
2022-08-25 17:40:09 +01:00
Mel O'Hagan
018f4db2e4
Add mongodb aggregate method
2022-08-25 17:30:47 +01:00
Martin McKeaveney
767a917847
Merge pull request #7399 from R2bEEaton/import-users-csv-carriage-return
...
Import Users CSV Carriage Return Support #7398
2022-08-25 12:49:56 +01:00
Andrew Kingston
259fcdf58b
Add legacy compatibility for string-only datasources
2022-08-25 09:47:04 +01:00
Andrew Kingston
62bc12c20f
Merge branch 'cheeks-lab-day-eject-blocks' of github.com:Budibase/budibase into form-block
2022-08-25 09:37:45 +01:00
Andrew Kingston
945a4c99c5
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks
2022-08-25 09:37:26 +01:00
Andrew Kingston
e1b5a6e7cf
Ensure the correct component is selected before executing component dropdown menu actions
2022-08-25 09:35:57 +01:00
Andrew Kingston
8f86a415aa
Merge branch 'cheeks-lab-day-eject-blocks' of github.com:Budibase/budibase into form-block
2022-08-25 08:53:07 +01:00
Andrew Kingston
a6bf8084e7
Automatically migrate old apps server-side when importing or using templates
2022-08-24 21:35:24 +01:00
Dean
618732429d
Added sections for UI component event bindings
2022-08-24 16:38:08 +01:00
Dean
7903306709
Updated the hover behaviour for bindings and added flags to stop empty sections from rendering
2022-08-24 12:36:58 +01:00
Dean
88f30df2d8
Code review updates
2022-08-24 12:07:51 +01:00
Andrew Kingston
f412ffebe2
Properly flag repeater block as a block and update ejection icon
2022-08-24 09:23:35 +01:00
Andrew Kingston
ee484639b5
Update block ejection to account for children of blocks
2022-08-24 08:37:53 +01:00
Andrew Kingston
80bcfd2692
Make block ejection work properly via the builder rather than client app button hack
2022-08-23 19:05:38 +01:00
Andrew Kingston
25454bff9d
Update block ejection with latest codebase
2022-08-23 15:53:28 +01:00
Andrew Kingston
66fc18566a
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks
2022-08-23 15:34:25 +01:00
Andrew Kingston
3ea5e598e3
More effeciently render component settings and filter out empty sections
2022-08-23 14:59:43 +01:00
Andrew Kingston
44e9395299
Add placeholder setting to URLSelect
2022-08-23 14:59:18 +01:00
Andrew Kingston
c99b5398b2
Remove form block and rename form block plus to form block
2022-08-23 14:58:56 +01:00
Andrew Kingston
69ef8a1367
Merge branch 'develop' of github.com:Budibase/budibase into form-block
2022-08-23 11:40:15 +01:00
melohagan
bfe5b010da
Merge pull request #7364 from Budibase/bug/sev2/app-action-no-field-crash
...
Null safety for App Action no fields
2022-08-23 11:28:29 +01:00
Dean
a9be4c29a2
Removed duplicated div structure
2022-08-23 10:52:25 +01:00
Dean
cbf3041bc1
Minor refactoring and icon updates
2022-08-23 09:56:09 +01:00
Dean
08d128f161
Merge remote-tracking branch 'origin/develop' into feature/binding-ux-update
2022-08-22 23:09:03 +01:00
Andrew Kingston
668362d41a
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket
2022-08-22 17:54:40 +01:00
Andrew Kingston
f14af4bae9
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-22 17:54:25 +01:00
Andrew Kingston
4531e77225
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience-websocket
2022-08-22 17:54:14 +01:00
Andrew Kingston
cb73fc78ec
Merge pull request #7396 from Budibase/notification-action
...
Notification action
2022-08-22 17:46:33 +01:00
Dean
151bb3347f
Merge remote-tracking branch 'origin/develop' into feature/binding-ux-update
2022-08-22 17:29:29 +01:00
Mel O'Hagan
3b78d4773b
Update CSS conditional UI
2022-08-22 16:45:59 +01:00
R2bEEaton
6896488451
Import Users CSV Carriage Return Support #7398
...
## Description
The ImportUsersModal takes in a CSV file expecting each line to have a valid email address. When this file is created in Microsoft Excel, Windows in general, or a text editor that uses the carriage return character `\r`, the import fails. This is because the CSV string is split into an email list by `csvString.split("\n")` which fails to account for `\r\n` newlines. This PR changes the split to be the regex `/\r?\n/` which will split on either `\n` or `\r\n`.
Addresses:
- Issue #7398
- Discussion #7397
2022-08-22 07:59:05 -04:00
Dean
98e2e896ad
Merge remote-tracking branch 'origin/develop' into feature/binding-ux-update
2022-08-22 12:49:56 +01:00
Dean
804ea49ce3
Initial commit of UX refactor
2022-08-22 12:49:05 +01:00
Dean
a44a875a95
Minor updates
2022-08-22 12:38:23 +01:00
Dean
8b83e47311
Merge remote-tracking branch 'origin/develop' into feature/configurable-sso-auth-scopes
2022-08-22 11:42:48 +01:00
Andrew Kingston
f144288cf8
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-22 11:27:18 +01:00
Andrew Kingston
223a44a359
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-22 11:27:04 +01:00
Andrew Kingston
bc60dfbe66
Add missing bindings to show notification action
2022-08-22 11:10:47 +01:00
Andrew Kingston
acc71cb0e9
Allow configuring whether notification is automatically dismissed or not
2022-08-22 11:08:52 +01:00
Andrew Kingston
ab0d6bd6ed
Add action for showing a custom notification
2022-08-22 11:00:51 +01:00
Andrew Kingston
1e98f03bd7
Serve builder preview via server to fix dependency on third party cookies
2022-08-20 13:47:57 +01:00
Dean
13158e68b9
Ensure OIDC config is disabled to prevent auth issues in test suite
2022-08-19 15:56:12 +01:00
Mel O'Hagan
27216ca499
Null safety
2022-08-19 14:52:50 +01:00
Dean
2ae9d1f3f5
Merge remote-tracking branch 'origin/develop' into feature/configurable-sso-auth-scopes
2022-08-19 14:36:02 +01:00
Dean
658ec8301c
Added missing cypress hooks
2022-08-19 14:33:51 +01:00
Rory Powell
ec562ccfa3
Merge branch 'master' into develop
2022-08-19 14:15:49 +01:00
Andrew Kingston
c1613eda5c
Merge branch 'master' of github.com:Budibase/budibase into cheeks-fixes
2022-08-19 13:54:47 +01:00
Dean
3ca15a205f
Added authentication integration tests
2022-08-19 12:59:31 +01:00
Andrew Kingston
dced5d1c0f
Initial work on websockets
2022-08-19 11:09:20 +01:00
Dean
3068a0013a
UX feedback changes
2022-08-18 14:58:22 +01:00
Andrew Kingston
42367638d8
Rename some usages of button actions to events
2022-08-18 13:43:32 +01:00
mike12345567
d063d4fa67
Fixing issue with custom datasource section appearing when none exist.
2022-08-18 12:58:43 +01:00
Dean
faa765f69d
Adding fix for empty scopes
2022-08-18 11:50:52 +01:00
Andrew Kingston
9475090f8f
Add bindings for screen on load setting
2022-08-18 11:16:59 +01:00
Dean
9a677fce72
Added scope customisation to the OIDC SSO configuration. Users can add or remove whichever scopes they like except 'openid'. They can revert to our core default values if they run into any issues
2022-08-18 10:59:40 +01:00
mike12345567
3fac2f8982
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-17 23:21:58 +01:00
mike12345567
ebb622097b
Fixing issue with single custom datasource being full width in creation modal.
2022-08-17 23:17:10 +01:00
mike12345567
0db9a4ec6e
Adding full builder integration of custom components - splitting into own section properly - fixing some issues with SVG class overlap.
2022-08-17 23:13:51 +01:00
Andrew Kingston
c4a67425bc
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-17 19:41:30 +01:00
Mel O'Hagan
99c2a043b8
Allow list of named tables to be fetched
2022-08-17 18:16:11 +01:00
melohagan
3cadbee1b9
Merge pull request #7243 from Budibase/bug/sev2/orphaned-minio-attachment
...
Delete attachments on field clear from minio bucket
2022-08-17 16:48:27 +01:00
Mel O'Hagan
95b3518a0d
Refactors
2022-08-17 16:44:48 +01:00
melohagan
fd836c0191
Merge pull request #5829 from Budibase/feature/clickable-container
...
Containers support onClick
2022-08-17 16:34:41 +01:00
Andrew Kingston
59b3bed470
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-17 16:13:27 +01:00
Andrew Kingston
569cea90af
Hide on click setting for root screen component
2022-08-17 15:47:50 +01:00
Andrew Kingston
62f017517d
Use either backspace or delete for deleting components
2022-08-17 14:47:20 +01:00
Andrew Kingston
82ca88ad28
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop
2022-08-17 14:20:34 +01:00
mike12345567
ffb4ba48e7
Adding some controls around datasource config creation and updating minio fetch.
2022-08-17 11:01:25 +01:00
mike12345567
ecf1fbffa5
Updating custom datasource SVG - splitting out in UI.
2022-08-17 10:46:17 +01:00
mike12345567
9a49f58a88
Adding full flow for creating custom datasource.
2022-08-17 10:05:13 +01:00
Michael Drury
09372e2ad7
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-16 15:42:47 +01:00
Michael Drury
b96db6d7b7
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-08-16 15:39:40 +01:00
Martin McKeaveney
b7668ca3ab
Merge pull request #7221 from FlaminWrap/FlaminWrap-Fix-4290
...
Fix issue #4290
2022-08-16 14:25:17 +01:00
Mel O'Hagan
a843796408
Disable valueType for Is in
2022-08-16 13:45:21 +01:00
Mel O'Hagan
e4a1f356b3
Only allow bindings type for Is In Conditional UI
2022-08-16 13:36:48 +01:00
Martin McKeaveney
e4f0b02bf0
Merge pull request #7251 from Budibase/fix/various-fixes-martin
...
roll out release services after deployment
2022-08-16 10:17:59 +01:00
Andrew Kingston
30406f7f35
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-15 22:24:41 +01:00
mike12345567
3388008f0b
Adding custom datasources to UI.
2022-08-15 18:38:09 +01:00
mike12345567
3fb5a2251b
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-15 16:17:54 +01:00
Mel O'Hagan
1f66cf9a83
Allow delete attachments from builder data section
2022-08-15 15:46:55 +01:00
mike12345567
2904b1a5db
Merge branch 'develop' of github.com:Budibase/budibase into feature/multiselect-filters
2022-08-15 12:24:41 +01:00
Andrew Kingston
08145869cc
Rename custom components to plugins in the new component panel
2022-08-15 11:23:27 +01:00
Andrew Kingston
64b8678376
Fix add component not working on first click when no component is selected
2022-08-13 15:22:54 +01:00
Martin McKeaveney
311fc7841e
roll out release services after deployment
2022-08-12 17:42:46 +01:00
Andrew Kingston
83c072fe48
Show success after uploading plugin
2022-08-12 14:34:16 +01:00
Andrew Kingston
233d5e190c
Use friendly name in new component panel if available
2022-08-12 14:34:02 +01:00
NEOLPAR
d5aca938f4
fix returning app Ids
2022-08-12 11:48:51 +01:00
NEOLPAR
2061dd2882
fix filter not showing
2022-08-12 11:42:18 +01:00
FlaminWrap
b166e155fa
Update index.svelte
2022-08-11 20:05:06 +00:00
Andrew Kingston
ac8e4ecaeb
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-11 17:05:58 +01:00
Andrew Kingston
3a07002310
Transparently hot reload app preview when inserting a custom component bundle and reload relevant components
2022-08-11 17:05:42 +01:00
Andrew Kingston
5d554df853
Reload app metadata when adding custom components
2022-08-11 17:05:04 +01:00
mike12345567
ba16af1daa
Merge branch 'plugins-dev-experience' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-11 16:36:07 +01:00
mike12345567
8871738c31
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-08-11 16:34:01 +01:00
mike12345567
2fbf39947a
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-08-11 16:28:46 +01:00
Andrew Kingston
144dec50ea
Insert script tags for custom component bundles to app preview
2022-08-11 15:27:09 +01:00
Andrew Kingston
019b2181e8
Remove static definition from store and properly handle custom components from API
2022-08-11 15:25:43 +01:00
deanhannigan
80512e1715
Merge pull request #7116 from Budibase/fix/remove-dynamic-var-filtering
...
Removed query filtering on dynamic variables in binding drawer
2022-08-11 12:12:39 +01:00
melohagan
68b3a073cc
Merge pull request #7215 from Budibase/bug/webhook-automation-error-saving
...
Webhook Automation - Finish and test, error saving automation
2022-08-11 09:42:23 +01:00
FlaminWrap
5242931409
Fix issue #4290
...
* Fixes issue #4290
* Changed the title from 'Accept Invitation' to 'Invitation to organistaion / Budibase'
* Changed the 'Please enter a password to set up your user.' to 'Please enter a password to get started.'
* Increased width to 300px to allow longer org names
2022-08-10 23:04:52 +00:00
Mel O'Hagan
b06fdb066f
Null safety
2022-08-10 17:09:51 +01:00
Andrew Kingston
737d5e1ef3
Add full PoC of using a custom component inside the builder, with children and bindings
2022-08-10 16:54:13 +01:00
NEOLPAR
ca43f769ca
Merge pull request #7213 from Budibase/fix/executequery-datasources
...
fixing wrong filter, excluding just bb_internal
2022-08-10 16:44:00 +01:00
NEOLPAR
4a1090c556
wrong comment
2022-08-10 16:30:26 +01:00
NEOLPAR
3fc5ede82e
fixing wrong filter, excluding just bb_internal
2022-08-10 16:27:53 +01:00
Rory Powell
3d12db8b2b
Merge branch 'master' into develop
2022-08-10 14:36:49 +01:00
NEOLPAR
18a9a91dc6
Merge pull request #7143 from Budibase/fix/executequery-datasources
...
filtering datasources for execute query actions
2022-08-10 13:31:55 +01:00
Rory Powell
4525cf4c6e
Trigger served events on ping endpoint
2022-08-10 11:01:54 +01:00
Martin McKeaveney
621ebcf7a4
merge from master
2022-08-09 11:52:48 +01:00
Michael Drury
1b574bc58f
Merge pull request #7049 from Budibase/fix/2585
...
Updating filters to allow multiple uses of the same property and exposing allOr option
2022-08-09 11:00:38 +01:00
Andrew Kingston
dc7e08c381
Lint
2022-08-09 10:33:55 +01:00
Andrew Kingston
d313e4858c
Set errors to null rather than deleting when validating user email addresses
2022-08-09 10:16:22 +01:00
Andrew Kingston
b9cc7a83c8
Fix users not being added to group when invited via email
2022-08-08 16:40:32 +01:00
Andrew Kingston
43b6fd3055
Remove leftover code
2022-08-08 14:29:12 +01:00
Andrew Kingston
8d13928d67
Fix assignment modal, use userFetch for searching users, fix data mutations
2022-08-08 13:20:59 +01:00
Rory Powell
c11df5d170
Disable pageview event
2022-08-08 12:28:39 +01:00
Andrew Kingston
e18e941449
Optimise loading in overview tab and add transition to dash card header
2022-08-08 12:25:49 +01:00
NEOLPAR
2103ce17a5
filtering datasources for execute query actions
2022-08-08 12:12:56 +01:00
Andrew Kingston
50c04c801f
Fix loading states and issues with overview tab
2022-08-08 12:08:37 +01:00
Andrew Kingston
3d42c9cfeb
Prevent rendering overview until selected app has loaded
2022-08-08 11:40:13 +01:00
Andrew Kingston
8f63abe923
Show that admins and builders can access all apps
2022-08-08 11:39:32 +01:00
Rory Powell
d123a4de25
Reduce event frequency
2022-08-08 10:47:39 +01:00
Dean
29023910c0
Walked back previous change. Ensured filtering of global bindings surfaces appropriate values. Filtering logic separated for global and local dynamic variables.
2022-08-08 10:33:39 +01:00
Mel O'Hagan
350e0233e2
Handle 'Is in' onOperatorChange
2022-08-06 20:52:34 +01:00
Andrew Kingston
39dc0afdc9
Add new UserFetch for searching users table and use in users page. Add debounce utility
2022-08-05 15:57:21 +01:00
Dean
5b6e8992bc
Removed query filtering on dynamic variables in binding drawer
2022-08-05 15:16:04 +01:00
Michael Drury
af634ae65a
Merge pull request #6986 from Budibase/labday/transpiler
...
JS helpers, development only HBS -> JS conversion
2022-08-05 11:40:37 +01:00
Andrew Kingston
592438e4c5
Fix crash when deleting app when on the settings tab
2022-08-05 11:08:32 +01:00
Andrew Kingston
92f97eb71d
Remove public from role options for users
2022-08-05 10:52:34 +01:00
Andrew Kingston
638ff655fb
Fix placeholder icon when groups have no apps
2022-08-05 10:46:16 +01:00
Andrew Kingston
1f8c40c716
Revert app rows to use normal icons
2022-08-05 10:41:44 +01:00
Andrew Kingston
0b04dc5172
Use core icon component for app rows
2022-08-05 10:37:35 +01:00
Andrew Kingston
2d4ae38a02
Standardise icons across groups and users
2022-08-05 10:32:55 +01:00
Andrew Kingston
73b563ef19
Account for admin and builder status in users table
2022-08-05 09:19:08 +01:00
mike12345567
71992cf5a3
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-08-04 21:35:55 +01:00
Andrew Kingston
ee8bd9f599
Show that admin and builder users have admin access to all apps
2022-08-04 18:01:14 +01:00
Andrew Kingston
f5f510a482
Fix multiple issues in user details page
2022-08-04 15:33:51 +01:00
Andrew Kingston
ea6356147b
Fix access filter not working
2022-08-04 15:32:51 +01:00
Andrew Kingston
23194c91f1
Fix click propagation in group user list
2022-08-04 13:27:44 +01:00
Andrew Kingston
095bb83202
Fix adding/removing users to group. Remove add all button
2022-08-04 13:25:44 +01:00
mike12345567
090493c959
Switching variable name to make it more obvious value isn't being set directly.
2022-08-04 12:56:08 +01:00
mike12345567
e440586156
Merge branch 'develop' of github.com:Budibase/budibase into labday/transpiler
2022-08-04 12:41:10 +01:00
Andrew Kingston
4d475c3cd4
Navigate to group upon creation
2022-08-04 11:31:06 +01:00
Andrew Kingston
fbb4692ba5
Fix issue when using an invalid group ID in url
2022-08-04 11:28:55 +01:00
Andrew Kingston
f9fd96ed21
Fix issue when using an invalid user ID in url
2022-08-04 11:21:31 +01:00
Andrew Kingston
4945fbf9b1
Update text to be consistent
2022-08-04 11:20:13 +01:00
Andrew Kingston
df0c1df868
Make users and apps in group details page clickable
2022-08-04 11:11:44 +01:00
Andrew Kingston
206af376fd
Update groups list and groups details pages to new designs. Multiple fixes and improvements. Standardise divider thickness
2022-08-04 11:06:49 +01:00
mike12345567
7d6b45c1e6
Switching to an explicit select for the OR/AND options in the filter.
2022-08-03 17:44:44 +01:00
Dean
5c29b57c0f
Removed forced default behaviour for date range
2022-08-03 16:06:39 +01:00
Dean
e97c0d15b0
Updated Pro upgrade flow
2022-08-03 15:43:10 +01:00
Andrew Kingston
6701c25fc9
Fix users invited by email not being able to take priveleged roles
2022-08-03 15:16:26 +01:00
Andrew Kingston
60565abfbf
Allow removing users from user assignment modal and add validation to prevent invalid submissions
2022-08-03 14:27:44 +01:00
Dean
13e63b15bf
Merge remote-tracking branch 'origin/develop' into feature/automation-log-filter-by-license
2022-08-03 14:14:16 +01:00
Andrew Kingston
d1cce411c8
Fix picker dropdown UX issues. Rename some usages of groups to user groups.
2022-08-03 13:47:55 +01:00
Andrew Kingston
f07f507fe6
Make user assignment picker readonly and prevent adding same user multiple times
2022-08-03 09:58:41 +01:00
Andrew Kingston
546c45570d
Prevent showing any mention of groups when groups are not enabled both the platform and license level
2022-08-02 20:03:39 +01:00
Andrew Kingston
15176d68f6
More improvements to user pages
2022-08-02 19:49:15 +01:00
Andrew Kingston
2ec2030138
Fix typo
2022-08-02 19:43:01 +01:00
Andrew Kingston
4557165cb0
Improve add new user modal so that validation doesn't fire immediately
2022-08-02 19:41:58 +01:00
Andrew Kingston
b71a27a0f4
Update styles of user details page and user list page to match new designs
2022-08-02 19:22:14 +01:00
Andrew Kingston
9d5fd239f0
Update users page to be narrow and remove name column
2022-08-02 18:47:00 +01:00
mike12345567
5eeb2ea600
Updating the filter system to allow adding multiple filter properties of the same name at once, as well as enabling the use of the allOr property from within the UI - resolves an old issue #2585 .
2022-08-02 18:34:58 +01:00
deanhannigan
08a0db5949
Merge pull request #7039 from Budibase/fix/app-row-render
...
Fix/app row render
2022-08-02 17:55:09 +01:00
Andrew Kingston
05c57b1e69
Fix type in import users modal
2022-08-02 16:46:00 +01:00
Andrew Kingston
9a442cb0ce
Update delete rows button to be configurable
2022-08-02 16:44:37 +01:00
Andrew Kingston
e8fa134c7c
Update styles in user details page and user list page
2022-08-02 16:41:15 +01:00
Andrew Kingston
bb5c95b86a
Tidy styles on user details page
2022-08-02 16:15:09 +01:00
Andrew Kingston
089b615c1b
Fix icon size in user details page
2022-08-02 16:08:09 +01:00
Andrew Kingston
5c688f355c
Fix app list in user details page styles
2022-08-02 16:06:20 +01:00
Dean
bd9fbb7d90
Code review updates
2022-08-02 15:20:53 +01:00
Andrew Kingston
e2d5a27dac
Prevent deleting yourself or resetting your own password from user details page
2022-08-02 14:37:18 +01:00
Andrew Kingston
16cb6d556f
Prevent deleting yourself from users list page
2022-08-02 14:35:32 +01:00
Dean
3dcfff5ea5
Removed unused class
2022-08-02 11:41:24 +01:00
Dean
f015266ed7
Removed debugging line
2022-08-02 11:20:22 +01:00
Dean
e2f269bd1a
Ensure the row key is unique even when the rows are sorted.
2022-08-02 11:16:35 +01:00
Rory Powell
c7f4be584d
Reduce event frequency
2022-08-02 10:52:09 +01:00
Andrew Kingston
b75e53b50a
Allow use of meta key as well as control key for modifier shortcuts
2022-08-02 10:01:46 +01:00
Dean
a1e16428b5
Linting and tidying
2022-08-02 09:06:35 +01:00
Andrew Kingston
7b7075b276
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop
2022-08-01 19:08:30 +01:00
mike12345567
a99ed3bf52
Merge branch 'master' of github.com:Budibase/budibase into fix/6737
2022-08-01 19:00:17 +01:00
mike12345567
5aea08fdce
Adding mechanism to allow displaying an error on data retrieval for tables.
2022-08-01 18:56:59 +01:00
Martin McKeaveney
575b283f54
adding data-cy to component list
2022-08-01 17:55:30 +01:00
Dean
a134fa41ee
Minor update to select logic and removed the sample pro badge behaviour
2022-08-01 17:15:46 +01:00
Martin McKeaveney
b15d555054
Merge pull request #7023 from Budibase/cheeks-fixes-2
...
Fix add component button in empty screens
2022-08-01 16:33:03 +01:00
Andrew Kingston
927af56c41
Remove unused dependency
2022-08-01 15:54:25 +01:00
Andrew Kingston
572762eca9
Fix add component button in empty screens
2022-08-01 15:52:01 +01:00
Dean
fe4314e168
Investigation edits
2022-08-01 15:23:41 +01:00
Peter Clement
4a148bd9ab
use correct appId when searching for users by app
2022-08-01 15:16:00 +01:00
Peter Clement
64381eee81
fix add all functionality within groupId screen
2022-08-01 15:14:49 +01:00
Peter Clement
d166ff976e
add user groups tab in correct location
2022-08-01 15:10:18 +01:00
Andrew Kingston
080ba48adf
Prevent adding the same group to an app multiple times
2022-08-01 13:21:45 +01:00
Andrew Kingston
8f524ce2c0
Update button casing
2022-08-01 13:13:55 +01:00
Andrew Kingston
451c55ae67
Fix stale data in group details page, fix role colour in group app access
2022-08-01 13:04:58 +01:00
Andrew Kingston
59e08c5346
Fix role display for groups and update status light
2022-08-01 13:00:16 +01:00
Andrew Kingston
6f98ff2b3a
Improve name and email display on user details page
2022-08-01 12:04:44 +01:00
Andrew Kingston
046f61e015
Fix stale data showing when creating user groups and reduce height of group rows
2022-08-01 11:56:01 +01:00
Andrew Kingston
f13f8eec3b
Fix stale UI in user details section due to not waiting for data
2022-08-01 11:48:34 +01:00
Andrew Kingston
272ff64ac0
Reduce space between users and add secondary placeholder
2022-08-01 10:31:28 +01:00
Andrew Kingston
04325e1ed4
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2022-08-01 10:29:07 +01:00
Dean
97ee217701
Merge remote-tracking branch 'origin/develop' into feature/automation-log-filter-by-license
2022-08-01 10:28:07 +01:00
Andrew Kingston
4d47d06991
Lint
2022-08-01 10:20:46 +01:00
Andrew Kingston
f07fd31e68
Dedupe component actions by dispatching keyboard events when clicking component dropdown menu
2022-08-01 10:06:01 +01:00
Peter Clement
dbaebf0df3
Merge pull request #6989 from Budibase/pc/fixes
...
User Management UI fixes
2022-08-01 09:39:55 +01:00
Peter Clement
d9e45a1bab
Merge pull request #7013 from Budibase/fix/fix-access-issue
...
Ensure auth access for builder and admins
2022-08-01 09:08:41 +01:00
Peter Clement
847fc6c4e5
pr comments
2022-08-01 09:03:47 +01:00
Peter Clement
66b8835759
remove log
2022-08-01 08:54:19 +01:00
Peter Clement
172662c59e
ensure auth access for builder and admins
2022-08-01 08:50:57 +01:00
Peter Clement
323c23b4d8
pr comments and updating group check to be more safe
2022-07-30 11:38:08 +01:00
mike12345567
90259de131
Merge branch 'develop' of github.com:Budibase/budibase into labday/transpiler
2022-07-29 16:29:05 +01:00
Mel O'Hagan
fb3351e99b
Add multiselect for options is in
2022-07-29 16:09:53 +01:00
Andrew Kingston
3857192d49
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-keyboard-shortcuts-develop
2022-07-29 15:04:37 +01:00
mike12345567
1366bcd87c
Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-error-stop
2022-07-29 14:31:18 +01:00
Mel O'Hagan
27fafe546c
Merge branch 'develop' into feature/multiselect-filters
2022-07-29 14:23:12 +01:00
Andrew Kingston
bbc8cee787
Reduce gap between users in assignment modal
2022-07-29 14:20:35 +01:00
Andrew Kingston
18d71cf23b
Update user table name renderer to match unavailable copy on user details page
2022-07-29 14:20:21 +01:00
Andrew Kingston
5994cd3fed
Fix access tile in overview tab throwing error when attempting to navigate to access tab
2022-07-29 14:16:22 +01:00
Andrew Kingston
3069271a5e
Add secondary placeholder to assignment modal
2022-07-29 14:14:06 +01:00
mike12345567
67dd1fd9c3
Adding the examples and helper add functionality for JS as well as hiding button to convert outside of development environment.
2022-07-29 14:12:04 +01:00
Andrew Kingston
219842248a
Remove global style rules that set top left border radius to 0 for all pickers
2022-07-29 14:07:42 +01:00
Andrew Kingston
e47fbf2df1
Fix name showing undefined in users tab and fix initials always being PC
2022-07-29 14:04:31 +01:00
Andrew Kingston
1f9086f639
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-07-29 13:48:27 +01:00
Andrew Kingston
447f463ec5
Fix icon colors being static grey in automation section
2022-07-29 13:33:04 +01:00
Andrew Kingston
cfe10e36e4
Add key binds to screenslot component
2022-07-29 13:33:04 +01:00
Andrew Kingston
65e43b0f70
Improve component selection after deleting a component
2022-07-29 13:33:04 +01:00
Andrew Kingston
5737e23dd6
Add keybindings to component context menu. Add duplicate keybinding. Simplify pasting
2022-07-29 13:33:04 +01:00
Andrew Kingston
df759ac20a
Offer custom themes for client apps and improve theme panel
2022-07-29 13:33:04 +01:00
Andrew Kingston
4158513bf4
Fix keybinding order precendence
2022-07-29 13:33:04 +01:00
Andrew Kingston
4b500eb26f
Prevent showing deletion modal for the screen element
2022-07-29 13:33:04 +01:00
Andrew Kingston
d15d034af3
Add keyboard shortcuts for components. Improve component reordering
2022-07-29 13:33:02 +01:00
Peter Clement
8fb4cd8da4
flag user groups untill licensing ready
2022-07-29 13:22:59 +01:00
Peter Clement
28405c7beb
handle undefined user name and avatar initials
2022-07-29 13:21:42 +01:00
Peter Clement
1d36f258cb
improve email validation
2022-07-29 13:17:17 +01:00
Peter Clement
01cd8a9a07
fetching of users via new api in app assignment
2022-07-29 13:13:41 +01:00
Peter Clement
6d12b1b24f
more efficient fetching of total users per app
2022-07-29 13:10:00 +01:00
mike12345567
15b275c0f9
Some minor fixes for edge cases.
2022-07-29 09:50:53 +01:00
mike12345567
4f2a623eb0
Initial attempt at transpiling HBS to JS.
2022-07-28 20:20:53 +01:00
Andrew Kingston
ab2a3f4446
Merge pull request #6920 from Budibase/design-updates
...
Design updates
2022-07-28 10:24:01 +01:00
Mel O'Hagan
b0a714de28
Merge branch 'develop' into bug/sev3/remove-validate-current-step-checkbox
2022-07-28 09:25:55 +01:00
Rory Powell
5e9a03e307
Merge branch 'master' into develop
2022-07-27 16:32:36 -04:00
Mel O'Hagan
417ccc3800
Merge branch 'develop' into feature/multiselect-filters
2022-07-27 18:08:37 +01:00
Michael Drury
717e28a69a
Merge pull request #6928 from Budibase/fix/july-release-fixes
...
Various July fixes
2022-07-27 17:38:17 +01:00
mike12345567
ba1c5abf43
Fixing an issue with test panel not updating when new test data comes in.
2022-07-27 16:47:19 +01:00
Andrew Kingston
ceb5bf94c0
Add groundwork for custom themes based off other themes
2022-07-27 16:37:35 +01:00
Andrew Kingston
5c0849cc61
Update new component panel styles to only use border when focused via keyboard, but background colour when hovering
2022-07-27 13:03:16 +01:00
Andrew Kingston
93ec652266
Lint
2022-07-27 11:59:48 +01:00
Andrew Kingston
800660570b
Merge branch 'master' of github.com:Budibase/budibase into design-updates
2022-07-27 11:19:39 +01:00
Andrew Kingston
805b836040
Shrink square status light, shrink nav item text
2022-07-27 11:16:43 +01:00
Peter Clement
e468f83902
adding tests and pr comments
2022-07-27 10:20:39 +01:00
Mel O'Hagan
a702828323
Merge branch 'develop' into feature/multiselect-filters
2022-07-27 10:18:07 +01:00
Andrew Kingston
32aa686884
Fully remount component settings when changing selected component
2022-07-27 10:10:42 +01:00
Peter Clement
f845ac055e
Merge remote-tracking branch 'origin/develop' into feat/user-groups-tab
2022-07-26 20:19:33 +01:00
NEOLPAR
bb429ec367
Merge pull request #6904 from Budibase/fix/automation-form-not-mapping
...
fixed automation app:trigger not mapping test modal form
2022-07-26 17:57:41 +01:00
mike12345567
c3dbeb9d04
Merge branch 'develop' of github.com:Budibase/budibase into feature/automation-error-stop
2022-07-26 17:28:57 +01:00
mike12345567
f2addf16cb
Merge branch 'master' of github.com:Budibase/budibase into develop
2022-07-26 17:25:55 +01:00
NEOLPAR
eb9db559e0
amended code following recommendations in PR comments
2022-07-26 17:22:42 +01:00
Martin McKeaveney
fc372ecdff
Merge pull request #6897 from Budibase/nord-theme
...
Nord theme + Midnight theme
2022-07-26 16:45:04 +01:00
Martin McKeaveney
8dff7a00a3
Merge pull request #6858 from Budibase/cheeks-fixes
...
Drag and drop fix + date filtering improvement
2022-07-26 16:42:58 +01:00
NEOLPAR
7292afd438
fixed automation app:trigger not mapping test modal form
2022-07-26 16:33:27 +01:00
Peter Clement
3914501084
remove uncessary test non we default to users being no access
2022-07-26 15:34:56 +01:00
mike12345567
cfde86a996
Adding UI for displaying when the CRON job has been stopped and alert the user to next steps.
2022-07-26 13:59:22 +01:00
Mel O'Hagan
89c4175832
Add Multiselect to FilterDrawer
2022-07-26 13:50:36 +01:00
Andrew Kingston
d9bb41b2ce
Don't load theme options from the store
2022-07-26 13:41:30 +01:00
Peter Clement
921a287666
cloud check for max user limit
2022-07-26 12:26:56 +01:00
Peter Clement
b078ea9d8d
adding limits for uploading users
2022-07-26 12:17:01 +01:00
Andrew Kingston
13d321350b
Merge branch 'master' of github.com:Budibase/budibase into nord-theme
2022-07-26 11:46:28 +01:00
Andrew Kingston
05c63265e7
Update device preview picker to be quiet
2022-07-26 11:37:27 +01:00
mike12345567
4055e52d40
Updating based on PR comments.
2022-07-26 11:19:28 +01:00
Andrew Kingston
160d770655
Update version icon to version status light
2022-07-26 10:36:12 +01:00