1
0
Fork 0
mirror of synced 2024-10-03 02:27:06 +13:00
Commit graph

1215 commits

Author SHA1 Message Date
Andrew Kingston
428b786184 Don't clear drop target on invalid selection 2022-10-06 09:17:26 +01:00
Andrew Kingston
ee4c5af1c9 Merge branch 'develop' of github.com:Budibase/budibase into dnd-improvements 2022-10-05 17:31:01 +01:00
Mel O'Hagan
9d67418bf2 Use OG class properties for iOS13 support 2022-10-05 15:53:06 +01:00
Dean
5836c2b3c4 Initial commit of QR Reader field 2022-10-05 09:28:07 +01:00
Andrew Kingston
22e949ee80 Remove log 2022-10-04 16:33:27 +01:00
Andrew Kingston
fc19765628 Always use the raw server plugin JS URL 2022-10-04 16:27:15 +01:00
Andrew Kingston
5684543752 Use raw server jsUrl when rendering plugins 2022-10-04 15:01:18 +01:00
deanhannigan
cf8b5be13e
Merge pull request #8014 from Budibase/feature/automation-log-filter-by-license
Feature/automation log filter by license
2022-10-03 10:49:24 +01:00
Andrew Kingston
1b497861e3 Merge branch 'develop' of github.com:Budibase/budibase into dnd-improvements 2022-10-03 09:53:53 +01:00
Andrew Kingston
cb96c67c74 Ensure only one instance of the client websocket exists and reduce reconnection attemps 2022-09-30 16:26:19 +01:00
Andrew Kingston
de536d6f26 Hot reload custom component settings in the builder 2022-09-30 16:26:15 +01:00
Andrew Kingston
f43d5ea394 Show notification when a plugin is hot reloaded 2022-09-30 16:26:07 +01:00
Andrew Kingston
3f80c02038 Fetch environment info early in the client app initialisation process 2022-09-30 12:31:16 +01:00
Dean
225f000b2a Centralised licensing types to frontend-core contants. Some minor refactoring 2022-09-29 09:17:22 +01:00
Andrew Kingston
b470e57a29 Expand component trees with padding when dragging and dropping 2022-09-28 14:16:09 +01:00
Andrew Kingston
e1f7a1ca67 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-grid 2022-09-27 15:57:27 +01:00
Andrew Kingston
55affb4a53 Use CDN when fetching plugins in cloud 2022-09-27 15:56:51 +01:00
Martin McKeaveney
d0ad7bbb67 merge with master 2022-09-26 17:57:23 +01:00
Andrew Kingston
3d5fa19ce8 Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-grid 2022-09-26 16:22:13 +01:00
Andrew Kingston
0ebfad7606 Merge branch 'develop' of github.com:Budibase/budibase into public-api-sdk 2022-09-26 14:15:25 +01:00
Andrew Kingston
249c673a5e Reduce websocket polling frequency and cap reconnection attemps 2022-09-22 15:52:46 +01:00
Martin McKeaveney
6f7b661cdf turn off websockets in client lib in cloud 2022-09-22 15:04:20 +01:00
Rory Powell
f9d8ffa742 Re-enable logo 2022-09-22 09:49:39 +01:00
Rory Powell
e564226f77 Merge branch 'master' into develop 2022-09-21 20:16:54 +01:00
Martin McKeaveney
b82f761027
Merge pull request #7644 from Budibase/custom-css-upgrades
Custom CSS upgrades
2022-09-21 15:35:42 +01:00
Dean
e0f0563c7a Minor alignment fix for the embedded map button icons 2022-09-21 11:58:57 +01:00
Andrew Kingston
5f3acec8e6 Add helper util for authenticating the public API SDK in component plugins 2022-09-21 09:49:33 +01:00
Andrew Kingston
2c3f02347e Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-grid 2022-09-20 17:23:52 +01:00
Rory Powell
380542d128 Wrap licensing banners and modals in feature flag, disable logo 2022-09-20 10:15:28 +01:00
Rory Powell
408fcc725b Ignore empty name validation on app update and change free logo text 2022-09-15 14:23:25 +01:00
Rory Powell
c8789412e2 Don't show budibase logo on free plan in self hosted installations 2022-09-15 13:22:17 +01:00
Rory Powell
6834b33932 Merge branch 'feature/day-pass-pricing' into feature/bb-logo 2022-09-15 13:03:53 +01:00
mike12345567
eeda89725d Renaming data source -> datasource as per Mel's request. 2022-09-14 12:11:20 +01:00
Andrew Kingston
fcacd0e408 Merge branch 'cheeks-lab-day-eject-blocks' of github.com:Budibase/budibase into form-block 2022-09-13 11:32:04 +01:00
Andrew Kingston
3bfc91135c Merge branch 'develop' of github.com:Budibase/budibase into cheeks-lab-day-eject-blocks 2022-09-13 11:31:45 +01:00
Andrew Kingston
3d57010a10 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience-websocket 2022-09-12 20:00:32 +01:00
Rory Powell
6644a20d2f Merge branch 'master' into develop 2022-09-12 14:05:36 +01:00
Andrew Kingston
c423864ebe Lint 2022-09-12 09:20:25 +01:00
Andrew Kingston
abe1dd6683 Fix component empty state and invalid state styling 2022-09-12 08:50:22 +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
925861bed3 Remove log 2022-09-06 12:26:56 +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
mike12345567
141e2744ba Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-09-02 20:11:57 +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
mike12345567
3dbf4b4075 Adding in a check for when there are no screen actions that need to be performed - #7592. 2022-09-02 18:14:08 +01:00
Andrew Kingston
5a8713869c Remove logs 2022-09-02 12:04:18 +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
Martin McKeaveney
1cad3264ac Merge branch 'develop' of github.com:Budibase/budibase into develop 2022-09-01 13:38:11 +01:00
Martin McKeaveney
4f3c86e5ea Merge branch 'master' of github.com:Budibase/budibase into develop 2022-09-01 13:37:56 +01:00
mike12345567
5411f3c8e3 Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-31 15:53:32 +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
Andrew Kingston
14ab4c64ce Only fire onchange events from form fields when values change to a new valid value 2022-08-31 11:39:04 +01:00
Andrew Kingston
c2efdd059e Don't clear grid dnd state when loading client library 2022-08-26 14:47:29 +01:00
Andrew Kingston
16c9c6c0dc Add initial work on grid layout 2022-08-26 08:47:50 +01:00
Andrew Kingston
f13d3c0cec Lint 2022-08-25 11:12:36 +01:00
Andrew Kingston
d12b20bd95 Update form block styles to expect a header when buttons are defined 2022-08-25 09:25:30 +01:00
Andrew Kingston
d7c5b81fd3 Update form block to be ejectable 2022-08-25 09:24:27 +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
8f8ffe2c1c Ensure block components have a proper style structure defined after ejection 2022-08-24 09:44:33 +01:00
Andrew Kingston
27e44821e2 Allow block ejection to properly apply all styles from blocks 2022-08-24 09:05:08 +01:00
Andrew Kingston
ee484639b5 Update block ejection to account for children of blocks 2022-08-24 08:37:53 +01:00
Andrew Kingston
5525f29a57 Update block map structure for better ejection 2022-08-24 08:21:57 +01:00
Andrew Kingston
2f2c28cf4d Use order as key when registering block components rather than ID 2022-08-23 19:37:38 +01:00
Andrew Kingston
4957f335b7 Update ejectable table block to be more responsive 2022-08-23 19:31:48 +01:00
Andrew Kingston
65dcdc96bb Update cards block to be ejectable 2022-08-23 19:30:35 +01:00
Andrew Kingston
5bccc23ef4 Tidy up table block and remove unused styles 2022-08-23 19:13:40 +01:00
Andrew Kingston
86322da085 Remove client app button for ejecting blocks 2022-08-23 19:08:59 +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
df2b86ec4b Fix view form block not showing data and move size setting to general section 2022-08-23 15:08:39 +01:00
Andrew Kingston
b621cb5b9d Reset forms when disable prop changes 2022-08-23 14:59:07 +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
Andrew Kingston
c192ac534c Improve websocket types 2022-08-23 08:48:16 +01:00
Andrew Kingston
8148004d55 Remove logging and expect version to be passed in top level when initialising plugins 2022-08-22 18:30:13 +01:00
Andrew Kingston
b8bd1b51c1 Clean up websocket initialisation 2022-08-22 18:24:34 +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
Mel O'Hagan
3b78d4773b Update CSS conditional UI 2022-08-22 16:45:59 +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
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
dced5d1c0f Initial work on websockets 2022-08-19 11:09:20 +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
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
750eef9231 Disable pointer events for all components nested inside a clickable container 2022-08-17 15:43:42 +01:00
Andrew Kingston
bb9146b93f Return nullish button action function for empty arrays 2022-08-17 15:43:25 +01:00
Andrew Kingston
6b8bf3f768 Revert click context 2022-08-17 15:17:29 +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
3fb5a2251b Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience 2022-08-15 16:17:54 +01:00
Mel O'Hagan
a6108d1c8b Block child button onClick if container hasOnClick 2022-08-14 14:42:25 +01:00
Mel O'Hagan
e4483ff741 Merge branch 'develop' into feature/clickable-container 2022-08-14 12:55:04 +01:00