Andrew Kingston
602f35537d
Support custom min widths for popovers
2024-02-19 16:28:23 +00:00
Andrew Kingston
433c3a6306
Debounce hiding binding values to enable interacting with them
2024-02-19 16:22:23 +00:00
Dean
7895292705
Add offset to custom positioning. Reusing existing prop
2024-02-15 16:16:30 +00:00
Andrew Kingston
ab96d6ee01
Merge branch 'master' of github.com:Budibase/budibase into cheeks-lab-day-binding-eval
2024-02-14 16:25:01 +00:00
Adria Navarro
8dfcc3aeb1
Revert "Revert "Migrate from vm
to isolated-vm
""
2024-02-02 12:02:09 +01:00
Andrew Kingston
a880c5e62a
Update outside popover styles
2024-02-02 10:27:23 +00:00
Sam Rose
332a201ae7
Revert "Migrate from vm
to isolated-vm
"
2024-02-02 09:51:46 +00:00
Adria Navarro
45ea6a6fd6
Revert "Revert "Migrate from vm
to isolated-vm
""
2024-02-01 16:47:41 +01:00
Adria Navarro
16749ec3dd
Revert "Migrate from vm
to isolated-vm
"
2024-02-01 16:30:34 +01:00
Adria Navarro
623b4f5dab
Merge branch 'master' into isolated-vm
2024-01-31 10:47:08 +01:00
deanhannigan
4b63a06162
Merge branch 'master' into budi-7786-options-picker-dropdown-opens-above-even-though-it-is-at-the
2024-01-25 11:52:07 +00:00
Adria Navarro
da07faf432
Merge branch 'master' into isolated-vm
2024-01-25 09:56:35 +01:00
mike12345567
b4be6daea6
Quick fix for all usages of compare function in select.
2024-01-25 08:46:59 +00:00
Sam Rose
309605bf4c
Merge branch 'master' into isolated-vm
2024-01-24 17:37:43 +00:00
mike12345567
45c040803f
Add final check.
2024-01-24 16:31:03 +00:00
mike12345567
b8c7da02e2
Quick fix, if compare isn't set then don't try to use it at all.
2024-01-24 16:14:09 +00:00
Sam Rose
f0cecb6e15
Fix linting.
2024-01-24 15:49:35 +00:00
Mel O'Hagan
7c12b33de3
Merge branch 'master' into budi-7786-options-picker-dropdown-opens-above-even-though-it-is-at-the
2024-01-24 15:26:22 +00:00
mike12345567
3236616307
Getting REST UI to work with full schema objects.
2024-01-22 17:48:39 +00:00
Mel O'Hagan
af9824c2ae
Revert old picker styling from 2.10
2024-01-22 12:35:23 +00:00
melohagan
aa579699b5
Allow enter key to continue ( #12762 )
2024-01-11 16:31:57 +00:00
Dean
dce941c794
UX feedback updates
2024-01-04 16:34:30 +00:00
Dean
42171bd41d
Merge remote-tracking branch 'origin/master' into feature/multistep-form-block
2024-01-03 09:49:38 +00:00
melohagan
0b21c36526
Use blur for change event RichTextField ( #12649 )
...
* Use blur for change event RichTextField
* Refactor
2024-01-03 09:26:52 +00:00
Andrew Kingston
08cd5bbb91
Refactor form block layout and add functional update and view multi step forms
2023-12-13 13:09:57 +00:00
Andrew Kingston
ac0f034ff4
Fix multi step settings definition to allow rendering of other sections in the correct order
2023-12-13 12:01:16 +00:00
Andrew Kingston
9da641f848
Standardise field help text and error icon size and colors
2023-12-08 16:42:30 +00:00
Andrew Kingston
173a76dc52
Improve setting rendering and add dynamic section title
2023-12-08 16:10:56 +00:00
Andrew Kingston
3430b7b2ac
Merge branch 'master' of github.com:Budibase/budibase into feature/multistep-form-block
2023-12-08 14:40:45 +00:00
Gerard Burns
af35250371
Prevent collapsed component settings sections reverting on component settings changes. ( #12523 )
...
* wip
* lint
* fixes
* Pr feedback
* remove unneeded renaming
* remove other unneeded renaming
2023-12-08 12:22:40 +00:00
Dean
1a03d9d729
Initial pass at the multistep form block
2023-12-06 20:39:35 +00:00
Andrew Kingston
4cd870ef9e
Don't read attachments into memory unless they are images
2023-12-05 16:54:03 +00:00
Andrew Kingston
d4aba9e6db
Merge branch 'master' into random-fixes
2023-11-29 08:56:49 +00:00
Gerard Burns
9733bb01e7
Merge branch 'master' into random-fixes
2023-11-28 11:16:37 +00:00
Dean
dec68233c2
Merge remote-tracking branch 'origin/master' into fix/formblock-ux-updates
2023-11-28 09:36:23 +00:00
Andrew Kingston
f9ea61db1a
Improve inputdropdown component
2023-11-24 16:34:47 +00:00
Andrew Kingston
016ed56c19
Add subtitle support to pickers
2023-11-24 16:19:39 +00:00
Andrew Kingston
302f6f6106
Fix footer in fancy select and allow inviting creators from side panel
2023-11-24 15:47:40 +00:00
Andrew Kingston
295965d1d3
Move picker subtitle to below the label
2023-11-24 15:23:22 +00:00
Gerard Burns
fdcfd1be02
merge master
2023-11-24 11:53:32 +00:00
Gerard Burns
1fb61e6ed9
wip
2023-11-24 10:18:49 +00:00
Dean
8cc5eb19e6
Formblock fixes
2023-11-23 18:08:39 +00:00
Gerard Burns
7cc5576306
linting
2023-11-23 17:07:00 +00:00
Andrew Kingston
820eeeafe5
Fix button group having no spacing by default
2023-11-23 14:13:16 +00:00
Adria Navarro
5de491e858
Merge branch 'master' into chore/lint_imports
2023-11-21 18:38:57 +01:00
Gerard Burns
463cee560b
Disable preview and publish for apps with no screens ( #12384 )
...
* disable preview and publish for apps with no screens
* PR feedback
* linting
* PR Feedback
2023-11-21 13:19:19 +00:00
Gerard Burns
217ac49628
wip
2023-11-21 13:02:06 +00:00
Adria Navarro
db2c20e3ae
eslint import/newline-after-import
2023-11-20 21:52:29 +01:00
Adria Navarro
92f411bf77
Prettier
2023-11-20 21:48:49 +01:00
Adria Navarro
4d27ff1dc0
eslint import/no-duplicates
2023-11-20 21:48:49 +01:00
Gerard Burns
7e037099b4
Field help text ( #12383 )
...
* wip
* client finished
* add to bbui input
* linting
* PR Feedback
* remove test code
* linting
* PR feedback
---------
Co-authored-by: Martin McKeaveney <martin@budibase.com>
2023-11-20 15:05:58 +00:00
Mel O'Hagan
c169a73764
readonly css
2023-11-07 09:19:29 +00:00
Mel O'Hagan
fee9a9d65d
Merge branch 'master' into budi-7105-builder-option-for-read-only-form-fields
2023-11-07 08:27:04 +00:00
Martin McKeaveney
2a3e31f259
Merge branch 'master' into budi-7105-builder-option-for-read-only-form-fields
2023-11-06 18:01:12 +00:00
Martin McKeaveney
2e521ae62c
Merge branch 'master' into form-block-field-layout
2023-11-06 17:59:35 +00:00
Andrew Kingston
b2352157cd
Improve grid integration with new datepicker
2023-11-03 20:27:30 +00:00
Andrew Kingston
78af50bafe
Use new datepicker except when a range is needed
2023-11-03 19:34:12 +00:00
Andrew Kingston
e758582822
Add cross browser style improvements for datepicker
2023-11-03 19:26:43 +00:00
Andrew Kingston
93630b36e2
Fix small inconsistency when picker is open for multiple minutes
2023-11-03 17:07:31 +00:00
Andrew Kingston
96bc6fc789
Add better support for time only date strings
2023-11-03 17:05:27 +00:00
Andrew Kingston
989f54783c
Add multiple style improvements to new date picker and add actions
2023-11-03 16:30:46 +00:00
Mel O'Hagan
a03a00c4af
Toggle preview
2023-11-03 14:08:46 +00:00
Andrew Kingston
819df964bc
Fix style issues in client apps and remove extraneous dependencies
2023-11-03 11:18:03 +00:00
Andrew Kingston
a6bda4fce7
Remove unused props
2023-11-03 09:35:24 +00:00
Andrew Kingston
de0f87fa32
Break new datetime picker into granular components
2023-11-03 09:34:54 +00:00
Andrew Kingston
f078039aa4
Add time field and sanitise all typeable fields to prevent errors and improve experience
2023-11-02 20:34:40 +00:00
Andrew Kingston
1b5bb8dd04
Add style improvements to new date picker
2023-11-02 18:35:58 +00:00
Andrew Kingston
4fa4b2944f
Add editable month and year picker to calendar
2023-11-02 17:20:36 +00:00
Mel O'Hagan
738082dc27
Remove readonly key
2023-11-02 15:49:16 +00:00
Andrew Kingston
afffd4d234
Add initial version of new date picker without time support
2023-11-02 15:37:18 +00:00
Mel O'Hagan
5923ae2983
Make form block view readonly
2023-11-01 16:40:23 +00:00
Mel O'Hagan
56d5a0b8f6
Further read only settings
2023-11-01 16:01:45 +00:00
Mel O'Hagan
5c36d70a01
Pickers readonly prop
2023-11-01 14:56:28 +00:00
Mel O'Hagan
5c049e0465
LongFormField readonly prop
2023-11-01 13:54:18 +00:00
Andrew Kingston
c73117e336
Merge branch 'master' into new-branding
2023-10-31 13:56:44 +00:00
Andrew Kingston
bec32399ef
Merge branch 'master' into form-block-field-layout
2023-10-31 11:32:11 +00:00
Andrew Kingston
8c6365d2a3
Add brand colour variables
2023-10-31 10:43:10 +00:00
Sam Rose
436d6a1585
Revert frontend changes to filter out file extensions in the upload box.
2023-10-30 14:39:12 +00:00
Sam Rose
f1aa32e446
Truncate file size on the grid, validate extension in the attachment API.
2023-10-27 17:19:39 +01:00
Sam Rose
6bb6f106d5
Apply valid file types to AttachmentCell.
2023-10-27 16:46:30 +01:00
Andrew Kingston
e2c2f5e2a6
Fix some issues with dropzone height and ensure field alignment settings are ignored unless used inside a form block
2023-10-27 08:50:26 +01:00
Andrew Kingston
8d2530d4c8
Swap let for const
2023-10-20 09:19:05 +01:00
Andrew Kingston
d0b71ada08
Ensure BBUI table component ignores numeric widths that are invalid
2023-10-20 09:08:45 +01:00
Adria Navarro
680ce087ba
Merge branch 'master' into BUDI-7573/use_existing_image_cache
2023-10-04 00:28:33 +02:00
melohagan
4df2f622db
Do not re-initialise options if changed ( #11964 )
...
* Do not re-initialise options if changed
* Init options onMount
2023-10-03 20:55:53 +01:00
Adria Navarro
42b75a1ec3
Use script
2023-10-03 19:55:23 +02:00
Adria Navarro
653e29d678
Fix conflicting svelte version (conflicting on lint)
2023-09-26 17:47:12 +02:00
Adria Navarro
d61564155d
Clean dependencies from bbui
2023-09-26 12:53:10 +02:00
Adria Navarro
f4542283f5
Merge branch 'develop' into feature/user-column-type
2023-09-26 11:51:20 +02:00
Andrew Kingston
7056ad7c44
Merge branch 'develop' into budi-6922-the-number-0-cannot-be-displayed-on-input-number-fields-when
2023-09-26 09:09:20 +01:00
Adria Navarro
2ce9f850d9
Render bb reference as relationship
2023-09-25 21:52:16 +02:00
Adria Navarro
28fc050299
Remove unwanted horizontal scroll
2023-09-25 18:15:22 +02:00
Adria Navarro
26362c44e8
Change spinner location
2023-09-25 11:03:35 +02:00
Adria Navarro
160b52c22b
Remove useFetch
2023-09-22 15:50:29 +02:00
Adria Navarro
c814e51e36
Display loader
2023-09-22 14:03:23 +02:00
Adria Navarro
b391ca37ab
Infinite scroll
2023-09-22 13:51:08 +02:00
Adria Navarro
7ad05930e1
Simplify
2023-09-22 13:07:02 +02:00
Adria Navarro
1272414a57
Filter using picker
2023-09-22 13:04:44 +02:00
Mel O'Hagan
fc5f14e04f
Use null coalescing
2023-09-22 11:17:09 +01:00
Andrew Kingston
84a89ddc92
Support up to 3 lines of text in tooltips and fix icon for date fields
2023-09-19 11:07:31 +01:00
Andrew Kingston
bd5c6056d8
Update dayjs dependencies to same version and fix import syntax in DateCell
2023-09-15 08:04:17 +01:00
Gerard Burns
4560510069
Customize signup flow BB changes ( #11706 )
...
* wip
* wip
* wip
* wip
2023-09-12 12:16:13 +01:00
melohagan
3f1ec54fe9
Relationship picker searching enhancement ( #11639 )
...
* Search for initially set value and add to options
* Only append option if needed
* Handle change
* Open dropdown on search
* Avoid duplicates
* Add client side search
* lint
* Offset popover
* refactor
* Refactor
* refactor
2023-09-06 16:38:11 +01:00
Peter Clement
0168ee335b
remove trailing character from picker
2023-09-06 10:09:10 +01:00
Andrew Kingston
d47bb4f191
Show tooltip when initially applying filters to a table
2023-09-01 10:07:37 +01:00
Peter Clement
2360e5d8a5
Merge remote-tracking branch 'origin/develop' into feat/per-app-builder-fe
2023-08-31 11:07:39 +01:00
Peter Clement
86c35a2266
add invite user button
2023-08-30 13:44:36 +01:00
Peter Clement
84571e36c2
use display to hide picker button instead of prop
2023-08-30 10:50:49 +01:00
Peter Clement
7dfc516758
Merge remote-tracking branch 'origin/develop' into feat/per-app-builder-fe
2023-08-30 09:06:13 +01:00
Andrew Kingston
37158ea387
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-30 08:06:19 +01:00
Peter Clement
e88efe2d1a
update picker to allow only popover
2023-08-29 14:41:34 +01:00
Peter Clement
34a125f90d
Merge remote-tracking branch 'origin/develop' into feat/per-app-builder-fe
2023-08-29 08:56:25 +01:00
Andrew Kingston
6c38eb5a4c
Add back in auto focus behaviour to modals but disable it for screen creation
2023-08-25 16:45:41 +01:00
Andrew Kingston
8e74fc65d1
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-25 15:23:33 +01:00
Dean
13f6fed101
UX Enhancements and custom positioning behaviour for the popover
2023-08-25 11:19:28 +01:00
Andrew Kingston
71c092be1e
Stop focusing submit button in modals as this causes long modals to scroll to the bottom
2023-08-25 09:49:04 +01:00
Dean
7492a70bcf
Merge remote-tracking branch 'origin/develop' into feature/form-block-ux-updates
2023-08-25 09:06:24 +01:00
Jonny McCullagh
6826f48743
merge master changes into develop ( #11590 )
...
* Return the actual objects (#11570 )
* Bump version to 2.9.30
* trigger a feature branch on pull request (#11584 )
trigger a feature branch on pull request
* Bump version to 2.9.31
* Bump version to 2.9.32
---------
Co-authored-by: melohagan <101575380+melohagan@users.noreply.github.com>
Co-authored-by: Budibase Staging Release Bot <>
2023-08-24 15:51:46 +01:00
Dean
dc500ba290
Merge remote-tracking branch 'origin/develop' into feature/form-block-ux-updates
2023-08-24 14:43:50 +01:00
Dean
1ec2faf74d
List refinement, Form Block UX updates for action type. Bug fixes for FormBlock bindings. TableBlock UX updates and Component Setting updates
2023-08-24 14:39:53 +01:00
Andrew Kingston
a22fc8d208
Merge branch 'develop' of github.com:Budibase/budibase into views-v2-frontend
2023-08-24 12:07:23 +01:00
Peter Clement
f7e43a766d
add tag support to picker
2023-08-24 11:38:50 +01:00
Andrew Kingston
f0e7f481de
Merge branch 'design-section-feature-branch' of github.com:Budibase/budibase into screen-theme-rightpanel
2023-08-23 16:20:55 +01:00
Andrew Kingston
51f6574942
Fix issue with tab styles
2023-08-22 11:32:57 +01:00
Dean
cad624a9a4
Merge Commit
2023-08-21 12:50:16 +01:00
Dean
8d86e2e5dd
Merge remote-tracking branch 'origin/develop' into feature/form-block-ux-updates
2023-08-10 14:50:46 +01:00
Adria Navarro
da87b28155
Clean nx deps
2023-08-08 19:39:32 +03:00
Dean
79c9535659
Merge remote-tracking branch 'origin/develop' into feature/form-block-ux-updates
2023-08-04 11:31:50 +01:00
Dean
cb2a19620b
Initial commit
2023-08-03 09:29:12 +01:00
Adria Navarro
52940b87fb
Fix build order
2023-08-02 10:07:03 +02:00
Adria Navarro
194e413026
Undo changes
2023-08-02 00:56:43 +02:00
Adria Navarro
d310751fd3
Update rollup/plugin-commonjs
2023-08-01 19:23:55 +02:00
Adria Navarro
c715e7aa3f
Unify rollup/plugin-commonjs
2023-08-01 19:23:55 +02:00
Peter Clement
2ee7cb008b
Reworked Column Configuration in the data section ( #11379 )
...
* base work for using popover to create and edit columns
* more work to enable editing column in popover
* update styling of column type configs
* add new option picker component
* some updates to how the popover is opened and the new picker
* more updates to support the popover handling correctly
* update the popover to support a custom z index
* some styling around the colour picker
* update naming
* fix lint errors
* fix lint
* update filename
* incremental column numbers based on existing schema
* move func declaration
* add option color object to schema not constraints
* ux / pr comment updates
* undefined var
* fix issue with deleting option
* change background color
* update popove z-index
2023-07-31 14:28:11 +00:00
Adria Navarro
de0f3f7463
Merge branch 'develop' into backmerge-master-20230726
2023-07-26 12:50:52 +01:00
Andrew Kingston
58820cacdb
Fix nullish check in position dropdown logic
2023-07-25 11:53:03 +01:00
Adria Navarro
de9b74fd81
Fix bbui build flakiness
2023-07-24 15:15:44 +02:00
mike12345567
bb032852e5
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-07-21 16:26:34 +01:00
Andrew Kingston
5bbf6dc1c8
Merge pull request #11309 from Budibase/cheeks-fixes
...
Misc fixes
2023-07-21 13:28:09 +01:00
Andrew Kingston
af8be511df
Add back in XS icons
2023-07-21 10:39:58 +01:00
mike12345567
4275a58846
Merge branch 'master' of github.com:Budibase/budibase into develop
2023-07-20 14:20:38 +01:00
Andrew Kingston
5d0918a6cb
Prevent invalid characters in column names when importing tables
2023-07-20 12:21:09 +01:00
Dean
794ed5a29a
Merge remote-tracking branch 'origin/new-design-nav-component' into screen-theme-rightpanel
2023-07-20 11:35:17 +01:00
Dean
d94fe7c2eb
Moved screen settings/theme into the new rightpanel structure. Refactord the color picker to help with positioning. Removed dead home link
2023-07-20 11:32:48 +01:00
Andrew Kingston
bada641262
Fix bug in checkboxgroup due to reassignment of value prop
2023-07-18 16:47:43 +01:00
Dean
e77a105bb2
General fixes for bindings and the undo/redo behaviour
2023-07-18 16:46:35 +01:00
Adria Navarro
13ef7b8858
Merge branch 'develop' into backmerge-20230717
2023-07-17 17:13:26 +01:00
melohagan
731482c359
Localize animation ( #11240 )
2023-07-17 16:40:07 +01:00
melohagan
89c0d3b389
Add BigInt type support ( #11145 ) ( #11195 )
...
* Add BigInt type
* Allow BigInt columns to be added
* Sort fixes
* Add BigInt field
2023-07-11 14:01:55 +01:00
Andrew Kingston
52cd16f42d
Merge branch 'develop' of github.com:Budibase/budibase into cheeks-fixes
2023-07-10 13:05:09 +01:00