mikesealey
3201eb5953
adds sidepanel open and close actions, and gives the user the option to disable click-outside closure of sidepanel
2024-04-11 12:53:32 +01:00
Gerard Burns
d9033b2636
Un-revert Skeleton Loader PR ( #13180 )
...
* wip
* wip
* wip
* client versions init
* wip
* wip
* wip
* wip
* wip
* linting
* remove log
* comment client version script
* lint
* skeleton loader type fix
* fix types
* lint
* fix types again
* fix manifest not being served locally
* remove preinstalled old client version
* add constant for dev client version
* linting
* Dean PR Feedback
* linting
* pr feedback
* wip
* wip
* clientVersions empty array
* delete from git
* empty array again
* fix tests
* pr feedback
---------
Co-authored-by: Andrew Kingston <andrew@kingston.dev>
2024-03-25 16:39:42 +00:00
Andrew Kingston
0acc8ffff6
Merge branch 'master' into cheeks-fixes
2024-03-22 12:16:30 +00:00
Andrew Kingston
a64738fa25
Provide live eval context from legacy table components
2024-03-22 12:14:59 +00:00
Andrew Kingston
732c715498
Add snippets into context when transforming column values legacy tables
2024-03-22 12:09:55 +00:00
Andrew Kingston
1e6e4213af
Merge branch 'master' of github.com:Budibase/budibase into cheeks-fixes
2024-03-22 09:13:39 +00:00
Andrew Kingston
d3535a255d
Respect ordering of options when using a data provider options source
2024-03-21 16:24:35 +00:00
Dean
7d1c9b1337
Fix for settings definition cache getting overwritten when both table and gridblock are on the same screen
2024-03-21 14:30:18 +00:00
Andrew Kingston
07f8e1981a
Improve client indicators by properly caching all properties to avoid inconsistent and stale states
2024-03-21 13:22:03 +00:00
Dean
5066f54525
Fix import for provider
2024-03-21 11:37:47 +00:00
Dean
b214e15068
PR feedback move deprecated components
2024-03-21 11:31:31 +00:00
Andrew Kingston
91bb7cd796
Merge branch 'master' of github.com:Budibase/budibase into cheeks-fixes
2024-03-21 11:03:16 +00:00
deanhannigan
41b3243ace
Merge branch 'master' into feature/deprecate-table-component
2024-03-21 10:42:27 +00:00
Andrew Kingston
e7dd137b28
Add memo and derivedMemo into SDK
2024-03-21 09:14:01 +00:00
Martin McKeaveney
ec11d4f4b5
Merge branch 'master' into tableblock-event-context
2024-03-21 08:52:20 +00:00
Andrew Kingston
5acfc3143d
Multiple performance improvements to component selection and hovering
2024-03-20 17:01:23 +00:00
Andrew Kingston
c58ac5810e
Simplify reactive logic
2024-03-20 15:53:53 +00:00
Andrew Kingston
9149828c7c
Improve performance of multistep form block even more and fix missing params
2024-03-20 15:50:23 +00:00
Andrew Kingston
65b4b6c35d
Improve performance of table block
2024-03-20 15:46:15 +00:00
Andrew Kingston
fdde7f8895
Improve performance of multistep form block
2024-03-20 15:46:07 +00:00
Andrew Kingston
80cc83d2f0
Fix huge amount of wasted renders by observing entire component context when generating form block fields
2024-03-20 15:42:28 +00:00
melohagan
e4e6447cf6
Use clickoutside library to stop mouseup closing side panel ( #13193 )
...
* Use clickoutside library to stop mouseup closing side panel
* Revert "Use clickoutside library to stop mouseup closing side panel"
This reverts commit fbe574812e
.
* Use mousedown
* Add allowedType for clickoutside event
* Remove contextmenu listener
---------
Co-authored-by: Martin McKeaveney <martin@budibase.com>
2024-03-20 15:16:19 +00:00
Andrew Kingston
50fe700608
Merge branch 'master' into feature/deprecate-table-component
2024-03-20 12:55:40 +00:00
Andrew Kingston
362705793c
Add event context for live eval to table blocks
2024-03-19 16:21:46 +00:00
Conor Webb
35e1114fac
Added a setting to allow the title's text alignment to be changed ( #13235 )
...
* Added setting to allow title text alignment to be set and changed
* Switched out for icons instead of a select as per feedback.
* Edited right icon to display the correct icon.
* Updated to use the paragrah alignment component icons.
* Added button list component
* Reworked template to use BarButtonList over ActionButton component
* Updated selectedArray name to alignmentOptions provides better meaning
2024-03-19 16:13:28 +00:00
Andrew Kingston
7d931e7154
Update multi-step form block default state to fix all fields being hidden
2024-03-19 15:12:33 +00:00
Adria Navarro
bb4b24219b
Merge branch 'master' into BUDI-8084/single-attachment-column-setting
2024-03-15 12:53:11 +01:00
Andrew Kingston
b6eab42c18
Merge branch 'cheeks-lab-day-binding-eval' of github.com:Budibase/budibase into cheeks-snippets-poc
2024-03-14 16:24:16 +00:00
Andrew Kingston
542a1111c6
Merge branch 'master' into cheeks-lab-day-binding-eval
2024-03-14 16:22:03 +00:00
Andrew Kingston
b3cf3fa636
Improve how snippets are handled in client apps
2024-03-14 16:16:24 +00:00
Adria Navarro
8995a5170b
Merge branch 'master' into BUDI-8084/single-attachment-column-setting
2024-03-14 16:01:00 +01:00
Adria Navarro
fdf83fd65d
Limit attachment on forms
2024-03-14 13:50:01 +01:00
Adria Navarro
6ca25d400a
DRY
2024-03-14 13:32:54 +01:00
Sam Rose
c8f37e16e5
CSS tweaks.
2024-03-14 10:23:42 +00:00
Sam Rose
fcd7ee10f1
Create app user facing maintenance page.
2024-03-14 09:57:00 +00:00
Dean
f7f2cb36d5
Table/Tableblock deprecated. Replaced with Gridblock labelled as Table
2024-03-12 17:01:07 +00:00
Sam Rose
a78704bca8
Working on maintenance screen for app users.
2024-03-11 16:55:02 +00:00
Andrew Kingston
af10b65d51
Merge branch 'cheeks-lab-day-binding-eval' of github.com:Budibase/budibase into cheeks-snippets-poc
2024-03-11 13:55:12 +00:00
Andrew Kingston
bb953d3bc4
Shorten duplicate key value
2024-03-11 13:32:27 +00:00
Andrew Kingston
ce0ad154da
Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval
2024-03-11 09:33:46 +00:00
Conor Webb
aa0389e8bd
Added text colour option to tag component via manifest ( #13215 )
...
* Added new colour select textColor to tag component manifest
* Intergrated textColor into tag component
* Reverted default text colour to white, avoids issues with the internal use
* Updated conditional colour set
2024-03-08 08:58:03 +00:00
Andrew Kingston
d4a657bbfe
Pass snippets from builder to client when inside the builder preview to ensure new snippets can be evaluated
2024-03-07 08:25:31 +00:00
Andrew Kingston
4d271ccb53
Add real snippet saving and fix snippet evaluation in client apps
2024-03-06 19:07:16 +00:00
Conor Webb
1b387d359c
Added icon to button component, reworked icon display code. ( #12624 )
...
* Added icons to buttons, removed svg code added icon component code.
* Added icon functionality to button group component.
* Added gap to button manifest
* Added gap to button setitngs.
* Added gap setting to ButtonGroup component
* Added the ability to clear the selected icon.
* Added enter search to icon select
* Removed use:styleable as its for the button
* Moved non internal props up
* Fixed broken DynamicFilter component icon
* Updated DynamicFilter icon to a better suited one
---------
Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
2024-03-06 16:32:00 +00:00
Andrew Kingston
84fb0dd9de
Add local state manipulation of snippets
2024-03-06 13:33:00 +00:00
Andrew Kingston
428fdfcc0a
Handle errors when stringifying component context in case there somehow is a cyclical reference which is unserialisable
2024-03-05 12:10:50 +00:00
Andrew Kingston
fa685962a8
Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval
2024-03-05 11:46:48 +00:00
melohagan
8694b8d772
Relationship picker incorrectly renders selections ( #13175 )
...
* Ensure _id is decoded for external search
* Fetch initial value for 'Update' type forms
* test didn't run locally - might run on github workflow
* Tested and appears to be as before
* Null-pointer fix
* undo type change
* update modules
* add test
* update modules
2024-03-05 09:03:19 +00:00
Andrew Kingston
87e8b89075
Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval
2024-02-29 19:12:52 +00:00
Gerard Burns
5ec4e90c6d
Revert "App Preview Skeleton ( #12898 )" ( #13159 )
...
This reverts commit 9a9b745795
.
2024-02-29 12:51:56 +00:00